]> SALOME platform Git repositories - modules/homard.git/commitdiff
Salome HOME
idl
authorGerald NICOLAS <gerald.nicolas@edf.fr>
Mon, 15 Jan 2018 10:39:01 +0000 (11:39 +0100)
committerGerald NICOLAS <gerald.nicolas@edf.fr>
Mon, 15 Jan 2018 10:39:01 +0000 (11:39 +0100)
idl/Gen.xml
idl/HOMARD_Boundary.idl
idl/HOMARD_Cas.idl
idl/HOMARD_Gen.idl

index b78c63cdb2ac380bac26ee611a230f6b5b27a1f7..977e50c42708bbda504bac419d4633ec4d0c8da3 100644 (file)
@@ -16,7 +16,7 @@
             <component-username>HOMARD</component-username>
             <component-type>OTHER</component-type>
             <component-author>EDF</component-author>
-            <component-version>1.6</component-version>
+            <component-version>1.7</component-version>
             <component-comment>unknown</component-comment>
             <component-impltype>1</component-impltype>
             <component-icone>HOMARD_2.png</component-icone>
                 <component-interface-name>HOMARD_Gen</component-interface-name>
                 <component-interface-comment>unknown</component-interface-comment>
                 <component-service-list>
+                    <component-service>
+                        <service-name>CreateBoundaryCAO</service-name>
+                        <service-author>EDF</service-author>
+                        <service-version>1.7</service-version>
+                        <service-comment>unknown</service-comment>
+                        <service-by-default>0</service-by-default>
+                        <inParameter-list>
+                            <inParameter>
+                                <inParameter-name>BoundaryName</inParameter-name>
+                                <inParameter-type>string</inParameter-type>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                            <inParameter>
+                                <inParameter-name>FileName</inParameter-name>
+                                <inParameter-type>string</inParameter-type>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                        </inParameter-list>
+                        <outParameter-list>
+                            <outParameter>
+                                <outParameter-name>return</outParameter-name>
+                                <outParameter-type>HOMARD/HOMARD_Boundary</outParameter-type>
+                                <outParameter-comment>unknown</outParameter-comment>
+                            </outParameter>
+                        </outParameter-list>
+                        <DataStream-list></DataStream-list>
+                    </component-service>
                     <component-service>
                         <service-name>CreateBoundaryDi</service-name>
                         <service-author>EDF</service-author>
-                        <service-version>1.6</service-version>
+                        <service-version>1.7</service-version>
                         <service-comment>unknown</service-comment>
                         <service-by-default>0</service-by-default>
                         <inParameter-list>
@@ -60,7 +87,7 @@
                     <component-service>
                         <service-name>CreateBoundaryCylinder</service-name>
                         <service-author>EDF</service-author>
-                        <service-version>1.6</service-version>
+                        <service-version>1.7</service-version>
                         <service-comment>unknown</service-comment>
                         <service-by-default>0</service-by-default>
                         <inParameter-list>
                     <component-service>
                         <service-name>CreateBoundarySphere</service-name>
                         <service-author>EDF</service-author>
-                        <service-version>1.6</service-version>
+                        <service-version>1.7</service-version>
                         <service-comment>unknown</service-comment>
                         <service-by-default>0</service-by-default>
                         <inParameter-list>
                     <component-service>
                         <service-name>CreateBoundaryConeR</service-name>
                         <service-author>EDF</service-author>
-                        <service-version>1.6</service-version>
+                        <service-version>1.7</service-version>
                         <service-comment>unknown</service-comment>
                         <service-by-default>0</service-by-default>
                         <inParameter-list>
                     <component-service>
                         <service-name>CreateBoundaryConeA</service-name>
                         <service-author>EDF</service-author>
-                        <service-version>1.6</service-version>
+                        <service-version>1.7</service-version>
                         <service-comment>unknown</service-comment>
                         <service-by-default>0</service-by-default>
                         <inParameter-list>
                     <component-service>
                         <service-name>CreateBoundaryTorus</service-name>
                         <service-author>EDF</service-author>
-                        <service-version>1.6</service-version>
+                        <service-version>1.7</service-version>
                         <service-comment>unknown</service-comment>
                         <service-by-default>0</service-by-default>
                         <inParameter-list>
                     <component-service>
                         <service-name>CreateCase</service-name>
                         <service-author>EDF</service-author>
-                        <service-version>1.6</service-version>
+                        <service-version>1.7</service-version>
                         <service-comment>unknown</service-comment>
                         <service-by-default>0</service-by-default>
                         <inParameter-list>
                     <component-service>
                         <service-name>CreateCaseFromIteration</service-name>
                         <service-author>EDF</service-author>
