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