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