]> SALOME platform Git repositories - modules/kernel.git/blob - resources/CatalogModuleGeneral.xml
Salome HOME
sources v1.2
[modules/kernel.git] / resources / CatalogModuleGeneral.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>Salome</component-name>
16                 <component-type>Other</component-type>
17                 <component-author>NRI</component-author>
18                 <component-version> 1.0</component-version>
19                 <component-comment>GUI Neutral Context</component-comment>
20                 <component-multistudy>1</component-multistudy>
21
22         <constraint>hostname = muna</constraint>
23         </component>
24         <component>
25                 <!-- Component identification -->
26                 <component-name>Geometry</component-name>
27                 <component-type>Geom</component-type>
28                 <component-author>NRI</component-author>
29                 <component-version> 1.0</component-version>
30                 <component-comment>Geom component - Open CASCADE</component-comment>
31                 <component-multistudy>1</component-multistudy>
32                 <component-icone>ModuleGeom.png</component-icone>
33
34                 <!-- component interface list -->
35                 <component-interface-list>
36                         <!-- component interface identification -->
37                         <component-interface-name>Geometry</component-interface-name>
38                         <component-interface-comment>No comment</component-interface-comment>
39
40                 <!-- Component service list-->
41                         <component-service-list>
42                                  <component-service>
43                                         <service-name>InitGeomEngine</service-name>
44                                         <service-author></service-author>
45                                         <service-version></service-version>
46                                         <service-comment></service-comment>
47                                         <service-by-default>1</service-by-default>
48                                         <inParameter-list>
49                                             <inParameter>
50                                                     <inParameter-type>long</inParameter-type>
51                                                     <inParameter-name>StudyID</inParameter-name>
52                                                     <inParameter-comment></inParameter-comment>
53                                             </inParameter>
54                                         </inParameter-list>
55                                         <outParameter-list>
56                                             <outParameter>
57                                                     <outParameter-type>Engines::GEOM_Gen</outParameter-type>
58                                                     <outParameter-name>geomEngine</outParameter-name>
59                                                     <outParameter-comment></outParameter-comment>
60                                             </outParameter>
61                                         </outParameter-list>
62                                 </component-service>
63                     <component-service>
64                         <service-name>MakeAxisStruct</service-name>
65                         <service-author></service-author>
66                         <service-version></service-version>
67                         <service-comment></service-comment>
68                         <service-by-default>1</service-by-default>
69                         <inParameter-list>
70                             <inParameter>
71                                 <inParameter-type>double</inParameter-type>
72                                 <inParameter-name>x</inParameter-name>
73                                 <inParameter-comment></inParameter-comment>
74                             </inParameter>
75                             <inParameter>
76                                 <inParameter-type>double</inParameter-type>
77                                 <inParameter-name>y</inParameter-name>
78                                 <inParameter-comment></inParameter-comment>
79                             </inParameter>
80                             <inParameter>
81                                 <inParameter-type>double</inParameter-type>
82                                 <inParameter-name>z</inParameter-name>
83                                 <inParameter-comment></inParameter-comment>
84                             </inParameter>
85                             <inParameter>
86                                 <inParameter-type>double</inParameter-type>
87                                 <inParameter-name>vx</inParameter-name>
88                                 <inParameter-comment></inParameter-comment>
89                             </inParameter>
90                             <inParameter>
91                                 <inParameter-type>double</inParameter-type>
92                                 <inParameter-name>vy</inParameter-name>
93                                 <inParameter-comment></inParameter-comment>
94                             </inParameter>
95                             <inParameter>
96                                 <inParameter-type>double</inParameter-type>
97                                 <inParameter-name>vz</inParameter-name>
98                                 <inParameter-comment></inParameter-comment>
99                             </inParameter>
100                         </inParameter-list>
101                         <outParameter-list>
102                             <outParameter>
103                                 <outParameter-type>AxisStruct</outParameter-type>
104                                 <outParameter-name>axis</outParameter-name>
105                                 <outParameter-comment></outParameter-comment>
106                             </outParameter>
107                         </outParameter-list>
108                     </component-service>
109                     <component-service>
110                         <service-name>MakePointStruct</service-name>
111                         <service-author></service-author>
112                         <service-version></service-version>
113                         <service-comment></service-comment>
114                         <service-by-default>1</service-by-default>
115                         <inParameter-list>
116                             <inParameter>
117                                 <inParameter-type>double</inParameter-type>
118                                 <inParameter-name>x</inParameter-name>
119                                 <inParameter-comment></inParameter-comment>
120                             </inParameter>
121                             <inParameter>
122                                 <inParameter-type>double</inParameter-type>
123                                 <inParameter-name>y</inParameter-name>
124                                 <inParameter-comment></inParameter-comment>
125                             </inParameter>
126                             <inParameter>
127                                 <inParameter-type>double</inParameter-type>
128                                 <inParameter-name>z</inParameter-name>
129                                 <inParameter-comment></inParameter-comment>
130                             </inParameter>
131                         </inParameter-list>
132                         <outParameter-list>
133                             <outParameter>
134                                 <outParameter-type>PointStruct</outParameter-type>
135                                 <outParameter-name>point</outParameter-name>
136                                 <outParameter-comment></outParameter-comment>
137                             </outParameter>
138                         </outParameter-list>
139                     </component-service>
140                                 <component-service>
141                                         <!-- service-identification -->
142                                         <service-name>MakeBox</service-name>
143                                         <service-author>NRI</service-author>
144                                         <service-version>1.0</service-version>
145                                         <service-comment>test XML</service-comment>
146                                         <service-by-default>1</service-by-default>
147                                         <!-- service-connexion -->
148                                         <inParameter-list>
149                                                 <inParameter>
150                                                         <inParameter-type>double</inParameter-type>
151                                                         <inParameter-name>x1</inParameter-name>
152                                                         <inParameter-comment>X coordinate</inParameter-comment>
153                                                 </inParameter>
154                                                 <inParameter>
155                                                         <inParameter-type>double</inParameter-type>
156                                                         <inParameter-name>y1</inParameter-name>
157                                                         <inParameter-comment>Y coordinate</inParameter-comment>
158                                                 </inParameter>
159                                                 <inParameter>
160                                                         <inParameter-type>double</inParameter-type>
161                                                         <inParameter-name>z1</inParameter-name>
162                                                         <inParameter-comment>Z coordinate</inParameter-comment>
163                                                 </inParameter>
164                                                 <inParameter>
165                                                         <inParameter-type>double</inParameter-type>
166                                                         <inParameter-name>x2</inParameter-name>
167                                                         <inParameter-comment>X coordinate</inParameter-comment>
168                                                 </inParameter>
169                                                 <inParameter>
170                                                         <inParameter-type>double</inParameter-type>
171                                                         <inParameter-name>y2</inParameter-name>
172                                                         <inParameter-comment>Y coordinate</inParameter-comment>
173                                                 </inParameter>
174                                                 <inParameter>
175                                                         <inParameter-type>double</inParameter-type>
176                                                         <inParameter-name>z2</inParameter-name>
177                                                         <inParameter-comment>Z coordinate</inParameter-comment>
178                                                 </inParameter>
179                                         </inParameter-list>
180                                         <outParameter-list>
181                                                 <outParameter>
182                                                         <outParameter-type>GEOM_Shape</outParameter-type>
183                                                         <outParameter-name>shape</outParameter-name>
184                                                         <outParameter-comment>boite</outParameter-comment>
185                                                 </outParameter>
186                                         </outParameter-list>
187                                 </component-service>
188                                 <component-service>
189                                         <!-- service-identification -->
190                                         <service-name>MakeSphere</service-name>
191                                         <service-author>NRI</service-author>
192                                         <service-version>1.0</service-version>
193                                         <service-comment>test XML</service-comment>
194                                         <service-by-default>1</service-by-default>
195                                         <!-- service-connexion -->
196                                         <inParameter-list>
197                                                 <inParameter>
198                                                         <inParameter-type>double</inParameter-type>
199                                                         <inParameter-name>x1</inParameter-name>
200                                                         <inParameter-comment>X coordinate</inParameter-comment>
201                                                 </inParameter>
202                                                 <inParameter>
203                                                         <inParameter-type>double</inParameter-type>
204                                                         <inParameter-name>y1</inParameter-name>
205                                                         <inParameter-comment>Y coordinate</inParameter-comment>
206                                                 </inParameter>
207                                                 <inParameter>
208                                                         <inParameter-type>double</inParameter-type>
209                                                         <inParameter-name>z1</inParameter-name>
210                                                         <inParameter-comment>Z coordinate</inParameter-comment>
211                                                 </inParameter>
212                                                 <inParameter>
213                                                         <inParameter-type>double</inParameter-type>
214                                                         <inParameter-name>radius</inParameter-name>
215                                                         <inParameter-comment>Sphere Radius</inParameter-comment>
216                                                 </inParameter>
217                                         </inParameter-list>
218                                         <outParameter-list>
219                                                 <outParameter>
220                                                         <outParameter-type>GEOM_Shape</outParameter-type>
221                                                         <outParameter-name>shape</outParameter-name>
222                                                         <outParameter-comment>sphere</outParameter-comment>
223                                                 </outParameter>
224                                         </outParameter-list>
225                                 </component-service>
226                                 <component-service>
227                                         <!-- service-identification -->
228                                         <service-name>MakeTranslation</service-name>
229                                         <service-author>NRI</service-author>
230                                         <service-version>1.0</service-version>
231                                         <service-comment>test XML</service-comment>
232                                         <service-by-default>1</service-by-default>
233                                         <!-- service-connexion -->
234                                         <inParameter-list>
235                                                 <inParameter>
236                                                         <inParameter-type>GEOM_Shape</inParameter-type>
237                                                         <inParameter-name>shape1</inParameter-name>
238                                                         <inParameter-comment>Shape</inParameter-comment>
239                                                 </inParameter>
240                                                 <inParameter>
241                                                         <inParameter-type>double</inParameter-type>
242                                                         <inParameter-name>x1</inParameter-name>
243                                                         <inParameter-comment>..</inParameter-comment>
244                                                 </inParameter>
245                                                 <inParameter>
246                                                         <inParameter-type>double</inParameter-type>
247                                                         <inParameter-name>y1</inParameter-name>
248                                                         <inParameter-comment>..</inParameter-comment>
249                                                 </inParameter>
250                                                 <inParameter>
251                                                         <inParameter-type>double</inParameter-type>
252                                                         <inParameter-name>z1</inParameter-name>
253                                                         <inParameter-comment>..</inParameter-comment>
254                                                 </inParameter>
255                                         </inParameter-list>
256                                         <outParameter-list>
257                                                 <outParameter>
258                                                         <outParameter-type>GEOM_Shape</outParameter-type>
259                                                         <outParameter-name>shape</outParameter-name>
260                                                         <outParameter-comment>Result</outParameter-comment>
261                                                 </outParameter>
262                                         </outParameter-list>
263                                 </component-service>
264                                 <component-service>
265                                         <!-- service-identification -->
266                                         <service-name>MakeCopy</service-name>
267                                         <service-author>NRI</service-author>
268                                         <service-version>1.0</service-version>
269                                         <service-comment>test XML</service-comment>
270                                         <service-by-default>1</service-by-default>
271                                         <!-- service-connexion -->
272                                         <inParameter-list>
273                                                 <inParameter>
274                                                         <inParameter-type>GEOM_Shape</inParameter-type>
275                                                         <inParameter-name>shape1</inParameter-name>
276                                                         <inParameter-comment>Shape</inParameter-comment>
277                                                 </inParameter>
278                                         </inParameter-list>
279                                         <outParameter-list>
280                                                 <outParameter>
281                                                         <outParameter-type>GEOM_Shape</outParameter-type>
282                                                         <outParameter-name>shape</outParameter-name>
283                                                         <outParameter-comment>Result</outParameter-comment>
284                                                 </outParameter>
285                                         </outParameter-list>
286                                 </component-service>
287                                 <component-service>
288                                         <!-- service-identification -->
289                                         <service-name>MakeBoolean</service-name>
290                                         <service-author>NRI</service-author>
291                                         <service-version>1.0</service-version>
292                                         <service-comment>test XML</service-comment>
293                                         <service-by-default>1</service-by-default>
294                                         <!-- service-connexion -->
295                                         <inParameter-list>
296                                                 <inParameter>
297                                                         <inParameter-type>GEOM_Shape</inParameter-type>
298                                                         <inParameter-name>shape1</inParameter-name>
299                                                         <inParameter-comment>Shape</inParameter-comment>
300                                                 </inParameter>
301                                                 <inParameter>
302                                                         <inParameter-type>GEOM_Shape</inParameter-type>
303                                                         <inParameter-name>shape2</inParameter-name>
304                                                         <inParameter-comment>Tools</inParameter-comment>
305                                                 </inParameter>
306                                                 <inParameter>
307                                                         <inParameter-type>long</inParameter-type>
308                                                         <inParameter-name>operation</inParameter-name>
309                                                         <inParameter-comment>Operation Type</inParameter-comment>
310                                                 </inParameter>
311                                         </inParameter-list>
312                                         <outParameter-list>
313                                                 <outParameter>
314                                                         <outParameter-type>GEOM_Shape</outParameter-type>
315                                                         <outParameter-name>shape</outParameter-name>
316                                                         <outParameter-comment>Result</outParameter-comment>
317                                                 </outParameter>
318                                         </outParameter-list>
319                                 </component-service>
320                                 <component-service>
321                                         <!-- service-identification -->
322                                         <service-name>MakeFuse</service-name>
323                                         <service-author>NRI</service-author>
324                                         <service-version>1.0</service-version>
325                                         <service-comment>test XML</service-comment>
326                                         <service-by-default>1</service-by-default>
327                                         <!-- service-connexion -->
328                                         <inParameter-list>
329                                                 <inParameter>
330                                                         <inParameter-type>GEOM_Shape</inParameter-type>
331                                                         <inParameter-name>shape1</inParameter-name>
332                                                         <inParameter-comment>Shape</inParameter-comment>
333                                                 </inParameter>
334                                                 <inParameter>
335                                                         <inParameter-type>GEOM_Shape</inParameter-type>
336                                                         <inParameter-name>shape2</inParameter-name>
337                                                         <inParameter-comment>Tools</inParameter-comment>
338                                                 </inParameter>
339                                         </inParameter-list>
340                                         <outParameter-list>
341                                                 <outParameter>
342                                                         <outParameter-type>GEOM_Shape</outParameter-type>
343                                                         <outParameter-name>shape</outParameter-name>
344                                                         <outParameter-comment>Result</outParameter-comment>
345                                                 </outParameter>
346                                         </outParameter-list>
347                                 </component-service>
348                         </component-service-list>
349                 </component-interface-list>
350         <constraint>hostname = localhost</constraint>
351         </component>
352         <component>
353                 <!-- Component identification -->
354                 <component-name>SMESH</component-name>
355                 <component-type>Mesh</component-type>
356                 <component-author>NRI</component-author>
357                 <component-version> 1.0</component-version>
358                 <component-comment>New Mesh component</component-comment>
359                 <component-multistudy>1</component-multistudy>
360                 <component-icone>ModuleMesh.png</component-icone>
361
362             <component-interface-list>
363                 <component-interface-name>SMESH</component-interface-name>
364                 <component-interface-comment></component-interface-comment>
365                 <component-service-list>
366                     <component-service>
367                         <service-name>CreateHypothesis</service-name>
368                         <service-author></service-author>
369                         <service-version></service-version>
370                         <service-comment></service-comment>
371                         <service-by-default>1</service-by-default>
372                         <inParameter-list>
373                             <inParameter>
374                                 <inParameter-type>string</inParameter-type>
375                                 <inParameter-name>anHyp</inParameter-name>
376                                 <inParameter-comment></inParameter-comment>
377                             </inParameter>
378                             <inParameter>
379                                 <inParameter-type>long</inParameter-type>
380                                 <inParameter-name>studyId</inParameter-name>
381                                 <inParameter-comment></inParameter-comment>
382                             </inParameter>
383                         </inParameter-list>
384                         <outParameter-list>
385                             <outParameter>
386                                 <outParameter-type>SMESH_Hypothesis</outParameter-type>
387                                 <outParameter-name>aHyp</outParameter-name>
388                                 <outParameter-comment></outParameter-comment>
389                             </outParameter>
390                         </outParameter-list>
391                     </component-service>
392                     <component-service>
393                         <service-name>Init</service-name>
394                         <service-author></service-author>
395                         <service-version></service-version>
396                         <service-comment></service-comment>
397                         <service-by-default>1</service-by-default>
398                         <inParameter-list>
399                             <inParameter>
400                                 <inParameter-type>GEOM_Gen</inParameter-type>
401                                 <inParameter-name>geomEngine</inParameter-name>
402                                 <inParameter-comment></inParameter-comment>
403                             </inParameter>
404                             <inParameter>
405                                 <inParameter-type>long</inParameter-type>
406                                 <inParameter-name>studyId</inParameter-name>
407                                 <inParameter-comment></inParameter-comment>
408                             </inParameter>
409                             <inParameter>
410                                 <inParameter-type>GEOM_Shape</inParameter-type>
411                                 <inParameter-name>aShape</inParameter-name>
412                                 <inParameter-comment></inParameter-comment>
413                             </inParameter>
414                         </inParameter-list>
415                         <outParameter-list>
416                             <outParameter>
417                                 <outParameter-type>SMESH_Mesh</outParameter-type>
418                                 <outParameter-name>aMesh</outParameter-name>
419                                 <outParameter-comment></outParameter-comment>
420                             </outParameter>
421                         </outParameter-list>
422                     </component-service>
423                     <component-service>
424                         <service-name>Compute</service-name>
425                         <service-author></service-author>
426                         <service-version></service-version>
427                         <service-comment></service-comment>
428                         <service-by-default>1</service-by-default>
429                         <inParameter-list>
430                             <inParameter>
431                                 <inParameter-type>SMESH_Mesh</inParameter-type>
432                                 <inParameter-name>aMesh</inParameter-name>
433                                 <inParameter-comment></inParameter-comment>
434                             </inParameter>
435                             <inParameter>
436                                 <inParameter-type>GEOM_Shape</inParameter-type>
437                                 <inParameter-name>aSubShape</inParameter-name>
438                                 <inParameter-comment></inParameter-comment>
439                             </inParameter>
440                         </inParameter-list>
441                         <outParameter-list>
442                             <outParameter>
443                                 <outParameter-type>boolean</outParameter-type>
444                                 <outParameter-name>res</outParameter-name>
445                                 <outParameter-comment>Result</outParameter-comment>
446                             </outParameter>
447                         </outParameter-list>
448                     </component-service>
449                     <component-service>
450                         <service-name>IsReadyToCompute</service-name>
451                         <service-author></service-author>
452                         <service-version></service-version>
453                         <service-comment></service-comment>
454                         <service-by-default>1</service-by-default>
455                         <inParameter-list>
456                             <inParameter>
457                                 <inParameter-type>SMESH_Mesh</inParameter-type>
458                                 <inParameter-name>aMesh</inParameter-name>
459                                 <inParameter-comment></inParameter-comment>
460                             </inParameter>
461                             <inParameter>
462                                 <inParameter-type>GEOM_Shape</inParameter-type>
463                                 <inParameter-name>aSubShape</inParameter-name>
464                                 <inParameter-comment></inParameter-comment>
465                             </inParameter>
466                         </inParameter-list>
467                         <outParameter-list>
468                                 <outParameter-type>boolean</outParameter-type>
469                                 <outParameter-name>res</outParameter-name>
470                                 <outParameter-comment>Result</outParameter-comment>
471                         </outParameter-list>
472                     </component-service>
473                 </component-service-list>
474                 <component-interface-name>SMESH_Mesh</component-interface-name>
475                 <component-interface-comment></component-interface-comment>
476                 <component-service-list>
477                     <component-service>
478                         <service-name>AddHypothesis</service-name>
479                         <service-author></service-author>
480                         <service-version></service-version>
481                         <service-comment></service-comment>
482                         <service-by-default>1</service-by-default>
483                         <inParameter-list>
484                             <inParameter>
485                                 <inParameter-type>GEOM_Shape</inParameter-type>
486                                 <inParameter-name>aSubShape</inParameter-name>
487                                 <inParameter-comment></inParameter-comment>
488                             </inParameter>
489                             <inParameter>
490                                 <inParameter-type>SMESH_Hypothesis</inParameter-type>
491                                 <inParameter-name>aHyp</inParameter-name>
492                                 <inParameter-comment></inParameter-comment>
493                             </inParameter>
494                         </inParameter-list>
495                         <outParameter-list>
496                             <outParameter>
497                                 <outParameter-type>boolean</outParameter-type>
498                                 <outParameter-name>res</outParameter-name>
499                                 <outParameter-comment>Result</outParameter-comment>
500                             </outParameter>
501                         </outParameter-list>
502                     </component-service>
503                 </component-service-list>
504             </component-interface-list>
505         <constraint>hostname = localhost</constraint>
506         </component>
507         <component>
508                 <!-- Component identification -->
509                 <component-name>Visu</component-name>
510                 <component-type>VISU</component-type>
511                 <component-author>NRI</component-author>
512                 <component-version> 1.0</component-version>
513                 <component-comment>Visu component - Maquette septembre</component-comment>
514                 <component-multistudy>1</component-multistudy>
515                 <component-icone>ModuleVisu.png</component-icone>
516         <constraint>hostname = localhost</constraint>
517         </component>
518         <component>
519                 <!-- Component identification -->
520                 <component-name>Supervision</component-name>
521                 <component-type>Supervision</component-type>
522                 <component-author>ARS</component-author>
523                 <component-version> 1.0</component-version>
524                 <component-comment>Supervision control GUI</component-comment>
525                 <component-multistudy>1</component-multistudy>
526                 <component-icone>ModuleSupervision.png</component-icone>
527                 <constraint>hostname = localhost</constraint>
528                 <component-interface-list>
529                         <component-interface-name>SuperG</component-interface-name>
530                         <component-interface-comment>SupervisionEngine</component-interface-comment>
531                 </component-interface-list>
532         </component>
533         <component>
534                 <!-- Component identification -->
535                 <component-name>Med</component-name>
536                 <component-type>Mesh</component-type>
537                 <component-author>Patrick GOLDBRONN</component-author>
538                 <component-version> 1.0</component-version>
539                 <component-comment>MED memoire</component-comment>
540                 <component-multistudy>1</component-multistudy>
541                 <component-icone>ModuleMed.png</component-icone>
542
543                 <!-- component interface list -->
544                 <component-interface-list>
545                         <!-- component interface identification -->
546                         <component-interface-name>MED</component-interface-name>
547                         <component-interface-comment>No comment</component-interface-comment>
548
549                         <!-- Component service list-->
550                         <component-service-list>
551                         </component-service-list>
552                 </component-interface-list>
553         <!-- <constraint>hostname = localhost</constraint> -->
554         </component>
555
556         <component>
557                 <!-- Component identification -->
558                 <component-name>AddComponent</component-name>
559                 <component-type>SuperVisionTest</component-type>
560                 <component-author>MTJ</component-author>
561                 <component-version> 1.0</component-version>
562                 <component-comment>Test SuperVision SALOME/src/SALOME_SWIG/supervisionexample[1].py </component-comment>
563                 <component-multistudy>0</component-multistudy>
564
565                 <component-interface-list>
566                         <component-interface-name>AddComponent</component-interface-name>
567                         <component-interface-comment> + ... </component-interface-comment>
568
569                         <component-service-list>
570                                 <component-service>
571                                         <!-- service-identification -->
572                                         <service-name>Addition</service-name>
573                                         <service-author>MTJ</service-author>
574                                         <service-version>1.0</service-version>
575                                         <service-comment>Floating add</service-comment>
576                                         <service-by-default>1</service-by-default>
577                                         <!-- service-connexion -->
578                                         <inParameter-list>
579                                         </inParameter-list>
580                                         <outParameter-list>
581                                                 <outParameter>
582                                                         <outParameter-type>Adder</outParameter-type>
583                                                         <outParameter-name>Adder</outParameter-name>
584                                                         <outParameter-comment>Adder object</outParameter-comment>
585                                                 </outParameter>
586                                         </outParameter-list>
587                                 </component-service>
588                                 <component-service>
589                                         <!-- service-identification -->
590                                         <service-name>Add</service-name>
591                                         <service-author>MTJ</service-author>
592                                         <service-version>1.0</service-version>
593                                         <service-comment>Floating add</service-comment>
594                                         <service-by-default>1</service-by-default>
595                                         <!-- service-connexion -->
596                                         <inParameter-list>
597                                                 <inParameter>
598                                                         <inParameter-type>double</inParameter-type>
599                                                         <inParameter-name>x</inParameter-name>
600                                                         <inParameter-comment>First number</inParameter-comment>
601                                                 </inParameter>
602                                                 <inParameter>
603                                                         <inParameter-type>double</inParameter-type>
604                                                         <inParameter-name>y</inParameter-name>
605                                                         <inParameter-comment>Second number</inParameter-comment>
606                                                 </inParameter>
607                                         </inParameter-list>
608                                         <outParameter-list>
609                                                 <outParameter>
610                                                         <outParameter-type>double</outParameter-type>
611                                                         <outParameter-name>FuncValue</outParameter-name>
612                                                         <outParameter-comment>Substract result</outParameter-comment>
613                                                 </outParameter>
614                                                 <outParameter>
615                                                         <outParameter-type>double</outParameter-type>
616                                                         <outParameter-name>z</outParameter-name>
617                                                         <outParameter-comment>Addition result</outParameter-comment>
618                                                 </outParameter>
619                                         </outParameter-list>
620                                 </component-service>
621                         </component-service-list>
622                         <component-interface-name>Adder</component-interface-name>
623                         <component-interface-comment> + ... </component-interface-comment>
624
625                         <component-service-list>
626                                 <component-service>
627                                         <!-- service-identification -->
628                                         <service-name>Add</service-name>
629                                         <service-author>MTJ</service-author>
630                                         <service-version>1.0</service-version>
631                                         <service-comment>Floating add</service-comment>
632                                         <service-by-default>1</service-by-default>
633                                         <!-- service-connexion -->
634                                         <inParameter-list>
635                                                 <inParameter>
636                                                         <inParameter-type>Adder</inParameter-type>
637                                                         <inParameter-name>Adder</inParameter-name>
638                                                         <inParameter-comment>Adder Object</inParameter-comment>
639                                                 </inParameter>
640                                                 <inParameter>
641                                                         <inParameter-type>double</inParameter-type>
642                                                         <inParameter-name>x</inParameter-name>
643                                                         <inParameter-comment>First number</inParameter-comment>
644                                                 </inParameter>
645                                                 <inParameter>
646                                                         <inParameter-type>double</inParameter-type>
647                                                         <inParameter-name>y</inParameter-name>
648                                                         <inParameter-comment>Second number</inParameter-comment>
649                                                 </inParameter>
650                                         </inParameter-list>
651                                         <outParameter-list>
652                                                 <outParameter>
653                                                         <outParameter-type>double</outParameter-type>
654                                                         <outParameter-name>FuncValue</outParameter-name>
655                                                         <outParameter-comment>Substract result</outParameter-comment>
656                                                 </outParameter>
657                                                 <outParameter>
658                                                         <outParameter-type>double</outParameter-type>
659                                                         <outParameter-name>z</outParameter-name>
660                                                         <outParameter-comment>Addition result</outParameter-comment>
661                                                 </outParameter>
662                                         </outParameter-list>
663                                 </component-service>
664                                 <component-service>
665                                         <!-- service-identification -->
666                                         <service-name>AddAndCompare</service-name>
667                                         <service-author>MTJ</service-author>
668                                         <service-version>1.0</service-version>
669                                         <service-comment>Floating add</service-comment>
670                                         <service-by-default>1</service-by-default>
671                                         <!-- service-connexion -->
672                                         <inParameter-list>
673                                                 <inParameter>
674                                                         <inParameter-type>Adder</inParameter-type>
675                                                         <inParameter-name>Adder</inParameter-name>
676                                                         <inParameter-comment>Adder Object</inParameter-comment>
677                                                 </inParameter>
678                                                 <inParameter>
679                                                         <inParameter-type>double</inParameter-type>
680                                                         <inParameter-name>x</inParameter-name>
681                                                         <inParameter-comment>First number</inParameter-comment>
682                                                 </inParameter>
683                                                 <inParameter>
684                                                         <inParameter-type>double</inParameter-type>
685                                                         <inParameter-name>y</inParameter-name>
686                                                         <inParameter-comment>Second number</inParameter-comment>
687                                                 </inParameter>
688                                                 <inParameter>
689                                                         <inParameter-type>Adder</inParameter-type>
690                                                         <inParameter-name>anOtherAdder</inParameter-name>
691                                                         <inParameter-comment>Adder Object</inParameter-comment>
692                                                 </inParameter>
693                                         </inParameter-list>
694                                         <outParameter-list>
695                                                 <outParameter>
696                                                         <outParameter-type>double</outParameter-type>
697                                                         <outParameter-name>FuncValue</outParameter-name>
698                                                         <outParameter-comment>Substract result</outParameter-comment>
699                                                 </outParameter>
700                                                 <outParameter>
701                                                         <outParameter-type>double</outParameter-type>
702                                                         <outParameter-name>z</outParameter-name>
703                                                         <outParameter-comment>Addition result</outParameter-comment>
704                                                 </outParameter>
705                                         </outParameter-list>
706                                 </component-service>
707                                 <component-service>
708                                         <!-- service-identification -->
709                                         <service-name>SetLastResult</service-name>
710                                         <service-author>MTJ</service-author>
711                                         <service-version>1.0</service-version>
712                                         <service-comment>set the last result field</service-comment>
713                                         <service-by-default>1</service-by-default>
714                                         <!-- service-connexion -->
715                                         <inParameter-list>
716                                                 <inParameter>
717                                                         <inParameter-type>Adder</inParameter-type>
718                                                         <inParameter-name>Adder</inParameter-name>
719                                                         <inParameter-comment>Adder Object</inParameter-comment>
720                                                 </inParameter>
721                                                 <inParameter>
722                                                         <inParameter-type>double</inParameter-type>
723                                                         <inParameter-name>z</inParameter-name>
724                                                         <inParameter-comment>number</inParameter-comment>
725                                                 </inParameter>
726                                         </inParameter-list>
727                                         <outParameter-list>
728                                         </outParameter-list>
729                                 </component-service>
730                                 <component-service>
731                                         <!-- service-identification -->
732                                         <service-name>LastResult</service-name>
733                                         <service-author>MTJ</service-author>
734                                         <service-version>1.0</service-version>
735                                         <service-comment>get the last result field</service-comment>
736                                         <service-by-default>1</service-by-default>
737                                         <!-- service-connexion -->
738                                         <inParameter-list>
739                                                 <inParameter>
740                                                         <inParameter-type>Adder</inParameter-type>
741                                                         <inParameter-name>Adder</inParameter-name>
742                                                         <inParameter-comment>Adder Object</inParameter-comment>
743                                                 </inParameter>
744                                         </inParameter-list>
745                                         <outParameter-list>
746                                                 <outParameter>
747                                                         <outParameter-type>double</outParameter-type>
748                                                         <outParameter-name>z</outParameter-name>
749                                                         <outParameter-comment>number</outParameter-comment>
750                                                 </outParameter>
751                                         </outParameter-list>
752                                 </component-service>
753                         </component-service-list>
754                 </component-interface-list>
755         </component>
756
757         <component>
758                 <!-- Component identification -->
759                 <component-name>SubComponent</component-name>
760                 <component-type>SuperVisionTest</component-type>
761                 <component-author>MTJ</component-author>
762                 <component-version> 1.0</component-version>
763                 <component-comment>Test SuperVision SALOME/src/SALOME_SWIG/supervisionexample[1].py </component-comment>
764                 <component-multistudy>0</component-multistudy>
765
766                 <component-interface-list>
767                         <component-interface-name>SubComponent</component-interface-name>
768                         <component-interface-comment> - ... </component-interface-comment>
769
770                         <component-service-list>
771                                 <component-service>
772                                         <!-- service-identification -->
773                                         <service-name>Sub</service-name>
774                                         <service-author>MTJ</service-author>
775                                         <service-version>1.0</service-version>
776                                         <service-comment>Floating substract</service-comment>
777                                         <service-by-default>1</service-by-default>
778                                         <!-- service-connexion -->
779                                         <inParameter-list>
780                                                 <inParameter>
781                                                         <inParameter-type>double</inParameter-type>
782                                                         <inParameter-name>x</inParameter-name>
783                                                         <inParameter-comment>First number</inParameter-comment>
784                                                 </inParameter>
785                                                 <inParameter>
786                                                         <inParameter-type>double</inParameter-type>
787                                                         <inParameter-name>y</inParameter-name>
788                                                         <inParameter-comment>Second number</inParameter-comment>
789                                                 </inParameter>
790                                         </inParameter-list>
791                                         <outParameter-list>
792                                                 <outParameter>
793                                                         <outParameter-type>double</outParameter-type>
794                                                         <outParameter-name>z</outParameter-name>
795                                                         <outParameter-comment>Substraction result</outParameter-comment>
796                                                 </outParameter>
797                                         </outParameter-list>
798                                 </component-service>
799                         </component-service-list>
800                 </component-interface-list>
801         </component>
802
803         <component>
804                 <!-- Component identification -->
805                 <component-name>MulComponent</component-name>
806                 <component-type>SuperVisionTest</component-type>
807                 <component-author>MTJ</component-author>
808                 <component-version> 1.0</component-version>
809                 <component-comment>Test SuperVision SALOME/src/SALOME_SWIG/supervisionexample[1].py </component-comment>
810                 <component-multistudy>0</component-multistudy>
811
812                 <component-interface-list>
813                         <component-interface-name>MulComponent</component-interface-name>
814                         <component-interface-comment> * ... </component-interface-comment>
815
816                         <component-service-list>
817                                 <component-service>
818                                         <!-- service-identification -->
819                                         <service-name>Mul</service-name>
820                                         <service-author>MTJ</service-author>
821                                         <service-version>1.0</service-version>
822                                         <service-comment>Float multiply</service-comment>
823                                         <service-by-default>1</service-by-default>
824                                         <!-- service-connexion -->
825                                         <inParameter-list>
826                                                 <inParameter>
827                                                         <inParameter-type>double</inParameter-type>
828                                                         <inParameter-name>x</inParameter-name>
829                                                         <inParameter-comment>First number</inParameter-comment>
830                                                 </inParameter>
831                                                 <inParameter>
832                                                         <inParameter-type>double</inParameter-type>
833                                                         <inParameter-name>y</inParameter-name>
834                                                         <inParameter-comment>Second number</inParameter-comment>
835                                                 </inParameter>
836                                         </inParameter-list>
837                                         <outParameter-list>
838                                                 <outParameter>
839                                                         <outParameter-type>double</outParameter-type>
840                                                         <outParameter-name>z</outParameter-name>
841                                                         <outParameter-comment>Multiplication result</outParameter-comment>
842                                                 </outParameter>
843                                         </outParameter-list>
844                                 </component-service>
845                         </component-service-list>
846                 </component-interface-list>
847         </component>
848
849         <component>
850                 <!-- Component identification -->
851                 <component-name>DivComponent</component-name>
852                 <component-type>SuperVisionTest</component-type>
853                 <component-author>MTJ</component-author>
854                 <component-version> 1.0</component-version>
855                 <component-comment>Test SuperVision SALOME/src/SALOME_SWIG/supervisionexample[1].py </component-comment>
856                 <component-multistudy>0</component-multistudy>
857
858                 <component-interface-list>
859                         <component-interface-name>DivComponent</component-interface-name>
860                         <component-interface-comment> / ... </component-interface-comment>
861
862                         <component-service-list>
863                                 <component-service>
864                                         <!-- service-identification -->
865                                         <service-name>Div</service-name>
866                                         <service-author>MTJ</service-author>
867                                         <service-version>1.0</service-version>
868                                         <service-comment>Floating divide</service-comment>
869                                         <service-by-default>1</service-by-default>
870                                         <!-- service-connexion -->
871                                         <inParameter-list>
872                                                 <inParameter>
873                                                         <inParameter-type>double</inParameter-type>
874                                                         <inParameter-name>x</inParameter-name>
875                                                         <inParameter-comment>First number</inParameter-comment>
876                                                 </inParameter>
877                                                 <inParameter>
878                                                         <inParameter-type>double</inParameter-type>
879                                                         <inParameter-name>y</inParameter-name>
880                                                         <inParameter-comment>Second number</inParameter-comment>
881                                                 </inParameter>
882                                         </inParameter-list>
883                                         <outParameter-list>
884                                                 <outParameter>
885                                                         <outParameter-type>double</outParameter-type>
886                                                         <outParameter-name>z</outParameter-name>
887                                                         <outParameter-comment>Division result</outParameter-comment>
888                                                 </outParameter>
889                                         </outParameter-list>
890                                 </component-service>
891                         </component-service-list>
892                 </component-interface-list>
893         </component>
894
895         <component>
896                 <component-name>SyrComponent</component-name>
897                 <component-type>SuperVisionTest</component-type>
898                 <component-author>JR</component-author>
899                 <component-version></component-version>
900                 <component-comment>SuperVisionTest</component-comment>
901                 <component-multistudy>1</component-multistudy>
902                 <component-icone></component-icone>
903                 <constraint></constraint>
904                 <component-interface-list>
905                         <component-interface-name>SyrComponent</component-interface-name>
906                         <component-interface-comment></component-interface-comment>
907                         <component-service-list>
908                                 <component-service>
909                                         <service-name>C_ISEVEN</service-name>
910                                         <service-author></service-author>
911                                         <service-version></service-version>
912                                         <service-comment></service-comment>
913                                         <service-by-default>0</service-by-default>
914                                         <inParameter-list>
915                                                 <inParameter>
916                                                         <inParameter-type>long</inParameter-type>
917                                                         <inParameter-name>anInteger</inParameter-name>
918                                                         <inParameter-comment></inParameter-comment>
919                                                 </inParameter>
920                                         </inParameter-list>
921                                         <outParameter-list>
922                                                 <outParameter>
923                                                         <outParameter-type>long</outParameter-type>
924                                                         <outParameter-name>BoolEven</outParameter-name>
925                                                         <outParameter-comment></outParameter-comment>
926                                                 </outParameter>
927                                         </outParameter-list>
928                                 </component-service>
929                                 <component-service>
930                                         <service-name>C_ISONE</service-name>
931                                         <service-author></service-author>
932                                         <service-version></service-version>
933                                         <service-comment></service-comment>
934                                         <service-by-default>0</service-by-default>
935                                         <inParameter-list>
936                                                 <inParameter>
937                                                         <inParameter-type>long</inParameter-type>
938                                                         <inParameter-name>anInteger</inParameter-name>
939                                                         <inParameter-comment></inParameter-comment>
940                                                 </inParameter>
941                                         </inParameter-list>
942                                         <outParameter-list>
943                                                 <outParameter>
944                                                         <outParameter-type>long</outParameter-type>
945                                                         <outParameter-name>BoolOne</outParameter-name>
946                                                         <outParameter-comment></outParameter-comment>
947                                                 </outParameter>
948                                         </outParameter-list>
949                                 </component-service>
950                                 <component-service>
951                                         <service-name>C_M3</service-name>
952                                         <service-author></service-author>
953                                         <service-version></service-version>
954                                         <service-comment></service-comment>
955                                         <service-by-default>0</service-by-default>
956                                         <inParameter-list>
957                                                 <inParameter>
958                                                         <inParameter-type>long</inParameter-type>
959                                                         <inParameter-name>anOddInteger</inParameter-name>
960                                                         <inParameter-comment></inParameter-comment>
961                                                 </inParameter>
962                                         </inParameter-list>
963                                         <outParameter-list>
964                                                 <outParameter>
965                                                         <outParameter-type>long</outParameter-type>
966                                                         <outParameter-name>anInteger</outParameter-name>
967                                                         <outParameter-comment></outParameter-comment>
968                                                 </outParameter>
969                                         </outParameter-list>
970                                 </component-service>
971                                 <component-service>
972                                         <service-name>C_M3P1</service-name>
973                                         <service-author></service-author>
974                                         <service-version></service-version>
975                                         <service-comment></service-comment>
976                                         <service-by-default>0</service-by-default>
977                                         <inParameter-list>
978                                                 <inParameter>
979                                                         <inParameter-type>long</inParameter-type>
980                                                         <inParameter-name>anOddInteger</inParameter-name>
981                                                         <inParameter-comment></inParameter-comment>
982                                                 </inParameter>
983                                         </inParameter-list>
984                                         <outParameter-list>
985                                                 <outParameter>
986                                                         <outParameter-type>long</outParameter-type>
987                                                         <outParameter-name>anEvenInteger</outParameter-name>
988                                                         <outParameter-comment></outParameter-comment>
989                                                 </outParameter>
990                                         </outParameter-list>
991                                 </component-service>
992                                 <component-service>
993                                         <service-name>C_DIV2</service-name>
994                                         <service-author></service-author>
995                                         <service-version></service-version>
996                                         <service-comment></service-comment>
997                                         <service-by-default>0</service-by-default>
998                                         <inParameter-list>
999                                                 <inParameter>
1000                                                         <inParameter-type>long</inParameter-type>
1001                                                         <inParameter-name>anEvenInteger</inParameter-name>
1002                                                         <inParameter-comment></inParameter-comment>
1003                                                 </inParameter>
1004                                         </inParameter-list>
1005                                         <outParameter-list>
1006                                                 <outParameter>
1007                                                         <outParameter-type>long</outParameter-type>
1008                                                         <outParameter-name>anInteger</outParameter-name>
1009                                                         <outParameter-comment></outParameter-comment>
1010                                                 </outParameter>
1011                                         </outParameter-list>
1012                                 </component-service>
1013                                 <component-service>
1014                                         <service-name>C_INCR</service-name>
1015                                         <service-author></service-author>
1016                                         <service-version></service-version>
1017                                         <service-comment></service-comment>
1018                                         <service-by-default>0</service-by-default>
1019                                         <inParameter-list>
1020                                                 <inParameter>
1021                                                         <inParameter-type>long</inParameter-type>
1022                                                         <inParameter-name>aCount</inParameter-name>
1023                                                         <inParameter-comment></inParameter-comment>
1024                                                 </inParameter>
1025                                         </inParameter-list>
1026                                         <outParameter-list>
1027                                                 <outParameter>
1028                                                         <outParameter-type>long</outParameter-type>
1029                                                         <outParameter-name>aNewCount</outParameter-name>
1030                                                         <outParameter-comment></outParameter-comment>
1031                                                 </outParameter>
1032                                         </outParameter-list>
1033                                 </component-service>
1034                                 <component-service>
1035                                         <service-name>C_MIN</service-name>
1036                                         <service-author></service-author>
1037                                         <service-version></service-version>
1038                                         <service-comment></service-comment>
1039                                         <service-by-default>0</service-by-default>
1040                                         <inParameter-list>
1041                                                 <inParameter>
1042                                                         <inParameter-type>long</inParameter-type>
1043                                                         <inParameter-name>aMinVal</inParameter-name>
1044                                                         <inParameter-comment></inParameter-comment>
1045                                                 </inParameter>
1046                                                 <inParameter>
1047                                                         <inParameter-type>long</inParameter-type>
1048                                                         <inParameter-name>anInteger</inParameter-name>
1049                                                         <inParameter-comment></inParameter-comment>
1050                                                 </inParameter>
1051                                         </inParameter-list>
1052                                         <outParameter-list>
1053                                                 <outParameter>
1054                                                         <outParameter-type>long</outParameter-type>
1055                                                         <outParameter-name>aNewMinVal</outParameter-name>
1056                                                         <outParameter-comment></outParameter-comment>
1057                                                 </outParameter>
1058                                         </outParameter-list>
1059                                 </component-service>
1060                                 <component-service>
1061                                         <service-name>C_MAX</service-name>
1062                                         <service-author></service-author>
1063                                         <service-version></service-version>
1064                                         <service-comment></service-comment>
1065                                         <service-by-default>0</service-by-default>
1066                                         <inParameter-list>
1067                                                 <inParameter>
1068                                                         <inParameter-type>long</inParameter-type>
1069                                                         <inParameter-name>aMaxVal</inParameter-name>
1070                                                         <inParameter-comment></inParameter-comment>
1071                                                 </inParameter>
1072                                                 <inParameter>
1073                                                         <inParameter-type>long</inParameter-type>
1074                                                         <inParameter-name>anInteger</inParameter-name>
1075                                                         <inParameter-comment></inParameter-comment>
1076                                                 </inParameter>
1077                                         </inParameter-list>
1078                                         <outParameter-list>
1079                                                 <outParameter>
1080                                                         <outParameter-type>long</outParameter-type>
1081                                                         <outParameter-name>aNewMaxVal</outParameter-name>
1082                                                         <outParameter-comment></outParameter-comment>
1083                                                 </outParameter>
1084                                         </outParameter-list>
1085                                 </component-service>
1086                                 <component-service>
1087                                         <service-name>C_LISTOFSYR</service-name>
1088                                         <service-author></service-author>
1089                                         <service-version></service-version>
1090                                         <service-comment></service-comment>
1091                                         <service-by-default>0</service-by-default>
1092                                         <inParameter-list>
1093                                         </inParameter-list>
1094                                         <outParameter-list>
1095                                                 <outParameter>
1096                                                         <outParameter-type>ListOfSyr</outParameter-type>
1097                                                         <outParameter-name>aListOfSyr</outParameter-name>
1098                                                         <outParameter-comment></outParameter-comment>
1099                                                 </outParameter>
1100                                         </outParameter-list>
1101                                 </component-service>
1102                                 <component-service>
1103                                         <service-name>C_AVERAGE</service-name>
1104                                         <service-author></service-author>
1105                                         <service-version></service-version>
1106                                         <service-comment></service-comment>
1107                                         <service-by-default>0</service-by-default>
1108                                         <inParameter-list>
1109                                                 <inParameter>
1110                                                         <inParameter-type>ListOfSyr</inParameter-type>
1111                                                         <inParameter-name>aListOfSyr</inParameter-name>
1112                                                         <inParameter-comment></inParameter-comment>
1113                                                 </inParameter>
1114                                                 <inParameter>
1115                                                         <inParameter-type>long</inParameter-type>
1116                                                         <inParameter-name>anInteger</inParameter-name>
1117                                                         <inParameter-comment></inParameter-comment>
1118                                                 </inParameter>
1119                                                 <inParameter>
1120                                                         <inParameter-type>long</inParameter-type>
1121                                                         <inParameter-name>aCount</inParameter-name>
1122                                                         <inParameter-comment></inParameter-comment>
1123                                                 </inParameter>
1124                                         </inParameter-list>
1125                                         <outParameter-list>
1126                                                 <outParameter>
1127                                                         <outParameter-type>ListOfSyr</outParameter-type>
1128                                                         <outParameter-name>aNewListOfSyr</outParameter-name>
1129                                                         <outParameter-comment></outParameter-comment>
1130                                                 </outParameter>
1131                                                 <outParameter>
1132                                                         <outParameter-type>double</outParameter-type>
1133                                                         <outParameter-name>anAverage</outParameter-name>
1134                                                         <outParameter-comment></outParameter-comment>
1135                                                 </outParameter>
1136                                         </outParameter-list>
1137                                 </component-service>
1138                                 <component-service>
1139                                         <service-name>Init</service-name>
1140                                         <service-author></service-author>
1141                                         <service-version></service-version>
1142                                         <service-comment></service-comment>
1143                                         <service-by-default>0</service-by-default>
1144                                         <inParameter-list>
1145                                                 <inParameter>
1146                                                         <inParameter-type>long</inParameter-type>
1147                                                         <inParameter-name>anOddInteger</inParameter-name>
1148                                                         <inParameter-comment></inParameter-comment>
1149                                                 </inParameter>
1150                                         </inParameter-list>
1151                                         <outParameter-list>
1152                                                 <outParameter>
1153                                                         <outParameter-type>Syr</outParameter-type>
1154                                                         <outParameter-name>aSyracuse</outParameter-name>
1155                                                         <outParameter-comment></outParameter-comment>
1156                                                 </outParameter>
1157                                         </outParameter-list>
1158                                 </component-service>
1159                         </component-service-list>
1160                         <component-interface-name>Syr</component-interface-name>
1161                         <component-interface-comment></component-interface-comment>
1162                         <component-service-list>
1163                                 <component-service>
1164                                         <service-name>Count</service-name>
1165                                         <service-author></service-author>
1166                                         <service-version></service-version>
1167                                         <service-comment></service-comment>
1168                                         <service-by-default>0</service-by-default>
1169                                         <inParameter-list>
1170                                                 <inParameter>
1171                                                         <inParameter-type>Syr</inParameter-type>
1172                                                         <inParameter-name>aSyracuse</inParameter-name>
1173                                                         <inParameter-comment></inParameter-comment>
1174                                                 </inParameter>
1175                                         </inParameter-list>
1176                                         <outParameter-list>
1177                                                 <outParameter>
1178                                                         <outParameter-type>long</outParameter-type>
1179                                                         <outParameter-name>aCount</outParameter-name>
1180                                                         <outParameter-comment></outParameter-comment>
1181                                                 </outParameter>
1182                                         </outParameter-list>
1183                                 </component-service>
1184                                 <component-service>
1185                                         <service-name>Current</service-name>
1186                                         <service-author></service-author>
1187                                         <service-version></service-version>
1188                                         <service-comment></service-comment>
1189                                         <service-by-default>0</service-by-default>
1190                                         <inParameter-list>
1191                                                 <inParameter>
1192                                                         <inParameter-type>Syr</inParameter-type>
1193                                                         <inParameter-name>aSyracuse</inParameter-name>
1194                                                         <inParameter-comment></inParameter-comment>
1195                                                 </inParameter>
1196                                         </inParameter-list>
1197                                         <outParameter-list>
1198                                                 <outParameter>
1199                                                         <outParameter-type>long</outParameter-type>
1200                                                         <outParameter-name>aCurrent</outParameter-name>
1201                                                         <outParameter-comment></outParameter-comment>
1202                                                 </outParameter>
1203                                         </outParameter-list>
1204                                 </component-service>
1205                                 <component-service>
1206                                         <service-name>IsEven</service-name>
1207                                         <service-author></service-author>
1208                                         <service-version></service-version>
1209                                         <service-comment></service-comment>
1210                                         <service-by-default>0</service-by-default>
1211                                         <inParameter-list>
1212                                                 <inParameter>
1213                                                         <inParameter-type>Syr</inParameter-type>
1214                                                         <inParameter-name>aSyracuse</inParameter-name>
1215                                                         <inParameter-comment></inParameter-comment>
1216                                                 </inParameter>
1217                                         </inParameter-list>
1218                                         <outParameter-list>
1219                                                 <outParameter>
1220                                                         <outParameter-type>long</outParameter-type>
1221                                                         <outParameter-name>BoolEven</outParameter-name>
1222                                                         <outParameter-comment></outParameter-comment>
1223                                                 </outParameter>
1224                                         </outParameter-list>
1225                                 </component-service>
1226                                 <component-service>
1227                                         <service-name>IsOne</service-name>
1228                                         <service-author></service-author>
1229                                         <service-version></service-version>
1230                                         <service-comment></service-comment>
1231                                         <service-by-default>0</service-by-default>
1232                                         <inParameter-list>
1233                                                 <inParameter>
1234                                                         <inParameter-type>Syr</inParameter-type>
1235                                                         <inParameter-name>aSyracuse</inParameter-name>
1236                                                         <inParameter-comment></inParameter-comment>
1237                                                 </inParameter>
1238                                         </inParameter-list>
1239                                         <outParameter-list>
1240                                                 <outParameter>
1241                                                         <outParameter-type>long</outParameter-type>
1242                                                         <outParameter-name>BoolOne</outParameter-name>
1243                                                         <outParameter-comment></outParameter-comment>
1244                                                 </outParameter>
1245                                         </outParameter-list>
1246                                 </component-service>
1247                                 <component-service>
1248                                         <service-name>M3p1</service-name>
1249                                         <service-author></service-author>
1250                                         <service-version></service-version>
1251                                         <service-comment></service-comment>
1252                                         <service-by-default>0</service-by-default>
1253                                         <inParameter-list>
1254                                                 <inParameter>
1255                                                         <inParameter-type>Syr</inParameter-type>
1256                                                         <inParameter-name>aSyracuse</inParameter-name>
1257                                                         <inParameter-comment></inParameter-comment>
1258                                                 </inParameter>
1259                                         </inParameter-list>
1260                                         <outParameter-list>
1261                                         </outParameter-list>
1262                                 </component-service>
1263                                 <component-service>
1264                                         <service-name>Div2</service-name>
1265                                         <service-author></service-author>
1266                                         <service-version></service-version>
1267                                         <service-comment></service-comment>
1268                                         <service-by-default>0</service-by-default>
1269                                         <inParameter-list>
1270                                                 <inParameter>
1271                                                         <inParameter-type>Syr</inParameter-type>
1272                                                         <inParameter-name>aSyracuse</inParameter-name>
1273                                                         <inParameter-comment></inParameter-comment>
1274                                                 </inParameter>
1275                                         </inParameter-list>
1276                                         <outParameter-list>
1277                                         </outParameter-list>
1278                                 </component-service>
1279                                 <component-service>
1280                                         <service-name>Incr</service-name>
1281                                         <service-author></service-author>
1282                                         <service-version></service-version>
1283                                         <service-comment></service-comment>
1284                                         <service-by-default>0</service-by-default>
1285                                         <inParameter-list>
1286                                                 <inParameter>
1287                                                         <inParameter-type>Syr</inParameter-type>
1288                                                         <inParameter-name>aSyracuse</inParameter-name>
1289                                                         <inParameter-comment></inParameter-comment>
1290                                                 </inParameter>
1291                                         </inParameter-list>
1292                                         <outParameter-list>
1293                                         </outParameter-list>
1294                                 </component-service>
1295                         </component-service-list>
1296                 </component-interface-list>
1297         </component>
1298
1299         <component>
1300                         <!-- Component identification -->
1301                 <component-name>FactorialComponent</component-name>
1302                 <component-type>SuperVisionTest</component-type>
1303                 <component-author>Malvagi, Tajchman</component-author>
1304                 <component-version> 1.0</component-version>
1305                 <component-comment>Factorial</component-comment>
1306                 <component-multistudy>0</component-multistudy>
1307                 <component-icone></component-icone>
1308                 <component-interface-list>
1309                         <component-interface-name>FactorialComponent</component-interface-name>
1310                         <component-interface-comment>No comment</component-interface-comment>
1311
1312                         <component-service-list>
1313                                 <component-service>
1314                                         <!-- service-identification -->
1315                                         <service-name>eval</service-name>
1316                                         <service-author>MT-FM</service-author>
1317                                         <service-version>1.0</service-version>
1318                                         <service-comment>Factorial</service-comment>
1319                                         <service-by-default>1</service-by-default>
1320                                         <!-- service-connexion -->
1321                                         <inParameter-list>
1322                                                 <inParameter>
1323                                                         <inParameter-type>long</inParameter-type>
1324                                                         <inParameter-name>n</inParameter-name>
1325                                                         <inParameter-comment></inParameter-comment>
1326                                                 </inParameter>
1327                                         </inParameter-list>
1328                                         <outParameter-list>
1329                                                 <outParameter>
1330                                                         <outParameter-type>long</outParameter-type>
1331                                                         <outParameter-name>f</outParameter-name>
1332                                                         <outParameter-comment>result</outParameter-comment>
1333                                                 </outParameter>
1334                                         </outParameter-list>
1335                                 </component-service>
1336                         </component-service-list>
1337                 </component-interface-list>
1338         </component>
1339
1340         <component>
1341             <component-name>SyrControlComponent</component-name>
1342             <component-type>SuperVisionTest</component-type>
1343             <component-author>JR</component-author>
1344             <component-version></component-version>
1345             <component-comment>SuperVisionTest</component-comment>
1346             <component-multistudy>1</component-multistudy>
1347             <component-icone></component-icone>
1348             <constraint></constraint>
1349             <component-interface-list>
1350                 <component-interface-name>SyrControlComponent</component-interface-name>
1351                 <component-interface-comment></component-interface-comment>
1352                 <component-service-list>
1353                     <component-service>
1354                         <service-name>L_OneEven</service-name>
1355                         <service-author></service-author>
1356                         <service-version></service-version>
1357                         <service-comment></service-comment>
1358                         <service-by-default>0</service-by-default>
1359                         <inParameter-list>
1360                             <inParameter>
1361                                 <inParameter-type>long</inParameter-type>
1362                                 <inParameter-name>ValOne</inParameter-name>
1363                                 <inParameter-comment></inParameter-comment>
1364                             </inParameter>
1365                             <inParameter>
1366                                 <inParameter-type>long</inParameter-type>
1367                                 <inParameter-name>ValEven</inParameter-name>
1368                                 <inParameter-comment></inParameter-comment>
1369                             </inParameter>
1370                         </inParameter-list>
1371                         <outParameter-list>
1372                             <outParameter>
1373                                 <outParameter-type>long</outParameter-type>
1374                                 <outParameter-name>Finished</outParameter-name>
1375                                 <outParameter-comment></outParameter-comment>
1376                             </outParameter>
1377                             <outParameter>
1378                                 <outParameter-type>long</outParameter-type>
1379                                 <outParameter-name>Incr</outParameter-name>
1380                                 <outParameter-comment></outParameter-comment>
1381                             </outParameter>
1382                             <outParameter>
1383                                 <outParameter-type>long</outParameter-type>
1384                                 <outParameter-name>Even</outParameter-name>
1385                                 <outParameter-comment></outParameter-comment>
1386                             </outParameter>
1387                             <outParameter>
1388                                 <outParameter-type>long</outParameter-type>
1389                                 <outParameter-name>Odd</outParameter-name>
1390                                 <outParameter-comment></outParameter-comment>
1391                             </outParameter>
1392                         </outParameter-list>
1393                     </component-service>
1394                     <component-service>
1395                         <service-name>C_NotOneIsEven</service-name>
1396                         <service-author></service-author>
1397                         <service-version></service-version>
1398                         <service-comment></service-comment>
1399                         <service-by-default>0</service-by-default>
1400                         <inParameter-list></inParameter-list>
1401                         <outParameter-list>
1402                             <outParameter>
1403                                 <outParameter-type>long</outParameter-type>
1404                                 <outParameter-name>ValOne</outParameter-name>
1405                                 <outParameter-comment></outParameter-comment>
1406                             </outParameter>
1407                             <outParameter>
1408                                 <outParameter-type>long</outParameter-type>
1409                                 <outParameter-name>ValEven</outParameter-name>
1410                                 <outParameter-comment></outParameter-comment>
1411                             </outParameter>
1412                         </outParameter-list>
1413                     </component-service>
1414                     <component-service>
1415                         <service-name>LOOPN</service-name>
1416                         <service-author></service-author>
1417                         <service-version></service-version>
1418                         <service-comment></service-comment>
1419                         <service-by-default>0</service-by-default>
1420                         <inParameter-list>
1421                             <inParameter>
1422                                 <inParameter-type>long</inParameter-type>
1423                                 <inParameter-name>InLoop</inParameter-name>
1424                                 <inParameter-comment></inParameter-comment>
1425                             </inParameter>
1426                             <inParameter>
1427                                 <inParameter-type>long</inParameter-type>
1428                                 <inParameter-name>NN</inParameter-name>
1429                                 <inParameter-comment></inParameter-comment>
1430                             </inParameter>
1431                             <inParameter>
1432                                 <inParameter-type>long</inParameter-type>
1433                                 <inParameter-name>KK</inParameter-name>
1434                                 <inParameter-comment></inParameter-comment>
1435                             </inParameter>
1436                             <inParameter>
1437                                 <inParameter-type>long</inParameter-type>
1438                                 <inParameter-name>min</inParameter-name>
1439                                 <inParameter-comment></inParameter-comment>
1440                             </inParameter>
1441                             <inParameter>
1442                                 <inParameter-type>long</inParameter-type>
1443                                 <inParameter-name>max</inParameter-name>
1444                                 <inParameter-comment></inParameter-comment>
1445                             </inParameter>
1446                         </inParameter-list>
1447                         <outParameter-list>
1448                             <outParameter>
1449                                 <outParameter-type>long</outParameter-type>
1450                                 <outParameter-name>OutLoop</outParameter-name>
1451                                 <outParameter-comment></outParameter-comment>
1452                             </outParameter>
1453                             <outParameter>
1454                                 <outParameter-type>long</outParameter-type>
1455                                 <outParameter-name>N</outParameter-name>
1456                                 <outParameter-comment></outParameter-comment>
1457                             </outParameter>
1458                             <outParameter>
1459                                 <outParameter-type>long</outParameter-type>
1460                                 <outParameter-name>K</outParameter-name>
1461                                 <outParameter-comment></outParameter-comment>
1462                             </outParameter>
1463                         </outParameter-list>
1464                     </component-service>
1465                     <component-service>
1466                         <service-name>WHILENOTONE</service-name>
1467                         <service-author></service-author>
1468                         <service-version></service-version>
1469                         <service-comment></service-comment>
1470                         <service-by-default>0</service-by-default>
1471                         <inParameter-list>
1472                             <inParameter>
1473                                 <inParameter-type>long</inParameter-type>
1474                                 <inParameter-name>N</inParameter-name>
1475                                 <inParameter-comment></inParameter-comment>
1476                             </inParameter>
1477                         </inParameter-list>
1478                         <outParameter-list>
1479                             <outParameter>
1480                                 <outParameter-type>long</outParameter-type>
1481                                 <outParameter-name>OutLoop</outParameter-name>
1482                                 <outParameter-comment></outParameter-comment>
1483                             </outParameter>
1484                         </outParameter-list>
1485                     </component-service>
1486                     <component-service>
1487                         <service-name>IFNOTEVEN</service-name>
1488                         <service-author></service-author>
1489                         <service-version></service-version>
1490                         <service-comment></service-comment>
1491                         <service-by-default>0</service-by-default>
1492                         <inParameter-list>
1493                             <inParameter>
1494                                 <inParameter-type>long</inParameter-type>
1495                                 <inParameter-name>N</inParameter-name>
1496                                 <inParameter-comment></inParameter-comment>
1497                             </inParameter>
1498                         </inParameter-list>
1499                         <outParameter-list>
1500                             <outParameter>
1501                                 <outParameter-type>long</outParameter-type>
1502                                 <outParameter-name>Odd</outParameter-name>
1503                                 <outParameter-comment></outParameter-comment>
1504                             </outParameter>
1505                             <outParameter>
1506                                 <outParameter-type>long</outParameter-type>
1507                                 <outParameter-name>Even</outParameter-name>
1508                                 <outParameter-comment></outParameter-comment>
1509                             </outParameter>
1510                         </outParameter-list>
1511                     </component-service>
1512                     <component-service>
1513                         <service-name>LOOPi</service-name>
1514                         <service-author></service-author>
1515                         <service-version></service-version>
1516                         <service-comment></service-comment>
1517                         <service-by-default>0</service-by-default>
1518                         <inParameter-list>
1519                             <inParameter>
1520                                 <inParameter-type>long</inParameter-type>
1521                                 <inParameter-name>InLoop</inParameter-name>
1522                                 <inParameter-comment></inParameter-comment>
1523                             </inParameter>
1524                             <inParameter>
1525                                 <inParameter-type>long</inParameter-type>
1526                                 <inParameter-name>ii</inParameter-name>
1527                                 <inParameter-comment></inParameter-comment>
1528                             </inParameter>
1529                         </inParameter-list>
1530                         <outParameter-list>
1531                             <outParameter>
1532                                 <outParameter-type>long</outParameter-type>
1533                                 <outParameter-name>OutLoop</outParameter-name>
1534                                 <outParameter-comment></outParameter-comment>
1535                             </outParameter>
1536                             <outParameter>
1537                                 <outParameter-type>long</outParameter-type>
1538                                 <outParameter-name>i</outParameter-name>
1539                                 <outParameter-comment></outParameter-comment>
1540                             </outParameter>
1541                         </outParameter-list>
1542                     </component-service>
1543                     <component-service>
1544                         <service-name>WHILEEVEN</service-name>
1545                         <service-author></service-author>
1546                         <service-version></service-version>
1547                         <service-comment></service-comment>
1548                         <service-by-default>0</service-by-default>
1549                         <inParameter-list>
1550                             <inParameter>
1551                                 <inParameter-type>long</inParameter-type>
1552                                 <inParameter-name>N</inParameter-name>
1553                                 <inParameter-comment></inParameter-comment>
1554                             </inParameter>
1555                         </inParameter-list>
1556                         <outParameter-list>
1557                             <outParameter>
1558                                 <outParameter-type>long</outParameter-type>
1559                                 <outParameter-name>OutLoop</outParameter-name>
1560                                 <outParameter-comment></outParameter-comment>
1561                             </outParameter>
1562                         </outParameter-list>
1563                     </component-service>
1564                 </component-service-list>
1565             </component-interface-list>
1566         </component>
1567
1568         <component>
1569                 <!-- Component identification -->
1570                 <component-name>Calculator</component-name>
1571                 <component-type>SOLVER</component-type>
1572                 <component-author>LD</component-author>
1573                 <component-version> 1.0</component-version>
1574                 <component-comment>Test component (Arithmetic operations with MED_Field) - SALOME component </component-comment>
1575                 <component-multistudy>0</component-multistudy>
1576                 <constraint>hostname = localhost</constraint>
1577
1578                 <component-interface-list>
1579                         <component-interface-name>Calculator</component-interface-name>
1580                         <component-interface-comment>No comment</component-interface-comment>
1581
1582                         <component-service-list>
1583                                 <component-service>
1584                                         <!-- service-identification -->
1585                                         <service-name>Mul</service-name>
1586                                         <service-author>LD</service-author>
1587                                         <service-version>1.0</service-version>
1588                                         <service-comment>Multiplication of 2 fields of double</service-comment>
1589                                         <service-by-default>1</service-by-default>
1590                                         <!-- service-connexion -->
1591                                         <inParameter-list>
1592                                                 <inParameter>
1593                                                         <inParameter-type>FIELDDOUBLE</inParameter-type>
1594                                                         <inParameter-name>field1</inParameter-name>
1595                                                         <inParameter-comment>initial field of double</inParameter-comment>
1596                                                 </inParameter>
1597                                                 <inParameter>
1598                                                         <inParameter-type>double</inParameter-type>
1599                                                         <inParameter-name>x1</inParameter-name>
1600                                                         <inParameter-comment>multiplicator</inParameter-comment>
1601                                                 </inParameter>
1602                                         </inParameter-list>
1603                                         <outParameter-list>
1604                                                  <outParameter>
1605                                                         <outParameter-type>FIELDDOUBLE</outParameter-type>
1606                                                         <outParameter-name>return</outParameter-name>
1607                                                         <outParameter-comment>result</outParameter-comment>
1608                                                  </outParameter>
1609                                         </outParameter-list>
1610                                 </component-service>
1611                                 <component-service>
1612                                         <!-- service-identification -->
1613                                         <service-name>Add</service-name>
1614                                         <service-author>LD</service-author>
1615                                         <service-version>1.0</service-version>
1616                                         <service-comment>Addition of 2 fields of double</service-comment>
1617                                         <service-by-default>1</service-by-default>
1618                                         <!-- service-connexion -->
1619                                         <inParameter-list>
1620                                                 <inParameter>
1621                                                         <inParameter-type>FIELDDOUBLE</inParameter-type>
1622                                                         <inParameter-name>field1</inParameter-name>
1623                                                         <inParameter-comment>first field of double</inParameter-comment>
1624                                                 </inParameter>
1625                                                 <inParameter>
1626                                                         <inParameter-type>FIELDDOUBLE</inParameter-type>
1627                                                         <inParameter-name>field2</inParameter-name>
1628                                                         <inParameter-comment>second field of double</inParameter-comment>
1629                                                 </inParameter>
1630                                         </inParameter-list>
1631                                         <outParameter-list>
1632                                                  <outParameter>
1633                                                         <outParameter-type>FIELDDOUBLE</outParameter-type>
1634                                                         <outParameter-name>return</outParameter-name>
1635                                                         <outParameter-comment>result</outParameter-comment>
1636                                                  </outParameter>
1637                                         </outParameter-list>
1638                                 </component-service>
1639                                 <component-service>
1640                                         <!-- service-identification -->
1641                                         <service-name>Constant</service-name>
1642                                         <service-author>LD</service-author>
1643                                         <service-version>1.0</service-version>
1644                                         <service-comment>Build a constant field of doubles</service-comment>
1645                                         <service-by-default>1</service-by-default>
1646                                         <!-- service-connexion -->
1647                                         <inParameter-list>
1648                                                 <inParameter>
1649                                                         <inParameter-type>FIELDDOUBLE</inParameter-type>
1650                                                         <inParameter-name>field1</inParameter-name>
1651                                                         <inParameter-comment>allows to build the support</inParameter-comment>
1652                                                 </inParameter>
1653                                                 <inParameter>
1654                                                         <inParameter-type>double</inParameter-type>
1655                                                         <inParameter-name>x1</inParameter-name>
1656                                                         <inParameter-comment>the constant</inParameter-comment>
1657                                                 </inParameter>
1658                                         </inParameter-list>
1659                                         <outParameter-list>
1660                                                  <outParameter>
1661                                                         <outParameter-type>FIELDDOUBLE</outParameter-type>
1662                                                         <outParameter-name>return</outParameter-name>
1663                                                         <outParameter-comment>result based on first field support</outParameter-comment>
1664                                                  </outParameter>
1665                                         </outParameter-list>
1666                                 </component-service>
1667                                 <component-service>
1668                                         <!-- service-identification -->
1669                                         <service-name>PutToStudy</service-name>
1670                                         <service-author>mpv</service-author>
1671                                         <service-version>1.0</service-version>
1672                                         <service-comment>Put field to the study stucture</service-comment>
1673                                         <service-by-default>1</service-by-default>
1674                                         <!-- service-connexion -->
1675                                         <inParameter-list>
1676                                                 <inParameter>
1677                                                         <inParameter-type>FIELDDOUBLE</inParameter-type>
1678                                                         <inParameter-name>field1</inParameter-name>
1679                                                         <inParameter-comment>field to put to study</inParameter-comment>
1680                                                 </inParameter>
1681                                                 <inParameter>
1682                                                         <inParameter-type>long</inParameter-type>
1683                                                         <inParameter-name>StudyId</inParameter-name>
1684                                                         <inParameter-comment>the ID of the study</inParameter-comment>
1685                                                 </inParameter>
1686                                         </inParameter-list>
1687                                         <outParameter-list>
1688                                                  <outParameter>
1689                                                         <outParameter-type>FIELDDOUBLE</outParameter-type>
1690                                                         <outParameter-name>return</outParameter-name>
1691                                                         <outParameter-comment>the same field like in input</outParameter-comment>
1692                                                  </outParameter>
1693                                         </outParameter-list>
1694                                 </component-service>
1695                                 <component-service>
1696                                         <!-- service-identification -->
1697                                         <service-name>writeMEDfile</service-name>
1698                                         <service-author>LD</service-author>
1699                                         <service-version>1.0</service-version>
1700                                         <service-comment>write a field in a Med file</service-comment>
1701                                         <service-by-default>1</service-by-default>
1702                                         <!-- service-connexion -->
1703                                         <inParameter-list>
1704                                                 <inParameter>
1705                                                         <inParameter-type>FIELDDOUBLE</inParameter-type>
1706                                                         <inParameter-name>field1</inParameter-name>
1707                                                         <inParameter-comment>transient Med field</inParameter-comment>
1708                                                 </inParameter>
1709                                                 <inParameter>
1710                                                         <inParameter-type>string</inParameter-type>
1711                                                         <inParameter-name>filename</inParameter-name>
1712                                                         <inParameter-comment>Med filename</inParameter-comment>
1713                                                 </inParameter>
1714                                         </inParameter-list>
1715                                 </component-service>
1716                         </component-service-list>
1717                 </component-interface-list>
1718         </component>
1719         <component>
1720                 <!-- Component identification -->
1721                 <component-name>CalculatorPy</component-name>
1722                 <component-type>SOLVER</component-type>
1723                 <component-author>NB</component-author>
1724                 <component-version> 1.0</component-version>
1725                 <component-comment>Test component (Arithmetic operations with MED_Field) - SALOME component </component-comment>
1726                 <component-multistudy>0</component-multistudy>
1727                 <constraint>hostname = localhost</constraint>
1728
1729                 <component-interface-list>
1730                         <component-interface-name>CalculatorPy</component-interface-name>
1731                         <component-interface-comment>No comment</component-interface-comment>
1732
1733                         <component-service-list>
1734                                 <component-service>
1735                                         <!-- service-identification -->
1736                                         <service-name>Mul</service-name>
1737                                         <service-author>NB</service-author>
1738                                         <service-version>1.0</service-version>
1739                                         <service-comment>Multiplication of 2 fields of double</service-comment>
1740                                         <service-by-default>1</service-by-default>
1741                                         <!-- service-connexion -->
1742                                         <inParameter-list>
1743                                                 <inParameter>
1744                                                         <inParameter-type>FIELDDOUBLE</inParameter-type>
1745                                                         <inParameter-name>field1</inParameter-name>
1746                                                         <inParameter-comment>initial field of double</inParameter-comment>
1747                                                 </inParameter>
1748                                                 <inParameter>
1749                                                         <inParameter-type>double</inParameter-type>
1750                                                         <inParameter-name>x1</inParameter-name>
1751                                                         <inParameter-comment>multiplicator</inParameter-comment>
1752                                                 </inParameter>
1753                                         </inParameter-list>
1754                                         <outParameter-list>
1755                                                  <outParameter>
1756                                                         <outParameter-type>FIELDDOUBLE</outParameter-type>
1757                                                         <outParameter-name>return</outParameter-name>
1758                                                         <outParameter-comment>result</outParameter-comment>
1759                                                  </outParameter>
1760                                         </outParameter-list>
1761                                 </component-service>
1762                                 <component-service>
1763                                         <!-- service-identification -->
1764                                         <service-name>Add</service-name>
1765                                         <service-author>NB</service-author>
1766                                         <service-version>1.0</service-version>
1767                                         <service-comment>Addition of 2 fields of double</service-comment>
1768                                         <service-by-default>1</service-by-default>
1769                                         <!-- service-connexion -->
1770                                         <inParameter-list>
1771                                                 <inParameter>
1772                                                         <inParameter-type>FIELDDOUBLE</inParameter-type>
1773                                                         <inParameter-name>field1</inParameter-name>
1774                                                         <inParameter-comment>first field of double</inParameter-comment>
1775                                                 </inParameter>
1776                                                 <inParameter>
1777                                                         <inParameter-type>FIELDDOUBLE</inParameter-type>
1778                                                         <inParameter-name>field2</inParameter-name>
1779                                                         <inParameter-comment>second field of double</inParameter-comment>
1780                                                 </inParameter>
1781                                         </inParameter-list>
1782                                         <outParameter-list>
1783                                                  <outParameter>
1784                                                         <outParameter-type>FIELDDOUBLE</outParameter-type>
1785                                                         <outParameter-name>return</outParameter-name>
1786                                                         <outParameter-comment>result</outParameter-comment>
1787                                                  </outParameter>
1788                                         </outParameter-list>
1789                                 </component-service>
1790                                 <component-service>
1791                                         <!-- service-identification -->
1792                                         <service-name>Constant</service-name>
1793                                         <service-author>NB</service-author>
1794                                         <service-version>1.0</service-version>
1795                                         <service-comment>Build a constant field of doubles</service-comment>
1796                                         <service-by-default>1</service-by-default>
1797                                         <!-- service-connexion -->
1798                                         <inParameter-list>
1799                                                 <inParameter>
1800                                                         <inParameter-type>FIELDDOUBLE</inParameter-type>
1801                                                         <inParameter-name>field1</inParameter-name>
1802                                                         <inParameter-comment>allows to build the support</inParameter-comment>
1803                                                 </inParameter>
1804                                                 <inParameter>
1805                                                         <inParameter-type>double</inParameter-type>
1806                                                         <inParameter-name>x1</inParameter-name>
1807                                                         <inParameter-comment>the constant</inParameter-comment>
1808                                                 </inParameter>
1809                                         </inParameter-list>
1810                                         <outParameter-list>
1811                                                  <outParameter>
1812                                                         <outParameter-type>FIELDDOUBLE</outParameter-type>
1813                                                         <outParameter-name>return</outParameter-name>
1814                                                         <outParameter-comment>result based on first field support</outParameter-comment>
1815                                                  </outParameter>
1816                                         </outParameter-list>
1817                                 </component-service>
1818                                 <component-service>
1819                                         <!-- service-identification -->
1820                                         <service-name>writeMEDfile</service-name>
1821                                         <service-author>NB</service-author>
1822                                         <service-version>1.0</service-version>
1823                                         <service-comment>write a field in a Med file</service-comment>
1824                                         <service-by-default>1</service-by-default>
1825                                         <!-- service-connexion -->
1826                                         <inParameter-list>
1827                                                 <inParameter>
1828                                                         <inParameter-type>FIELDDOUBLE</inParameter-type>
1829                                                         <inParameter-name>field1</inParameter-name>
1830                                                         <inParameter-comment>transient Med field</inParameter-comment>
1831                                                 </inParameter>
1832                                                 <inParameter>
1833                                                         <inParameter-type>string</inParameter-type>
1834                                                         <inParameter-name>filename</inParameter-name>
1835                                                         <inParameter-comment>Med filename</inParameter-comment>
1836                                                 </inParameter>
1837                                         </inParameter-list>
1838                                 </component-service>
1839                         </component-service-list>
1840                 </component-interface-list>
1841         </component>
1842 </component-list>
1843 </begin-catalog>