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