Salome HOME
Join modifications from BR_Dev_For_4_0 tag V4_1_1.
[modules/smesh.git] / resources / SMESHCatalog.xml.in
1 <?xml version='1.0' encoding='us-ascii' ?>
2  
3 <!-- XML component catalog -->
4 <begin-catalog>
5
6 <!-- Path prefix information -->
7
8 <path-prefix-list>
9 </path-prefix-list>
10
11 <type-list>
12   <objref name="SMESH_Mesh" id="IDL:Mesh/SMESH_Mesh:1.0"/>
13   <objref name="SMESH_Hypothesis" id="IDL:SMESH/SMESH_Hypothesis:1.0"/>
14 </type-list>
15
16 <!-- Component list -->
17 <component-list>
18         <component>
19                 <!-- Component identification -->
20                 <component-name>SMESH</component-name>
21                 <component-username>Mesh</component-username>
22                 <component-type>MESH</component-type>
23                 <component-author>NRI</component-author>
24                 <component-version>@VERSION@</component-version>
25                 <component-comment>Mesh component</component-comment>
26                 <component-multistudy>1</component-multistudy>
27                 <component-icone>ModuleMesh.png</component-icone>
28                 <component-impltype>1</component-impltype>
29
30             <component-interface-list>
31                 <component-interface-name>SMESH</component-interface-name>
32                 <component-interface-comment></component-interface-comment>
33                 <component-service-list>
34                     <component-service>
35                         <service-name>CreateHypothesis</service-name>
36                         <service-author></service-author>
37                         <service-version></service-version>
38                         <service-comment></service-comment>
39                         <service-by-default>1</service-by-default>
40                         <inParameter-list>
41                             <inParameter>
42                                 <inParameter-type>string</inParameter-type>
43                                 <inParameter-name>anHyp</inParameter-name>
44                                 <inParameter-comment></inParameter-comment>
45                             </inParameter>
46                             <inParameter>
47                                 <inParameter-type>long</inParameter-type>
48                                 <inParameter-name>studyId</inParameter-name>
49                                 <inParameter-comment></inParameter-comment>
50                             </inParameter>
51                         </inParameter-list>
52                         <outParameter-list>
53                             <outParameter>
54                                 <outParameter-type>SMESH_Hypothesis</outParameter-type>
55                                 <outParameter-name>aHyp</outParameter-name>
56                                 <outParameter-comment></outParameter-comment>
57                             </outParameter>
58                         </outParameter-list>
59                     </component-service>
60                     <component-service>
61                         <service-name>Init</service-name>
62                         <service-author></service-author>
63                         <service-version></service-version>
64                         <service-comment></service-comment>
65                         <service-by-default>1</service-by-default>
66                         <inParameter-list>
67                             <inParameter>
68                                 <inParameter-type>GEOM_Gen</inParameter-type>
69                                 <inParameter-name>geomEngine</inParameter-name>
70                                 <inParameter-comment></inParameter-comment>
71                             </inParameter>
72                             <inParameter>
73                                 <inParameter-type>long</inParameter-type>
74                                 <inParameter-name>studyId</inParameter-name>
75                                 <inParameter-comment></inParameter-comment>
76                             </inParameter>
77                             <inParameter>
78                                 <inParameter-type>GEOM_Shape</inParameter-type>
79                                 <inParameter-name>aShape</inParameter-name>
80                                 <inParameter-comment></inParameter-comment>
81                             </inParameter>
82                         </inParameter-list>
83                         <outParameter-list>
84                             <outParameter>
85                                 <outParameter-type>SMESH_Mesh</outParameter-type>
86                                 <outParameter-name>aMesh</outParameter-name>
87                                 <outParameter-comment></outParameter-comment>
88                             </outParameter>
89                         </outParameter-list>
90                     </component-service>
91                     <component-service>
92                         <service-name>Compute</service-name>
93                         <service-author></service-author>
94                         <service-version></service-version>
95                         <service-comment></service-comment>
96                         <service-by-default>1</service-by-default>
97                         <inParameter-list>
98                             <inParameter>
99                                 <inParameter-type>SMESH_Mesh</inParameter-type>
100                                 <inParameter-name>aMesh</inParameter-name>
101                                 <inParameter-comment></inParameter-comment>
102                             </inParameter>
103                             <inParameter>
104                                 <inParameter-type>GEOM_Shape</inParameter-type>
105                                 <inParameter-name>aSubShape</inParameter-name>
106                                 <inParameter-comment></inParameter-comment>
107                             </inParameter>
108                         </inParameter-list>
109                         <outParameter-list>
110                             <outParameter>
111                                 <outParameter-type>boolean</outParameter-type>
112                                 <outParameter-name>res</outParameter-name>
113                                 <outParameter-comment>Result</outParameter-comment>
114                             </outParameter>
115                         </outParameter-list>
116                     </component-service>
117                     <component-service>
118                         <service-name>IsReadyToCompute</service-name>
119                         <service-author></service-author>
120                         <service-version></service-version>
121                         <service-comment></service-comment>
122                         <service-by-default>1</service-by-default>
123                         <inParameter-list>
124                             <inParameter>
125                                 <inParameter-type>SMESH_Mesh</inParameter-type>
126                                 <inParameter-name>aMesh</inParameter-name>
127                                 <inParameter-comment></inParameter-comment>
128                             </inParameter>
129                             <inParameter>
130                                 <inParameter-type>GEOM_Shape</inParameter-type>
131                                 <inParameter-name>aSubShape</inParameter-name>
132                                 <inParameter-comment></inParameter-comment>
133                             </inParameter>
134                         </inParameter-list>
135                         <outParameter-list>
136                                 <outParameter-type>boolean</outParameter-type>
137                                 <outParameter-name>res</outParameter-name>
138                                 <outParameter-comment>Result</outParameter-comment>
139                         </outParameter-list>
140                     </component-service>
141                 </component-service-list>
142                 <component-interface-name>SMESH_Mesh</component-interface-name>
143                 <component-interface-comment></component-interface-comment>
144                 <component-service-list>
145                     <component-service>
146                         <service-name>AddHypothesis</service-name>
147                         <service-author></service-author>
148                         <service-version></service-version>
149                         <service-comment></service-comment>
150                         <service-by-default>1</service-by-default>
151                         <inParameter-list>
152                             <inParameter>
153                                 <inParameter-type>GEOM_Shape</inParameter-type>
154                                 <inParameter-name>aSubShape</inParameter-name>
155                                 <inParameter-comment></inParameter-comment>
156                             </inParameter>
157                             <inParameter>
158                                 <inParameter-type>SMESH_Hypothesis</inParameter-type>
159                                 <inParameter-name>aHyp</inParameter-name>
160                                 <inParameter-comment></inParameter-comment>
161                             </inParameter>
162                         </inParameter-list>
163                         <outParameter-list>
164                             <outParameter>
165                                 <outParameter-type>boolean</outParameter-type>
166                                 <outParameter-name>res</outParameter-name>
167                                 <outParameter-comment>Result</outParameter-comment>
168                             </outParameter>
169                         </outParameter-list>
170                     </component-service>
171                 </component-service-list>
172             </component-interface-list>
173         <constraint>hostname = localhost</constraint>
174         </component>
175 </component-list>
176 </begin-catalog>