]> SALOME platform Git repositories - samples/component.git/blob - resources/COMPONENTCatalog.xml
Salome HOME
NRI : Add TypesCheck component.
[samples/component.git] / resources / COMPONENTCatalog.xml
1 <?xml version='1.0' encoding='us-ascii' ?>
2  
3 <!-- XML component catalog -->
4 <begin-catalog>
5
6 <!-- Path prefix information -->
7
8 <path-prefix-list>
9 </path-prefix-list>
10
11 <!-- Component list -->
12 <component-list>
13         <component>
14                 <!-- Component identification -->
15                 <component-name>AddComponent</component-name>
16                 <component-username>AddComponent</component-username>
17                 <component-type>SuperVisionTest</component-type>
18                 <component-author>MTJ</component-author>
19                 <component-version> 1.0</component-version>
20                 <component-comment>Test SuperVision SALOME/src/SALOME_SWIG/supervisionexample[1].py </component-comment>
21                 <component-multistudy>0</component-multistudy>
22
23                 <component-interface-list>
24                         <component-interface-name>AddComponent</component-interface-name>
25                         <component-interface-comment> + ... </component-interface-comment>
26
27                         <component-service-list>
28                                 <component-service>
29                                         <!-- service-identification -->
30                                         <service-name>Addition</service-name>
31                                         <service-author>MTJ</service-author>
32                                         <service-version>1.0</service-version>
33                                         <service-comment>Floating add</service-comment>
34                                         <service-by-default>1</service-by-default>
35                                         <!-- service-connexion -->
36                                         <inParameter-list>
37                                         </inParameter-list>
38                                         <outParameter-list>
39                                                 <outParameter>
40                                                         <outParameter-type>SuperVisionTest::Adder</outParameter-type>
41                                                         <outParameter-name>Adder</outParameter-name>
42                                                         <outParameter-comment>Adder object</outParameter-comment>
43                                                 </outParameter>
44                                         </outParameter-list>
45                                 </component-service>
46                                 <component-service>
47                                         <!-- service-identification -->
48                                         <service-name>Add</service-name>
49                                         <service-author>MTJ</service-author>
50                                         <service-version>1.0</service-version>
51                                         <service-comment>Floating add</service-comment>
52                                         <service-by-default>1</service-by-default>
53                                         <!-- service-connexion -->
54                                         <inParameter-list>
55                                                 <inParameter>
56                                                         <inParameter-type>double</inParameter-type>
57                                                         <inParameter-name>x</inParameter-name>
58                                                         <inParameter-comment>First number</inParameter-comment>
59                                                 </inParameter>
60                                                 <inParameter>
61                                                         <inParameter-type>double</inParameter-type>
62                                                         <inParameter-name>y</inParameter-name>
63                                                         <inParameter-comment>Second number</inParameter-comment>
64                                                 </inParameter>
65                                         </inParameter-list>
66                                         <outParameter-list>
67                                                 <outParameter>
68                                                         <outParameter-type>double</outParameter-type>
69                                                         <outParameter-name>FuncValue</outParameter-name>
70                                                         <outParameter-comment>Substract result</outParameter-comment>
71                                                 </outParameter>
72                                                 <outParameter>
73                                                         <outParameter-type>double</outParameter-type>
74                                                         <outParameter-name>z</outParameter-name>
75                                                         <outParameter-comment>Addition result</outParameter-comment>
76                                                 </outParameter>
77                                         </outParameter-list>
78                                 </component-service>
79                                 <component-service>
80                                         <service-name>Sigma</service-name>
81                                         <service-author>JR</service-author>
82                                         <service-version>1.0</service-version>
83                                         <service-comment>Sigma</service-comment>
84                                         <service-by-default>0</service-by-default>
85                                         <!-- service-connexion -->
86                                         <inParameter-list>
87                                                 <inParameter>
88                                                         <inParameter-type>long</inParameter-type>
89                                                         <inParameter-name>n</inParameter-name>
90                                                         <inParameter-comment></inParameter-comment>
91                                                 </inParameter>
92                                         </inParameter-list>
93                                         <outParameter-list>
94                                                 <outParameter>
95                                                         <outParameter-type>long</outParameter-type>
96                                                         <outParameter-name>f</outParameter-name>
97                                                         <outParameter-comment>result n(n+1)/2</outParameter-comment>
98                                                 </outParameter>
99                                         </outParameter-list>
100                                 </component-service>
101                         </component-service-list>
102                         <component-interface-name>Adder</component-interface-name>
103                         <component-interface-comment> + ... </component-interface-comment>
104
105                         <component-service-list>
106                                 <component-service>
107                                         <!-- service-identification -->
108                                         <service-name>Add</service-name>
109                                         <service-author>MTJ</service-author>
110                                         <service-version>1.0</service-version>
111                                         <service-comment>Floating add</service-comment>
112                                         <service-by-default>1</service-by-default>
113                                         <!-- service-connexion -->
114                                         <inParameter-list>
115                                                 <inParameter>
116                                                         <inParameter-type>SuperVisionTest::Adder</inParameter-type>
117                                                         <inParameter-name>Adder</inParameter-name>
118                                                         <inParameter-comment>Adder Object</inParameter-comment>
119                                                 </inParameter>
120                                                 <inParameter>
121                                                         <inParameter-type>double</inParameter-type>
122                                                         <inParameter-name>x</inParameter-name>
123                                                         <inParameter-comment>First number</inParameter-comment>
124                                                 </inParameter>
125                                                 <inParameter>
126                                                         <inParameter-type>double</inParameter-type>
127                                                         <inParameter-name>y</inParameter-name>
128                                                         <inParameter-comment>Second number</inParameter-comment>
129                                                 </inParameter>
130                                         </inParameter-list>
131                                         <outParameter-list>
132                                                 <outParameter>
133                                                         <outParameter-type>double</outParameter-type>
134                                                         <outParameter-name>FuncValue</outParameter-name>
135                                                         <outParameter-comment>Substract result</outParameter-comment>
136                                                 </outParameter>
137                                                 <outParameter>
138                                                         <outParameter-type>double</outParameter-type>
139                                                         <outParameter-name>z</outParameter-name>
140                                                         <outParameter-comment>Addition result</outParameter-comment>
141                                                 </outParameter>
142                                         </outParameter-list>
143                                 </component-service>
144                                 <component-service>
145                                         <!-- service-identification -->
146                                         <service-name>AddAndCompare</service-name>
147                                         <service-author>MTJ</service-author>
148                                         <service-version>1.0</service-version>
149                                         <service-comment>Floating add</service-comment>
150                                         <service-by-default>1</service-by-default>
151                                         <!-- service-connexion -->
152                                         <inParameter-list>
153                                                 <inParameter>
154                                                         <inParameter-type>SuperVisionTest::Adder</inParameter-type>
155                                                         <inParameter-name>Adder</inParameter-name>
156                                                         <inParameter-comment>Adder Object</inParameter-comment>
157                                                 </inParameter>
158                                                 <inParameter>
159                                                         <inParameter-type>double</inParameter-type>
160                                                         <inParameter-name>x</inParameter-name>
161                                                         <inParameter-comment>First number</inParameter-comment>
162                                                 </inParameter>
163                                                 <inParameter>
164                                                         <inParameter-type>double</inParameter-type>
165                                                         <inParameter-name>y</inParameter-name>
166                                                         <inParameter-comment>Second number</inParameter-comment>
167                                                 </inParameter>
168                                                 <inParameter>
169                                                         <inParameter-type>SuperVisionTest::Adder</inParameter-type>
170                                                         <inParameter-name>anOtherAdder</inParameter-name>
171                                                         <inParameter-comment>Adder Object</inParameter-comment>
172                                                 </inParameter>
173                                         </inParameter-list>
174                                         <outParameter-list>
175                                                 <outParameter>
176                                                         <outParameter-type>double</outParameter-type>
177                                                         <outParameter-name>FuncValue</outParameter-name>
178                                                         <outParameter-comment>Substract result</outParameter-comment>
179                                                 </outParameter>
180                                                 <outParameter>
181                                                         <outParameter-type>double</outParameter-type>
182                                                         <outParameter-name>z</outParameter-name>
183                                                         <outParameter-comment>Addition result</outParameter-comment>
184                                                 </outParameter>
185                                         </outParameter-list>
186                                 </component-service>
187                                 <component-service>
188                                         <!-- service-identification -->
189                                         <service-name>SetLastResult</service-name>
190                                         <service-author>MTJ</service-author>
191                                         <service-version>1.0</service-version>
192                                         <service-comment>set the last result field</service-comment>
193                                         <service-by-default>1</service-by-default>
194                                         <!-- service-connexion -->
195                                         <inParameter-list>
196                                                 <inParameter>
197                                                         <inParameter-type>SuperVisionTest::Adder</inParameter-type>
198                                                         <inParameter-name>Adder</inParameter-name>
199                                                         <inParameter-comment>Adder Object</inParameter-comment>
200                                                 </inParameter>
201                                                 <inParameter>
202                                                         <inParameter-type>double</inParameter-type>
203                                                         <inParameter-name>z</inParameter-name>
204                                                         <inParameter-comment>number</inParameter-comment>
205                                                 </inParameter>
206                                         </inParameter-list>
207                                         <outParameter-list>
208                                         </outParameter-list>
209                                 </component-service>
210                                 <component-service>
211                                         <!-- service-identification -->
212                                         <service-name>LastResult</service-name>
213                                         <service-author>MTJ</service-author>
214                                         <service-version>1.0</service-version>
215                                         <service-comment>get the last result field</service-comment>
216                                         <service-by-default>1</service-by-default>
217                                         <!-- service-connexion -->
218                                         <inParameter-list>
219                                                 <inParameter>
220                                                         <inParameter-type>SuperVisionTest::Adder</inParameter-type>
221                                                         <inParameter-name>Adder</inParameter-name>
222                                                         <inParameter-comment>Adder Object</inParameter-comment>
223                                                 </inParameter>
224                                         </inParameter-list>
225                                         <outParameter-list>
226                                                 <outParameter>
227                                                         <outParameter-type>double</outParameter-type>
228                                                         <outParameter-name>z</outParameter-name>
229                                                         <outParameter-comment>number</outParameter-comment>
230                                                 </outParameter>
231                                         </outParameter-list>
232                                 </component-service>
233                         </component-service-list>
234                 </component-interface-list>
235         </component>
236
237         <component>
238                 <!-- Component identification -->
239                 <component-name>SubComponent</component-name>
240                 <component-username>SubComponent</component-username>
241                 <component-type>SuperVisionTest</component-type>
242                 <component-author>MTJ</component-author>
243                 <component-version> 1.0</component-version>
244                 <component-comment>Test SuperVision SALOME/src/SALOME_SWIG/supervisionexample[1].py </component-comment>
245                 <component-multistudy>0</component-multistudy>
246
247                 <component-interface-list>
248                         <component-interface-name>SubComponent</component-interface-name>
249                         <component-interface-comment> - ... </component-interface-comment>
250
251                         <component-service-list>
252                                 <component-service>
253                                         <!-- service-identification -->
254                                         <service-name>Sub</service-name>
255                                         <service-author>MTJ</service-author>
256                                         <service-version>1.0</service-version>
257                                         <service-comment>Floating substract</service-comment>
258                                         <service-by-default>1</service-by-default>
259                                         <!-- service-connexion -->
260                                         <inParameter-list>
261                                                 <inParameter>
262                                                         <inParameter-type>double</inParameter-type>
263                                                         <inParameter-name>x</inParameter-name>
264                                                         <inParameter-comment>First number</inParameter-comment>
265                                                 </inParameter>
266                                                 <inParameter>
267                                                         <inParameter-type>double</inParameter-type>
268                                                         <inParameter-name>y</inParameter-name>
269                                                         <inParameter-comment>Second number</inParameter-comment>
270                                                 </inParameter>
271                                         </inParameter-list>
272                                         <outParameter-list>
273                                                 <outParameter>
274                                                         <outParameter-type>double</outParameter-type>
275                                                         <outParameter-name>z</outParameter-name>
276                                                         <outParameter-comment>Substraction result</outParameter-comment>
277                                                 </outParameter>
278                                         </outParameter-list>
279                                 </component-service>
280                         </component-service-list>
281                 </component-interface-list>
282         </component>
283
284         <component>
285                 <!-- Component identification -->
286                 <component-name>MulComponent</component-name>
287                 <component-username>MulComponent</component-username>
288                 <component-type>SuperVisionTest</component-type>
289                 <component-author>MTJ</component-author>
290                 <component-version> 1.0</component-version>
291                 <component-comment>Test SuperVision SALOME/src/SALOME_SWIG/supervisionexample[1].py </component-comment>
292                 <component-multistudy>0</component-multistudy>
293
294                 <component-interface-list>
295                         <component-interface-name>MulComponent</component-interface-name>
296                         <component-interface-comment> * ... </component-interface-comment>
297
298                         <component-service-list>
299                                 <component-service>
300                                         <!-- service-identification -->
301                                         <service-name>Mul</service-name>
302                                         <service-author>MTJ</service-author>
303                                         <service-version>1.0</service-version>
304                                         <service-comment>Float multiply</service-comment>
305                                         <service-by-default>1</service-by-default>
306                                         <!-- service-connexion -->
307                                         <inParameter-list>
308                                                 <inParameter>
309                                                         <inParameter-type>double</inParameter-type>
310                                                         <inParameter-name>x</inParameter-name>
311                                                         <inParameter-comment>First number</inParameter-comment>
312                                                 </inParameter>
313                                                 <inParameter>
314                                                         <inParameter-type>double</inParameter-type>
315                                                         <inParameter-name>y</inParameter-name>
316                                                         <inParameter-comment>Second number</inParameter-comment>
317                                                 </inParameter>
318                                         </inParameter-list>
319                                         <outParameter-list>
320                                                 <outParameter>
321                                                         <outParameter-type>double</outParameter-type>
322                                                         <outParameter-name>z</outParameter-name>
323                                                         <outParameter-comment>Multiplication result</outParameter-comment>
324                                                 </outParameter>
325                                         </outParameter-list>
326                                 </component-service>
327                         </component-service-list>
328                 </component-interface-list>
329         </component>
330
331         <component>
332                 <!-- Component identification -->
333                 <component-name>DivComponent</component-name>
334                 <component-username>DivComponent</component-username>
335                 <component-type>SuperVisionTest</component-type>
336                 <component-author>MTJ</component-author>
337                 <component-version> 1.0</component-version>
338                 <component-comment>Test SuperVision SALOME/src/SALOME_SWIG/supervisionexample[1].py </component-comment>
339                 <component-multistudy>0</component-multistudy>
340
341                 <component-interface-list>
342                         <component-interface-name>DivComponent</component-interface-name>
343                         <component-interface-comment> / ... </component-interface-comment>
344
345                         <component-service-list>
346                                 <component-service>
347                                         <!-- service-identification -->
348                                         <service-name>Div</service-name>
349                                         <service-author>MTJ</service-author>
350                                         <service-version>1.0</service-version>
351                                         <service-comment>Floating divide</service-comment>
352                                         <service-by-default>1</service-by-default>
353                                         <!-- service-connexion -->
354                                         <inParameter-list>
355                                                 <inParameter>
356                                                         <inParameter-type>double</inParameter-type>
357                                                         <inParameter-name>x</inParameter-name>
358                                                         <inParameter-comment>First number</inParameter-comment>
359                                                 </inParameter>
360                                                 <inParameter>
361                                                         <inParameter-type>double</inParameter-type>
362                                                         <inParameter-name>y</inParameter-name>
363                                                         <inParameter-comment>Second number</inParameter-comment>
364                                                 </inParameter>
365                                         </inParameter-list>
366                                         <outParameter-list>
367                                                 <outParameter>
368                                                         <outParameter-type>double</outParameter-type>
369                                                         <outParameter-name>z</outParameter-name>
370                                                         <outParameter-comment>Division result</outParameter-comment>
371                                                 </outParameter>
372                                         </outParameter-list>
373                                 </component-service>
374                         </component-service-list>
375                 </component-interface-list>
376         </component>
377
378         <component>
379                 <component-name>SyrComponent</component-name>
380                 <component-username>SyrComponent</component-username>
381                 <component-type>SuperVisionTest</component-type>
382                 <component-author>JR</component-author>
383                 <component-version></component-version>
384                 <component-comment>SuperVisionTest</component-comment>
385                 <component-multistudy>1</component-multistudy>
386                 <component-icone></component-icone>
387                 <constraint></constraint>
388                 <component-interface-list>
389                         <component-interface-name>SyrComponent</component-interface-name>
390                         <component-interface-comment></component-interface-comment>
391                         <component-service-list>
392                                 <component-service>
393                                         <service-name>C_ISEVEN</service-name>
394                                         <service-author></service-author>
395                                         <service-version></service-version>
396                                         <service-comment></service-comment>
397                                         <service-by-default>0</service-by-default>
398                                         <inParameter-list>
399                                                 <inParameter>
400                                                         <inParameter-type>long</inParameter-type>
401                                                         <inParameter-name>anInteger</inParameter-name>
402                                                         <inParameter-comment></inParameter-comment>
403                                                 </inParameter>
404                                         </inParameter-list>
405                                         <outParameter-list>
406                                                 <outParameter>
407                                                         <outParameter-type>long</outParameter-type>
408                                                         <outParameter-name>BoolEven</outParameter-name>
409                                                         <outParameter-comment></outParameter-comment>
410                                                 </outParameter>
411                                         </outParameter-list>
412                                 </component-service>
413                                 <component-service>
414                                         <service-name>C_ISONE</service-name>
415                                         <service-author></service-author>
416                                         <service-version></service-version>
417                                         <service-comment></service-comment>
418                                         <service-by-default>0</service-by-default>
419                                         <inParameter-list>
420                                                 <inParameter>
421                                                         <inParameter-type>long</inParameter-type>
422                                                         <inParameter-name>anInteger</inParameter-name>
423                                                         <inParameter-comment></inParameter-comment>
424                                                 </inParameter>
425                                         </inParameter-list>
426                                         <outParameter-list>
427                                                 <outParameter>
428                                                         <outParameter-type>long</outParameter-type>
429                                                         <outParameter-name>BoolOne</outParameter-name>
430                                                         <outParameter-comment></outParameter-comment>
431                                                 </outParameter>
432                                         </outParameter-list>
433                                 </component-service>
434                                 <component-service>
435                                         <service-name>C_M3</service-name>
436                                         <service-author></service-author>
437                                         <service-version></service-version>
438                                         <service-comment></service-comment>
439                                         <service-by-default>0</service-by-default>
440                                         <inParameter-list>
441                                                 <inParameter>
442                                                         <inParameter-type>long</inParameter-type>
443                                                         <inParameter-name>anOddInteger</inParameter-name>
444                                                         <inParameter-comment></inParameter-comment>
445                                                 </inParameter>
446                                         </inParameter-list>
447                                         <outParameter-list>
448                                                 <outParameter>
449                                                         <outParameter-type>long</outParameter-type>
450                                                         <outParameter-name>anInteger</outParameter-name>
451                                                         <outParameter-comment></outParameter-comment>
452                                                 </outParameter>
453                                         </outParameter-list>
454                                 </component-service>
455                                 <component-service>
456                                         <service-name>C_M3P1</service-name>
457                                         <service-author></service-author>
458                                         <service-version></service-version>
459                                         <service-comment></service-comment>
460                                         <service-by-default>0</service-by-default>
461                                         <inParameter-list>
462                                                 <inParameter>
463                                                         <inParameter-type>long</inParameter-type>
464                                                         <inParameter-name>anOddInteger</inParameter-name>
465                                                         <inParameter-comment></inParameter-comment>
466                                                 </inParameter>
467                                         </inParameter-list>
468                                         <outParameter-list>
469                                                 <outParameter>
470                                                         <outParameter-type>long</outParameter-type>
471                                                         <outParameter-name>anEvenInteger</outParameter-name>
472                                                         <outParameter-comment></outParameter-comment>
473                                                 </outParameter>
474                                         </outParameter-list>
475                                 </component-service>
476                                 <component-service>
477                                         <service-name>C_DIV2</service-name>
478                                         <service-author></service-author>
479                                         <service-version></service-version>
480                                         <service-comment></service-comment>
481                                         <service-by-default>0</service-by-default>
482                                         <inParameter-list>
483                                                 <inParameter>
484                                                         <inParameter-type>long</inParameter-type>
485                                                         <inParameter-name>anEvenInteger</inParameter-name>
486                                                         <inParameter-comment></inParameter-comment>
487                                                 </inParameter>
488                                         </inParameter-list>
489                                         <outParameter-list>
490                                                 <outParameter>
491                                                         <outParameter-type>long</outParameter-type>
492                                                         <outParameter-name>anInteger</outParameter-name>
493                                                         <outParameter-comment></outParameter-comment>
494                                                 </outParameter>
495                                         </outParameter-list>
496                                 </component-service>
497                                 <component-service>
498                                         <service-name>C_INCR</service-name>
499                                         <service-author></service-author>
500                                         <service-version></service-version>
501                                         <service-comment></service-comment>
502                                         <service-by-default>0</service-by-default>
503                                         <inParameter-list>
504                                                 <inParameter>
505                                                         <inParameter-type>long</inParameter-type>
506                                                         <inParameter-name>aCount</inParameter-name>
507                                                         <inParameter-comment></inParameter-comment>
508                                                 </inParameter>
509                                         </inParameter-list>
510                                         <outParameter-list>
511                                                 <outParameter>
512                                                         <outParameter-type>long</outParameter-type>
513                                                         <outParameter-name>aNewCount</outParameter-name>
514                                                         <outParameter-comment></outParameter-comment>
515                                                 </outParameter>
516                                         </outParameter-list>
517                                 </component-service>
518                                 <component-service>
519                                         <service-name>C_MIN</service-name>
520                                         <service-author></service-author>
521                                         <service-version></service-version>
522                                         <service-comment></service-comment>
523                                         <service-by-default>0</service-by-default>
524                                         <inParameter-list>
525                                                 <inParameter>
526                                                         <inParameter-type>long</inParameter-type>
527                                                         <inParameter-name>aMinVal</inParameter-name>
528                                                         <inParameter-comment></inParameter-comment>
529                                                 </inParameter>
530                                                 <inParameter>
531                                                         <inParameter-type>long</inParameter-type>
532                                                         <inParameter-name>anInteger</inParameter-name>
533                                                         <inParameter-comment></inParameter-comment>
534                                                 </inParameter>
535                                         </inParameter-list>
536                                         <outParameter-list>
537                                                 <outParameter>
538                                                         <outParameter-type>long</outParameter-type>
539                                                         <outParameter-name>aNewMinVal</outParameter-name>
540                                                         <outParameter-comment></outParameter-comment>
541                                                 </outParameter>
542                                         </outParameter-list>
543                                 </component-service>
544                                 <component-service>
545                                         <service-name>C_MAX</service-name>
546                                         <service-author></service-author>
547                                         <service-version></service-version>
548                                         <service-comment></service-comment>
549                                         <service-by-default>0</service-by-default>
550                                         <inParameter-list>
551                                                 <inParameter>
552                                                         <inParameter-type>long</inParameter-type>
553                                                         <inParameter-name>aMaxVal</inParameter-name>
554                                                         <inParameter-comment></inParameter-comment>
555                                                 </inParameter>
556                                                 <inParameter>
557                                                         <inParameter-type>long</inParameter-type>
558                                                         <inParameter-name>anInteger</inParameter-name>
559                                                         <inParameter-comment></inParameter-comment>
560                                                 </inParameter>
561                                         </inParameter-list>
562                                         <outParameter-list>
563                                                 <outParameter>
564                                                         <outParameter-type>long</outParameter-type>
565                                                         <outParameter-name>aNewMaxVal</outParameter-name>
566                                                         <outParameter-comment></outParameter-comment>
567                                                 </outParameter>
568                                         </outParameter-list>
569                                 </component-service>
570                                 <component-service>
571                                         <service-name>C_LISTOFSYR</service-name>
572                                         <service-author></service-author>
573                                         <service-version></service-version>
574                                         <service-comment></service-comment>
575                                         <service-by-default>0</service-by-default>
576                                         <inParameter-list>
577                                         </inParameter-list>
578                                         <outParameter-list>
579                                                 <outParameter>
580                                                         <outParameter-type>ListOfSyr</outParameter-type>
581                                                         <outParameter-name>aListOfSyr</outParameter-name>
582                                                         <outParameter-comment></outParameter-comment>
583                                                 </outParameter>
584                                         </outParameter-list>
585                                 </component-service>
586                                 <component-service>
587                                         <service-name>C_AVERAGE</service-name>
588                                         <service-author></service-author>
589                                         <service-version></service-version>
590                                         <service-comment></service-comment>
591                                         <service-by-default>0</service-by-default>
592                                         <inParameter-list>
593                                                 <inParameter>
594                                                         <inParameter-type>ListOfSyr</inParameter-type>
595                                                         <inParameter-name>aListOfSyr</inParameter-name>
596                                                         <inParameter-comment></inParameter-comment>
597                                                 </inParameter>
598                                                 <inParameter>
599                                                         <inParameter-type>long</inParameter-type>
600                                                         <inParameter-name>anInteger</inParameter-name>
601                                                         <inParameter-comment></inParameter-comment>
602                                                 </inParameter>
603                                                 <inParameter>
604                                                         <inParameter-type>long</inParameter-type>
605                                                         <inParameter-name>aCount</inParameter-name>
606                                                         <inParameter-comment></inParameter-comment>
607                                                 </inParameter>
608                                         </inParameter-list>
609                                         <outParameter-list>
610                                                 <outParameter>
611                                                         <outParameter-type>ListOfSyr</outParameter-type>
612                                                         <outParameter-name>aNewListOfSyr</outParameter-name>
613                                                         <outParameter-comment></outParameter-comment>
614                                                 </outParameter>
615                                                 <outParameter>
616                                                         <outParameter-type>double</outParameter-type>
617                                                         <outParameter-name>anAverage</outParameter-name>
618                                                         <outParameter-comment></outParameter-comment>
619                                                 </outParameter>
620                                         </outParameter-list>
621                                 </component-service>
622                                 <component-service>
623                                         <service-name>Init</service-name>
624                                         <service-author></service-author>
625                                         <service-version></service-version>
626                                         <service-comment></service-comment>
627                                         <service-by-default>0</service-by-default>
628                                         <inParameter-list>
629                                                 <inParameter>
630                                                         <inParameter-type>long</inParameter-type>
631                                                         <inParameter-name>anOddInteger</inParameter-name>
632                                                         <inParameter-comment></inParameter-comment>
633                                                 </inParameter>
634                                         </inParameter-list>
635                                         <outParameter-list>
636                                                 <outParameter>
637                                                         <outParameter-type>Syr</outParameter-type>
638                                                         <outParameter-name>aSyracuse</outParameter-name>
639                                                         <outParameter-comment></outParameter-comment>
640                                                 </outParameter>
641                                         </outParameter-list>
642                                 </component-service>
643                         </component-service-list>
644                         <component-interface-name>Syr</component-interface-name>
645                         <component-interface-comment></component-interface-comment>
646                         <component-service-list>
647                                 <component-service>
648                                         <service-name>Count</service-name>
649                                         <service-author></service-author>
650                                         <service-version></service-version>
651                                         <service-comment></service-comment>
652                                         <service-by-default>0</service-by-default>
653                                         <inParameter-list>
654                                                 <inParameter>
655                                                         <inParameter-type>Syr</inParameter-type>
656                                                         <inParameter-name>aSyracuse</inParameter-name>
657                                                         <inParameter-comment></inParameter-comment>
658                                                 </inParameter>
659                                         </inParameter-list>
660                                         <outParameter-list>
661                                                 <outParameter>
662                                                         <outParameter-type>long</outParameter-type>
663                                                         <outParameter-name>aCount</outParameter-name>
664                                                         <outParameter-comment></outParameter-comment>
665                                                 </outParameter>
666                                         </outParameter-list>
667                                 </component-service>
668                                 <component-service>
669                                         <service-name>Current</service-name>
670                                         <service-author></service-author>
671                                         <service-version></service-version>
672                                         <service-comment></service-comment>
673                                         <service-by-default>0</service-by-default>
674                                         <inParameter-list>
675                                                 <inParameter>
676                                                         <inParameter-type>Syr</inParameter-type>
677                                                         <inParameter-name>aSyracuse</inParameter-name>
678                                                         <inParameter-comment></inParameter-comment>
679                                                 </inParameter>
680                                         </inParameter-list>
681                                         <outParameter-list>
682                                                 <outParameter>
683                                                         <outParameter-type>long</outParameter-type>
684                                                         <outParameter-name>aCurrent</outParameter-name>
685                                                         <outParameter-comment></outParameter-comment>
686                                                 </outParameter>
687                                         </outParameter-list>
688                                 </component-service>
689                                 <component-service>
690                                         <service-name>IsEven</service-name>
691                                         <service-author></service-author>
692                                         <service-version></service-version>
693                                         <service-comment></service-comment>
694                                         <service-by-default>0</service-by-default>
695                                         <inParameter-list>
696                                                 <inParameter>
697                                                         <inParameter-type>Syr</inParameter-type>
698                                                         <inParameter-name>aSyracuse</inParameter-name>
699                                                         <inParameter-comment></inParameter-comment>
700                                                 </inParameter>
701                                         </inParameter-list>
702                                         <outParameter-list>
703                                                 <outParameter>
704                                                         <outParameter-type>long</outParameter-type>
705                                                         <outParameter-name>BoolEven</outParameter-name>
706                                                         <outParameter-comment></outParameter-comment>
707                                                 </outParameter>
708                                         </outParameter-list>
709                                 </component-service>
710                                 <component-service>
711                                         <service-name>IsOne</service-name>
712                                         <service-author></service-author>
713                                         <service-version></service-version>
714                                         <service-comment></service-comment>
715                                         <service-by-default>0</service-by-default>
716                                         <inParameter-list>
717                                                 <inParameter>
718                                                         <inParameter-type>Syr</inParameter-type>
719                                                         <inParameter-name>aSyracuse</inParameter-name>
720                                                         <inParameter-comment></inParameter-comment>
721                                                 </inParameter>
722                                         </inParameter-list>
723                                         <outParameter-list>
724                                                 <outParameter>
725                                                         <outParameter-type>long</outParameter-type>
726                                                         <outParameter-name>BoolOne</outParameter-name>
727                                                         <outParameter-comment></outParameter-comment>
728                                                 </outParameter>
729                                         </outParameter-list>
730                                 </component-service>
731                                 <component-service>
732                                         <service-name>M3p1</service-name>
733                                         <service-author></service-author>
734                                         <service-version></service-version>
735                                         <service-comment></service-comment>
736                                         <service-by-default>0</service-by-default>
737                                         <inParameter-list>
738                                                 <inParameter>
739                                                         <inParameter-type>Syr</inParameter-type>
740                                                         <inParameter-name>aSyracuse</inParameter-name>
741                                                         <inParameter-comment></inParameter-comment>
742                                                 </inParameter>
743                                         </inParameter-list>
744                                         <outParameter-list>
745                                         </outParameter-list>
746                                 </component-service>
747                                 <component-service>
748                                         <service-name>Div2</service-name>
749                                         <service-author></service-author>
750                                         <service-version></service-version>
751                                         <service-comment></service-comment>
752                                         <service-by-default>0</service-by-default>
753                                         <inParameter-list>
754                                                 <inParameter>
755                                                         <inParameter-type>Syr</inParameter-type>
756                                                         <inParameter-name>aSyracuse</inParameter-name>
757                                                         <inParameter-comment></inParameter-comment>
758                                                 </inParameter>
759                                         </inParameter-list>
760                                         <outParameter-list>
761                                         </outParameter-list>
762                                 </component-service>
763                                 <component-service>
764                                         <service-name>Incr</service-name>
765                                         <service-author></service-author>
766                                         <service-version></service-version>
767                                         <service-comment></service-comment>
768                                         <service-by-default>0</service-by-default>
769                                         <inParameter-list>
770                                                 <inParameter>
771                                                         <inParameter-type>Syr</inParameter-type>
772                                                         <inParameter-name>aSyracuse</inParameter-name>
773                                                         <inParameter-comment></inParameter-comment>
774                                                 </inParameter>
775                                         </inParameter-list>
776                                         <outParameter-list>
777                                         </outParameter-list>
778                                 </component-service>
779                         </component-service-list>
780                 </component-interface-list>
781         </component>
782
783         <component>
784                         <!-- Component identification -->
785                 <component-name>FactorialComponent</component-name>
786                 <component-username>FactorialComponent</component-username>
787                 <component-type>SuperVisionTest</component-type>
788                 <component-author>Malvagi, Tajchman</component-author>
789                 <component-version> 1.0</component-version>
790                 <component-comment>Factorial</component-comment>
791                 <component-multistudy>0</component-multistudy>
792                 <component-icone></component-icone>
793                 <component-interface-list>
794                         <component-interface-name>FactorialComponent</component-interface-name>
795                         <component-interface-comment>No comment</component-interface-comment>
796
797                         <component-service-list>
798                                 <component-service>
799                                         <!-- service-identification -->
800                                         <service-name>eval</service-name>
801                                         <service-author>MT-FM</service-author>
802                                         <service-version>1.0</service-version>
803                                         <service-comment>Factorial</service-comment>
804                                         <service-by-default>1</service-by-default>
805                                         <!-- service-connexion -->
806                                         <inParameter-list>
807                                                 <inParameter>
808                                                         <inParameter-type>long</inParameter-type>
809                                                         <inParameter-name>n</inParameter-name>
810                                                         <inParameter-comment></inParameter-comment>
811                                                 </inParameter>
812                                         </inParameter-list>
813                                         <outParameter-list>
814                                                 <outParameter>
815                                                         <outParameter-type>long</outParameter-type>
816                                                         <outParameter-name>f</outParameter-name>
817                                                         <outParameter-comment>result</outParameter-comment>
818                                                 </outParameter>
819                                         </outParameter-list>
820                                 </component-service>
821                                 <component-service>
822                                         <service-name>sigma</service-name>
823                                         <service-author>JR</service-author>
824                                         <service-version>1.0</service-version>
825                                         <service-comment>Sigma</service-comment>
826                                         <service-by-default>0</service-by-default>
827                                         <!-- service-connexion -->
828                                         <inParameter-list>
829                                                 <inParameter>
830                                                         <inParameter-type>long</inParameter-type>
831                                                         <inParameter-name>n</inParameter-name>
832                                                         <inParameter-comment></inParameter-comment>
833                                                 </inParameter>
834                                         </inParameter-list>
835                                         <outParameter-list>
836                                                 <outParameter>
837                                                         <outParameter-type>long</outParameter-type>
838                                                         <outParameter-name>f</outParameter-name>
839                                                         <outParameter-comment>result</outParameter-comment>
840                                                 </outParameter>
841                                         </outParameter-list>
842                                 </component-service>
843                         </component-service-list>
844                 </component-interface-list>
845         </component>
846
847         <component>
848                 <component-name>SyrControlComponent</component-name>
849                 <component-username>SyrControlComponent</component-username>
850                 <component-type>SuperVisionTest</component-type>
851                 <component-author>JR</component-author>
852                 <component-version></component-version>
853                 <component-comment>SuperVisionTest</component-comment>
854                 <component-multistudy>1</component-multistudy>
855                 <component-icone></component-icone>
856                 <constraint></constraint>
857                 <component-interface-list>
858                     <component-interface-name>SyrControlComponent</component-interface-name>
859                     <component-interface-comment></component-interface-comment>
860                     <component-service-list>
861                         <component-service>
862                             <service-name>L_OneEven</service-name>
863                             <service-author></service-author>
864                             <service-version></service-version>
865                             <service-comment></service-comment>
866                             <service-by-default>0</service-by-default>
867                             <inParameter-list>
868                                 <inParameter>
869                                     <inParameter-type>long</inParameter-type>
870                                     <inParameter-name>ValOne</inParameter-name>
871                                     <inParameter-comment></inParameter-comment>
872                                 </inParameter>
873                                 <inParameter>
874                                     <inParameter-type>long</inParameter-type>
875                                     <inParameter-name>ValEven</inParameter-name>
876                                     <inParameter-comment></inParameter-comment>
877                                 </inParameter>
878                             </inParameter-list>
879                             <outParameter-list>
880                                 <outParameter>
881                                     <outParameter-type>long</outParameter-type>
882                                     <outParameter-name>Finished</outParameter-name>
883                                     <outParameter-comment></outParameter-comment>
884                                 </outParameter>
885                                 <outParameter>
886                                     <outParameter-type>long</outParameter-type>
887                                     <outParameter-name>Incr</outParameter-name>
888                                     <outParameter-comment></outParameter-comment>
889                                 </outParameter>
890                                 <outParameter>
891                                     <outParameter-type>long</outParameter-type>
892                                     <outParameter-name>Even</outParameter-name>
893                                     <outParameter-comment></outParameter-comment>
894                                 </outParameter>
895                                 <outParameter>
896                                     <outParameter-type>long</outParameter-type>
897                                     <outParameter-name>Odd</outParameter-name>
898                                     <outParameter-comment></outParameter-comment>
899                                 </outParameter>
900                             </outParameter-list>
901                         </component-service>
902                     <component-service>
903                             <service-name>C_NotOneIsEven</service-name>
904                             <service-author></service-author>
905                             <service-version></service-version>
906                             <service-comment></service-comment>
907                             <service-by-default>0</service-by-default>
908                             <inParameter-list></inParameter-list>
909                             <outParameter-list>
910                                 <outParameter>
911                                     <outParameter-type>long</outParameter-type>
912                                     <outParameter-name>ValOne</outParameter-name>
913                                     <outParameter-comment></outParameter-comment>
914                                 </outParameter>
915                                 <outParameter>
916                                     <outParameter-type>long</outParameter-type>
917                                     <outParameter-name>ValEven</outParameter-name>
918                                     <outParameter-comment></outParameter-comment>
919                                 </outParameter>
920                             </outParameter-list>
921                         </component-service>
922                     <component-service>
923                             <service-name>LOOPN</service-name>
924                             <service-author></service-author>
925                             <service-version></service-version>
926                             <service-comment></service-comment>
927                             <service-by-default>0</service-by-default>
928                             <inParameter-list>
929                                 <inParameter>
930                                     <inParameter-type>long</inParameter-type>
931                                     <inParameter-name>InLoop</inParameter-name>
932                                     <inParameter-comment></inParameter-comment>
933                                 </inParameter>
934                                 <inParameter>
935                                     <inParameter-type>long</inParameter-type>
936                                     <inParameter-name>NN</inParameter-name>
937                                     <inParameter-comment></inParameter-comment>
938                                 </inParameter>
939                                 <inParameter>
940                                     <inParameter-type>long</inParameter-type>
941                                     <inParameter-name>KK</inParameter-name>
942                                     <inParameter-comment></inParameter-comment>
943                                 </inParameter>
944                                 <inParameter>
945                                     <inParameter-type>long</inParameter-type>
946                                     <inParameter-name>min</inParameter-name>
947                                     <inParameter-comment></inParameter-comment>
948                                 </inParameter>
949                                 <inParameter>
950                                     <inParameter-type>long</inParameter-type>
951                                     <inParameter-name>max</inParameter-name>
952                                     <inParameter-comment></inParameter-comment>
953                                 </inParameter>
954                             </inParameter-list>
955                             <outParameter-list>
956                                 <outParameter>
957                                     <outParameter-type>long</outParameter-type>
958                                     <outParameter-name>OutLoop</outParameter-name>
959                                     <outParameter-comment></outParameter-comment>
960                                 </outParameter>
961                                 <outParameter>
962                                     <outParameter-type>long</outParameter-type>
963                                     <outParameter-name>N</outParameter-name>
964                                     <outParameter-comment></outParameter-comment>
965                                 </outParameter>
966                                 <outParameter>
967                                     <outParameter-type>long</outParameter-type>
968                                     <outParameter-name>K</outParameter-name>
969                                     <outParameter-comment></outParameter-comment>
970                                 </outParameter>
971                             </outParameter-list>
972                         </component-service>
973                         <component-service>
974                             <service-name>WHILENOTONE</service-name>
975                             <service-author></service-author>
976                             <service-version></service-version>
977                             <service-comment></service-comment>
978                             <service-by-default>0</service-by-default>
979                             <inParameter-list>
980                                 <inParameter>
981                                     <inParameter-type>long</inParameter-type>
982                                     <inParameter-name>N</inParameter-name>
983                                     <inParameter-comment></inParameter-comment>
984                                 </inParameter>
985                             </inParameter-list>
986                             <outParameter-list>
987                                 <outParameter>
988                                     <outParameter-type>long</outParameter-type>
989                                     <outParameter-name>OutLoop</outParameter-name>
990                                     <outParameter-comment></outParameter-comment>
991                                 </outParameter>
992                             </outParameter-list>
993                         </component-service>
994                         <component-service>
995                             <service-name>IFNOTEVEN</service-name>
996                             <service-author></service-author>
997                             <service-version></service-version>
998                             <service-comment></service-comment>
999                             <service-by-default>0</service-by-default>
1000                             <inParameter-list>
1001                                 <inParameter>
1002                                     <inParameter-type>long</inParameter-type>
1003                                     <inParameter-name>N</inParameter-name>
1004                                     <inParameter-comment></inParameter-comment>
1005                                 </inParameter>
1006                             </inParameter-list>
1007                             <outParameter-list>
1008                                 <outParameter>
1009                                     <outParameter-type>long</outParameter-type>
1010                                     <outParameter-name>Odd</outParameter-name>
1011                                     <outParameter-comment></outParameter-comment>
1012                                 </outParameter>
1013                                 <outParameter>
1014                                     <outParameter-type>long</outParameter-type>
1015                                     <outParameter-name>Even</outParameter-name>
1016                                     <outParameter-comment></outParameter-comment>
1017                                 </outParameter>
1018                             </outParameter-list>
1019                         </component-service>
1020                     <component-service>
1021                             <service-name>LOOPi</service-name>
1022                             <service-author></service-author>
1023                             <service-version></service-version>
1024                             <service-comment></service-comment>
1025                             <service-by-default>0</service-by-default>
1026                             <inParameter-list>
1027                                 <inParameter>
1028                                     <inParameter-type>long</inParameter-type>
1029                                     <inParameter-name>InLoop</inParameter-name>
1030                                     <inParameter-comment></inParameter-comment>
1031                                 </inParameter>
1032                                 <inParameter>
1033                                     <inParameter-type>long</inParameter-type>
1034                                     <inParameter-name>ii</inParameter-name>
1035                                     <inParameter-comment></inParameter-comment>
1036                                 </inParameter>
1037                             </inParameter-list>
1038                             <outParameter-list>
1039                                 <outParameter>
1040                                     <outParameter-type>long</outParameter-type>
1041                                     <outParameter-name>OutLoop</outParameter-name>
1042                                     <outParameter-comment></outParameter-comment>
1043                                 </outParameter>
1044                                 <outParameter>
1045                                     <outParameter-type>long</outParameter-type>
1046                                     <outParameter-name>i</outParameter-name>
1047                                     <outParameter-comment></outParameter-comment>
1048                                 </outParameter>
1049                             </outParameter-list>
1050                         </component-service>
1051                     <component-service>
1052                             <service-name>WHILEEVEN</service-name>
1053                             <service-author></service-author>
1054                             <service-version></service-version>
1055                             <service-comment></service-comment>
1056                             <service-by-default>0</service-by-default>
1057                             <inParameter-list>
1058                                 <inParameter>
1059                                     <inParameter-type>long</inParameter-type>
1060                                     <inParameter-name>N</inParameter-name>
1061                                     <inParameter-comment></inParameter-comment>
1062                                 </inParameter>
1063                             </inParameter-list>
1064                             <outParameter-list>
1065                                 <outParameter>
1066                                     <outParameter-type>long</outParameter-type>
1067                                     <outParameter-name>OutLoop</outParameter-name>
1068                                     <outParameter-comment></outParameter-comment>
1069                                 </outParameter>
1070                             </outParameter-list>
1071                         </component-service>
1072                 </component-service-list>
1073                 </component-interface-list>
1074         </component>
1075         <component>
1076                 <!-- Component identification -->
1077                 <component-name>TypesCheck</component-name>
1078                 <component-username>TypesCheck</component-username>
1079                 <component-type></component-type>
1080                 <component-author></component-author>
1081                 <component-version></component-version>
1082                 <component-comment></component-comment>
1083                 <component-multistudy>1</component-multistudy>
1084                 <component-icone></component-icone>
1085                 <constraint></constraint>
1086                 <component-interface-list>
1087                         <component-interface-name>TypesCheck</component-interface-name>
1088                         <component-interface-comment></component-interface-comment>
1089                         <component-service-list>
1090                                 <component-service>
1091                                         <service-name>StringCheck</service-name>
1092                                         <service-author></service-author>
1093                                         <service-version></service-version>
1094                                         <service-comment></service-comment>
1095                                         <service-by-default>0</service-by-default>
1096                                         <inParameter-list>
1097                                                  <inParameter>
1098                                                         <inParameter-type>string</inParameter-type>
1099                                                         <inParameter-name>InString</inParameter-name>
1100                                                         <inParameter-comment></inParameter-comment>
1101                                                  </inParameter>
1102                                         </inParameter-list>
1103                                         <outParameter-list>
1104                                                  <outParameter>
1105                                                         <outParameter-type>string</outParameter-type>
1106                                                         <outParameter-name>OutString</outParameter-name>
1107                                                         <outParameter-comment></outParameter-comment>
1108                                                  </outParameter>
1109                                         </outParameter-list>
1110                                 </component-service>
1111                                 <component-service>
1112                                         <service-name>BoolCheck</service-name>
1113                                         <service-author></service-author>
1114                                         <service-version></service-version>
1115                                         <service-comment></service-comment>
1116                                         <service-by-default>0</service-by-default>
1117                                         <inParameter-list>
1118                                                  <inParameter>
1119                                                         <inParameter-type>boolean</inParameter-type>
1120                                                         <inParameter-name>InBool</inParameter-name>
1121                                                         <inParameter-comment></inParameter-comment>
1122                                                  </inParameter>
1123                                         </inParameter-list>
1124                                         <outParameter-list>
1125                                                  <outParameter>
1126                                                         <outParameter-type>boolean</outParameter-type>
1127                                                         <outParameter-name>OutBool</outParameter-name>
1128                                                         <outParameter-comment></outParameter-comment>
1129                                                  </outParameter>
1130                                         </outParameter-list>
1131                                 </component-service>
1132                                 <component-service>
1133                                         <service-name>CharCheck</service-name>
1134                                         <service-author></service-author>
1135                                         <service-version></service-version>
1136                                         <service-comment></service-comment>
1137                                         <service-by-default>0</service-by-default>
1138                                         <inParameter-list>
1139                                                  <inParameter>
1140                                                         <inParameter-type>char</inParameter-type>
1141                                                         <inParameter-name>InChar</inParameter-name>
1142                                                         <inParameter-comment></inParameter-comment>
1143                                                  </inParameter>
1144                                         </inParameter-list>
1145                                         <outParameter-list>
1146                                                  <outParameter>
1147                                                         <outParameter-type>char</outParameter-type>
1148                                                         <outParameter-name>OutChar</outParameter-name>
1149                                                         <outParameter-comment></outParameter-comment>
1150                                                  </outParameter>
1151                                         </outParameter-list>
1152                                 </component-service>
1153                                 <component-service>
1154                                         <service-name>ShortCheck</service-name>
1155                                         <service-author></service-author>
1156                                         <service-version></service-version>
1157                                         <service-comment></service-comment>
1158                                         <service-by-default>0</service-by-default>
1159                                         <inParameter-list>
1160                                                  <inParameter>
1161                                                         <inParameter-type>short</inParameter-type>
1162                                                         <inParameter-name>InShort</inParameter-name>
1163                                                         <inParameter-comment></inParameter-comment>
1164                                                  </inParameter>
1165                                         </inParameter-list>
1166                                         <outParameter-list>
1167                                                  <outParameter>
1168                                                         <outParameter-type>short</outParameter-type>
1169                                                         <outParameter-name>OutShort</outParameter-name>
1170                                                         <outParameter-comment></outParameter-comment>
1171                                                  </outParameter>
1172                                         </outParameter-list>
1173                                 </component-service>
1174                                 <component-service>
1175                                         <service-name>LongCheck</service-name>
1176                                         <service-author></service-author>
1177                                         <service-version></service-version>
1178                                         <service-comment></service-comment>
1179                                         <service-by-default>0</service-by-default>
1180                                         <inParameter-list>
1181                                                  <inParameter>
1182                                                         <inParameter-type>long</inParameter-type>
1183                                                         <inParameter-name>InLong</inParameter-name>
1184                                                         <inParameter-comment></inParameter-comment>
1185                                                  </inParameter>
1186                                         </inParameter-list>
1187                                         <outParameter-list>
1188                                                  <outParameter>
1189                                                         <outParameter-type>long</outParameter-type>
1190                                                         <outParameter-name>OutLong</outParameter-name>
1191                                                         <outParameter-comment></outParameter-comment>
1192                                                  </outParameter>
1193                                         </outParameter-list>
1194                                 </component-service>
1195                                 <component-service>
1196                                         <service-name>FloatCheck</service-name>
1197                                         <service-author></service-author>
1198                                         <service-version></service-version>
1199                                         <service-comment></service-comment>
1200                                         <service-by-default>0</service-by-default>
1201                                         <inParameter-list>
1202                                                  <inParameter>
1203                                                         <inParameter-type>float</inParameter-type>
1204                                                         <inParameter-name>InFloat</inParameter-name>
1205                                                         <inParameter-comment></inParameter-comment>
1206                                                  </inParameter>
1207                                         </inParameter-list>
1208                                         <outParameter-list>
1209                                                  <outParameter>
1210                                                         <outParameter-type>float</outParameter-type>
1211                                                         <outParameter-name>OutFloat</outParameter-name>
1212                                                         <outParameter-comment></outParameter-comment>
1213                                                  </outParameter>
1214                                         </outParameter-list>
1215                                 </component-service>
1216                                 <component-service>
1217                                         <service-name>DoubleCheck</service-name>
1218                                         <service-author></service-author>
1219                                         <service-version></service-version>
1220                                         <service-comment></service-comment>
1221                                         <service-by-default>0</service-by-default>
1222                                         <inParameter-list>
1223                                                  <inParameter>
1224                                                         <inParameter-type>double</inParameter-type>
1225                                                         <inParameter-name>InDouble</inParameter-name>
1226                                                         <inParameter-comment></inParameter-comment>
1227                                                  </inParameter>
1228                                         </inParameter-list>
1229                                         <outParameter-list>
1230                                                  <outParameter>
1231                                                         <outParameter-type>double</outParameter-type>
1232                                                         <outParameter-name>OutDouble</outParameter-name>
1233                                                         <outParameter-comment></outParameter-comment>
1234                                                  </outParameter>
1235                                         </outParameter-list>
1236                                 </component-service>
1237                                 <component-service>
1238                                         <service-name>ObjRefCheck</service-name>
1239                                         <service-author></service-author>
1240                                         <service-version></service-version>
1241                                         <service-comment></service-comment>
1242                                         <service-by-default>0</service-by-default>
1243                                         <inParameter-list>
1244                                                  <inParameter>
1245                                                         <inParameter-type>SuperVisionTest::Adder</inParameter-type>
1246                                                         <inParameter-name>InObjRef</inParameter-name>
1247                                                         <inParameter-comment></inParameter-comment>
1248                                                  </inParameter>
1249                                         </inParameter-list>
1250                                         <outParameter-list>
1251                                                  <outParameter>
1252                                                         <outParameter-type>SuperVisionTest::Adder</outParameter-type>
1253                                                         <outParameter-name>OutObjRef</outParameter-name>
1254                                                         <outParameter-comment></outParameter-comment>
1255                                                  </outParameter>
1256                                         </outParameter-list>
1257                                 </component-service>
1258                                 <component-service>
1259                                         <!-- service-identification -->
1260                                         <service-name>MiscTypes</service-name>
1261                                         <service-author>JR</service-author>
1262                                         <service-version>1.0</service-version>
1263                                         <service-comment>Check of types</service-comment>
1264                                         <service-by-default>1</service-by-default>
1265                                         <!-- service-connexion -->
1266                                         <inParameter-list>
1267                                                 <inParameter>
1268                                                         <inParameter-type>string</inParameter-type>
1269                                                         <inParameter-name>InString</inParameter-name>
1270                                                         <inParameter-comment></inParameter-comment>
1271                                                 </inParameter>
1272                                                 <inParameter>
1273                                                         <inParameter-type>boolean</inParameter-type>
1274                                                         <inParameter-name>InBool</inParameter-name>
1275                                                         <inParameter-comment></inParameter-comment>
1276                                                 </inParameter>
1277                                                 <inParameter>
1278                                                         <inParameter-type>char</inParameter-type>
1279                                                         <inParameter-name>InChar</inParameter-name>
1280                                                         <inParameter-comment></inParameter-comment>
1281                                                 </inParameter>
1282                                                 <inParameter>
1283                                                         <inParameter-type>short</inParameter-type>
1284                                                         <inParameter-name>InShort</inParameter-name>
1285                                                         <inParameter-comment></inParameter-comment>
1286                                                 </inParameter>
1287                                                 <inParameter>
1288                                                         <inParameter-type>long</inParameter-type>
1289                                                         <inParameter-name>InLong</inParameter-name>
1290                                                         <inParameter-comment></inParameter-comment>
1291                                                 </inParameter>
1292                                                 <inParameter>
1293                                                         <inParameter-type>float</inParameter-type>
1294                                                         <inParameter-name>InFloat</inParameter-name>
1295                                                         <inParameter-comment></inParameter-comment>
1296                                                 </inParameter>
1297                                                 <inParameter>
1298                                                         <inParameter-type>double</inParameter-type>
1299                                                         <inParameter-name>InDouble</inParameter-name>
1300                                                         <inParameter-comment></inParameter-comment>
1301                                                 </inParameter>
1302                                                 <inParameter>
1303                                                         <inParameter-type>SuperVisionTest::Adder</inParameter-type>
1304                                                         <inParameter-name>InObjRef</inParameter-name>
1305                                                         <inParameter-comment></inParameter-comment>
1306                                                 </inParameter>
1307                                         </inParameter-list>
1308                                         <outParameter-list>
1309                                                 <outParameter>
1310                                                         <outParameter-type>string</outParameter-type>
1311                                                         <outParameter-name>OutString</outParameter-name>
1312                                                         <outParameter-comment></outParameter-comment>
1313                                                 </outParameter>
1314                                                 <outParameter>
1315                                                         <outParameter-type>boolean</outParameter-type>
1316                                                         <outParameter-name>OutBool</outParameter-name>
1317                                                         <outParameter-comment></outParameter-comment>
1318                                                 </outParameter>
1319                                                 <outParameter>
1320                                                         <outParameter-type>char</outParameter-type>
1321                                                         <outParameter-name>OutChar</outParameter-name>
1322                                                         <outParameter-comment></outParameter-comment>
1323                                                 </outParameter>
1324                                                 <outParameter>
1325                                                         <outParameter-type>short</outParameter-type>
1326                                                         <outParameter-name>OutShort</outParameter-name>
1327                                                         <outParameter-comment></outParameter-comment>
1328                                                 </outParameter>
1329                                                 <outParameter>
1330                                                         <outParameter-type>long</outParameter-type>
1331                                                         <outParameter-name>OutLong</outParameter-name>
1332                                                         <outParameter-comment></outParameter-comment>
1333                                                 </outParameter>
1334                                                 <outParameter>
1335                                                         <outParameter-type>float</outParameter-type>
1336                                                         <outParameter-name>OutFloat</outParameter-name>
1337                                                         <outParameter-comment></outParameter-comment>
1338                                                 </outParameter>
1339                                                 <outParameter>
1340                                                         <outParameter-type>double</outParameter-type>
1341                                                         <outParameter-name>OutDouble</outParameter-name>
1342                                                         <outParameter-comment></outParameter-comment>
1343                                                 </outParameter>
1344                                                 <outParameter>
1345                                                         <outParameter-type>SuperVisionTest::Adder</outParameter-type>
1346                                                         <outParameter-name>OutObjRef</outParameter-name>
1347                                                         <outParameter-comment></outParameter-comment>
1348                                                 </outParameter>
1349                                         </outParameter-list>
1350                                 </component-service>
1351                         </component-service-list>
1352                 </component-interface-list>
1353         </component>
1354 </component-list>
1355 </begin-catalog>