Salome HOME
Fast SSL porting for testbase
[samples/component.git] / resources / COMPONENTCatalog.xml.in
1 <?xml version='1.0' encoding='us-ascii' ?>
2  
3 <!-- XML component catalog -->
4 <begin-catalog>
5
6 <!-- Path prefix information -->
7
8 <path-prefix-list>
9 </path-prefix-list>
10
11 <type-list>
12   <objref name="AdditionComponent/Adder" />
13   <objref name="SuperVisionTest/Adder" />
14   <objref name="AddComponent" id="IDL:SuperVisionTest/AddComponent:1.0" />
15   <objref name="Syr" id="IDL:SuperVisionTest/Syr:1.0" />
16   <objref name="ListOfSyr" id="IDL:SuperVisionTest/ListOfSyr:1.0" />
17   <objref name="DataStream" id="IDL:DataStreamComponent/DataStream:1.0" />
18 </type-list>
19
20 <!-- Component list -->
21 <component-list>
22         <component>
23                 <!-- Component identification -->
24                 <component-name>AddComponent</component-name>
25                 <component-username>AddComponent</component-username>
26                 <component-type>SuperVisionTest</component-type>
27                 <component-author>MTJ</component-author>
28                 <component-version>@SALOMECOMPONENT_VERSION@</component-version>
29                 <component-comment>SuperVision test: Addition</component-comment>
30                 <component-impltype>1</component-impltype>
31
32                 <component-interface-list>
33                         <component-interface-name>AddComponent</component-interface-name>
34                         <component-interface-comment> + ... </component-interface-comment>
35
36                         <component-service-list>
37                                 <component-service>
38                                         <!-- service-identification -->
39                                         <service-name>Add</service-name>
40                                         <service-author>MTJ</service-author>
41                                         <service-version>1.0</service-version>
42                                         <service-comment>Floating add</service-comment>
43                                         <service-by-default>1</service-by-default>
44                                         <!-- service-connexion -->
45                                         <inParameter-list>
46                                                 <inParameter>
47                                                         <inParameter-type>double</inParameter-type>
48                                                         <inParameter-name>x</inParameter-name>
49                                                         <inParameter-comment>First number</inParameter-comment>
50                                                 </inParameter>
51                                                 <inParameter>
52                                                         <inParameter-type>double</inParameter-type>
53                                                         <inParameter-name>y</inParameter-name>
54                                                         <inParameter-comment>Second number</inParameter-comment>
55                                                 </inParameter>
56                                         </inParameter-list>
57                                         <outParameter-list>
58                                                 <outParameter>
59                                                         <outParameter-type>double</outParameter-type>
60                                                         <outParameter-name>FuncValue</outParameter-name>
61                                                         <outParameter-comment>Substract result</outParameter-comment>
62                                                 </outParameter>
63                                                 <outParameter>
64                                                         <outParameter-type>double</outParameter-type>
65                                                         <outParameter-name>z</outParameter-name>
66                                                         <outParameter-comment>Addition result</outParameter-comment>
67                                                 </outParameter>
68                                         </outParameter-list>
69                                 </component-service>
70                                 <component-service>
71                                         <!-- service-identification -->
72                                         <service-name>AddWithoutSleep</service-name>
73                                         <service-author>MTJ</service-author>
74                                         <service-version>1.0</service-version>
75                                         <service-comment>Floating add</service-comment>
76                                         <service-by-default>1</service-by-default>
77                                         <!-- service-connexion -->
78                                         <inParameter-list>
79                                                 <inParameter>
80                                                         <inParameter-type>double</inParameter-type>
81                                                         <inParameter-name>x</inParameter-name>
82                                                         <inParameter-comment>First number</inParameter-comment>
83                                                 </inParameter>
84                                                 <inParameter>
85                                                         <inParameter-type>double</inParameter-type>
86                                                         <inParameter-name>y</inParameter-name>
87                                                         <inParameter-comment>Second number</inParameter-comment>
88                                                 </inParameter>
89                                         </inParameter-list>
90                                         <outParameter-list>
91                                                 <outParameter>
92                                                         <outParameter-type>double</outParameter-type>
93                                                         <outParameter-name>FuncValue</outParameter-name>
94                                                         <outParameter-comment>Substract result</outParameter-comment>
95                                                 </outParameter>
96                                                 <outParameter>
97                                                         <outParameter-type>double</outParameter-type>
98                                                         <outParameter-name>z</outParameter-name>
99                                                         <outParameter-comment>Addition result</outParameter-comment>
100                                                 </outParameter>
101                                         </outParameter-list>
102                                 </component-service>
103                                 <component-service>
104                                         <!-- service-identification -->
105                                         <service-name>Setx</service-name>
106                                         <service-author>JR</service-author>
107                                         <service-version>1.0</service-version>
108                                         <service-comment></service-comment>
109                                         <service-by-default>1</service-by-default>
110                                         <!-- service-connexion -->
111                                         <inParameter-list>
112                                                 <inParameter>
113                                                         <inParameter-type>double</inParameter-type>
114                                                         <inParameter-name>x</inParameter-name>
115                                                         <inParameter-comment>First number</inParameter-comment>
116                                                 </inParameter>
117                                         </inParameter-list>
118                                         <outParameter-list>
119                                         </outParameter-list>
120                                 </component-service>
121                                 <component-service>
122                                         <!-- service-identification -->
123                                         <service-name>Sety</service-name>
124                                         <service-author>JR</service-author>
125                                         <service-version>1.0</service-version>
126                                         <service-comment></service-comment>
127                                         <service-by-default>1</service-by-default>
128                                         <!-- service-connexion -->
129                                         <inParameter-list>
130                                                 <inParameter>
131                                                         <inParameter-type>double</inParameter-type>
132                                                         <inParameter-name>y</inParameter-name>
133                                                         <inParameter-comment>Second number</inParameter-comment>
134                                                 </inParameter>
135                                         </inParameter-list>
136                                         <outParameter-list>
137                                         </outParameter-list>
138                                 </component-service>
139                                 <component-service>
140                                         <service-name>Addxy</service-name>
141                                         <service-author>JR</service-author>
142                                         <service-version>1.0</service-version>
143                                         <service-comment></service-comment>
144                                         <service-by-default>0</service-by-default>
145                                         <!-- service-connexion -->
146                                         <inParameter-list>
147                                         </inParameter-list>
148                                         <outParameter-list>
149                                                 <outParameter>
150                                                         <outParameter-type>double</outParameter-type>
151                                                         <outParameter-name>z</outParameter-name>
152                                                         <outParameter-comment></outParameter-comment>
153                                                 </outParameter>
154                                         </outParameter-list>
155                                 </component-service>
156                                 <component-service>
157                                         <service-name>AddyTox</service-name>
158                                         <service-author>JR</service-author>
159                                         <service-version>1.0</service-version>
160                                         <service-comment></service-comment>
161                                         <service-by-default>0</service-by-default>
162                                         <!-- service-connexion -->
163                                         <inParameter-list>
164                                                 <inParameter>
165                                                         <inParameter-type>double</inParameter-type>
166                                                         <inParameter-name>y</inParameter-name>
167                                                         <inParameter-comment>Second number</inParameter-comment>
168                                                 </inParameter>
169                                         </inParameter-list>
170                                         <outParameter-list>
171                                                 <outParameter>
172                                                         <outParameter-type>double</outParameter-type>
173                                                         <outParameter-name>z</outParameter-name>
174                                                         <outParameter-comment></outParameter-comment>
175                                                 </outParameter>
176                                         </outParameter-list>
177                                 </component-service>
178                                 <component-service>
179                                         <service-name>Sigma</service-name>
180                                         <service-author>JR</service-author>
181                                         <service-version>1.0</service-version>
182                                         <service-comment>Sigma</service-comment>
183                                         <service-by-default>0</service-by-default>
184                                         <!-- service-connexion -->
185                                         <inParameter-list>
186                                                 <inParameter>
187                                                         <inParameter-type>long</inParameter-type>
188                                                         <inParameter-name>n</inParameter-name>
189                                                         <inParameter-comment></inParameter-comment>
190                                                 </inParameter>
191                                         </inParameter-list>
192                                         <outParameter-list>
193                                                 <outParameter>
194                                                         <outParameter-type>long</outParameter-type>
195                                                         <outParameter-name>f</outParameter-name>
196                                                         <outParameter-comment>result n(n+1)/2</outParameter-comment>
197                                                 </outParameter>
198                                         </outParameter-list>
199                                 </component-service>
200                                 <component-service>
201                                         <!-- service-identification -->
202                                         <service-name>Addition</service-name>
203                                         <service-author>JR</service-author>
204                                         <service-version>1.0</service-version>
205                                         <service-comment>Floating add</service-comment>
206                                         <service-by-default>1</service-by-default>
207                                         <!-- service-connexion -->
208                                         <inParameter-list>
209                                         </inParameter-list>
210                                         <outParameter-list>
211                                                 <outParameter>
212               <outParameter-type>SuperVisionTest/Adder</outParameter-type>
213                                                         <outParameter-name>Adder</outParameter-name>
214                                                         <outParameter-comment>Adder object</outParameter-comment>
215                                                 </outParameter>
216                                         </outParameter-list>
217                                 </component-service>
218                                 <component-service>
219                                         <!-- service-identification -->
220                                         <service-name>AdditionObjRef1</service-name>
221                                         <service-author>JR</service-author>
222                                         <service-version>1.0</service-version>
223                                         <service-comment>Floating add</service-comment>
224                                         <service-by-default>1</service-by-default>
225                                         <!-- service-connexion -->
226                                         <inParameter-list>
227                                         </inParameter-list>
228                                         <outParameter-list>
229                                                 <outParameter>
230                                                         <outParameter-type>boolean</outParameter-type>
231                                                         <outParameter-name>FuncValue</outParameter-name>
232                                                         <outParameter-comment>Test</outParameter-comment>
233                                                 </outParameter>
234                                                 <outParameter>
235               <outParameter-type>SuperVisionTest/Adder</outParameter-type>
236                                                         <outParameter-name>Adder</outParameter-name>
237                                                         <outParameter-comment>Adder object</outParameter-comment>
238                                                 </outParameter>
239                                         </outParameter-list>
240                                 </component-service>
241                                 <component-service>
242                                         <!-- service-identification -->
243                                         <service-name>AdditionObjRef2</service-name>
244                                         <service-author>JR</service-author>
245                                         <service-version>1.0</service-version>
246                                         <service-comment>Floating add</service-comment>
247                                         <service-by-default>1</service-by-default>
248                                         <!-- service-connexion -->
249                                         <inParameter-list>
250                                         </inParameter-list>
251                                         <outParameter-list>
252                                                 <outParameter>
253                                                         <outParameter-type>boolean</outParameter-type>
254                                                         <outParameter-name>FuncValue</outParameter-name>
255                                                         <outParameter-comment>Test</outParameter-comment>
256                                                 </outParameter>
257                                                 <outParameter>
258               <outParameter-type>SuperVisionTest/Adder</outParameter-type>
259                                                         <outParameter-name>Adder</outParameter-name>
260                                                         <outParameter-comment>Adder object</outParameter-comment>
261                                                 </outParameter>
262                                         </outParameter-list>
263                                 </component-service>
264                                 <component-service>
265                                         <service-name>AdditionObjRefs</service-name>
266                                         <service-author>JR</service-author>
267                                         <service-version>1</service-version>
268                                         <service-comment>unknown</service-comment>
269                                         <service-by-default>0</service-by-default>
270                                         <inParameter-list>
271                                                 <inParameter>
272                                                         <inParameter-name>AddComponent1</inParameter-name>
273                                                         <inParameter-type>AddComponent</inParameter-type>
274                                                         <inParameter-comment>unknown</inParameter-comment>
275                                                 </inParameter>
276                                                 <inParameter>
277                                                         <inParameter-name>Adder2</inParameter-name>
278                                                         <inParameter-type>AddComponent</inParameter-type>
279                                                         <inParameter-comment>unknown</inParameter-comment>
280                                                 </inParameter>
281                                                 <inParameter>
282                                                         <inParameter-name>Adder3</inParameter-name>
283                                                         <inParameter-type>AddComponent</inParameter-type>
284                                                         <inParameter-comment>unknown</inParameter-comment>
285                                                 </inParameter>
286                                         </inParameter-list>
287                                         <outParameter-list>
288                                                 <outParameter>
289                                                         <outParameter-name>return</outParameter-name>
290                                                         <outParameter-type>boolean</outParameter-type>
291                                                         <outParameter-comment>unknown</outParameter-comment>
292                                                 </outParameter>
293                                                 <outParameter>
294                                                         <outParameter-name>RetAddComponent1</outParameter-name>
295                                                         <outParameter-type>AddComponent</outParameter-type>
296                                                         <outParameter-comment>unknown</outParameter-comment>
297                                                 </outParameter>
298                                                 <outParameter>
299                                                         <outParameter-name>RetAdder2</outParameter-name>
300                                                         <outParameter-type>AddComponent</outParameter-type>
301                                                         <outParameter-comment>unknown</outParameter-comment>
302                                                 </outParameter>
303                                                 <outParameter>
304                                                         <outParameter-name>RetAdder3</outParameter-name>
305                                                         <outParameter-type>AddComponent</outParameter-type>
306                                                         <outParameter-comment>unknown</outParameter-comment>
307                                                 </outParameter>
308                                         </outParameter-list>
309                                         <DataStream-list></DataStream-list>
310                                 </component-service>
311                         </component-service-list>
312                         <component-interface-name>Adder</component-interface-name>
313                         <component-interface-comment> + ... </component-interface-comment>
314
315                         <component-service-list>
316                                 <component-service>
317                                         <!-- service-identification -->
318                                         <service-name>Add</service-name>
319                                         <service-author>JR</service-author>
320                                         <service-version>1.0</service-version>
321                                         <service-comment>Floating add</service-comment>
322                                         <service-by-default>1</service-by-default>
323                                         <type-of-node>0</type-of-node>
324                                         <!-- service-connexion -->
325                                         <inParameter-list>
326                                                 <inParameter>
327               <inParameter-type>SuperVisionTest/Adder</inParameter-type>
328                                                         <inParameter-name>Adder</inParameter-name>
329                                                         <inParameter-comment>Adder Object</inParameter-comment>
330                                                 </inParameter>
331                                                 <inParameter>
332                                                         <inParameter-type>double</inParameter-type>
333                                                         <inParameter-name>x</inParameter-name>
334                                                         <inParameter-comment>First number</inParameter-comment>
335                                                 </inParameter>
336                                                 <inParameter>
337                                                         <inParameter-type>double</inParameter-type>
338                                                         <inParameter-name>y</inParameter-name>
339                                                         <inParameter-comment>Second number</inParameter-comment>
340                                                 </inParameter>
341                                         </inParameter-list>
342                                         <outParameter-list>
343                                                 <outParameter>
344                                                         <outParameter-type>double</outParameter-type>
345                                                         <outParameter-name>FuncValue</outParameter-name>
346                                                         <outParameter-comment>Substract result</outParameter-comment>
347                                                 </outParameter>
348                                                 <outParameter>
349                                                         <outParameter-type>double</outParameter-type>
350                                                         <outParameter-name>z</outParameter-name>
351                                                         <outParameter-comment>Addition result</outParameter-comment>
352                                                 </outParameter>
353                                         </outParameter-list>
354                                 </component-service>
355                                 <component-service>
356                                         <!-- service-identification -->
357                                         <service-name>AddAndCompare</service-name>
358                                         <service-author>JR</service-author>
359                                         <service-version>1.0</service-version>
360                                         <service-comment>Floating add</service-comment>
361                                         <service-by-default>1</service-by-default>
362                                         <type-of-node>0</type-of-node>
363                                         <!-- service-connexion -->
364                                         <inParameter-list>
365                                                 <inParameter>
366               <inParameter-type>SuperVisionTest/Adder</inParameter-type>
367                                                         <inParameter-name>Adder</inParameter-name>
368                                                         <inParameter-comment>Adder Object</inParameter-comment>
369                                                 </inParameter>
370                                                 <inParameter>
371                                                         <inParameter-type>double</inParameter-type>
372                                                         <inParameter-name>x</inParameter-name>
373                                                         <inParameter-comment>First number</inParameter-comment>
374                                                 </inParameter>
375                                                 <inParameter>
376                                                         <inParameter-type>double</inParameter-type>
377                                                         <inParameter-name>y</inParameter-name>
378                                                         <inParameter-comment>Second number</inParameter-comment>
379                                                 </inParameter>
380                                                 <inParameter>
381               <inParameter-type>SuperVisionTest/Adder</inParameter-type>
382                                                         <inParameter-name>anOtherAdder</inParameter-name>
383                                                         <inParameter-comment>Adder Object</inParameter-comment>
384                                                 </inParameter>
385                                         </inParameter-list>
386                                         <outParameter-list>
387                                                 <outParameter>
388                                                         <outParameter-type>double</outParameter-type>
389                                                         <outParameter-name>FuncValue</outParameter-name>
390                                                         <outParameter-comment>Substract result</outParameter-comment>
391                                                 </outParameter>
392                                                 <outParameter>
393                                                         <outParameter-type>double</outParameter-type>
394                                                         <outParameter-name>z</outParameter-name>
395                                                         <outParameter-comment>Addition result</outParameter-comment>
396                                                 </outParameter>
397                                         </outParameter-list>
398                                 </component-service>
399                                 <component-service>
400                                         <!-- service-identification -->
401                                         <service-name>SetLastResult</service-name>
402                                         <service-author>JR</service-author>
403                                         <service-version>1.0</service-version>
404                                         <service-comment>set the last result field</service-comment>
405                                         <service-by-default>1</service-by-default>
406                                         <type-of-node>0</type-of-node>
407                                         <!-- service-connexion -->
408                                         <inParameter-list>
409                                                 <inParameter>
410               <inParameter-type>SuperVisionTest/Adder</inParameter-type>
411                                                         <inParameter-name>Adder</inParameter-name>
412                                                         <inParameter-comment>Adder Object</inParameter-comment>
413                                                 </inParameter>
414                                                 <inParameter>
415                                                         <inParameter-type>double</inParameter-type>
416                                                         <inParameter-name>z</inParameter-name>
417                                                         <inParameter-comment>number</inParameter-comment>
418                                                 </inParameter>
419                                         </inParameter-list>
420                                         <outParameter-list>
421                                         </outParameter-list>
422                                 </component-service>
423                                 <component-service>
424                                         <!-- service-identification -->
425                                         <service-name>LastResult</service-name>
426                                         <service-author>JR</service-author>
427                                         <service-version>1.0</service-version>
428                                         <service-comment>get the last result field</service-comment>
429                                         <service-by-default>1</service-by-default>
430                                         <type-of-node>0</type-of-node>
431                                         <!-- service-connexion -->
432                                         <inParameter-list>
433                                                 <inParameter>
434               <inParameter-type>SuperVisionTest/Adder</inParameter-type>
435                                                         <inParameter-name>Adder</inParameter-name>
436                                                         <inParameter-comment>Adder Object</inParameter-comment>
437                                                 </inParameter>
438                                         </inParameter-list>
439                                         <outParameter-list>
440                                                 <outParameter>
441                                                         <outParameter-type>double</outParameter-type>
442                                                         <outParameter-name>z</outParameter-name>
443                                                         <outParameter-comment>number</outParameter-comment>
444                                                 </outParameter>
445                                         </outParameter-list>
446                                 </component-service>
447                                 <component-service>
448                                         <service-name>LccAddComponent</service-name>
449                                         <service-author>JR</service-author>
450                                         <service-version>1</service-version>
451                                         <service-comment>unknown</service-comment>
452                                         <service-by-default>0</service-by-default>
453                                         <type-of-node>0</type-of-node>
454                                         <inParameter-list>
455                                                 <inParameter>
456                                                         <inParameter-name>Adder</inParameter-name>
457               <inParameter-type>SuperVisionTest/Adder</inParameter-type>
458                                                         <inParameter-comment>Adder Object</inParameter-comment>
459                                                 </inParameter>
460                                                 <inParameter>
461                                                         <inParameter-name>aContainer</inParameter-name>
462                                                         <inParameter-type>string</inParameter-type>
463                                                         <inParameter-comment>unknown</inParameter-comment>
464                                                 </inParameter>
465                                                 <inParameter>
466                                                         <inParameter-name>aComponentName</inParameter-name>
467                                                         <inParameter-type>string</inParameter-type>
468                                                         <inParameter-comment>unknown</inParameter-comment>
469                                                 </inParameter>
470                                         </inParameter-list>
471                                         <outParameter-list>
472                                                 <outParameter>
473                                                         <outParameter-name>return</outParameter-name>
474                                                         <outParameter-type>AddComponent</outParameter-type>
475                                                         <outParameter-comment>unknown</outParameter-comment>
476                                                 </outParameter>
477                                         </outParameter-list>
478                                         <DataStream-list></DataStream-list>
479                                 </component-service>
480                         </component-service-list>
481                 </component-interface-list>
482         </component>
483
484         <component>
485                 <!-- Component identification -->
486                 <component-name>AdditionComponent</component-name>
487                 <component-username>AdditionComponent</component-username>
488                 <component-type>SuperVisionTest</component-type>
489                 <component-author>JR</component-author>
490                 <component-version>@SALOMECOMPONENT_VERSION@</component-version>
491                 <component-comment>SuperVision test: Addition</component-comment>
492                 <component-impltype>1</component-impltype>
493
494                 <component-interface-list>
495                         <component-interface-name>AddComponent</component-interface-name>
496                         <component-interface-comment> + ... </component-interface-comment>
497
498                         <component-service-list>
499                                 <component-service>
500                                         <!-- service-identification -->
501                                         <service-name>Add</service-name>
502                                         <service-author>JR</service-author>
503                                         <service-version>1.0</service-version>
504                                         <service-comment>Floating add</service-comment>
505                                         <service-by-default>1</service-by-default>
506                                         <!-- service-connexion -->
507                                         <inParameter-list>
508                                                 <inParameter>
509                                                         <inParameter-type>double</inParameter-type>
510                                                         <inParameter-name>x</inParameter-name>
511                                                         <inParameter-comment>First number</inParameter-comment>
512                                                 </inParameter>
513                                                 <inParameter>
514                                                         <inParameter-type>double</inParameter-type>
515                                                         <inParameter-name>y</inParameter-name>
516                                                         <inParameter-comment>Second number</inParameter-comment>
517                                                 </inParameter>
518                                         </inParameter-list>
519                                         <outParameter-list>
520                                                 <outParameter>
521                                                         <outParameter-type>double</outParameter-type>
522                                                         <outParameter-name>FuncValue</outParameter-name>
523                                                         <outParameter-comment>Substract result</outParameter-comment>
524                                                 </outParameter>
525                                                 <outParameter>
526                                                         <outParameter-type>double</outParameter-type>
527                                                         <outParameter-name>z</outParameter-name>
528                                                         <outParameter-comment>Addition result</outParameter-comment>
529                                                 </outParameter>
530                                         </outParameter-list>
531                                 </component-service>
532                                 <component-service>
533                                         <!-- service-identification -->
534                                         <service-name>AddWithoutSleep</service-name>
535                                         <service-author>Jr</service-author>
536                                         <service-version>1.0</service-version>
537                                         <service-comment>Floating add</service-comment>
538                                         <service-by-default>1</service-by-default>
539                                         <!-- service-connexion -->
540                                         <inParameter-list>
541                                                 <inParameter>
542                                                         <inParameter-type>double</inParameter-type>
543                                                         <inParameter-name>x</inParameter-name>
544                                                         <inParameter-comment>First number</inParameter-comment>
545                                                 </inParameter>
546                                                 <inParameter>
547                                                         <inParameter-type>double</inParameter-type>
548                                                         <inParameter-name>y</inParameter-name>
549                                                         <inParameter-comment>Second number</inParameter-comment>
550                                                 </inParameter>
551                                         </inParameter-list>
552                                         <outParameter-list>
553                                                 <outParameter>
554                                                         <outParameter-type>double</outParameter-type>
555                                                         <outParameter-name>FuncValue</outParameter-name>
556                                                         <outParameter-comment>Substract result</outParameter-comment>
557                                                 </outParameter>
558                                                 <outParameter>
559                                                         <outParameter-type>double</outParameter-type>
560                                                         <outParameter-name>z</outParameter-name>
561                                                         <outParameter-comment>Addition result</outParameter-comment>
562                                                 </outParameter>
563                                         </outParameter-list>
564                                 </component-service>
565                                 <component-service>
566                                         <!-- service-identification -->
567                                         <service-name>Setx</service-name>
568                                         <service-author>JR</service-author>
569                                         <service-version>1.0</service-version>
570                                         <service-comment></service-comment>
571                                         <service-by-default>1</service-by-default>
572                                         <!-- service-connexion -->
573                                         <inParameter-list>
574                                                 <inParameter>
575                                                         <inParameter-type>double</inParameter-type>
576                                                         <inParameter-name>x</inParameter-name>
577                                                         <inParameter-comment>First number</inParameter-comment>
578                                                 </inParameter>
579                                         </inParameter-list>
580                                         <outParameter-list>
581                                         </outParameter-list>
582                                 </component-service>
583                                 <component-service>
584                                         <!-- service-identification -->
585                                         <service-name>Sety</service-name>
586                                         <service-author>JR</service-author>
587                                         <service-version>1.0</service-version>
588                                         <service-comment></service-comment>
589                                         <service-by-default>1</service-by-default>
590                                         <!-- service-connexion -->
591                                         <inParameter-list>
592                                                 <inParameter>
593                                                         <inParameter-type>double</inParameter-type>
594                                                         <inParameter-name>y</inParameter-name>
595                                                         <inParameter-comment>Second number</inParameter-comment>
596                                                 </inParameter>
597                                         </inParameter-list>
598                                         <outParameter-list>
599                                         </outParameter-list>
600                                 </component-service>
601                                 <component-service>
602                                         <service-name>Addxy</service-name>
603                                         <service-author>JR</service-author>
604                                         <service-version>1.0</service-version>
605                                         <service-comment></service-comment>
606                                         <service-by-default>0</service-by-default>
607                                         <!-- service-connexion -->
608                                         <inParameter-list>
609                                         </inParameter-list>
610                                         <outParameter-list>
611                                                 <outParameter>
612                                                         <outParameter-type>double</outParameter-type>
613                                                         <outParameter-name>z</outParameter-name>
614                                                         <outParameter-comment></outParameter-comment>
615                                                 </outParameter>
616                                         </outParameter-list>
617                                 </component-service>
618                                 <component-service>
619                                         <service-name>AddyTox</service-name>
620                                         <service-author>JR</service-author>
621                                         <service-version>1.0</service-version>
622                                         <service-comment></service-comment>
623                                         <service-by-default>0</service-by-default>
624                                         <!-- service-connexion -->
625                                         <inParameter-list>
626                                                 <inParameter>
627                                                         <inParameter-type>double</inParameter-type>
628                                                         <inParameter-name>y</inParameter-name>
629                                                         <inParameter-comment>Second number</inParameter-comment>
630                                                 </inParameter>
631                                         </inParameter-list>
632                                         <outParameter-list>
633                                                 <outParameter>
634                                                         <outParameter-type>double</outParameter-type>
635                                                         <outParameter-name>z</outParameter-name>
636                                                         <outParameter-comment></outParameter-comment>
637                                                 </outParameter>
638                                         </outParameter-list>
639                                 </component-service>
640                                 <component-service>
641                                         <service-name>Sigma</service-name>
642                                         <service-author>JR</service-author>
643                                         <service-version>1.0</service-version>
644                                         <service-comment>Sigma</service-comment>
645                                         <service-by-default>0</service-by-default>
646                                         <!-- service-connexion -->
647                                         <inParameter-list>
648                                                 <inParameter>
649                                                         <inParameter-type>long</inParameter-type>
650                                                         <inParameter-name>n</inParameter-name>
651                                                         <inParameter-comment></inParameter-comment>
652                                                 </inParameter>
653                                         </inParameter-list>
654                                         <outParameter-list>
655                                                 <outParameter>
656                                                         <outParameter-type>long</outParameter-type>
657                                                         <outParameter-name>f</outParameter-name>
658                                                         <outParameter-comment>result n(n+1)/2</outParameter-comment>
659                                                 </outParameter>
660                                         </outParameter-list>
661                                 </component-service>
662                                 <component-service>
663                                         <!-- service-identification -->
664                                         <service-name>Addition</service-name>
665                                         <service-author>JR</service-author>
666                                         <service-version>1.0</service-version>
667                                         <service-comment>Floating add</service-comment>
668                                         <service-by-default>1</service-by-default>
669                                         <!-- service-connexion -->
670                                         <inParameter-list>
671                                         </inParameter-list>
672                                         <outParameter-list>
673                                                 <outParameter>
674               <outParameter-type>AdditionComponent/Adder</outParameter-type>
675                                                         <outParameter-name>Adder</outParameter-name>
676                                                         <outParameter-comment>Adder object</outParameter-comment>
677                                                 </outParameter>
678                                         </outParameter-list>
679                                 </component-service>
680                                 <component-service>
681                                         <!-- service-identification -->
682                                         <service-name>AdditionObjRef1</service-name>
683                                         <service-author>JR</service-author>
684                                         <service-version>1.0</service-version>
685                                         <service-comment>Floating add</service-comment>
686                                         <service-by-default>1</service-by-default>
687                                         <!-- service-connexion -->
688                                         <inParameter-list>
689                                         </inParameter-list>
690                                         <outParameter-list>
691                                                 <outParameter>
692                                                         <outParameter-type>boolean</outParameter-type>
693                                                         <outParameter-name>FuncValue</outParameter-name>
694                                                         <outParameter-comment>Test</outParameter-comment>
695                                                 </outParameter>
696                                                 <outParameter>
697               <outParameter-type>AdditionComponent/Adder</outParameter-type>
698                                                         <outParameter-name>Adder</outParameter-name>
699                                                         <outParameter-comment>Adder object</outParameter-comment>
700                                                 </outParameter>
701                                         </outParameter-list>
702                                 </component-service>
703                                 <component-service>
704                                         <!-- service-identification -->
705                                         <service-name>AdditionObjRef2</service-name>
706                                         <service-author>JR</service-author>
707                                         <service-version>1.0</service-version>
708                                         <service-comment>Floating add</service-comment>
709                                         <service-by-default>1</service-by-default>
710                                         <!-- service-connexion -->
711                                         <inParameter-list>
712                                         </inParameter-list>
713                                         <outParameter-list>
714                                                 <outParameter>
715                                                         <outParameter-type>boolean</outParameter-type>
716                                                         <outParameter-name>FuncValue</outParameter-name>
717                                                         <outParameter-comment>Test</outParameter-comment>
718                                                 </outParameter>
719                                                 <outParameter>
720               <outParameter-type>AdditionComponent/Adder</outParameter-type>
721                                                         <outParameter-name>Adder</outParameter-name>
722                                                         <outParameter-comment>Adder object</outParameter-comment>
723                                                 </outParameter>
724                                         </outParameter-list>
725                                 </component-service>
726                                 <component-service>
727                                         <service-name>AdditionObjRefs</service-name>
728                                         <service-author>JR</service-author>
729                                         <service-version>1</service-version>
730                                         <service-comment>unknown</service-comment>
731                                         <service-by-default>0</service-by-default>
732                                         <inParameter-list>
733                                                 <inParameter>
734                                                         <inParameter-name>AddComponent1</inParameter-name>
735                                                         <inParameter-type>AddComponent</inParameter-type>
736                                                         <inParameter-comment>unknown</inParameter-comment>
737                                                 </inParameter>
738                                                 <inParameter>
739                                                         <inParameter-name>Adder2</inParameter-name>
740                                                         <inParameter-type>AddComponent</inParameter-type>
741                                                         <inParameter-comment>unknown</inParameter-comment>
742                                                 </inParameter>
743                                                 <inParameter>
744                                                         <inParameter-name>Adder3</inParameter-name>
745                                                         <inParameter-type>AddComponent</inParameter-type>
746                                                         <inParameter-comment>unknown</inParameter-comment>
747                                                 </inParameter>
748                                         </inParameter-list>
749                                         <outParameter-list>
750                                                 <outParameter>
751                                                         <outParameter-name>return</outParameter-name>
752                                                         <outParameter-type>boolean</outParameter-type>
753                                                         <outParameter-comment>unknown</outParameter-comment>
754                                                 </outParameter>
755                                                 <outParameter>
756                                                         <outParameter-name>RetAddComponent1</outParameter-name>
757                                                         <outParameter-type>AddComponent</outParameter-type>
758                                                         <outParameter-comment>unknown</outParameter-comment>
759                                                 </outParameter>
760                                                 <outParameter>
761                                                         <outParameter-name>RetAdder2</outParameter-name>
762                                                         <outParameter-type>AddComponent</outParameter-type>
763                                                         <outParameter-comment>unknown</outParameter-comment>
764                                                 </outParameter>
765                                                 <outParameter>
766                                                         <outParameter-name>RetAdder3</outParameter-name>
767                                                         <outParameter-type>AddComponent</outParameter-type>
768                                                         <outParameter-comment>unknown</outParameter-comment>
769                                                 </outParameter>
770                                         </outParameter-list>
771                                         <DataStream-list></DataStream-list>
772                                 </component-service>
773                         </component-service-list>
774                         <component-interface-name>Adder</component-interface-name>
775                         <component-interface-comment> + ... </component-interface-comment>
776
777                         <component-service-list>
778                                 <component-service>
779                                         <!-- service-identification -->
780                                         <service-name>Add</service-name>
781                                         <service-author>JR</service-author>
782                                         <service-version>1.0</service-version>
783                                         <service-comment>Floating add</service-comment>
784                                         <service-by-default>1</service-by-default>
785                                         <type-of-node>0</type-of-node>
786                                         <!-- service-connexion -->
787                                         <inParameter-list>
788                                                 <inParameter>
789               <inParameter-type>AddComponent/Adder</inParameter-type>
790                                                         <inParameter-name>Adder</inParameter-name>
791                                                         <inParameter-comment>Adder Object</inParameter-comment>
792                                                 </inParameter>
793                                                 <inParameter>
794                                                         <inParameter-type>double</inParameter-type>
795                                                         <inParameter-name>x</inParameter-name>
796                                                         <inParameter-comment>First number</inParameter-comment>
797                                                 </inParameter>
798                                                 <inParameter>
799                                                         <inParameter-type>double</inParameter-type>
800                                                         <inParameter-name>y</inParameter-name>
801                                                         <inParameter-comment>Second number</inParameter-comment>
802                                                 </inParameter>
803                                         </inParameter-list>
804                                         <outParameter-list>
805                                                 <outParameter>
806                                                         <outParameter-type>double</outParameter-type>
807                                                         <outParameter-name>FuncValue</outParameter-name>
808                                                         <outParameter-comment>Substract result</outParameter-comment>
809                                                 </outParameter>
810                                                 <outParameter>
811                                                         <outParameter-type>double</outParameter-type>
812                                                         <outParameter-name>z</outParameter-name>
813                                                         <outParameter-comment>Addition result</outParameter-comment>
814                                                 </outParameter>
815                                         </outParameter-list>
816                                 </component-service>
817                                 <component-service>
818                                         <!-- service-identification -->
819                                         <service-name>AddAndCompare</service-name>
820                                         <service-author>JR</service-author>
821                                         <service-version>1.0</service-version>
822                                         <service-comment>Floating add</service-comment>
823                                         <service-by-default>1</service-by-default>
824                                         <type-of-node>0</type-of-node>
825                                         <!-- service-connexion -->
826                                         <inParameter-list>
827                                                 <inParameter>
828               <inParameter-type>AddComponent/Adder</inParameter-type>
829                                                         <inParameter-name>Adder</inParameter-name>
830                                                         <inParameter-comment>Adder Object</inParameter-comment>
831                                                 </inParameter>
832                                                 <inParameter>
833                                                         <inParameter-type>double</inParameter-type>
834                                                         <inParameter-name>x</inParameter-name>
835                                                         <inParameter-comment>First number</inParameter-comment>
836                                                 </inParameter>
837                                                 <inParameter>
838                                                         <inParameter-type>double</inParameter-type>
839                                                         <inParameter-name>y</inParameter-name>
840                                                         <inParameter-comment>Second number</inParameter-comment>
841                                                 </inParameter>
842                                                 <inParameter>
843               <inParameter-type>AddComponent/Adder</inParameter-type>
844                                                         <inParameter-name>anOtherAdder</inParameter-name>
845                                                         <inParameter-comment>Adder Object</inParameter-comment>
846                                                 </inParameter>
847                                         </inParameter-list>
848                                         <outParameter-list>
849                                                 <outParameter>
850                                                         <outParameter-type>double</outParameter-type>
851                                                         <outParameter-name>FuncValue</outParameter-name>
852                                                         <outParameter-comment>Substract result</outParameter-comment>
853                                                 </outParameter>
854                                                 <outParameter>
855                                                         <outParameter-type>double</outParameter-type>
856                                                         <outParameter-name>z</outParameter-name>
857                                                         <outParameter-comment>Addition result</outParameter-comment>
858                                                 </outParameter>
859                                         </outParameter-list>
860                                 </component-service>
861                                 <component-service>
862                                         <!-- service-identification -->
863                                         <service-name>SetLastResult</service-name>
864                                         <service-author>JR</service-author>
865                                         <service-version>1.0</service-version>
866                                         <service-comment>set the last result field</service-comment>
867                                         <service-by-default>1</service-by-default>
868                                         <type-of-node>0</type-of-node>
869                                         <!-- service-connexion -->
870                                         <inParameter-list>
871                                                 <inParameter>
872               <inParameter-type>AddComponent/Adder</inParameter-type>
873                                                         <inParameter-name>Adder</inParameter-name>
874                                                         <inParameter-comment>Adder Object</inParameter-comment>
875                                                 </inParameter>
876                                                 <inParameter>
877                                                         <inParameter-type>double</inParameter-type>
878                                                         <inParameter-name>z</inParameter-name>
879                                                         <inParameter-comment>number</inParameter-comment>
880                                                 </inParameter>
881                                         </inParameter-list>
882                                         <outParameter-list>
883                                         </outParameter-list>
884                                 </component-service>
885                                 <component-service>
886                                         <!-- service-identification -->
887                                         <service-name>LastResult</service-name>
888                                         <service-author>JR</service-author>
889                                         <service-version>1.0</service-version>
890                                         <service-comment>get the last result field</service-comment>
891                                         <service-by-default>1</service-by-default>
892                                         <type-of-node>0</type-of-node>
893                                         <!-- service-connexion -->
894                                         <inParameter-list>
895                                                 <inParameter>
896               <inParameter-type>AddComponent/Adder</inParameter-type>
897                                                         <inParameter-name>Adder</inParameter-name>
898                                                         <inParameter-comment>Adder Object</inParameter-comment>
899                                                 </inParameter>
900                                         </inParameter-list>
901                                         <outParameter-list>
902                                                 <outParameter>
903                                                         <outParameter-type>double</outParameter-type>
904                                                         <outParameter-name>z</outParameter-name>
905                                                         <outParameter-comment>number</outParameter-comment>
906                                                 </outParameter>
907                                         </outParameter-list>
908                                 </component-service>
909                                 <component-service>
910                                 <service-name>LccAddComponent</service-name>
911                                 <service-author>JR</service-author>
912                                 <service-version>1</service-version>
913                                 <service-comment>unknown</service-comment>
914                                 <service-by-default>0</service-by-default>
915                                 <type-of-node>0</type-of-node>
916                                 <inParameter-list>
917                                         <inParameter>
918                                                 <inParameter-name>Adder</inParameter-name>
919             <inParameter-type>AddComponent/Adder</inParameter-type>
920                                                 <inParameter-comment>Adder Object</inParameter-comment>
921                                         </inParameter>
922                                         <inParameter>
923                                                 <inParameter-name>aContainer</inParameter-name>
924                                                 <inParameter-type>string</inParameter-type>
925                                                 <inParameter-comment>unknown</inParameter-comment>
926                                         </inParameter>
927                                         <inParameter>
928                                                 <inParameter-name>aComponentName</inParameter-name>
929                                                 <inParameter-type>string</inParameter-type>
930                                                 <inParameter-comment>unknown</inParameter-comment>
931                                         </inParameter>
932                                 </inParameter-list>
933                                 <outParameter-list>
934                                         <outParameter>
935                                                 <outParameter-name>return</outParameter-name>
936                                                 <outParameter-type>AddComponent</outParameter-type>
937                                                 <outParameter-comment>unknown</outParameter-comment>
938                                         </outParameter>
939                                 </outParameter-list>
940                                 <DataStream-list></DataStream-list>
941                                 </component-service>
942                         </component-service-list>
943                 </component-interface-list>
944         </component>
945
946         <component>
947                 <!-- Component identification -->
948                 <component-name>SubComponent</component-name>
949                 <component-username>SubComponent</component-username>
950                 <component-type>SuperVisionTest</component-type>
951                 <component-author>MTJ</component-author>
952                 <component-version>@SALOMECOMPONENT_VERSION@</component-version>
953                 <component-comment>SuperVision test: Subtraction</component-comment>
954                 <component-impltype>1</component-impltype>
955
956                 <component-interface-list>
957                         <component-interface-name>SubComponent</component-interface-name>
958                         <component-interface-comment> - ... </component-interface-comment>
959
960                         <component-service-list>
961                                 <component-service>
962                                         <!-- service-identification -->
963                                         <service-name>Sub</service-name>
964                                         <service-author>MTJ</service-author>
965                                         <service-version>1.0</service-version>
966                                         <service-comment>Floating substract</service-comment>
967                                         <service-by-default>1</service-by-default>
968                                         <!-- service-connexion -->
969                                         <inParameter-list>
970                                                 <inParameter>
971                                                         <inParameter-type>double</inParameter-type>
972                                                         <inParameter-name>x</inParameter-name>
973                                                         <inParameter-comment>First number</inParameter-comment>
974                                                 </inParameter>
975                                                 <inParameter>
976                                                         <inParameter-type>double</inParameter-type>
977                                                         <inParameter-name>y</inParameter-name>
978                                                         <inParameter-comment>Second number</inParameter-comment>
979                                                 </inParameter>
980                                         </inParameter-list>
981                                         <outParameter-list>
982                                                 <outParameter>
983                                                         <outParameter-type>double</outParameter-type>
984                                                         <outParameter-name>z</outParameter-name>
985                                                         <outParameter-comment>Substraction result</outParameter-comment>
986                                                 </outParameter>
987                                         </outParameter-list>
988                                 </component-service>
989                         </component-service-list>
990                 </component-interface-list>
991         </component>
992
993         <component>
994                 <!-- Component identification -->
995                 <component-name>MulComponent</component-name>
996                 <component-username>MulComponent</component-username>
997                 <component-type>SuperVisionTest</component-type>
998                 <component-author>MTJ</component-author>
999                 <component-version>@SALOMECOMPONENT_VERSION@</component-version>
1000                 <component-comment>SuperVision test: Multiplication</component-comment>
1001                 <component-impltype>1</component-impltype>
1002
1003                 <component-interface-list>
1004                         <component-interface-name>MulComponent</component-interface-name>
1005                         <component-interface-comment> * ... </component-interface-comment>
1006
1007                         <component-service-list>
1008                                 <component-service>
1009                                         <!-- service-identification -->
1010                                         <service-name>Mul</service-name>
1011                                         <service-author>MTJ</service-author>
1012                                         <service-version>1.0</service-version>
1013                                         <service-comment>Float multiply</service-comment>
1014                                         <service-by-default>1</service-by-default>
1015                                         <!-- service-connexion -->
1016                                         <inParameter-list>
1017                                                 <inParameter>
1018                                                         <inParameter-type>double</inParameter-type>
1019                                                         <inParameter-name>x</inParameter-name>
1020                                                         <inParameter-comment>First number</inParameter-comment>
1021                                                 </inParameter>
1022                                                 <inParameter>
1023                                                         <inParameter-type>double</inParameter-type>
1024                                                         <inParameter-name>y</inParameter-name>
1025                                                         <inParameter-comment>Second number</inParameter-comment>
1026                                                 </inParameter>
1027                                         </inParameter-list>
1028                                         <outParameter-list>
1029                                                 <outParameter>
1030                                                         <outParameter-type>double</outParameter-type>
1031                                                         <outParameter-name>z</outParameter-name>
1032                                                         <outParameter-comment>Multiplication result</outParameter-comment>
1033                                                 </outParameter>
1034                                         </outParameter-list>
1035                                 </component-service>
1036                         </component-service-list>
1037                 </component-interface-list>
1038         </component>
1039
1040         <component>
1041                 <!-- Component identification -->
1042                 <component-name>DivComponent</component-name>
1043                 <component-username>DivComponent</component-username>
1044                 <component-type>SuperVisionTest</component-type>
1045                 <component-author>MTJ</component-author>
1046                 <component-version>@SALOMECOMPONENT_VERSION@</component-version>
1047                 <component-comment>SuperVision test: Division</component-comment>
1048                 <component-impltype>1</component-impltype>
1049
1050                 <component-interface-list>
1051                         <component-interface-name>DivComponent</component-interface-name>
1052                         <component-interface-comment> / ... </component-interface-comment>
1053
1054                         <component-service-list>
1055                                 <component-service>
1056                                         <!-- service-identification -->
1057                                         <service-name>Div</service-name>
1058                                         <service-author>MTJ</service-author>
1059                                         <service-version>1.0</service-version>
1060                                         <service-comment>Floating divide</service-comment>
1061                                         <service-by-default>1</service-by-default>
1062                                         <!-- service-connexion -->
1063                                         <inParameter-list>
1064                                                 <inParameter>
1065                                                         <inParameter-type>double</inParameter-type>
1066                                                         <inParameter-name>x</inParameter-name>
1067                                                         <inParameter-comment>First number</inParameter-comment>
1068                                                 </inParameter>
1069                                                 <inParameter>
1070                                                         <inParameter-type>double</inParameter-type>
1071                                                         <inParameter-name>y</inParameter-name>
1072                                                         <inParameter-comment>Second number</inParameter-comment>
1073                                                 </inParameter>
1074                                         </inParameter-list>
1075                                         <outParameter-list>
1076                                                 <outParameter>
1077                                                         <outParameter-type>double</outParameter-type>
1078                                                         <outParameter-name>z</outParameter-name>
1079                                                         <outParameter-comment>Division result</outParameter-comment>
1080                                                 </outParameter>
1081                                         </outParameter-list>
1082                                 </component-service>
1083                         </component-service-list>
1084                 </component-interface-list>
1085         </component>
1086
1087         <component>
1088                 <component-name>SyrComponent</component-name>
1089                 <component-username>SyrComponent</component-username>
1090                 <component-type>SuperVisionTest</component-type>
1091                 <component-author>JR</component-author>
1092                 <component-version>@SALOMECOMPONENT_VERSION@</component-version>
1093                 <component-comment>SuperVision test</component-comment>
1094                 <component-impltype>1</component-impltype>
1095                 <component-icone></component-icone>
1096                 <constraint></constraint>
1097                 <component-interface-list>
1098                         <component-interface-name>SyrComponent</component-interface-name>
1099                         <component-interface-comment></component-interface-comment>
1100                         <component-service-list>
1101                                 <component-service>
1102                                         <service-name>C_ISEVEN</service-name>
1103                                         <service-author></service-author>
1104                                         <service-version></service-version>
1105                                         <service-comment></service-comment>
1106                                         <service-by-default>0</service-by-default>
1107                                         <inParameter-list>
1108                                                 <inParameter>
1109                                                         <inParameter-type>long</inParameter-type>
1110                                                         <inParameter-name>anInteger</inParameter-name>
1111                                                         <inParameter-comment></inParameter-comment>
1112                                                 </inParameter>
1113                                         </inParameter-list>
1114                                         <outParameter-list>
1115                                                 <outParameter>
1116                                                         <outParameter-type>long</outParameter-type>
1117                                                         <outParameter-name>BoolEven</outParameter-name>
1118                                                         <outParameter-comment></outParameter-comment>
1119                                                 </outParameter>
1120                                         </outParameter-list>
1121                                 </component-service>
1122                                 <component-service>
1123                                         <service-name>C_ISONE</service-name>
1124                                         <service-author></service-author>
1125                                         <service-version></service-version>
1126                                         <service-comment></service-comment>
1127                                         <service-by-default>0</service-by-default>
1128                                         <inParameter-list>
1129                                                 <inParameter>
1130                                                         <inParameter-type>long</inParameter-type>
1131                                                         <inParameter-name>anInteger</inParameter-name>
1132                                                         <inParameter-comment></inParameter-comment>
1133                                                 </inParameter>
1134                                         </inParameter-list>
1135                                         <outParameter-list>
1136                                                 <outParameter>
1137                                                         <outParameter-type>long</outParameter-type>
1138                                                         <outParameter-name>BoolOne</outParameter-name>
1139                                                         <outParameter-comment></outParameter-comment>
1140                                                 </outParameter>
1141                                         </outParameter-list>
1142                                 </component-service>
1143                                 <component-service>
1144                                         <service-name>C_M3</service-name>
1145                                         <service-author></service-author>
1146                                         <service-version></service-version>
1147                                         <service-comment></service-comment>
1148                                         <service-by-default>0</service-by-default>
1149                                         <inParameter-list>
1150                                                 <inParameter>
1151                                                         <inParameter-type>long</inParameter-type>
1152                                                         <inParameter-name>anOddInteger</inParameter-name>
1153                                                         <inParameter-comment></inParameter-comment>
1154                                                 </inParameter>
1155                                         </inParameter-list>
1156                                         <outParameter-list>
1157                                                 <outParameter>
1158                                                         <outParameter-type>long</outParameter-type>
1159                                                         <outParameter-name>anInteger</outParameter-name>
1160                                                         <outParameter-comment></outParameter-comment>
1161                                                 </outParameter>
1162                                         </outParameter-list>
1163                                 </component-service>
1164                                 <component-service>
1165                                         <service-name>C_M3P1</service-name>
1166                                         <service-author></service-author>
1167                                         <service-version></service-version>
1168                                         <service-comment></service-comment>
1169                                         <service-by-default>0</service-by-default>
1170                                         <inParameter-list>
1171                                                 <inParameter>
1172                                                         <inParameter-type>long</inParameter-type>
1173                                                         <inParameter-name>anOddInteger</inParameter-name>
1174                                                         <inParameter-comment></inParameter-comment>
1175                                                 </inParameter>
1176                                         </inParameter-list>
1177                                         <outParameter-list>
1178                                                 <outParameter>
1179                                                         <outParameter-type>long</outParameter-type>
1180                                                         <outParameter-name>anEvenInteger</outParameter-name>
1181                                                         <outParameter-comment></outParameter-comment>
1182                                                 </outParameter>
1183                                         </outParameter-list>
1184                                 </component-service>
1185                                 <component-service>
1186                                         <service-name>C_DIV2</service-name>
1187                                         <service-author></service-author>
1188                                         <service-version></service-version>
1189                                         <service-comment></service-comment>
1190                                         <service-by-default>0</service-by-default>
1191                                         <inParameter-list>
1192                                                 <inParameter>
1193                                                         <inParameter-type>long</inParameter-type>
1194                                                         <inParameter-name>anEvenInteger</inParameter-name>
1195                                                         <inParameter-comment></inParameter-comment>
1196                                                 </inParameter>
1197                                         </inParameter-list>
1198                                         <outParameter-list>
1199                                                 <outParameter>
1200                                                         <outParameter-type>long</outParameter-type>
1201                                                         <outParameter-name>anInteger</outParameter-name>
1202                                                         <outParameter-comment></outParameter-comment>
1203                                                 </outParameter>
1204                                         </outParameter-list>
1205                                 </component-service>
1206                                 <component-service>
1207                                         <service-name>C_INCR</service-name>
1208                                         <service-author></service-author>
1209                                         <service-version></service-version>
1210                                         <service-comment></service-comment>
1211                                         <service-by-default>0</service-by-default>
1212                                         <inParameter-list>
1213                                                 <inParameter>
1214                                                         <inParameter-type>long</inParameter-type>
1215                                                         <inParameter-name>aCount</inParameter-name>
1216                                                         <inParameter-comment></inParameter-comment>
1217                                                 </inParameter>
1218                                         </inParameter-list>
1219                                         <outParameter-list>
1220                                                 <outParameter>
1221                                                         <outParameter-type>long</outParameter-type>
1222                                                         <outParameter-name>aNewCount</outParameter-name>
1223                                                         <outParameter-comment></outParameter-comment>
1224                                                 </outParameter>
1225                                         </outParameter-list>
1226                                 </component-service>
1227                                 <component-service>
1228                                         <service-name>CPP_SETLONG</service-name>
1229                                         <service-author></service-author>
1230                                         <service-version></service-version>
1231                                         <service-comment></service-comment>
1232                                         <service-by-default>0</service-by-default>
1233                                         <inParameter-list>
1234                                                 <inParameter>
1235                                                         <inParameter-type>long</inParameter-type>
1236                                                         <inParameter-name>aCount</inParameter-name>
1237                                                         <inParameter-comment></inParameter-comment>
1238                                                 </inParameter>
1239                                         </inParameter-list>
1240                                         <outParameter-list>
1241                                         </outParameter-list>
1242                                 </component-service>
1243                                 <component-service>
1244                                         <service-name>CPP_ADDTOLONG</service-name>
1245                                         <service-author></service-author>
1246                                         <service-version></service-version>
1247                                         <service-comment></service-comment>
1248                                         <service-by-default>0</service-by-default>
1249                                         <inParameter-list>
1250                                                 <inParameter>
1251                                                         <inParameter-type>long</inParameter-type>
1252                                                         <inParameter-name>anIncr</inParameter-name>
1253                                                         <inParameter-comment></inParameter-comment>
1254                                                 </inParameter>
1255                                         </inParameter-list>
1256                                         <outParameter-list>
1257                                                 <outParameter>
1258                                                         <outParameter-type>long</outParameter-type>
1259                                                         <outParameter-name>aNewCount</outParameter-name>
1260                                                         <outParameter-comment></outParameter-comment>
1261                                                 </outParameter>
1262                                         </outParameter-list>
1263                                 </component-service>
1264                                 <component-service>
1265                                         <service-name>C_MIN</service-name>
1266                                         <service-author></service-author>
1267                                         <service-version></service-version>
1268                                         <service-comment></service-comment>
1269                                         <service-by-default>0</service-by-default>
1270                                         <inParameter-list>
1271                                                 <inParameter>
1272                                                         <inParameter-type>long</inParameter-type>
1273                                                         <inParameter-name>aMinVal</inParameter-name>
1274                                                         <inParameter-comment></inParameter-comment>
1275                                                 </inParameter>
1276                                                 <inParameter>
1277                                                         <inParameter-type>long</inParameter-type>
1278                                                         <inParameter-name>anInteger</inParameter-name>
1279                                                         <inParameter-comment></inParameter-comment>
1280                                                 </inParameter>
1281                                         </inParameter-list>
1282                                         <outParameter-list>
1283                                                 <outParameter>
1284                                                         <outParameter-type>long</outParameter-type>
1285                                                         <outParameter-name>aNewMinVal</outParameter-name>
1286                                                         <outParameter-comment></outParameter-comment>
1287                                                 </outParameter>
1288                                         </outParameter-list>
1289                                 </component-service>
1290                                 <component-service>
1291                                         <service-name>C_MAX</service-name>
1292                                         <service-author></service-author>
1293                                         <service-version></service-version>
1294                                         <service-comment></service-comment>
1295                                         <service-by-default>0</service-by-default>
1296                                         <inParameter-list>
1297                                                 <inParameter>
1298                                                         <inParameter-type>long</inParameter-type>
1299                                                         <inParameter-name>aMaxVal</inParameter-name>
1300                                                         <inParameter-comment></inParameter-comment>
1301                                                 </inParameter>
1302                                                 <inParameter>
1303                                                         <inParameter-type>long</inParameter-type>
1304                                                         <inParameter-name>anInteger</inParameter-name>
1305                                                         <inParameter-comment></inParameter-comment>
1306                                                 </inParameter>
1307                                         </inParameter-list>
1308                                         <outParameter-list>
1309                                                 <outParameter>
1310                                                         <outParameter-type>long</outParameter-type>
1311                                                         <outParameter-name>aNewMaxVal</outParameter-name>
1312                                                         <outParameter-comment></outParameter-comment>
1313                                                 </outParameter>
1314                                         </outParameter-list>
1315                                 </component-service>
1316                                 <component-service>
1317                                         <service-name>C_LISTOFSYR</service-name>
1318                                         <service-author></service-author>
1319                                         <service-version></service-version>
1320                                         <service-comment></service-comment>
1321                                         <service-by-default>0</service-by-default>
1322                                         <inParameter-list>
1323                                         </inParameter-list>
1324                                         <outParameter-list>
1325                                                 <outParameter>
1326                                                         <outParameter-type>ListOfSyr</outParameter-type>
1327                                                         <outParameter-name>aListOfSyr</outParameter-name>
1328                                                         <outParameter-comment></outParameter-comment>
1329                                                 </outParameter>
1330                                         </outParameter-list>
1331                                 </component-service>
1332                                 <component-service>
1333                                         <service-name>C_AVERAGE</service-name>
1334                                         <service-author></service-author>
1335                                         <service-version></service-version>
1336                                         <service-comment></service-comment>
1337                                         <service-by-default>0</service-by-default>
1338                                         <inParameter-list>
1339                                                 <inParameter>
1340                                                         <inParameter-type>ListOfSyr</inParameter-type>
1341                                                         <inParameter-name>aListOfSyr</inParameter-name>
1342                                                         <inParameter-comment></inParameter-comment>
1343                                                 </inParameter>
1344                                                 <inParameter>
1345                                                         <inParameter-type>long</inParameter-type>
1346                                                         <inParameter-name>anInteger</inParameter-name>
1347                                                         <inParameter-comment></inParameter-comment>
1348                                                 </inParameter>
1349                                                 <inParameter>
1350                                                         <inParameter-type>long</inParameter-type>
1351                                                         <inParameter-name>aCount</inParameter-name>
1352                                                         <inParameter-comment></inParameter-comment>
1353                                                 </inParameter>
1354                                         </inParameter-list>
1355                                         <outParameter-list>
1356                                                 <outParameter>
1357                                                         <outParameter-type>ListOfSyr</outParameter-type>
1358                                                         <outParameter-name>aNewListOfSyr</outParameter-name>
1359                                                         <outParameter-comment></outParameter-comment>
1360                                                 </outParameter>
1361                                                 <outParameter>
1362                                                         <outParameter-type>double</outParameter-type>
1363                                                         <outParameter-name>anAverage</outParameter-name>
1364                                                         <outParameter-comment></outParameter-comment>
1365                                                 </outParameter>
1366                                         </outParameter-list>
1367                                 </component-service>
1368                                 <component-service>
1369                                         <service-name>Init</service-name>
1370                                         <service-author></service-author>
1371                                         <service-version></service-version>
1372                                         <service-comment></service-comment>
1373                                         <service-by-default>0</service-by-default>
1374                                         <inParameter-list>
1375                                                 <inParameter>
1376                                                         <inParameter-type>long</inParameter-type>
1377                                                         <inParameter-name>anOddInteger</inParameter-name>
1378                                                         <inParameter-comment></inParameter-comment>
1379                                                 </inParameter>
1380                                         </inParameter-list>
1381                                         <outParameter-list>
1382                                                 <outParameter>
1383                                                         <outParameter-type>Syr</outParameter-type>
1384                                                         <outParameter-name>aSyracuse</outParameter-name>
1385                                                         <outParameter-comment></outParameter-comment>
1386                                                 </outParameter>
1387                                         </outParameter-list>
1388                                 </component-service>
1389                         </component-service-list>
1390                         <component-interface-name>Syr</component-interface-name>
1391                         <component-interface-comment></component-interface-comment>
1392                         <component-service-list>
1393                                 <component-service>
1394                                         <service-name>Count</service-name>
1395                                         <service-author></service-author>
1396                                         <service-version></service-version>
1397                                         <service-comment></service-comment>
1398                                         <service-by-default>0</service-by-default>
1399                                         <inParameter-list>
1400                                                 <inParameter>
1401                                                         <inParameter-type>Syr</inParameter-type>
1402                                                         <inParameter-name>aSyracuse</inParameter-name>
1403                                                         <inParameter-comment></inParameter-comment>
1404                                                 </inParameter>
1405                                         </inParameter-list>
1406                                         <outParameter-list>
1407                                                 <outParameter>
1408                                                         <outParameter-type>long</outParameter-type>
1409                                                         <outParameter-name>aCount</outParameter-name>
1410                                                         <outParameter-comment></outParameter-comment>
1411                                                 </outParameter>
1412                                         </outParameter-list>
1413                                 </component-service>
1414                                 <component-service>
1415                                         <service-name>Current</service-name>
1416                                         <service-author></service-author>
1417                                         <service-version></service-version>
1418                                         <service-comment></service-comment>
1419                                         <service-by-default>0</service-by-default>
1420                                         <inParameter-list>
1421                                                 <inParameter>
1422                                                         <inParameter-type>Syr</inParameter-type>
1423                                                         <inParameter-name>aSyracuse</inParameter-name>
1424                                                         <inParameter-comment></inParameter-comment>
1425                                                 </inParameter>
1426                                         </inParameter-list>
1427                                         <outParameter-list>
1428                                                 <outParameter>
1429                                                         <outParameter-type>long</outParameter-type>
1430                                                         <outParameter-name>aCurrent</outParameter-name>
1431                                                         <outParameter-comment></outParameter-comment>
1432                                                 </outParameter>
1433                                         </outParameter-list>
1434                                 </component-service>
1435                                 <component-service>
1436                                         <service-name>IsEven</service-name>
1437                                         <service-author></service-author>
1438                                         <service-version></service-version>
1439                                         <service-comment></service-comment>
1440                                         <service-by-default>0</service-by-default>
1441                                         <inParameter-list>
1442                                                 <inParameter>
1443                                                         <inParameter-type>Syr</inParameter-type>
1444                                                         <inParameter-name>aSyracuse</inParameter-name>
1445                                                         <inParameter-comment></inParameter-comment>
1446                                                 </inParameter>
1447                                         </inParameter-list>
1448                                         <outParameter-list>
1449                                                 <outParameter>
1450                                                         <outParameter-type>long</outParameter-type>
1451                                                         <outParameter-name>BoolEven</outParameter-name>
1452                                                         <outParameter-comment></outParameter-comment>
1453                                                 </outParameter>
1454                                         </outParameter-list>
1455                                 </component-service>
1456                                 <component-service>
1457                                         <service-name>IsOne</service-name>
1458                                         <service-author></service-author>
1459                                         <service-version></service-version>
1460                                         <service-comment></service-comment>
1461                                         <service-by-default>0</service-by-default>
1462                                         <inParameter-list>
1463                                                 <inParameter>
1464                                                         <inParameter-type>Syr</inParameter-type>
1465                                                         <inParameter-name>aSyracuse</inParameter-name>
1466                                                         <inParameter-comment></inParameter-comment>
1467                                                 </inParameter>
1468                                         </inParameter-list>
1469                                         <outParameter-list>
1470                                                 <outParameter>
1471                                                         <outParameter-type>long</outParameter-type>
1472                                                         <outParameter-name>BoolOne</outParameter-name>
1473                                                         <outParameter-comment></outParameter-comment>
1474                                                 </outParameter>
1475                                         </outParameter-list>
1476                                 </component-service>
1477                                 <component-service>
1478                                         <service-name>M3p1</service-name>
1479                                         <service-author></service-author>
1480                                         <service-version></service-version>
1481                                         <service-comment></service-comment>
1482                                         <service-by-default>0</service-by-default>
1483                                         <inParameter-list>
1484                                                 <inParameter>
1485                                                         <inParameter-type>Syr</inParameter-type>
1486                                                         <inParameter-name>aSyracuse</inParameter-name>
1487                                                         <inParameter-comment></inParameter-comment>
1488                                                 </inParameter>
1489                                         </inParameter-list>
1490                                         <outParameter-list>
1491                                         </outParameter-list>
1492                                 </component-service>
1493                                 <component-service>
1494                                         <service-name>Div2</service-name>
1495                                         <service-author></service-author>
1496                                         <service-version></service-version>
1497                                         <service-comment></service-comment>
1498                                         <service-by-default>0</service-by-default>
1499                                         <inParameter-list>
1500                                                 <inParameter>
1501                                                         <inParameter-type>Syr</inParameter-type>
1502                                                         <inParameter-name>aSyracuse</inParameter-name>
1503                                                         <inParameter-comment></inParameter-comment>
1504                                                 </inParameter>
1505                                         </inParameter-list>
1506                                         <outParameter-list>
1507                                         </outParameter-list>
1508                                 </component-service>
1509                                 <component-service>
1510                                         <service-name>Incr</service-name>
1511                                         <service-author></service-author>
1512                                         <service-version></service-version>
1513                                         <service-comment></service-comment>
1514                                         <service-by-default>0</service-by-default>
1515                                         <inParameter-list>
1516                                                 <inParameter>
1517                                                         <inParameter-type>Syr</inParameter-type>
1518                                                         <inParameter-name>aSyracuse</inParameter-name>
1519                                                         <inParameter-comment></inParameter-comment>
1520                                                 </inParameter>
1521                                         </inParameter-list>
1522                                         <outParameter-list>
1523                                         </outParameter-list>
1524                                 </component-service>
1525                         </component-service-list>
1526                 </component-interface-list>
1527         </component>
1528
1529         <component>
1530                         <!-- Component identification -->
1531                 <component-name>FactorialComponent</component-name>
1532                 <component-username>FactorialComponent</component-username>
1533                 <component-type>SuperVisionTest</component-type>
1534                 <component-author>Malvagi, Tajchman</component-author>
1535                 <component-version>@SALOMECOMPONENT_VERSION@</component-version>
1536                 <component-comment>SuperVision test: Factorial</component-comment>
1537                 <component-icone></component-icone>
1538                 <component-impltype>0</component-impltype>
1539
1540                 <component-interface-list>
1541                         <component-interface-name>FactorialComponent</component-interface-name>
1542                         <component-interface-comment>No comment</component-interface-comment>
1543
1544                         <component-service-list>
1545                                 <component-service>
1546                                         <!-- service-identification -->
1547                                         <service-name>eval</service-name>
1548                                         <service-author>MT-FM</service-author>
1549                                         <service-version>1.0</service-version>
1550                                         <service-comment>Factorial</service-comment>
1551                                         <service-by-default>1</service-by-default>
1552                                         <!-- service-connexion -->
1553                                         <inParameter-list>
1554                                                 <inParameter>
1555                                                         <inParameter-type>long</inParameter-type>
1556                                                         <inParameter-name>n</inParameter-name>
1557                                                         <inParameter-comment></inParameter-comment>
1558                                                 </inParameter>
1559                                         </inParameter-list>
1560                                         <outParameter-list>
1561                                                 <outParameter>
1562                                                         <outParameter-type>long</outParameter-type>
1563                                                         <outParameter-name>f</outParameter-name>
1564                                                         <outParameter-comment>result</outParameter-comment>
1565                                                 </outParameter>
1566                                         </outParameter-list>
1567                                 </component-service>
1568                                 <component-service>
1569                                         <service-name>sigma</service-name>
1570                                         <service-author>JR</service-author>
1571                                         <service-version>1.0</service-version>
1572                                         <service-comment>Sigma</service-comment>
1573                                         <service-by-default>0</service-by-default>
1574                                         <!-- service-connexion -->
1575                                         <inParameter-list>
1576                                                 <inParameter>
1577                                                         <inParameter-type>long</inParameter-type>
1578                                                         <inParameter-name>n</inParameter-name>
1579                                                         <inParameter-comment></inParameter-comment>
1580                                                 </inParameter>
1581                                         </inParameter-list>
1582                                         <outParameter-list>
1583                                                 <outParameter>
1584                                                         <outParameter-type>long</outParameter-type>
1585                                                         <outParameter-name>f</outParameter-name>
1586                                                         <outParameter-comment>result</outParameter-comment>
1587                                                 </outParameter>
1588                                         </outParameter-list>
1589                                 </component-service>
1590                         </component-service-list>
1591                 </component-interface-list>
1592         </component>
1593
1594         <component>
1595                 <component-name>SyrControlComponent</component-name>
1596                 <component-username>SyrControlComponent</component-username>
1597                 <component-type>SuperVisionTest</component-type>
1598                 <component-author>JR</component-author>
1599                 <component-version>@SALOMECOMPONENT_VERSION@</component-version>
1600                 <component-comment>SuperVision test</component-comment>
1601                 <component-impltype>0</component-impltype>
1602                 <component-icone></component-icone>
1603                 <constraint></constraint>
1604                 <component-interface-list>
1605                     <component-interface-name>SyrControlComponent</component-interface-name>
1606                     <component-interface-comment></component-interface-comment>
1607                     <component-service-list>
1608                         <component-service>
1609                             <service-name>L_OneEven</service-name>
1610                             <service-author></service-author>
1611                             <service-version></service-version>
1612                             <service-comment></service-comment>
1613                             <service-by-default>0</service-by-default>
1614                             <inParameter-list>
1615                                 <inParameter>
1616                                     <inParameter-type>long</inParameter-type>
1617                                     <inParameter-name>ValOne</inParameter-name>
1618                                     <inParameter-comment></inParameter-comment>
1619                                 </inParameter>
1620                                 <inParameter>
1621                                     <inParameter-type>long</inParameter-type>
1622                                     <inParameter-name>ValEven</inParameter-name>
1623                                     <inParameter-comment></inParameter-comment>
1624                                 </inParameter>
1625                             </inParameter-list>
1626                             <outParameter-list>
1627                                 <outParameter>
1628                                     <outParameter-type>long</outParameter-type>
1629                                     <outParameter-name>Finished</outParameter-name>
1630                                     <outParameter-comment></outParameter-comment>
1631                                 </outParameter>
1632                                 <outParameter>
1633                                     <outParameter-type>long</outParameter-type>
1634                                     <outParameter-name>Incr</outParameter-name>
1635                                     <outParameter-comment></outParameter-comment>
1636                                 </outParameter>
1637                                 <outParameter>
1638                                     <outParameter-type>long</outParameter-type>
1639                                     <outParameter-name>Even</outParameter-name>
1640                                     <outParameter-comment></outParameter-comment>
1641                                 </outParameter>
1642                                 <outParameter>
1643                                     <outParameter-type>long</outParameter-type>
1644                                     <outParameter-name>Odd</outParameter-name>
1645                                     <outParameter-comment></outParameter-comment>
1646                                 </outParameter>
1647                             </outParameter-list>
1648                         </component-service>
1649                     <component-service>
1650                             <service-name>C_NotOneIsEven</service-name>
1651                             <service-author></service-author>
1652                             <service-version></service-version>
1653                             <service-comment></service-comment>
1654                             <service-by-default>0</service-by-default>
1655                             <inParameter-list></inParameter-list>
1656                             <outParameter-list>
1657                                 <outParameter>
1658                                     <outParameter-type>long</outParameter-type>
1659                                     <outParameter-name>ValOne</outParameter-name>
1660                                     <outParameter-comment></outParameter-comment>
1661                                 </outParameter>
1662                                 <outParameter>
1663                                     <outParameter-type>long</outParameter-type>
1664                                     <outParameter-name>ValEven</outParameter-name>
1665                                     <outParameter-comment></outParameter-comment>
1666                                 </outParameter>
1667                             </outParameter-list>
1668                         </component-service>
1669                     <component-service>
1670                             <service-name>LOOPN</service-name>
1671                             <service-author></service-author>
1672                             <service-version></service-version>
1673                             <service-comment></service-comment>
1674                             <service-by-default>0</service-by-default>
1675                             <inParameter-list>
1676                                 <inParameter>
1677                                     <inParameter-type>long</inParameter-type>
1678                                     <inParameter-name>InLoop</inParameter-name>
1679                                     <inParameter-comment></inParameter-comment>
1680                                 </inParameter>
1681                                 <inParameter>
1682                                     <inParameter-type>long</inParameter-type>
1683                                     <inParameter-name>NN</inParameter-name>
1684                                     <inParameter-comment></inParameter-comment>
1685                                 </inParameter>
1686                                 <inParameter>
1687                                     <inParameter-type>long</inParameter-type>
1688                                     <inParameter-name>KK</inParameter-name>
1689                                     <inParameter-comment></inParameter-comment>
1690                                 </inParameter>
1691                                 <inParameter>
1692                                     <inParameter-type>long</inParameter-type>
1693                                     <inParameter-name>min</inParameter-name>
1694                                     <inParameter-comment></inParameter-comment>
1695                                 </inParameter>
1696                                 <inParameter>
1697                                     <inParameter-type>long</inParameter-type>
1698                                     <inParameter-name>max</inParameter-name>
1699                                     <inParameter-comment></inParameter-comment>
1700                                 </inParameter>
1701                             </inParameter-list>
1702                             <outParameter-list>
1703                                 <outParameter>
1704                                     <outParameter-type>long</outParameter-type>
1705                                     <outParameter-name>OutLoop</outParameter-name>
1706                                     <outParameter-comment></outParameter-comment>
1707                                 </outParameter>
1708                                 <outParameter>
1709                                     <outParameter-type>long</outParameter-type>
1710                                     <outParameter-name>N</outParameter-name>
1711                                     <outParameter-comment></outParameter-comment>
1712                                 </outParameter>
1713                                 <outParameter>
1714                                     <outParameter-type>long</outParameter-type>
1715                                     <outParameter-name>K</outParameter-name>
1716                                     <outParameter-comment></outParameter-comment>
1717                                 </outParameter>
1718                             </outParameter-list>
1719                         </component-service>
1720                         <component-service>
1721                             <service-name>WHILENOTONE</service-name>
1722                             <service-author></service-author>
1723                             <service-version></service-version>
1724                             <service-comment></service-comment>
1725                             <service-by-default>0</service-by-default>
1726                             <inParameter-list>
1727                                 <inParameter>
1728                                     <inParameter-type>long</inParameter-type>
1729                                     <inParameter-name>N</inParameter-name>
1730                                     <inParameter-comment></inParameter-comment>
1731                                 </inParameter>
1732                             </inParameter-list>
1733                             <outParameter-list>
1734                                 <outParameter>
1735                                     <outParameter-type>long</outParameter-type>
1736                                     <outParameter-name>OutLoop</outParameter-name>
1737                                     <outParameter-comment></outParameter-comment>
1738                                 </outParameter>
1739                             </outParameter-list>
1740                         </component-service>
1741                         <component-service>
1742                             <service-name>IFNOTEVEN</service-name>
1743                             <service-author></service-author>
1744                             <service-version></service-version>
1745                             <service-comment></service-comment>
1746                             <service-by-default>0</service-by-default>
1747                             <inParameter-list>
1748                                 <inParameter>
1749                                     <inParameter-type>long</inParameter-type>
1750                                     <inParameter-name>N</inParameter-name>
1751                                     <inParameter-comment></inParameter-comment>
1752                                 </inParameter>
1753                             </inParameter-list>
1754                             <outParameter-list>
1755                                 <outParameter>
1756                                     <outParameter-type>long</outParameter-type>
1757                                     <outParameter-name>Odd</outParameter-name>
1758                                     <outParameter-comment></outParameter-comment>
1759                                 </outParameter>
1760                                 <outParameter>
1761                                     <outParameter-type>long</outParameter-type>
1762                                     <outParameter-name>Even</outParameter-name>
1763                                     <outParameter-comment></outParameter-comment>
1764                                 </outParameter>
1765                             </outParameter-list>
1766                         </component-service>
1767                     <component-service>
1768                             <service-name>LOOPi</service-name>
1769                             <service-author></service-author>
1770                             <service-version></service-version>
1771                             <service-comment></service-comment>
1772                             <service-by-default>0</service-by-default>
1773                             <inParameter-list>
1774                                 <inParameter>
1775                                     <inParameter-type>long</inParameter-type>
1776                                     <inParameter-name>InLoop</inParameter-name>
1777                                     <inParameter-comment></inParameter-comment>
1778                                 </inParameter>
1779                                 <inParameter>
1780                                     <inParameter-type>long</inParameter-type>
1781                                     <inParameter-name>ii</inParameter-name>
1782                                     <inParameter-comment></inParameter-comment>
1783                                 </inParameter>
1784                             </inParameter-list>
1785                             <outParameter-list>
1786                                 <outParameter>
1787                                     <outParameter-type>long</outParameter-type>
1788                                     <outParameter-name>OutLoop</outParameter-name>
1789                                     <outParameter-comment></outParameter-comment>
1790                                 </outParameter>
1791                                 <outParameter>
1792                                     <outParameter-type>long</outParameter-type>
1793                                     <outParameter-name>i</outParameter-name>
1794                                     <outParameter-comment></outParameter-comment>
1795                                 </outParameter>
1796                             </outParameter-list>
1797                         </component-service>
1798                     <component-service>
1799                             <service-name>WHILEEVEN</service-name>
1800                             <service-author></service-author>
1801                             <service-version></service-version>
1802                             <service-comment></service-comment>
1803                             <service-by-default>0</service-by-default>
1804                             <inParameter-list>
1805                                 <inParameter>
1806                                     <inParameter-type>long</inParameter-type>
1807                                     <inParameter-name>N</inParameter-name>
1808                                     <inParameter-comment></inParameter-comment>
1809                                 </inParameter>
1810                             </inParameter-list>
1811                             <outParameter-list>
1812                                 <outParameter>
1813                                     <outParameter-type>long</outParameter-type>
1814                                     <outParameter-name>OutLoop</outParameter-name>
1815                                     <outParameter-comment></outParameter-comment>
1816                                 </outParameter>
1817                             </outParameter-list>
1818                         </component-service>
1819                 </component-service-list>
1820                 </component-interface-list>
1821         </component>
1822         <component>
1823                 <!-- Component identification -->
1824                 <component-name>TypesCheck</component-name>
1825                 <component-username>TypesCheck</component-username>
1826                 <component-type></component-type>
1827                 <component-author></component-author>
1828                 <component-version>@SALOMECOMPONENT_VERSION@</component-version>
1829                 <component-comment>SuperVision test</component-comment>
1830                 <component-impltype>1</component-impltype>
1831                 <component-icone></component-icone>
1832                 <constraint></constraint>
1833                 <component-interface-list>
1834                         <component-interface-name>TypesCheck</component-interface-name>
1835                         <component-interface-comment></component-interface-comment>
1836                         <component-service-list>
1837                                 <component-service>
1838                                         <service-name>StringCheck</service-name>
1839                                         <service-author></service-author>
1840                                         <service-version></service-version>
1841                                         <service-comment></service-comment>
1842                                         <service-by-default>0</service-by-default>
1843                                         <inParameter-list>
1844                                                  <inParameter>
1845                                                         <inParameter-type>string</inParameter-type>
1846                                                         <inParameter-name>InString</inParameter-name>
1847                                                         <inParameter-comment></inParameter-comment>
1848                                                  </inParameter>
1849                                         </inParameter-list>
1850                                         <outParameter-list>
1851                                                  <outParameter>
1852                                                         <outParameter-type>string</outParameter-type>
1853                                                         <outParameter-name>OutString</outParameter-name>
1854                                                         <outParameter-comment></outParameter-comment>
1855                                                  </outParameter>
1856                                         </outParameter-list>
1857                                 </component-service>
1858                                 <component-service>
1859                                         <service-name>BoolCheck</service-name>
1860                                         <service-author></service-author>
1861                                         <service-version></service-version>
1862                                         <service-comment></service-comment>
1863                                         <service-by-default>0</service-by-default>
1864                                         <inParameter-list>
1865                                                  <inParameter>
1866                                                         <inParameter-type>boolean</inParameter-type>
1867                                                         <inParameter-name>InBool</inParameter-name>
1868                                                         <inParameter-comment></inParameter-comment>
1869                                                  </inParameter>
1870                                         </inParameter-list>
1871                                         <outParameter-list>
1872                                                  <outParameter>
1873                                                         <outParameter-type>boolean</outParameter-type>
1874                                                         <outParameter-name>OutBool</outParameter-name>
1875                                                         <outParameter-comment></outParameter-comment>
1876                                                  </outParameter>
1877                                         </outParameter-list>
1878                                 </component-service>
1879                                 <component-service>
1880                                         <service-name>CharCheck</service-name>
1881                                         <service-author></service-author>
1882                                         <service-version></service-version>
1883                                         <service-comment></service-comment>
1884                                         <service-by-default>0</service-by-default>
1885                                         <inParameter-list>
1886                                                  <inParameter>
1887                                                         <inParameter-type>char</inParameter-type>
1888                                                         <inParameter-name>InChar</inParameter-name>
1889                                                         <inParameter-comment></inParameter-comment>
1890                                                  </inParameter>
1891                                         </inParameter-list>
1892                                         <outParameter-list>
1893                                                  <outParameter>
1894                                                         <outParameter-type>char</outParameter-type>
1895                                                         <outParameter-name>OutChar</outParameter-name>
1896                                                         <outParameter-comment></outParameter-comment>
1897                                                  </outParameter>
1898                                         </outParameter-list>
1899                                 </component-service>
1900                                 <component-service>
1901                                         <service-name>ShortCheck</service-name>
1902                                         <service-author></service-author>
1903                                         <service-version></service-version>
1904                                         <service-comment></service-comment>
1905                                         <service-by-default>0</service-by-default>
1906                                         <inParameter-list>
1907                                                  <inParameter>
1908                                                         <inParameter-type>short</inParameter-type>
1909                                                         <inParameter-name>InShort</inParameter-name>
1910                                                         <inParameter-comment></inParameter-comment>
1911                                                  </inParameter>
1912                                         </inParameter-list>
1913                                         <outParameter-list>
1914                                                  <outParameter>
1915                                                         <outParameter-type>short</outParameter-type>
1916                                                         <outParameter-name>OutShort</outParameter-name>
1917                                                         <outParameter-comment></outParameter-comment>
1918                                                  </outParameter>
1919                                         </outParameter-list>
1920                                 </component-service>
1921                                 <component-service>
1922                                         <service-name>LongCheck</service-name>
1923                                         <service-author></service-author>
1924                                         <service-version></service-version>
1925                                         <service-comment></service-comment>
1926                                         <service-by-default>0</service-by-default>
1927                                         <inParameter-list>
1928                                                  <inParameter>
1929                                                         <inParameter-type>long</inParameter-type>
1930                                                         <inParameter-name>InLong</inParameter-name>
1931                                                         <inParameter-comment></inParameter-comment>
1932                                                  </inParameter>
1933                                         </inParameter-list>
1934                                         <outParameter-list>
1935                                                  <outParameter>
1936                                                         <outParameter-type>long</outParameter-type>
1937                                                         <outParameter-name>OutLong</outParameter-name>
1938                                                         <outParameter-comment></outParameter-comment>
1939                                                  </outParameter>
1940                                         </outParameter-list>
1941                                 </component-service>
1942                                 <component-service>
1943                                         <service-name>FloatCheck</service-name>
1944                                         <service-author></service-author>
1945                                         <service-version></service-version>
1946                                         <service-comment></service-comment>
1947                                         <service-by-default>0</service-by-default>
1948                                         <inParameter-list>
1949                                                  <inParameter>
1950                                                         <inParameter-type>float</inParameter-type>
1951                                                         <inParameter-name>InFloat</inParameter-name>
1952                                                         <inParameter-comment></inParameter-comment>
1953                                                  </inParameter>
1954                                         </inParameter-list>
1955                                         <outParameter-list>
1956                                                  <outParameter>
1957                                                         <outParameter-type>float</outParameter-type>
1958                                                         <outParameter-name>OutFloat</outParameter-name>
1959                                                         <outParameter-comment></outParameter-comment>
1960                                                  </outParameter>
1961                                         </outParameter-list>
1962                                 </component-service>
1963                                 <component-service>
1964                                         <service-name>DoubleCheck</service-name>
1965                                         <service-author></service-author>
1966                                         <service-version></service-version>
1967                                         <service-comment></service-comment>
1968                                         <service-by-default>0</service-by-default>
1969                                         <inParameter-list>
1970                                                  <inParameter>
1971                                                         <inParameter-type>double</inParameter-type>
1972                                                         <inParameter-name>InDouble</inParameter-name>
1973                                                         <inParameter-comment></inParameter-comment>
1974                                                  </inParameter>
1975                                         </inParameter-list>
1976                                         <outParameter-list>
1977                                                  <outParameter>
1978                                                         <outParameter-type>double</outParameter-type>
1979                                                         <outParameter-name>OutDouble</outParameter-name>
1980                                                         <outParameter-comment></outParameter-comment>
1981                                                  </outParameter>
1982                                         </outParameter-list>
1983                                 </component-service>
1984                                 <component-service>
1985                                         <service-name>ObjRefCheck</service-name>
1986                                         <service-author></service-author>
1987                                         <service-version></service-version>
1988                                         <service-comment></service-comment>
1989                                         <service-by-default>0</service-by-default>
1990                                         <inParameter-list>
1991                                                  <inParameter>
1992                <inParameter-type>SuperVisionTest/Adder</inParameter-type>
1993                                                         <inParameter-name>InObjRef</inParameter-name>
1994                                                         <inParameter-comment></inParameter-comment>
1995                                                  </inParameter>
1996                                         </inParameter-list>
1997                                         <outParameter-list>
1998                                                  <outParameter>
1999                <outParameter-type>SuperVisionTest/Adder</outParameter-type>
2000                                                         <outParameter-name>OutObjRef</outParameter-name>
2001                                                         <outParameter-comment></outParameter-comment>
2002                                                  </outParameter>
2003                                         </outParameter-list>
2004                                 </component-service>
2005                                 <component-service>
2006                                         <!-- service-identification -->
2007                                         <service-name>MiscTypes</service-name>
2008                                         <service-author>JR</service-author>
2009                                         <service-version>1.0</service-version>
2010                                         <service-comment>Check of types</service-comment>
2011                                         <service-by-default>1</service-by-default>
2012                                         <!-- service-connexion -->
2013                                         <inParameter-list>
2014                                                 <inParameter>
2015                                                         <inParameter-type>string</inParameter-type>
2016                                                         <inParameter-name>InString</inParameter-name>
2017                                                         <inParameter-comment></inParameter-comment>
2018                                                 </inParameter>
2019                                                 <inParameter>
2020                                                         <inParameter-type>boolean</inParameter-type>
2021                                                         <inParameter-name>InBool</inParameter-name>
2022                                                         <inParameter-comment></inParameter-comment>
2023                                                 </inParameter>
2024                                                 <inParameter>
2025                                                         <inParameter-type>char</inParameter-type>
2026                                                         <inParameter-name>InChar</inParameter-name>
2027                                                         <inParameter-comment></inParameter-comment>
2028                                                 </inParameter>
2029                                                 <inParameter>
2030                                                         <inParameter-type>short</inParameter-type>
2031                                                         <inParameter-name>InShort</inParameter-name>
2032                                                         <inParameter-comment></inParameter-comment>
2033                                                 </inParameter>
2034                                                 <inParameter>
2035                                                         <inParameter-type>long</inParameter-type>
2036                                                         <inParameter-name>InLong</inParameter-name>
2037                                                         <inParameter-comment></inParameter-comment>
2038                                                 </inParameter>
2039                                                 <inParameter>
2040                                                         <inParameter-type>float</inParameter-type>
2041                                                         <inParameter-name>InFloat</inParameter-name>
2042                                                         <inParameter-comment></inParameter-comment>
2043                                                 </inParameter>
2044                                                 <inParameter>
2045                                                         <inParameter-type>double</inParameter-type>
2046                                                         <inParameter-name>InDouble</inParameter-name>
2047                                                         <inParameter-comment></inParameter-comment>
2048                                                 </inParameter>
2049                                                 <inParameter>
2050               <inParameter-type>SuperVisionTest/Adder</inParameter-type>
2051                                                         <inParameter-name>InObjRef</inParameter-name>
2052                                                         <inParameter-comment></inParameter-comment>
2053                                                 </inParameter>
2054                                         </inParameter-list>
2055                                         <outParameter-list>
2056                                                 <outParameter>
2057                                                         <outParameter-type>string</outParameter-type>
2058                                                         <outParameter-name>OutString</outParameter-name>
2059                                                         <outParameter-comment></outParameter-comment>
2060                                                 </outParameter>
2061                                                 <outParameter>
2062                                                         <outParameter-type>boolean</outParameter-type>
2063                                                         <outParameter-name>OutBool</outParameter-name>
2064                                                         <outParameter-comment></outParameter-comment>
2065                                                 </outParameter>
2066                                                 <outParameter>
2067                                                         <outParameter-type>char</outParameter-type>
2068                                                         <outParameter-name>OutChar</outParameter-name>
2069                                                         <outParameter-comment></outParameter-comment>
2070                                                 </outParameter>
2071                                                 <outParameter>
2072                                                         <outParameter-type>short</outParameter-type>
2073                                                         <outParameter-name>OutShort</outParameter-name>
2074                                                         <outParameter-comment></outParameter-comment>
2075                                                 </outParameter>
2076                                                 <outParameter>
2077                                                         <outParameter-type>long</outParameter-type>
2078                                                         <outParameter-name>OutLong</outParameter-name>
2079                                                         <outParameter-comment></outParameter-comment>
2080                                                 </outParameter>
2081                                                 <outParameter>
2082                                                         <outParameter-type>float</outParameter-type>
2083                                                         <outParameter-name>OutFloat</outParameter-name>
2084                                                         <outParameter-comment></outParameter-comment>
2085                                                 </outParameter>
2086                                                 <outParameter>
2087                                                         <outParameter-type>double</outParameter-type>
2088                                                         <outParameter-name>OutDouble</outParameter-name>
2089                                                         <outParameter-comment></outParameter-comment>
2090                                                 </outParameter>
2091                                                 <outParameter>
2092               <outParameter-type>SuperVisionTest/Adder</outParameter-type>
2093                                                         <outParameter-name>OutObjRef</outParameter-name>
2094                                                         <outParameter-comment></outParameter-comment>
2095                                                 </outParameter>
2096                                         </outParameter-list>
2097                                 </component-service>
2098                         </component-service-list>
2099                 </component-interface-list>
2100         </component>
2101         <component>
2102             <component-name>DataStreamFactory</component-name>
2103             <component-username>DataStreamFactory</component-username>
2104             <component-type>OTHER</component-type>
2105             <component-author>jr</component-author>
2106             <component-version>@SALOMECOMPONENT_VERSION@</component-version>
2107             <component-comment>SuperVision test</component-comment>
2108             <component-icone></component-icone>
2109             <component-impltype>1</component-impltype>
2110             <constraint></constraint>
2111             <component-interface-list>
2112                 <component-interface-name>DataStreamFactory</component-interface-name>
2113                 <component-interface-comment>unknown</component-interface-comment>
2114                 <component-service-list>
2115                     <component-service>
2116                         <service-name>Setxy</service-name>
2117                         <service-author>jr</service-author>
2118                         <service-version>1</service-version>
2119                         <service-comment>unknown</service-comment>
2120                         <service-by-default>0</service-by-default>
2121                         <inParameter-list>
2122                             <inParameter>
2123                                 <inParameter-name>x</inParameter-name>
2124                                 <inParameter-type>long</inParameter-type>
2125                                 <inParameter-comment>unknown</inParameter-comment>
2126                             </inParameter>
2127                             <inParameter>
2128                                 <inParameter-name>y</inParameter-name>
2129                                 <inParameter-type>long</inParameter-type>
2130                                 <inParameter-comment>unknown</inParameter-comment>
2131                             </inParameter>
2132                         </inParameter-list>
2133                         <outParameter-list></outParameter-list>
2134                         <DataStream-list>
2135                             <inParameter>
2136                                 <inParameter-name>istream</inParameter-name>
2137                                 <inParameter-type>INTEGER</inParameter-type>
2138                                 <inParameter-comment>unknown</inParameter-comment>
2139                                 <inParameter-dependency>T</inParameter-dependency>
2140                             </inParameter>
2141                             <outParameter>
2142                                 <outParameter-name>ostream</outParameter-name>
2143                                 <outParameter-type>INTEGER</outParameter-type>
2144                                 <outParameter-comment>unknown</outParameter-comment>
2145                                 <outParameter-dependency>T</outParameter-dependency>
2146                             </outParameter>
2147                         </DataStream-list>
2148                     </component-service>
2149                     <component-service>
2150                         <service-name>Getxy</service-name>
2151                         <service-author>jr</service-author>
2152                         <service-version>1</service-version>
2153                         <service-comment>unknown</service-comment>
2154                         <service-by-default>0</service-by-default>
2155                         <inParameter-list></inParameter-list>
2156                         <outParameter-list>
2157                             <outParameter>
2158                                 <outParameter-name>x</outParameter-name>
2159                                 <outParameter-type>long</outParameter-type>
2160                                 <outParameter-comment>unknown</outParameter-comment>
2161                             </outParameter>
2162                             <outParameter>
2163                                 <outParameter-name>y</outParameter-name>
2164                                 <outParameter-type>long</outParameter-type>
2165                                 <outParameter-comment>unknown</outParameter-comment>
2166                             </outParameter>
2167                         </outParameter-list>
2168                         <DataStream-list></DataStream-list>
2169                     </component-service>
2170                     <component-service>
2171                         <service-name>Add</service-name>
2172                         <service-author>jr</service-author>
2173                         <service-version>1</service-version>
2174                         <service-comment>unknown</service-comment>
2175                         <service-by-default>0</service-by-default>
2176                         <inParameter-list>
2177                             <inParameter>
2178                                 <inParameter-name>x</inParameter-name>
2179                                 <inParameter-type>long</inParameter-type>
2180                                 <inParameter-comment>unknown</inParameter-comment>
2181                             </inParameter>
2182                             <inParameter>
2183                                 <inParameter-name>y</inParameter-name>
2184                                 <inParameter-type>long</inParameter-type>
2185                                 <inParameter-comment>unknown</inParameter-comment>
2186                             </inParameter>
2187                         </inParameter-list>
2188                         <outParameter-list>
2189                             <outParameter>
2190                                 <outParameter-name>z</outParameter-name>
2191                                 <outParameter-type>long</outParameter-type>
2192                                 <outParameter-comment>unknown</outParameter-comment>
2193                             </outParameter>
2194                         </outParameter-list>
2195                         <DataStream-list>
2196                             <inParameter>
2197                                 <inParameter-name>istream</inParameter-name>
2198                                 <inParameter-type>INTEGER</inParameter-type>
2199                                 <inParameter-comment>unknown</inParameter-comment>
2200                                 <inParameter-dependency>I</inParameter-dependency>
2201                             </inParameter>
2202                             <outParameter>
2203                                 <outParameter-name>ostream</outParameter-name>
2204                                 <outParameter-type>INTEGER</outParameter-type>
2205                                 <outParameter-comment>unknown</outParameter-comment>
2206                                 <outParameter-dependency>I</outParameter-dependency>
2207                             </outParameter>
2208                             <outParameter>
2209                                 <outParameter-name>OStream</outParameter-name>
2210                                 <outParameter-type>INTEGER</outParameter-type>
2211                                 <outParameter-comment>unknown</outParameter-comment>
2212                                 <outParameter-dependency>I</outParameter-dependency>
2213                             </outParameter>
2214                         </DataStream-list>
2215                     </component-service>
2216                     <component-service>
2217                         <service-name>Sub</service-name>
2218                         <service-author>jr</service-author>
2219                         <service-version>1</service-version>
2220                         <service-comment>unknown</service-comment>
2221                         <service-by-default>0</service-by-default>
2222                         <inParameter-list>
2223                             <inParameter>
2224                                 <inParameter-name>x</inParameter-name>
2225                                 <inParameter-type>long</inParameter-type>
2226                                 <inParameter-comment>unknown</inParameter-comment>
2227                             </inParameter>
2228                             <inParameter>
2229                                 <inParameter-name>y</inParameter-name>
2230                                 <inParameter-type>long</inParameter-type>
2231                                 <inParameter-comment>unknown</inParameter-comment>
2232                             </inParameter>
2233                         </inParameter-list>
2234                         <outParameter-list>
2235                             <outParameter>
2236                                 <outParameter-name>z</outParameter-name>
2237                                 <outParameter-type>long</outParameter-type>
2238                                 <outParameter-comment>unknown</outParameter-comment>
2239                             </outParameter>
2240                         </outParameter-list>
2241                         <DataStream-list>
2242                             <inParameter>
2243                                 <inParameter-name>istream</inParameter-name>
2244                                 <inParameter-type>INTEGER</inParameter-type>
2245                                 <inParameter-comment>unknown</inParameter-comment>
2246                                 <inParameter-dependency>I</inParameter-dependency>
2247                             </inParameter>
2248                             <inParameter>
2249                                 <inParameter-name>Istream</inParameter-name>
2250                                 <inParameter-type>INTEGER</inParameter-type>
2251                                 <inParameter-comment>unknown</inParameter-comment>
2252                                 <inParameter-dependency>I</inParameter-dependency>
2253                             </inParameter>
2254                         </DataStream-list>
2255                     </component-service>
2256                     <component-service>
2257                         <service-name>Mul</service-name>
2258                         <service-author>jr</service-author>
2259                         <service-version>1</service-version>
2260                         <service-comment>unknown</service-comment>
2261                         <service-by-default>0</service-by-default>
2262                         <inParameter-list>
2263                             <inParameter>
2264                                 <inParameter-name>x</inParameter-name>
2265                                 <inParameter-type>long</inParameter-type>
2266                                 <inParameter-comment>unknown</inParameter-comment>
2267                             </inParameter>
2268                             <inParameter>
2269                                 <inParameter-name>y</inParameter-name>
2270                                 <inParameter-type>long</inParameter-type>
2271                                 <inParameter-comment>unknown</inParameter-comment>
2272                             </inParameter>
2273                         </inParameter-list>
2274                         <outParameter-list>
2275                             <outParameter>
2276                                 <outParameter-name>z</outParameter-name>
2277                                 <outParameter-type>long</outParameter-type>
2278                                 <outParameter-comment>unknown</outParameter-comment>
2279                             </outParameter>
2280                         </outParameter-list>
2281                         <DataStream-list></DataStream-list>
2282                     </component-service>
2283                     <component-service>
2284                         <service-name>Div</service-name>
2285                         <service-author>jr</service-author>
2286                         <service-version>1</service-version>
2287                         <service-comment>unknown</service-comment>
2288                         <service-by-default>0</service-by-default>
2289                         <inParameter-list>
2290                             <inParameter>
2291                                 <inParameter-name>x</inParameter-name>
2292                                 <inParameter-type>long</inParameter-type>
2293                                 <inParameter-comment>unknown</inParameter-comment>
2294                             </inParameter>
2295                             <inParameter>
2296                                 <inParameter-name>y</inParameter-name>
2297                                 <inParameter-type>long</inParameter-type>
2298                                 <inParameter-comment>unknown</inParameter-comment>
2299                             </inParameter>
2300                         </inParameter-list>
2301                         <outParameter-list>
2302                             <outParameter>
2303                                 <outParameter-name>z</outParameter-name>
2304                                 <outParameter-type>long</outParameter-type>
2305                                 <outParameter-comment>unknown</outParameter-comment>
2306                             </outParameter>
2307                         </outParameter-list>
2308                         <DataStream-list>
2309                             <outParameter>
2310                                 <outParameter-name>ostream</outParameter-name>
2311                                 <outParameter-type>INTEGER</outParameter-type>
2312                                 <outParameter-comment>unknown</outParameter-comment>
2313                                 <outParameter-dependency>I</outParameter-dependency>
2314                             </outParameter>
2315                         </DataStream-list>
2316                     </component-service>
2317                     <component-service>
2318                         <service-name>NewDataStream</service-name>
2319                         <service-author>jr</service-author>
2320                         <service-version>1</service-version>
2321                         <service-comment>unknown</service-comment>
2322                         <service-by-default>0</service-by-default>
2323                         <inParameter-list></inParameter-list>
2324                         <outParameter-list>
2325                             <outParameter>
2326                                 <outParameter-name>DataStream</outParameter-name>
2327                                 <outParameter-type>DataStream</outParameter-type>
2328                                 <outParameter-comment>unknown</outParameter-comment>
2329                             </outParameter>
2330                         </outParameter-list>
2331                         <DataStream-list></DataStream-list>
2332                     </component-service>
2333                 </component-service-list>
2334                 <component-interface-name>DataStream</component-interface-name>
2335                 <component-interface-comment>unknown</component-interface-comment>
2336                 <component-service-list>
2337                     <component-service>
2338                         <service-name>StreamSetxy</service-name>
2339                         <service-author>jr</service-author>
2340                         <service-version>1</service-version>
2341                         <service-comment>unknown</service-comment>
2342                         <service-by-default>0</service-by-default>
2343                         <type-of-node>1</type-of-node>
2344                         <inParameter-list>
2345                             <inParameter>
2346                                 <inParameter-type>objref</inParameter-type>
2347                                 <inParameter-name>this</inParameter-name>
2348                                 <inParameter-comment>unknown</inParameter-comment>
2349                             </inParameter>
2350                             <inParameter>
2351                                 <inParameter-type>long</inParameter-type>
2352                                 <inParameter-name>x</inParameter-name>
2353                                 <inParameter-comment>unknown</inParameter-comment>
2354                             </inParameter>
2355                             <inParameter>
2356                                 <inParameter-type>long</inParameter-type>
2357                                 <inParameter-name>y</inParameter-name>
2358                                 <inParameter-comment>unknown</inParameter-comment>
2359                             </inParameter>
2360                         </inParameter-list>
2361                         <outParameter-list></outParameter-list>
2362                         <DataStream-list>
2363                             <inParameter>
2364                                 <inParameter-name>istream</inParameter-name>
2365                                 <inParameter-type>INTEGER</inParameter-type>
2366                                 <inParameter-comment>unknown</inParameter-comment>
2367                                 <inParameter-dependency>T</inParameter-dependency>
2368                             </inParameter>
2369                             <outParameter>
2370                                 <outParameter-name>ostream</outParameter-name>
2371                                 <outParameter-type>INTEGER</outParameter-type>
2372                                 <outParameter-comment>unknown</outParameter-comment>
2373                                 <outParameter-dependency>T</outParameter-dependency>
2374                             </outParameter>
2375                         </DataStream-list>
2376                     </component-service>
2377                     <component-service>
2378                         <service-name>StreamGetxy</service-name>
2379                         <service-author>jr</service-author>
2380                         <service-version>1</service-version>
2381                         <service-comment>unknown</service-comment>
2382                         <service-by-default>0</service-by-default>
2383                         <type-of-node>1</type-of-node>
2384                         <inParameter-list>
2385                             <inParameter>
2386                                 <inParameter-type>objref</inParameter-type>
2387                                 <inParameter-name>this</inParameter-name>
2388                                 <inParameter-comment>unknown</inParameter-comment>
2389                             </inParameter>
2390                         </inParameter-list>
2391                         <outParameter-list>
2392                             <outParameter>
2393                                 <outParameter-type>long</outParameter-type>
2394                                 <outParameter-name>x</outParameter-name>
2395                                 <outParameter-comment>unknown</outParameter-comment>
2396                             </outParameter>
2397                             <outParameter>
2398                                 <outParameter-type>long</outParameter-type>
2399                                 <outParameter-name>y</outParameter-name>
2400                                 <outParameter-comment>unknown</outParameter-comment>
2401                             </outParameter>
2402                         </outParameter-list>
2403                         <DataStream-list></DataStream-list>
2404                     </component-service>
2405                     <component-service>
2406                         <service-name>StreamAdd</service-name>
2407                         <service-author>jr</service-author>
2408                         <service-version>1</service-version>
2409                         <service-comment>unknown</service-comment>
2410                         <service-by-default>0</service-by-default>
2411                         <type-of-node>1</type-of-node>
2412                         <inParameter-list>
2413                             <inParameter>
2414                                 <inParameter-type>objref</inParameter-type>
2415                                 <inParameter-name>this</inParameter-name>
2416                                 <inParameter-comment>unknown</inParameter-comment>
2417                             </inParameter>
2418                             <inParameter>
2419                                 <inParameter-type>long</inParameter-type>
2420                                 <inParameter-name>x</inParameter-name>
2421                                 <inParameter-comment>unknown</inParameter-comment>
2422                             </inParameter>
2423                             <inParameter>
2424                                 <inParameter-type>long</inParameter-type>
2425                                 <inParameter-name>y</inParameter-name>
2426                                 <inParameter-comment>unknown</inParameter-comment>
2427                             </inParameter>
2428                         </inParameter-list>
2429                         <outParameter-list>
2430                             <outParameter>
2431                                 <outParameter-type>long</outParameter-type>
2432                                 <outParameter-name>z</outParameter-name>
2433                                 <outParameter-comment>unknown</outParameter-comment>
2434                             </outParameter>
2435                         </outParameter-list>
2436                         <DataStream-list>
2437                             <inParameter>
2438                                 <inParameter-name>istream</inParameter-name>
2439                                 <inParameter-type>INTEGER</inParameter-type>
2440                                 <inParameter-comment>unknown</inParameter-comment>
2441                                 <inParameter-dependency>I</inParameter-dependency>
2442                             </inParameter>
2443                             <outParameter>
2444                                 <outParameter-name>ostream</outParameter-name>
2445                                 <outParameter-type>INTEGER</outParameter-type>
2446                                 <outParameter-comment>unknown</outParameter-comment>
2447                                 <outParameter-dependency>I</outParameter-dependency>
2448                             </outParameter>
2449                             <outParameter>
2450                                 <outParameter-name>OStream</outParameter-name>
2451                                 <outParameter-type>INTEGER</outParameter-type>
2452                                 <outParameter-comment>unknown</outParameter-comment>
2453                                 <outParameter-dependency>I</outParameter-dependency>
2454                             </outParameter>
2455                         </DataStream-list>
2456                     </component-service>
2457                     <component-service>
2458                         <service-name>StreamSub</service-name>
2459                         <service-author>jr</service-author>
2460                         <service-version>1</service-version>
2461                         <service-comment>unknown</service-comment>
2462                         <service-by-default>0</service-by-default>
2463                         <type-of-node>1</type-of-node>
2464                         <inParameter-list>
2465                             <inParameter>
2466                                 <inParameter-type>objref</inParameter-type>
2467                                 <inParameter-name>this</inParameter-name>
2468                                 <inParameter-comment>unknown</inParameter-comment>
2469                             </inParameter>
2470                             <inParameter>
2471                                 <inParameter-type>long</inParameter-type>
2472                                 <inParameter-name>x</inParameter-name>
2473                                 <inParameter-comment>unknown</inParameter-comment>
2474                             </inParameter>
2475                             <inParameter>
2476                                 <inParameter-type>long</inParameter-type>
2477                                 <inParameter-name>y</inParameter-name>
2478                                 <inParameter-comment>unknown</inParameter-comment>
2479                             </inParameter>
2480                         </inParameter-list>
2481                         <outParameter-list>
2482                             <outParameter>
2483                                 <outParameter-type>long</outParameter-type>
2484                                 <outParameter-name>z</outParameter-name>
2485                                 <outParameter-comment>unknown</outParameter-comment>
2486                             </outParameter>
2487                         </outParameter-list>
2488                         <DataStream-list>
2489                             <inParameter>
2490                                 <inParameter-name>istream</inParameter-name>
2491                                 <inParameter-type>INTEGER</inParameter-type>
2492                                 <inParameter-comment>unknown</inParameter-comment>
2493                                 <inParameter-dependency>I</inParameter-dependency>
2494                             </inParameter>
2495                             <inParameter>
2496                                 <inParameter-name>Istream</inParameter-name>
2497                                 <inParameter-type>INTEGER</inParameter-type>
2498                                 <inParameter-comment>unknown</inParameter-comment>
2499                                 <inParameter-dependency>I</inParameter-dependency>
2500                             </inParameter>
2501                         </DataStream-list>
2502                     </component-service>
2503                     <component-service>
2504                         <service-name>StreamMul</service-name>
2505                         <service-author>jr</service-author>
2506                         <service-version>1</service-version>
2507                         <service-comment>unknown</service-comment>
2508                         <service-by-default>0</service-by-default>
2509                         <type-of-node>1</type-of-node>
2510                         <inParameter-list>
2511                             <inParameter>
2512                                 <inParameter-type>objref</inParameter-type>
2513                                 <inParameter-name>this</inParameter-name>
2514                                 <inParameter-comment>unknown</inParameter-comment>
2515                             </inParameter>
2516                             <inParameter>
2517                                 <inParameter-type>long</inParameter-type>
2518                                 <inParameter-name>x</inParameter-name>
2519                                 <inParameter-comment>unknown</inParameter-comment>
2520                             </inParameter>
2521                             <inParameter>
2522                                 <inParameter-type>long</inParameter-type>
2523                                 <inParameter-name>y</inParameter-name>
2524                                 <inParameter-comment>unknown</inParameter-comment>
2525                             </inParameter>
2526                         </inParameter-list>
2527                         <outParameter-list>
2528                             <outParameter>
2529                                 <outParameter-type>long</outParameter-type>
2530                                 <outParameter-name>z</outParameter-name>
2531                                 <outParameter-comment>unknown</outParameter-comment>
2532                             </outParameter>
2533                         </outParameter-list>
2534                         <DataStream-list></DataStream-list>
2535                     </component-service>
2536                     <component-service>
2537                         <service-name>StreamDiv</service-name>
2538                         <service-author>jr</service-author>
2539                         <service-version>1</service-version>
2540                         <service-comment>unknown</service-comment>
2541                         <service-by-default>0</service-by-default>
2542                         <type-of-node>1</type-of-node>
2543                         <inParameter-list>
2544                             <inParameter>
2545                                 <inParameter-type>objref</inParameter-type>
2546                                 <inParameter-name>this</inParameter-name>
2547                                 <inParameter-comment>unknown</inParameter-comment>
2548                             </inParameter>
2549                             <inParameter>
2550                                 <inParameter-type>long</inParameter-type>
2551                                 <inParameter-name>x</inParameter-name>
2552                                 <inParameter-comment>unknown</inParameter-comment>
2553                             </inParameter>
2554                             <inParameter>
2555                                 <inParameter-type>long</inParameter-type>
2556                                 <inParameter-name>y</inParameter-name>
2557                                 <inParameter-comment>unknown</inParameter-comment>
2558                             </inParameter>
2559                         </inParameter-list>
2560                         <outParameter-list>
2561                             <outParameter>
2562                                 <outParameter-type>long</outParameter-type>
2563                                 <outParameter-name>z</outParameter-name>
2564                                 <outParameter-comment>unknown</outParameter-comment>
2565                             </outParameter>
2566                         </outParameter-list>
2567                         <DataStream-list>
2568                             <outParameter>
2569                                 <outParameter-name>ostream</outParameter-name>
2570                                 <outParameter-type>INTEGER</outParameter-type>
2571                                 <outParameter-comment>unknown</outParameter-comment>
2572                                 <outParameter-dependency>I</outParameter-dependency>
2573                             </outParameter>
2574                         </DataStream-list>
2575                     </component-service>
2576                 </component-service-list>
2577             </component-interface-list>
2578         </component>
2579         <component>
2580             <component-name>SIGNALSComponent</component-name>
2581             <component-username>SIGNALSComponent</component-username>
2582             <component-type>OTHER</component-type>
2583             <component-author>jr</component-author>
2584             <component-version>@SALOMECOMPONENT_VERSION@</component-version>
2585             <component-comment>unknown</component-comment>
2586             <component-impltype>1</component-impltype>
2587             <component-icone></component-icone>
2588             <constraint></constraint>
2589             <component-interface-list>
2590                 <component-interface-name>SIGNALSComponent</component-interface-name>
2591                 <component-interface-comment>unknown</component-interface-comment>
2592                 <component-service-list>
2593                     <component-service>
2594                         <service-name>SIGSEGVfunc</service-name>
2595                         <service-author>jr</service-author>
2596                         <service-version>1</service-version>
2597                         <service-comment>unknown</service-comment>
2598                         <service-by-default>0</service-by-default>
2599                         <inParameter-list></inParameter-list>
2600                         <outParameter-list>
2601                             <outParameter>
2602                                 <outParameter-name>return</outParameter-name>
2603                                 <outParameter-type>long</outParameter-type>
2604                                 <outParameter-comment>unknown</outParameter-comment>
2605                             </outParameter>
2606                         </outParameter-list>
2607                         <DataStream-list></DataStream-list>
2608                     </component-service>
2609                     <component-service>
2610                         <service-name>SIGFPEfunc</service-name>
2611                         <service-author>jr</service-author>
2612                         <service-version>1</service-version>
2613                         <service-comment>unknown</service-comment>
2614                         <service-by-default>0</service-by-default>
2615                         <inParameter-list>
2616                             <inParameter>
2617                                 <inParameter-name>a</inParameter-name>
2618                                 <inParameter-type>long</inParameter-type>
2619                                 <inParameter-comment>unknown</inParameter-comment>
2620                             </inParameter>
2621                             <inParameter>
2622                                 <inParameter-name>b</inParameter-name>
2623                                 <inParameter-type>long</inParameter-type>
2624                                 <inParameter-comment>unknown</inParameter-comment>
2625                             </inParameter>
2626                         </inParameter-list>
2627                         <outParameter-list>
2628                             <outParameter>
2629                                 <outParameter-name>return</outParameter-name>
2630                                 <outParameter-type>long</outParameter-type>
2631                                 <outParameter-comment>unknown</outParameter-comment>
2632                             </outParameter>
2633                         </outParameter-list>
2634                         <DataStream-list></DataStream-list>
2635                     </component-service>
2636                 </component-service-list>
2637             </component-interface-list>
2638         </component>
2639         <component>
2640             <component-name>UndefinedSymbolComponent</component-name>
2641             <component-username>UndefinedSymbolComponent</component-username>
2642             <component-type>OTHER</component-type>
2643             <component-author>jr</component-author>
2644             <component-version>@SALOMECOMPONENT_VERSION@</component-version>
2645             <component-comment>unknown</component-comment>
2646             <component-impltype>1</component-impltype>
2647             <component-icone></component-icone>
2648             <constraint></constraint>
2649             <component-interface-list>
2650                 <component-interface-name>UndefinedSymbolComponent</component-interface-name>
2651                 <component-interface-comment>unknown</component-interface-comment>
2652                 <component-service-list>
2653                     <component-service>
2654                         <service-name>UndefinedSymbol</service-name>
2655                         <service-author>jr</service-author>
2656                         <service-version>1</service-version>
2657                         <service-comment>unknown</service-comment>
2658                         <service-by-default>0</service-by-default>
2659                         <inParameter-list></inParameter-list>
2660                         <outParameter-list>
2661                             <outParameter>
2662                                 <outParameter-name>return</outParameter-name>
2663                                 <outParameter-type>long</outParameter-type>
2664                                 <outParameter-comment>unknown</outParameter-comment>
2665                             </outParameter>
2666                         </outParameter-list>
2667                         <DataStream-list></DataStream-list>
2668                     </component-service>
2669                 </component-service-list>
2670             </component-interface-list>
2671         </component>
2672 </component-list>
2673 </begin-catalog>