-                        <service-version>1.6</service-version>
+                        <service-version>1.7</service-version>
                         <service-comment>unknown</service-comment>
                         <service-by-default>0</service-by-default>
                         <inParameter-list>
                     <component-service>
                         <service-name>CreateCaseFromCaseLastIteration</service-name>
                         <service-author>EDF</service-author>
-                        <service-version>1.6</service-version>
+                        <service-version>1.7</service-version>
                         <service-comment>unknown</service-comment>
                         <service-by-default>0</service-by-default>
                         <inParameter-list>
                     <component-service>
                         <service-name>CreateCaseFromCaseIteration</service-name>
                         <service-author>EDF</service-author>
-                        <service-version>1.6</service-version>
+                        <service-version>1.7</service-version>
                         <service-comment>unknown</service-comment>
                         <service-by-default>0</service-by-default>
                         <inParameter-list>
                     <component-service>
                         <service-name>CreateHypothesis</service-name>
                         <service-author>EDF</service-author>
-                        <service-version>1.6</service-version>
+                        <service-version>1.7</service-version>
                         <service-comment>unknown</service-comment>
                         <service-by-default>0</service-by-default>
                         <inParameter-list>
                     <component-service>
                         <service-name>CreateZoneBox</service-name>
                         <service-author>EDF</service-author>
-                        <service-version>1.6</service-version>
+                        <service-version>1.7</service-version>
                         <service-comment>unknown</service-comment>
                         <service-by-default>0</service-by-default>
                         <inParameter-list>
                     <component-service>
                         <service-name>CreateZoneBox2D</service-name>
                         <service-author>EDF</service-author>
-                        <service-version>1.6</service-version>
+                        <service-version>1.7</service-version>
                         <service-comment>unknown</service-comment>
                         <service-by-default>0</service-by-default>
                         <inParameter-list>
                     <component-service>
                         <service-name>CreateZoneCylinder</service-name>
                         <service-author>EDF</service-author>
-                        <service-version>1.6</service-version>
+                        <service-version>1.7</service-version>
                         <service-comment>unknown</service-comment>
                         <service-by-default>0</service-by-default>
                         <inParameter-list>
                     <component-service>
                         <service-name>CreateZoneDisk</service-name>
                         <service-author>EDF</service-author>
-                        <service-version>1.6</service-version>
+                        <service-version>1.7</service-version>
                         <service-comment>unknown</service-comment>
                         <service-by-default>0</service-by-default>
                         <inParameter-list>
                     <component-service>
                         <service-name>CreateZoneDiskWithHole</service-name>
                         <service-author>EDF</service-author>
-                        <service-version>1.6</service-version>
+                        <service-version>1.7</service-version>
                         <service-comment>unknown</service-comment>
                         <service-by-default>0</service-by-default>
                         <inParameter-list>
                     <component-service>
                         <service-name>CreateZonePipe</service-name>
                         <service-author>EDF</service-author>
-                        <service-version>1.6</service-version>
+                        <service-version>1.7</service-version>
                         <service-comment>unknown</service-comment>
                         <service-by-default>0</service-by-default>
                         <inParameter-list>
                     <component-service>
                         <service-name>CreateZoneSphere</service-name>
                         <service-author>EDF</service-author>
-                        <service-version>1.6</service-version>
+                        <service-version>1.7</service-version>
                         <service-comment>unknown</service-comment>
                         <service-by-default>0</service-by-default>
                         <inParameter-list>
                     <component-service>
                         <service-name>GetBoundary</service-name>
                         <service-author>EDF</service-author>
-                        <service-version>1.6</service-version>
+                        <service-version>1.7</service-version>
                         <service-comment>unknown</service-comment>
                         <service-by-default>0</service-by-default>
                         <inParameter-list>
                     <component-service>
                         <service-name>GetCase</service-name>
                         <service-author>EDF</service-author>
-                        <service-version>1.6</service-version>
+                        <service-version>1.7</service-version>
                         <service-comment>unknown</service-comment>
                         <service-by-default>0</service-by-default>
                         <inParameter-list>
                     <component-service>
                         <service-name>GetHypothesis</service-name>
                         <service-author>EDF</service-author>
-                        <service-version>1.6</service-version>
+                        <service-version>1.7</service-version>
                         <service-comment>unknown</service-comment>
                         <service-by-default>0</service-by-default>
                         <inParameter-list>
                     <component-service>
                         <service-name>GetIteration</service-name>
                         <service-author>EDF</service-author>
