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