Salome HOME
c94611811f4bd59c407dc4b70eb25648f5de3a1b
[samples/datafiles.git] / Superv / Graphs / GraphGOTO.xml
1 <!DOCTYPE SuperGraph>
2 <supergraph>
3 <dataflow>
4 <info-list>
5 <node>
6 <component-name>?</component-name>
7     <interface-name>?</interface-name>
8     <node-name>GraphGOTO_2</node-name>
9     <kind>1</kind>
10     <coupled-node>?</coupled-node>
11     <service>
12 <service-name>GraphGOTO_2</service-name>
13      <inParameter-list>
14 <inParameter>
15 <inParameter-type>long</inParameter-type>
16        <inParameter-name>label_begin__NB</inParameter-name>      </inParameter>
17       <inParameter>
18 <inParameter-type>long</inParameter-type>
19        <inParameter-name>label_begin__KB</inParameter-name>      </inParameter>     </inParameter-list>
20      <outParameter-list>
21 <outParameter>
22 <outParameter-type>long</outParameter-type>
23        <outParameter-name>test__Incr</outParameter-name>      </outParameter>
24       <outParameter>
25 <outParameter-type>long</outParameter-type>
26        <outParameter-name>EndSwitch_OneEven__Finished</outParameter-name>      </outParameter>
27       <outParameter>
28 <outParameter-type>long</outParameter-type>
29        <outParameter-name>EndSwitch_OneEven__K</outParameter-name>      </outParameter>     </outParameter-list>    </service>
30     <DataStream-list/>
31     <PyFunction-list/>
32     <creation-date>17/1/2005 - 13:44:46</creation-date>
33     <lastmodification-date>18/1/2005 - 16:11:13</lastmodification-date>
34     <editor-release>2.0</editor-release>
35     <author>JR</author>
36     <container>?</container>
37     <comment>Syracuse algorithm</comment>
38     <x-position>0</x-position>
39     <y-position>0</y-position>   </node>  </info-list>
40   <node-list>
41 <node>
42 <component-name>SyrComponent</component-name>
43     <interface-name>SyrComponent</interface-name>
44     <node-name>test_ISEVEN</node-name>
45     <kind>0</kind>
46     <coupled-node>?</coupled-node>
47     <service>
48 <service-name>C_ISEVEN</service-name>
49      <inParameter-list>
50 <inParameter>
51 <inParameter-type>long</inParameter-type>
52        <inParameter-name>anInteger</inParameter-name>      </inParameter>     </inParameter-list>
53      <outParameter-list>
54 <outParameter>
55 <outParameter-type>long</outParameter-type>
56        <outParameter-name>BoolEven</outParameter-name>      </outParameter>     </outParameter-list>    </service>
57     <DataStream-list/>
58     <PyFunction-list/>
59     <creation-date>18/1/2005 - 16:11:13</creation-date>
60     <lastmodification-date>18/1/2005 - 16:11:13</lastmodification-date>
61     <editor-release>2.0</editor-release>
62     <author>?</author>
63     <container>localhost/FactoryServer</container>
64     <comment>C_ISEVEN from SyrComponent</comment>
65     <x-position>204</x-position>
66     <y-position>420</y-position>   </node>
67    <node>
68 <component-name>SyrComponent</component-name>
69     <interface-name>SyrComponent</interface-name>
70     <node-name>test_ISONE</node-name>
71     <kind>0</kind>
72     <coupled-node>?</coupled-node>
73     <service>
74 <service-name>C_ISONE</service-name>
75      <inParameter-list>
76 <inParameter>
77 <inParameter-type>long</inParameter-type>
78        <inParameter-name>anInteger</inParameter-name>      </inParameter>     </inParameter-list>
79      <outParameter-list>
80 <outParameter>
81 <outParameter-type>long</outParameter-type>
82        <outParameter-name>BoolOne</outParameter-name>      </outParameter>     </outParameter-list>    </service>
83     <DataStream-list/>
84     <PyFunction-list/>
85     <creation-date>18/1/2005 - 16:11:13</creation-date>
86     <lastmodification-date>18/1/2005 - 16:11:13</lastmodification-date>
87     <editor-release>2.0</editor-release>
88     <author>?</author>
89     <container>localhost/FactoryServer</container>
90     <comment>C_ISONE from SyrComponent</comment>
91     <x-position>208</x-position>
92     <y-position>155</y-position>   </node>
93    <node>
94 <component-name>SyrComponent</component-name>
95     <interface-name>SyrComponent</interface-name>
96     <node-name>m3p1</node-name>
97     <kind>0</kind>
98     <coupled-node>?</coupled-node>
99     <service>
100 <service-name>C_M3P1</service-name>
101      <inParameter-list>
102 <inParameter>
103 <inParameter-type>long</inParameter-type>
104        <inParameter-name>anOddInteger</inParameter-name>      </inParameter>     </inParameter-list>
105      <outParameter-list>
106 <outParameter>
107 <outParameter-type>long</outParameter-type>
108        <outParameter-name>anEvenInteger</outParameter-name>      </outParameter>     </outParameter-list>    </service>
109     <DataStream-list/>
110     <PyFunction-list/>
111     <creation-date>18/1/2005 - 16:11:13</creation-date>
112     <lastmodification-date>18/1/2005 - 16:11:13</lastmodification-date>
113     <editor-release>2.0</editor-release>
114     <author>?</author>
115     <container>localhost/FactoryServer</container>
116     <comment>C_M3P1 from SyrComponent</comment>
117     <x-position>861</x-position>
118     <y-position>46</y-position>   </node>
119    <node>
120 <component-name>SyrComponent</component-name>
121     <interface-name>SyrComponent</interface-name>
122     <node-name>div2</node-name>
123     <kind>0</kind>
124     <coupled-node>?</coupled-node>
125     <service>
126 <service-name>C_DIV2</service-name>
127      <inParameter-list>
128 <inParameter>
129 <inParameter-type>long</inParameter-type>
130        <inParameter-name>anEvenInteger</inParameter-name>      </inParameter>     </inParameter-list>
131      <outParameter-list>
132 <outParameter>
133 <outParameter-type>long</outParameter-type>
134        <outParameter-name>anInteger</outParameter-name>      </outParameter>     </outParameter-list>    </service>
135     <DataStream-list/>
136     <PyFunction-list/>
137     <creation-date>18/1/2005 - 16:11:13</creation-date>
138     <lastmodification-date>18/1/2005 - 16:11:13</lastmodification-date>
139     <editor-release>2.0</editor-release>
140     <author>?</author>
141     <container>localhost/FactoryServer</container>
142     <comment>C_DIV2 from SyrComponent</comment>
143     <x-position>858</x-position>
144     <y-position>466</y-position>   </node>
145    <node>
146 <component-name>SyrComponent</component-name>
147     <interface-name>SyrComponent</interface-name>
148     <node-name>incr</node-name>
149     <kind>0</kind>
150     <coupled-node>?</coupled-node>
151     <service>
152 <service-name>C_INCR</service-name>
153      <inParameter-list>
154 <inParameter>
155 <inParameter-type>long</inParameter-type>
156        <inParameter-name>aCount</inParameter-name>      </inParameter>     </inParameter-list>
157      <outParameter-list>
158 <outParameter>
159 <outParameter-type>long</outParameter-type>
160        <outParameter-name>aNewCount</outParameter-name>      </outParameter>     </outParameter-list>    </service>
161     <DataStream-list/>
162     <PyFunction-list/>
163     <creation-date>18/1/2005 - 16:11:13</creation-date>
164     <lastmodification-date>18/1/2005 - 16:11:13</lastmodification-date>
165     <editor-release>2.0</editor-release>
166     <author>?</author>
167     <container>localhost/FactoryServer</container>
168     <comment>C_INCR from SyrComponent</comment>
169     <x-position>865</x-position>
170     <y-position>169</y-position>   </node>
171    <node>
172 <component-name>SyrComponent</component-name>
173     <interface-name>SyrComponent</interface-name>
174     <node-name>incr_1</node-name>
175     <kind>0</kind>
176     <coupled-node>?</coupled-node>
177     <service>
178 <service-name>C_INCR</service-name>
179      <inParameter-list>
180 <inParameter>
181 <inParameter-type>long</inParameter-type>
182        <inParameter-name>aCount</inParameter-name>      </inParameter>     </inParameter-list>
183      <outParameter-list>
184 <outParameter>
185 <outParameter-type>long</outParameter-type>
186        <outParameter-name>aNewCount</outParameter-name>      </outParameter>     </outParameter-list>    </service>
187     <DataStream-list/>
188     <PyFunction-list/>
189     <creation-date>18/1/2005 - 16:11:13</creation-date>
190     <lastmodification-date>18/1/2005 - 16:11:13</lastmodification-date>
191     <editor-release>2.0</editor-release>
192     <author>?</author>
193     <container>localhost/FactoryServer</container>
194     <comment>C_INCR from SyrComponent</comment>
195     <x-position>859</x-position>
196     <y-position>338</y-position>   </node>
197    <node>
198 <component-name>?</component-name>
199     <interface-name>?</interface-name>
200     <node-name>label_begin</node-name>
201     <kind>3</kind>
202     <coupled-node>?</coupled-node>
203     <service>
204 <service-name>label_begin</service-name>
205      <inParameter-list>
206 <inParameter>
207 <inParameter-type>long</inParameter-type>
208        <inParameter-name>NB</inParameter-name>      </inParameter>
209       <inParameter>
210 <inParameter-type>long</inParameter-type>
211        <inParameter-name>KB</inParameter-name>      </inParameter>     </inParameter-list>
212      <outParameter-list>
213 <outParameter>
214 <outParameter-type>long</outParameter-type>
215        <outParameter-name>NT</outParameter-name>      </outParameter>
216       <outParameter>
217 <outParameter-type>long</outParameter-type>
218        <outParameter-name>KT</outParameter-name>      </outParameter>     </outParameter-list>    </service>
219     <DataStream-list/>
220     <PyFunction-list>
221 <PyFunction>
222 <FuncName>label_begin</FuncName>
223       <PyFunc><![CDATA[def label_begin( NB , KB ):]]></PyFunc>
224       <PyFunc><![CDATA[    print "label_begin",NB,KB]]></PyFunc>
225       <PyFunc><![CDATA[    return NB,KB]]></PyFunc>     </PyFunction>    </PyFunction-list>
226     <creation-date>18/1/2005 - 16:11:13</creation-date>
227     <lastmodification-date>18/1/2005 - 16:11:13</lastmodification-date>
228     <editor-release>2.0</editor-release>
229     <author>?</author>
230     <container>?</container>
231     <comment>Python function</comment>
232     <x-position>10</x-position>
233     <y-position>260</y-position>   </node>
234    <node>
235 <component-name>?</component-name>
236     <interface-name>?</interface-name>
237     <node-name>label_test</node-name>
238     <kind>3</kind>
239     <coupled-node>?</coupled-node>
240     <service>
241 <service-name>label_test</service-name>
242      <inParameter-list>
243 <inParameter>
244 <inParameter-type>long</inParameter-type>
245        <inParameter-name>ValEven</inParameter-name>      </inParameter>
246       <inParameter>
247 <inParameter-type>long</inParameter-type>
248        <inParameter-name>ValOne</inParameter-name>      </inParameter>
249       <inParameter>
250 <inParameter-type>long</inParameter-type>
251        <inParameter-name>NT</inParameter-name>      </inParameter>
252       <inParameter>
253 <inParameter-type>long</inParameter-type>
254        <inParameter-name>KT</inParameter-name>      </inParameter>     </inParameter-list>
255      <outParameter-list>
256 <outParameter>
257 <outParameter-type>long</outParameter-type>
258        <outParameter-name>ValEven</outParameter-name>      </outParameter>
259       <outParameter>
260 <outParameter-type>long</outParameter-type>
261        <outParameter-name>ValOne</outParameter-name>      </outParameter>
262       <outParameter>
263 <outParameter-type>long</outParameter-type>
264        <outParameter-name>NT</outParameter-name>      </outParameter>
265       <outParameter>
266 <outParameter-type>long</outParameter-type>
267        <outParameter-name>KT</outParameter-name>      </outParameter>     </outParameter-list>    </service>
268     <DataStream-list/>
269     <PyFunction-list>
270 <PyFunction>
271 <FuncName>label_test</FuncName>
272       <PyFunc><![CDATA[def label_test( ValEven , ValOne , NB , KB ):]]></PyFunc>
273       <PyFunc><![CDATA[    print "label_begin",ValEven,ValOne,NB,KB]]></PyFunc>
274       <PyFunc><![CDATA[    return ValEven,ValOne,NB,KB]]></PyFunc>     </PyFunction>    </PyFunction-list>
275     <creation-date>18/1/2005 - 16:11:13</creation-date>
276     <lastmodification-date>18/1/2005 - 16:11:13</lastmodification-date>
277     <editor-release>2.0</editor-release>
278     <author>?</author>
279     <container>?</container>
280     <comment>Python function</comment>
281     <x-position>400</x-position>
282     <y-position>220</y-position>   </node>
283    <node>
284 <component-name>?</component-name>
285     <interface-name>?</interface-name>
286     <node-name>test</node-name>
287     <kind>6</kind>
288     <coupled-node>EndSwitch_OneEven</coupled-node>
289     <service>
290 <service-name>test</service-name>
291      <inParameter-list>
292 <inParameter>
293 <inParameter-type>long</inParameter-type>
294        <inParameter-name>ValOne</inParameter-name>      </inParameter>
295       <inParameter>
296 <inParameter-type>long</inParameter-type>
297        <inParameter-name>ValEven</inParameter-name>      </inParameter>
298       <inParameter>
299 <inParameter-type>long</inParameter-type>
300        <inParameter-name>NT</inParameter-name>      </inParameter>
301       <inParameter>
302 <inParameter-type>long</inParameter-type>
303        <inParameter-name>KT</inParameter-name>      </inParameter>     </inParameter-list>
304      <outParameter-list>
305 <outParameter>
306 <outParameter-type>long</outParameter-type>
307        <outParameter-name>Finished</outParameter-name>      </outParameter>
308       <outParameter>
309 <outParameter-type>long</outParameter-type>
310        <outParameter-name>Incr</outParameter-name>      </outParameter>
311       <outParameter>
312 <outParameter-type>long</outParameter-type>
313        <outParameter-name>Even</outParameter-name>      </outParameter>
314       <outParameter>
315 <outParameter-type>long</outParameter-type>
316        <outParameter-name>Odd</outParameter-name>      </outParameter>
317       <outParameter>
318 <outParameter-type>long</outParameter-type>
319        <outParameter-name>N</outParameter-name>      </outParameter>
320       <outParameter>
321 <outParameter-type>long</outParameter-type>
322        <outParameter-name>K</outParameter-name>      </outParameter>     </outParameter-list>    </service>
323     <DataStream-list/>
324     <PyFunction-list>
325 <PyFunction>
326 <FuncName>Switch_OneEven</FuncName>
327       <PyFunc><![CDATA[def Switch_OneEven( ValOne , ValEven , NT , KT ) :]]></PyFunc>
328       <PyFunc><![CDATA[    Finished = ValOne]]></PyFunc>
329       <PyFunc><![CDATA[    if Finished == 0 :]]></PyFunc>
330       <PyFunc><![CDATA[        Incr = 1]]></PyFunc>
331       <PyFunc><![CDATA[        Even = ValEven]]></PyFunc>
332       <PyFunc><![CDATA[        if Even == 0 :]]></PyFunc>
333       <PyFunc><![CDATA[            Odd = 1]]></PyFunc>
334       <PyFunc><![CDATA[        else :]]></PyFunc>
335       <PyFunc><![CDATA[            Odd = 0]]></PyFunc>
336       <PyFunc><![CDATA[    else :]]></PyFunc>
337       <PyFunc><![CDATA[        Incr = 0]]></PyFunc>
338       <PyFunc><![CDATA[        Even = 0]]></PyFunc>
339       <PyFunc><![CDATA[        Odd = 0]]></PyFunc>
340       <PyFunc><![CDATA[    Even = ValEven]]></PyFunc>
341       <PyFunc><![CDATA[    return Finished,Incr,Even,Odd,NT,KT]]></PyFunc>     </PyFunction>    </PyFunction-list>
342     <creation-date>18/1/2005 - 16:11:13</creation-date>
343     <lastmodification-date>18/1/2005 - 16:11:13</lastmodification-date>
344     <editor-release>2.0</editor-release>
345     <author>?</author>
346     <container>?</container>
347     <comment>Compute Node</comment>
348     <x-position>596</x-position>
349     <y-position>260</y-position>   </node>
350    <node>
351 <component-name>?</component-name>
352     <interface-name>?</interface-name>
353     <node-name>EndSwitch_OneEven</node-name>
354     <kind>7</kind>
355     <coupled-node>test</coupled-node>
356     <service>
357 <service-name>EndSwitch_OneEven</service-name>
358      <inParameter-list>
359 <inParameter>
360 <inParameter-type>long</inParameter-type>
361        <inParameter-name>Finished</inParameter-name>      </inParameter>
362       <inParameter>
363 <inParameter-type>long</inParameter-type>
364        <inParameter-name>K</inParameter-name>      </inParameter>     </inParameter-list>
365      <outParameter-list>
366 <outParameter>
367 <outParameter-type>long</outParameter-type>
368        <outParameter-name>Finished</outParameter-name>      </outParameter>
369       <outParameter>
370 <outParameter-type>long</outParameter-type>
371        <outParameter-name>K</outParameter-name>      </outParameter>     </outParameter-list>    </service>
372     <DataStream-list/>
373     <PyFunction-list>
374 <PyFunction>
375 <FuncName>EndSwitch_OneEven</FuncName>
376       <PyFunc><![CDATA[def EndSwitch_OneEven( Finished , K ):]]></PyFunc>
377       <PyFunc><![CDATA[    print "label_begin",Finished,K]]></PyFunc>
378       <PyFunc><![CDATA[    return Finished,K]]></PyFunc>     </PyFunction>    </PyFunction-list>
379     <creation-date>18/1/2005 - 16:11:13</creation-date>
380     <lastmodification-date>18/1/2005 - 16:11:13</lastmodification-date>
381     <editor-release>2.0</editor-release>
382     <author>?</author>
383     <container>?</container>
384     <comment>Compute Node</comment>
385     <x-position>1331</x-position>
386     <y-position>310</y-position>   </node>
387    <node>
388 <component-name>?</component-name>
389     <interface-name>?</interface-name>
390     <node-name>control_m3p1</node-name>
391     <kind>8</kind>
392     <coupled-node>label_test</coupled-node>
393     <service>
394 <service-name>control_m3p1</service-name>
395      <inParameter-list>
396 <inParameter>
397 <inParameter-type>long</inParameter-type>
398        <inParameter-name>N</inParameter-name>      </inParameter>
399       <inParameter>
400 <inParameter-type>long</inParameter-type>
401        <inParameter-name>K</inParameter-name>      </inParameter>     </inParameter-list>
402      <outParameter-list>
403 <outParameter>
404 <outParameter-type>long</outParameter-type>
405        <outParameter-name>ValOne</outParameter-name>      </outParameter>
406       <outParameter>
407 <outParameter-type>long</outParameter-type>
408        <outParameter-name>ValEven</outParameter-name>      </outParameter>
409       <outParameter>
410 <outParameter-type>long</outParameter-type>
411        <outParameter-name>NT</outParameter-name>      </outParameter>
412       <outParameter>
413 <outParameter-type>long</outParameter-type>
414        <outParameter-name>KT</outParameter-name>      </outParameter>     </outParameter-list>    </service>
415     <DataStream-list/>
416     <PyFunction-list>
417 <PyFunction>
418 <FuncName>control_m3p1</FuncName>
419       <PyFunc><![CDATA[def control_m3p1( N , K ):]]></PyFunc>
420       <PyFunc><![CDATA[    return 0,1,N,K]]></PyFunc>     </PyFunction>    </PyFunction-list>
421     <creation-date>18/1/2005 - 16:11:13</creation-date>
422     <lastmodification-date>18/1/2005 - 16:11:13</lastmodification-date>
423     <editor-release>2.0</editor-release>
424     <author>?</author>
425     <container>?</container>
426     <comment>Compute Node</comment>
427     <x-position>1073</x-position>
428     <y-position>86</y-position>   </node>
429    <node>
430 <component-name>?</component-name>
431     <interface-name>?</interface-name>
432     <node-name>control_div2</node-name>
433     <kind>8</kind>
434     <coupled-node>label_begin</coupled-node>
435     <service>
436 <service-name>control_div2</service-name>
437      <inParameter-list>
438 <inParameter>
439 <inParameter-type>long</inParameter-type>
440        <inParameter-name>N</inParameter-name>      </inParameter>
441       <inParameter>
442 <inParameter-type>long</inParameter-type>
443        <inParameter-name>K</inParameter-name>      </inParameter>     </inParameter-list>
444      <outParameter-list>
445 <outParameter>
446 <outParameter-type>long</outParameter-type>
447        <outParameter-name>NB</outParameter-name>      </outParameter>
448       <outParameter>
449 <outParameter-type>long</outParameter-type>
450        <outParameter-name>KB</outParameter-name>      </outParameter>     </outParameter-list>    </service>
451     <DataStream-list/>
452     <PyFunction-list>
453 <PyFunction>
454 <FuncName>control_div2</FuncName>
455       <PyFunc><![CDATA[def control_div2( N , NB ) :]]></PyFunc>
456       <PyFunc><![CDATA[    return N,NB]]></PyFunc>     </PyFunction>    </PyFunction-list>
457     <creation-date>18/1/2005 - 16:11:13</creation-date>
458     <lastmodification-date>18/1/2005 - 16:11:13</lastmodification-date>
459     <editor-release>2.0</editor-release>
460     <author>?</author>
461     <container>?</container>
462     <comment>Compute Node</comment>
463     <x-position>1128</x-position>
464     <y-position>453</y-position>   </node>  </node-list>
465   <link-list>
466 <link>
467 <fromnode-name>test_ISEVEN</fromnode-name>
468     <fromserviceparameter-name>BoolEven</fromserviceparameter-name>
469     <tonode-name>label_test</tonode-name>
470     <toserviceparameter-name>ValEven</toserviceparameter-name>
471     <coord-list>
472 <coord>
473 <x>374</x>
474       <y>290</y>     </coord>
475      <coord>
476 <x>374</x>
477       <y>491</y>     </coord>    </coord-list>   </link>
478    <link>
479 <fromnode-name>test_ISONE</fromnode-name>
480     <fromserviceparameter-name>BoolOne</fromserviceparameter-name>
481     <tonode-name>label_test</tonode-name>
482     <toserviceparameter-name>ValOne</toserviceparameter-name>
483     <coord-list>
484 <coord>
485 <x>385</x>
486       <y>311</y>     </coord>
487      <coord>
488 <x>385</x>
489       <y>226</y>     </coord>    </coord-list>   </link>
490    <link>
491 <fromnode-name>m3p1</fromnode-name>
492     <fromserviceparameter-name>anEvenInteger</fromserviceparameter-name>
493     <tonode-name>control_m3p1</tonode-name>
494     <toserviceparameter-name>N</toserviceparameter-name>
495     <coord-list/>   </link>
496    <link>
497 <fromnode-name>div2</fromnode-name>
498     <fromserviceparameter-name>anInteger</fromserviceparameter-name>
499     <tonode-name>control_div2</tonode-name>
500     <toserviceparameter-name>N</toserviceparameter-name>
501     <coord-list/>   </link>
502    <link>
503 <fromnode-name>incr</fromnode-name>
504     <fromserviceparameter-name>aNewCount</fromserviceparameter-name>
505     <tonode-name>control_m3p1</tonode-name>
506     <toserviceparameter-name>K</toserviceparameter-name>
507     <coord-list>
508 <coord>
509 <x>1048</x>
510       <y>135</y>     </coord>
511      <coord>
512 <x>1048</x>
513       <y>241</y>     </coord>    </coord-list>   </link>
514    <link>
515 <fromnode-name>incr_1</fromnode-name>
516     <fromserviceparameter-name>aNewCount</fromserviceparameter-name>
517     <tonode-name>control_div2</tonode-name>
518     <toserviceparameter-name>K</toserviceparameter-name>
519     <coord-list/>   </link>
520    <link>
521 <fromnode-name>label_begin</fromnode-name>
522     <fromserviceparameter-name>NT</fromserviceparameter-name>
523     <tonode-name>label_test</tonode-name>
524     <toserviceparameter-name>NT</toserviceparameter-name>
525     <coord-list/>   </link>
526    <link>
527 <fromnode-name>label_begin</fromnode-name>
528     <fromserviceparameter-name>NT</fromserviceparameter-name>
529     <tonode-name>test_ISONE</tonode-name>
530     <toserviceparameter-name>anInteger</toserviceparameter-name>
531     <coord-list>
532 <coord>
533 <x>191</x>
534       <y>225</y>     </coord>
535      <coord>
536 <x>191</x>
537       <y>331</y>     </coord>    </coord-list>   </link>
538    <link>
539 <fromnode-name>label_begin</fromnode-name>
540     <fromserviceparameter-name>NT</fromserviceparameter-name>
541     <tonode-name>test_ISEVEN</tonode-name>
542     <toserviceparameter-name>anInteger</toserviceparameter-name>
543     <coord-list>
544 <coord>
545 <x>190</x>
546       <y>491</y>     </coord>
547      <coord>
548 <x>190</x>
549       <y>331</y>     </coord>    </coord-list>   </link>
550    <link>
551 <fromnode-name>label_begin</fromnode-name>
552     <fromserviceparameter-name>KT</fromserviceparameter-name>
553     <tonode-name>label_test</tonode-name>
554     <toserviceparameter-name>KT</toserviceparameter-name>
555     <coord-list/>   </link>
556    <link>
557 <fromnode-name>label_test</fromnode-name>
558     <fromserviceparameter-name>ValEven</fromserviceparameter-name>
559     <tonode-name>test</tonode-name>
560     <toserviceparameter-name>ValEven</toserviceparameter-name>
561     <coord-list/>   </link>
562    <link>
563 <fromnode-name>label_test</fromnode-name>
564     <fromserviceparameter-name>ValOne</fromserviceparameter-name>
565     <tonode-name>test</tonode-name>
566     <toserviceparameter-name>ValOne</toserviceparameter-name>
567     <coord-list/>   </link>
568    <link>
569 <fromnode-name>label_test</fromnode-name>
570     <fromserviceparameter-name>NT</fromserviceparameter-name>
571     <tonode-name>test</tonode-name>
572     <toserviceparameter-name>NT</toserviceparameter-name>
573     <coord-list/>   </link>
574    <link>
575 <fromnode-name>label_test</fromnode-name>
576     <fromserviceparameter-name>KT</fromserviceparameter-name>
577     <tonode-name>test</tonode-name>
578     <toserviceparameter-name>KT</toserviceparameter-name>
579     <coord-list/>   </link>
580    <link>
581 <fromnode-name>test</fromnode-name>
582     <fromserviceparameter-name>Finished</fromserviceparameter-name>
583     <tonode-name>EndSwitch_OneEven</tonode-name>
584     <toserviceparameter-name>Finished</toserviceparameter-name>
585     <coord-list/>   </link>
586    <link>
587 <fromnode-name>test</fromnode-name>
588     <fromserviceparameter-name>Even</fromserviceparameter-name>
589     <tonode-name>incr_1</tonode-name>
590     <toserviceparameter-name>Gate</toserviceparameter-name>
591     <coord-list/>   </link>
592    <link>
593 <fromnode-name>test</fromnode-name>
594     <fromserviceparameter-name>Even</fromserviceparameter-name>
595     <tonode-name>div2</tonode-name>
596     <toserviceparameter-name>Gate</toserviceparameter-name>
597     <coord-list/>   </link>
598    <link>
599 <fromnode-name>test</fromnode-name>
600     <fromserviceparameter-name>Odd</fromserviceparameter-name>
601     <tonode-name>incr</tonode-name>
602     <toserviceparameter-name>Gate</toserviceparameter-name>
603     <coord-list/>   </link>
604    <link>
605 <fromnode-name>test</fromnode-name>
606     <fromserviceparameter-name>Odd</fromserviceparameter-name>
607     <tonode-name>m3p1</tonode-name>
608     <toserviceparameter-name>Gate</toserviceparameter-name>
609     <coord-list/>   </link>
610    <link>
611 <fromnode-name>test</fromnode-name>
612     <fromserviceparameter-name>N</fromserviceparameter-name>
613     <tonode-name>m3p1</tonode-name>
614     <toserviceparameter-name>anOddInteger</toserviceparameter-name>
615     <coord-list>
616 <coord>
617 <x>808</x>
618       <y>116</y>     </coord>
619      <coord>
620 <x>806</x>
621       <y>372</y>     </coord>    </coord-list>   </link>
622    <link>
623 <fromnode-name>test</fromnode-name>
624     <fromserviceparameter-name>N</fromserviceparameter-name>
625     <tonode-name>div2</tonode-name>
626     <toserviceparameter-name>anEvenInteger</toserviceparameter-name>
627     <coord-list>
628 <coord>
629 <x>806</x>
630       <y>537</y>     </coord>
631      <coord>
632 <x>806</x>
633       <y>373</y>     </coord>    </coord-list>   </link>
634    <link>
635 <fromnode-name>test</fromnode-name>
636     <fromserviceparameter-name>K</fromserviceparameter-name>
637     <tonode-name>EndSwitch_OneEven</tonode-name>
638     <toserviceparameter-name>K</toserviceparameter-name>
639     <coord-list/>   </link>
640    <link>
641 <fromnode-name>test</fromnode-name>
642     <fromserviceparameter-name>K</fromserviceparameter-name>
643     <tonode-name>incr</tonode-name>
644     <toserviceparameter-name>aCount</toserviceparameter-name>
645     <coord-list/>   </link>
646    <link>
647 <fromnode-name>test</fromnode-name>
648     <fromserviceparameter-name>K</fromserviceparameter-name>
649     <tonode-name>incr_1</tonode-name>
650     <toserviceparameter-name>aCount</toserviceparameter-name>
651     <coord-list/>   </link>
652    <link>
653 <fromnode-name>test</fromnode-name>
654     <fromserviceparameter-name>Default</fromserviceparameter-name>
655     <tonode-name>EndSwitch_OneEven</tonode-name>
656     <toserviceparameter-name>Default</toserviceparameter-name>
657     <coord-list>
658 <coord>
659 <x>1319</x>
660       <y>385</y>     </coord>
661      <coord>
662 <x>1319</x>
663       <y>577</y>     </coord>
664      <coord>
665 <x>779</x>
666       <y>577</y>     </coord>
667      <coord>
668 <x>778</x>
669       <y>415</y>     </coord>    </coord-list>   </link>
670    <link>
671 <fromnode-name>control_m3p1</fromnode-name>
672     <fromserviceparameter-name>Gate</fromserviceparameter-name>
673     <tonode-name>label_test</tonode-name>
674     <toserviceparameter-name>Gate</toserviceparameter-name>
675     <coord-list>
676 <coord>
677 <x>389</x>
678       <y>375</y>     </coord>
679      <coord>
680 <x>389</x>
681       <y>597</y>     </coord>
682      <coord>
683 <x>1519</x>
684       <y>602</y>     </coord>
685      <coord>
686 <x>1508</x>
687       <y>201</y>     </coord>    </coord-list>   </link>
688    <link>
689 <fromnode-name>control_div2</fromnode-name>
690     <fromserviceparameter-name>Gate</fromserviceparameter-name>
691     <tonode-name>label_begin</tonode-name>
692     <toserviceparameter-name>Gate</toserviceparameter-name>
693     <coord-list>
694 <coord>
695 <x>3</x>
696       <y>373</y>     </coord>
697      <coord>
698 <x>3</x>
699       <y>587</y>     </coord>
700      <coord>
701 <x>1307</x>
702       <y>586</y>     </coord>
703      <coord>
704 <x>1307</x>
705       <y>528</y>     </coord>    </coord-list>   </link>  </link-list>
706   <data-list>
707 <data>
708 <fromnode-name>GraphGOTO_2</fromnode-name>
709     <fromserviceparameter-name>label_begin__NB</fromserviceparameter-name>
710     <tonode-name>label_begin</tonode-name>
711     <toserviceparameter-name>NB</toserviceparameter-name>
712     <data-value>
713 <value-type>3</value-type>
714      <value>7</value>    </data-value>
715     <coord-list/>   </data>
716    <data>
717 <fromnode-name>GraphGOTO_2</fromnode-name>
718     <fromserviceparameter-name>label_begin__KB</fromserviceparameter-name>
719     <tonode-name>label_begin</tonode-name>
720     <toserviceparameter-name>KB</toserviceparameter-name>
721     <data-value>
722 <value-type>3</value-type>
723      <value>0</value>    </data-value>
724     <coord-list/>   </data>  </data-list> </dataflow></supergraph>