-                        <service-version>1.6</service-version>
+                        <service-version>1.7</service-version>
                         <service-comment>unknown</service-comment>
                         <service-by-default>0</service-by-default>
                         <inParameter-list>
                     <component-service>
                         <service-name>GetZone</service-name>
                         <service-author>EDF</service-author>
-                        <service-version>1.6</service-version>
+                        <service-version>1.7</service-version>
                         <service-comment>unknown</service-comment>
                         <service-by-default>0</service-by-default>
                         <inParameter-list>
                     <component-service>
                         <service-name>GetAllBoundarysName</service-name>
                         <service-author>EDF</service-author>
-                        <service-version>1.6</service-version>
+                        <service-version>1.7</service-version>
                         <service-comment>unknown</service-comment>
                         <service-by-default>0</service-by-default>
                         <inParameter-list></inParameter-list>
                     <component-service>
                         <service-name>GetAllCasesName</service-name>
                         <service-author>EDF</service-author>
-                        <service-version>1.6</service-version>
+                        <service-version>1.7</service-version>
                         <service-comment>unknown</service-comment>
                         <service-by-default>0</service-by-default>
                         <inParameter-list></inParameter-list>
                     <component-service>
                         <service-name>GetAllHypothesesName</service-name>
                         <service-author>EDF</service-author>
-                        <service-version>1.6</service-version>
+                        <service-version>1.7</service-version>
                         <service-comment>unknown</service-comment>
                         <service-by-default>0</service-by-default>
                         <inParameter-list></inParameter-list>
                     <component-service>
                         <service-name>GetAllIterationsName</service-name>
                         <service-author>EDF</service-author>
-                        <service-version>1.6</service-version>
+                        <service-version>1.7</service-version>
                         <service-comment>unknown</service-comment>
                         <service-by-default>0</service-by-default>
                         <inParameter-list></inParameter-list>
                     <component-service>
                         <service-name>GetAllZonesName</service-name>
                         <service-author>EDF</service-author>
-                        <service-version>1.6</service-version>
+                        <service-version>1.7</service-version>
                         <service-comment>unknown</service-comment>
                         <service-by-default>0</service-by-default>
                         <inParameter-list></inParameter-list>
                     <component-service>
                         <service-name>MeshInfo</service-name>
                         <service-author>EDF</service-author>
-                        <service-version>1.6</service-version>
+                        <service-version>1.7</service-version>
                         <service-comment>unknown</service-comment>
                         <service-by-default>0</service-by-default>
                         <inParameter-list>
                     <component-service>
                         <service-name>LastIteration</service-name>
                         <service-author>EDF</service-author>
-                        <service-version>1.6</service-version>
+                        <service-version>1.7</service-version>
                         <service-comment>unknown</service-comment>
                         <service-by-default>0</service-by-default>
                         <inParameter-list>
                         </outParameter-list>
                         <DataStream-list></DataStream-list>
                     </component-service>
+                    <component-service>
+                        <service-name>UpdateStudy</service-name>
+                        <service-author>EDF</service-author>
+                        <service-version>1.7</service-version>
+                        <service-comment>unknown</service-comment>
+                        <service-by-default>0</service-by-default>
+                        <inParameter-list></inParameter-list>
+                        <outParameter-list></outParameter-list>
+                        <DataStream-list></DataStream-list>
+                    </component-service>
+                    <component-service>
+                        <service-name>SetLanguageShort</service-name>
+                        <service-author>EDF</service-author>
+                        <service-version>1.7</service-version>
+                        <service-comment>unknown</service-comment>
+                        <service-by-default>0</service-by-default>
+                        <inParameter-list>
+                            <inParameter>
+                                <inParameter-name>LanguageShort</inParameter-name>
+                                <inParameter-type>string</inParameter-type>
+                                <inParameter-comment>unknown</inParameter-comment>
+                            </inParameter>
+                        </inParameter-list>
+                        <outParameter-list></outParameter-list>
+                        <DataStream-list></DataStream-list>
+                    </component-service>
+                    <component-service>
+                        <service-name>GetLanguageShort</service-name>
+                        <service-author>EDF</service-author>
+                        <service-version>1.7</service-version>
+                        <service-comment>unknown</service-comment>
+                        <service-by-default>0</service-by-default>
+                        <inParameter-list></inParameter-list>
+                        <outParameter-list>
+                            <outParameter>
+                                <outParameter-name>return</outParameter-name>
+                                <outParameter-type>string</outParameter-type>
+                                <outParameter-comment>unknown</outParameter-comment>
+                            </outParameter>
+                        </outParameter-list>
+                        <DataStream-list></DataStream-list>
+                    </component-service>
                     <component-service>
                         <service-name>PublishFileUnderIteration</service-name>
                         <service-author>EDF</service-author>
