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