Salome HOME
Update copyright information
[modules/smesh.git] / resources / SMESHCatalog.xml.in
1 <?xml version='1.0' encoding='us-ascii' ?>
2 <!--
3   Copyright (C) 2007-2008  CEA/DEN, EDF R&D, OPEN CASCADE
4
5   Copyright (C) 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
6   CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
7
8   This library is free software; you can redistribute it and/or
9   modify it under the terms of the GNU Lesser General Public
10   License as published by the Free Software Foundation; either
11   version 2.1 of the License.
12
13   This library is distributed in the hope that it will be useful,
14   but WITHOUT ANY WARRANTY; without even the implied warranty of
15   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
16   Lesser General Public License for more details.
17
18   You should have received a copy of the GNU Lesser General Public
19   License along with this library; if not, write to the Free Software
20   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
21
22   See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
23 --> 
24 <!-- XML component catalog -->
25 <begin-catalog>
26
27 <!-- Path prefix information -->
28
29 <path-prefix-list>
30 </path-prefix-list>
31
32 <type-list>
33   <objref name="SMESH_Mesh" id="IDL:Mesh/SMESH_Mesh:1.0"/>
34   <objref name="SMESH_Hypothesis" id="IDL:SMESH/SMESH_Hypothesis:1.0"/>
35 </type-list>
36
37 <!-- Component list -->
38 <component-list>
39         <component>
40                 <!-- Component identification -->
41                 <component-name>SMESH</component-name>
42                 <component-username>Mesh</component-username>
43                 <component-type>MESH</component-type>
44                 <component-author>NRI</component-author>
45                 <component-version>@VERSION@</component-version>
46                 <component-comment>Mesh component</component-comment>
47                 <component-multistudy>1</component-multistudy>
48                 <component-icone>ModuleMesh.png</component-icone>
49                 <component-impltype>1</component-impltype>
50
51             <component-interface-list>
52                 <component-interface-name>SMESH</component-interface-name>
53                 <component-interface-comment></component-interface-comment>
54                 <component-service-list>
55                     <component-service>
56                         <service-name>CreateHypothesis</service-name>
57                         <service-author></service-author>
58                         <service-version></service-version>
59                         <service-comment></service-comment>
60                         <service-by-default>1</service-by-default>
61                         <inParameter-list>
62                             <inParameter>
63                                 <inParameter-type>string</inParameter-type>
64                                 <inParameter-name>anHyp</inParameter-name>
65                                 <inParameter-comment></inParameter-comment>
66                             </inParameter>
67                             <inParameter>
68                                 <inParameter-type>long</inParameter-type>
69                                 <inParameter-name>studyId</inParameter-name>
70                                 <inParameter-comment></inParameter-comment>
71                             </inParameter>
72                         </inParameter-list>
73                         <outParameter-list>
74                             <outParameter>
75                                 <outParameter-type>SMESH_Hypothesis</outParameter-type>
76                                 <outParameter-name>aHyp</outParameter-name>
77                                 <outParameter-comment></outParameter-comment>
78                             </outParameter>
79                         </outParameter-list>
80                     </component-service>
81                     <component-service>
82                         <service-name>Init</service-name>
83                         <service-author></service-author>
84                         <service-version></service-version>
85                         <service-comment></service-comment>
86                         <service-by-default>1</service-by-default>
87                         <inParameter-list>
88                             <inParameter>
89                                 <inParameter-type>GEOM_Gen</inParameter-type>
90                                 <inParameter-name>geomEngine</inParameter-name>
91                                 <inParameter-comment></inParameter-comment>
92                             </inParameter>
93                             <inParameter>
94                                 <inParameter-type>long</inParameter-type>
95                                 <inParameter-name>studyId</inParameter-name>
96                                 <inParameter-comment></inParameter-comment>
97                             </inParameter>
98                             <inParameter>
99                                 <inParameter-type>GEOM_Shape</inParameter-type>
100                                 <inParameter-name>aShape</inParameter-name>
101                                 <inParameter-comment></inParameter-comment>
102                             </inParameter>
103                         </inParameter-list>
104                         <outParameter-list>
105                             <outParameter>
106                                 <outParameter-type>SMESH_Mesh</outParameter-type>
107                                 <outParameter-name>aMesh</outParameter-name>
108                                 <outParameter-comment></outParameter-comment>
109                             </outParameter>
110                         </outParameter-list>
111                     </component-service>
112                     <component-service>
113                         <service-name>Compute</service-name>
114                         <service-author></service-author>
115                         <service-version></service-version>
116                         <service-comment></service-comment>
117                         <service-by-default>1</service-by-default>
118                         <inParameter-list>
119                             <inParameter>
120                                 <inParameter-type>SMESH_Mesh</inParameter-type>
121                                 <inParameter-name>aMesh</inParameter-name>
122                                 <inParameter-comment></inParameter-comment>
123                             </inParameter>
124                             <inParameter>
125                                 <inParameter-type>GEOM_Shape</inParameter-type>
126                                 <inParameter-name>aSubShape</inParameter-name>
127                                 <inParameter-comment></inParameter-comment>
128                             </inParameter>
129                         </inParameter-list>
130                         <outParameter-list>
131                             <outParameter>
132                                 <outParameter-type>boolean</outParameter-type>
133                                 <outParameter-name>res</outParameter-name>
134                                 <outParameter-comment>Result</outParameter-comment>
135                             </outParameter>
136                         </outParameter-list>
137                     </component-service>
138                     <component-service>
139                         <service-name>IsReadyToCompute</service-name>
140                         <service-author></service-author>
141                         <service-version></service-version>
142                         <service-comment></service-comment>
143                         <service-by-default>1</service-by-default>
144                         <inParameter-list>
145                             <inParameter>
146                                 <inParameter-type>SMESH_Mesh</inParameter-type>
147                                 <inParameter-name>aMesh</inParameter-name>
148                                 <inParameter-comment></inParameter-comment>
149                             </inParameter>
150                             <inParameter>
151                                 <inParameter-type>GEOM_Shape</inParameter-type>
152                                 <inParameter-name>aSubShape</inParameter-name>
153                                 <inParameter-comment></inParameter-comment>
154                             </inParameter>
155                         </inParameter-list>
156                         <outParameter-list>
157                                 <outParameter-type>boolean</outParameter-type>
158                                 <outParameter-name>res</outParameter-name>
159                                 <outParameter-comment>Result</outParameter-comment>
160                         </outParameter-list>
161                     </component-service>
162                 </component-service-list>
163                 <component-interface-name>SMESH_Mesh</component-interface-name>
164                 <component-interface-comment></component-interface-comment>
165                 <component-service-list>
166                     <component-service>
167                         <service-name>AddHypothesis</service-name>
168                         <service-author></service-author>
169                         <service-version></service-version>
170                         <service-comment></service-comment>
171                         <service-by-default>1</service-by-default>
172                         <inParameter-list>
173                             <inParameter>
174                                 <inParameter-type>GEOM_Shape</inParameter-type>
175                                 <inParameter-name>aSubShape</inParameter-name>
176                                 <inParameter-comment></inParameter-comment>
177                             </inParameter>
178                             <inParameter>
179                                 <inParameter-type>SMESH_Hypothesis</inParameter-type>
180                                 <inParameter-name>aHyp</inParameter-name>
181                                 <inParameter-comment></inParameter-comment>
182                             </inParameter>
183                         </inParameter-list>
184                         <outParameter-list>
185                             <outParameter>
186                                 <outParameter-type>boolean</outParameter-type>
187                                 <outParameter-name>res</outParameter-name>
188                                 <outParameter-comment>Result</outParameter-comment>
189                             </outParameter>
190                         </outParameter-list>
191                     </component-service>
192                 </component-service-list>
193             </component-interface-list>
194         <constraint>hostname = localhost</constraint>
195         </component>
196 </component-list>
197 </begin-catalog>