-                        <service-version>1.6</service-version>
+                        <service-version>1.7</service-version>
                         <service-comment>unknown</service-comment>
                         <service-by-default>0</service-by-default>
                         <inParameter-list>
                     <component-service>
                         <service-name>PublishBoundaryUnderCase</service-name>
                         <service-author>EDF</service-author>
-                        <service-version>1.6</service-version>
+                        <service-version>1.7</service-version>
                         <service-comment>unknown</service-comment>
                         <service-by-default>0</service-by-default>
                         <inParameter-list>
                     <component-service>
                         <service-name>PublishResultInSmesh</service-name>
                         <service-author>EDF</service-author>
-                        <service-version>1.6</service-version>
+                        <service-version>1.7</service-version>
                         <service-comment>unknown</service-comment>
                         <service-by-default>0</service-by-default>
                         <inParameter-list>
                     <component-service>
                         <service-name>PublishMeshIterInSmesh</service-name>
                         <service-author>EDF</service-author>
-                        <service-version>1.6</service-version>
+                        <service-version>1.7</service-version>
                         <service-comment>unknown</service-comment>
                         <service-by-default>0</service-by-default>
                         <inParameter-list>
                     <component-service>
                         <service-name>SetLanguageShort</service-name>
                         <service-author>EDF</service-author>
-                        <service-version>1.6</service-version>
+                        <service-version>1.7</service-version>
                         <service-comment>unknown</service-comment>
                         <service-by-default>0</service-by-default>
                         <inParameter-list>
                     <component-service>
                         <service-name>GetLanguageShort</service-name>
                         <service-author>EDF</service-author>
-                        <service-version>1.6</service-version>
+                        <service-version>1.7</service-version>
                         <service-comment>unknown</service-comment>
                         <service-by-default>0</service-by-default>
                         <inParameter-list></inParameter-list>
index 0aa62f72c3cf92f32f9254f41fe16ef30162715d..b8eb5c85613ca1adfb6b6ee772af6764fa1b1743 100644 (file)
@@ -54,8 +54,8 @@ module HOMARD
     void     SetType (in long Type)                        raises (SALOME::SALOME_Exception);
     long     GetType()                                     raises (SALOME::SALOME_Exception);
 
-    void     SetMeshFile(in string MeshFile)               raises (SALOME::SALOME_Exception);
-    string   GetMeshFile()                                 raises (SALOME::SALOME_Exception);
+    void     SetDataFile(in string DataFile)               raises (SALOME::SALOME_Exception);
+    string   GetDataFile()                                 raises (SALOME::SALOME_Exception);
 
     void     SetMeshName(in string MeshName)               raises (SALOME::SALOME_Exception);
     string   GetMeshName()                                 raises (SALOME::SALOME_Exception);
index 73c78b19ec5eaef0a200769637af9d1c58089ca7..d1d79ff97b42f01884427ac81f7a7d98fda46ef8 100644 (file)
@@ -75,6 +75,7 @@ module HOMARD
     void     SetGroups(in ListGroupType ListGroup)         raises (SALOME::SALOME_Exception);
     ListGroupType GetGroups()                              raises (SALOME::SALOME_Exception);
 
+    void     AddBoundary(in string BoundaryName)           raises (SALOME::SALOME_Exception);
     void     AddBoundaryGroup(in string BoundaryName, in string Group)
                                                            raises (SALOME::SALOME_Exception);
     ListBoundaryGroupType GetBoundaryGroup()               raises (SALOME::SALOME_Exception);
index 20d8f8e278cfbc7f8cd5295c46f81dd5aba5c30f..018e3d7730e475983595a6e5a946e33053362ec8 100644 (file)
@@ -51,6 +51,8 @@ module HOMARD
 //
 // A.1. Les creations
 //
+    HOMARD_Boundary   CreateBoundaryCAO (in string BoundaryName, in string FileName)
+    raises(SALOME::SALOME_Exception);
     HOMARD_Boundary   CreateBoundaryDi (in string BoundaryName, in string MeshName, in string FileName)
     raises(SALOME::SALOME_Exception);
     HOMARD_Boundary   CreateBoundaryCylinder (in string BoundaryName,