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