Salome HOME
Update copyrights 2014.
[samples/datafiles.git] / Superv / Graphs / GraphSyrControlAborted.xml
1 <!DOCTYPE SuperGraph>
2 <!--
3   Copyright (C) 2007-2014  CEA/DEN, EDF R&D, OPEN CASCADE
4
5   Copyright (C) 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
6   CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
7
8   This library is free software; you can redistribute it and/or
9   modify it under the terms of the GNU Lesser General Public
10   License as published by the Free Software Foundation; either
11   version 2.1 of the License, or (at your option) any later version.
12
13   This library is distributed in the hope that it will be useful,
14   but WITHOUT ANY WARRANTY; without even the implied warranty of
15   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
16   Lesser General Public License for more details.
17
18   You should have received a copy of the GNU Lesser General Public
19   License along with this library; if not, write to the Free Software
20   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
21
22   See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
23
24 -->
25 <supergraph>
26 <dataflow>
27 <info-list>
28 <node>
29 <component-name>?</component-name>
30     <interface-name>?</interface-name>
31     <node-name>GraphSyrControlAborted</node-name>
32     <kind>1</kind>
33     <coupled-node>?</coupled-node>
34     <service>
35 <service-name>GraphSyrControl</service-name>
36      <inParameter-list>
37 <inParameter>
38 <inParameter-type>long</inParameter-type>
39        <inParameter-name>label_begin__NB</inParameter-name>      </inParameter>
40       <inParameter>
41 <inParameter-type>long</inParameter-type>
42        <inParameter-name>label_begin__KB</inParameter-name>      </inParameter>     </inParameter-list>
43      <outParameter-list>
44 <outParameter>
45 <outParameter-type>long</outParameter-type>
46        <outParameter-name>test__Incr</outParameter-name>      </outParameter>
47       <outParameter>
48 <outParameter-type>long</outParameter-type>
49        <outParameter-name>EndSwitch_OneEven__Finished</outParameter-name>      </outParameter>
50       <outParameter>
51 <outParameter-type>long</outParameter-type>
52        <outParameter-name>EndSwitch_OneEven__K</outParameter-name>      </outParameter>     </outParameter-list>    </service>
53     <DataStream-list/>
54     <PyFunction-list/>
55     <creation-date>11/3/2003 - 18:34:21</creation-date>
56     <lastmodification-date>15/2/2005 - 11:29:21</lastmodification-date>
57     <editor-release>1.04</editor-release>
58     <author>JR</author>
59     <container>?</container>
60     <comment>Syracuse algorithm</comment>
61     <x-position>0</x-position>
62     <y-position>0</y-position>   </node>  </info-list>
63   <node-list>
64 <node>
65 <component-name>SyrComponent</component-name>
66     <interface-name>SyrComponent</interface-name>
67     <node-name>test_ISEVEN</node-name>
68     <kind>0</kind>
69     <coupled-node>?</coupled-node>
70     <service>
71 <service-name>C_ISEVEN</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>BoolEven</outParameter-name>      </outParameter>     </outParameter-list>    </service>
80     <DataStream-list/>
81     <PyFunction-list/>
82     <creation-date>15/2/2005 - 11:4:0</creation-date>
83     <lastmodification-date>15/2/2005 - 11:4:0</lastmodification-date>
84     <editor-release>1.04</editor-release>
85     <author>?</author>
86     <container>localhost/FactoryServer</container>
87     <comment>C_ISEVEN from SyrComponent</comment>
88     <x-position>190</x-position>
89     <y-position>338</y-position>   </node>
90    <node>
91 <component-name>SyrComponent</component-name>
92     <interface-name>SyrComponent</interface-name>
93     <node-name>test_ISONE</node-name>
94     <kind>0</kind>
95     <coupled-node>?</coupled-node>
96     <service>
97 <service-name>C_ISONE</service-name>
98      <inParameter-list>
99 <inParameter>
100 <inParameter-type>long</inParameter-type>
101        <inParameter-name>anInteger</inParameter-name>      </inParameter>     </inParameter-list>
102      <outParameter-list>
103 <outParameter>
104 <outParameter-type>long</outParameter-type>
105        <outParameter-name>BoolOne</outParameter-name>      </outParameter>     </outParameter-list>    </service>
106     <DataStream-list/>
107     <PyFunction-list/>
108     <creation-date>15/2/2005 - 11:4:1</creation-date>
109     <lastmodification-date>15/2/2005 - 11:4:1</lastmodification-date>
110     <editor-release>1.04</editor-release>
111     <author>?</author>
112     <container>localhost/FactoryServer</container>
113     <comment>C_ISONE from SyrComponent</comment>
114     <x-position>196</x-position>
115     <y-position>131</y-position>   </node>
116    <node>
117 <component-name>SyrComponent</component-name>
118     <interface-name>SyrComponent</interface-name>
119     <node-name>m3p1</node-name>
120     <kind>0</kind>
121     <coupled-node>?</coupled-node>
122     <service>
123 <service-name>C_M3P1</service-name>
124      <inParameter-list>
125 <inParameter>
126 <inParameter-type>long</inParameter-type>
127        <inParameter-name>anOddInteger</inParameter-name>      </inParameter>     </inParameter-list>
128      <outParameter-list>
129 <outParameter>
130 <outParameter-type>long</outParameter-type>
131        <outParameter-name>anEvenInteger</outParameter-name>      </outParameter>     </outParameter-list>    </service>
132     <DataStream-list/>
133     <PyFunction-list/>
134     <creation-date>15/2/2005 - 11:4:1</creation-date>
135     <lastmodification-date>15/2/2005 - 11:4:1</lastmodification-date>
136     <editor-release>1.04</editor-release>
137     <author>?</author>
138     <container>localhost/FactoryServer</container>
139     <comment>C_M3P1 from SyrComponent</comment>
140     <x-position>788</x-position>
141     <y-position>22</y-position>   </node>
142    <node>
143 <component-name>SyrComponent</component-name>
144     <interface-name>SyrComponent</interface-name>
145     <node-name>div2</node-name>
146     <kind>0</kind>
147     <coupled-node>?</coupled-node>
148     <service>
149 <service-name>C_DIV2</service-name>
150      <inParameter-list>
151 <inParameter>
152 <inParameter-type>long</inParameter-type>
153        <inParameter-name>anEvenInteger</inParameter-name>      </inParameter>     </inParameter-list>
154      <outParameter-list>
155 <outParameter>
156 <outParameter-type>long</outParameter-type>
157        <outParameter-name>anInteger</outParameter-name>      </outParameter>     </outParameter-list>    </service>
158     <DataStream-list/>
159     <PyFunction-list/>
160     <creation-date>15/2/2005 - 11:4:1</creation-date>
161     <lastmodification-date>15/2/2005 - 11:4:1</lastmodification-date>
162     <editor-release>1.04</editor-release>
163     <author>?</author>
164     <container>localhost/FactoryServer</container>
165     <comment>C_DIV2 from SyrComponent</comment>
166     <x-position>794</x-position>
167     <y-position>427</y-position>   </node>
168    <node>
169 <component-name>SyrComponent</component-name>
170     <interface-name>SyrComponent</interface-name>
171     <node-name>incr</node-name>
172     <kind>0</kind>
173     <coupled-node>?</coupled-node>
174     <service>
175 <service-name>C_INCR</service-name>
176      <inParameter-list>
177 <inParameter>
178 <inParameter-type>long</inParameter-type>
179        <inParameter-name>aCount</inParameter-name>      </inParameter>     </inParameter-list>
180      <outParameter-list>
181 <outParameter>
182 <outParameter-type>long</outParameter-type>
183        <outParameter-name>aNewCount</outParameter-name>      </outParameter>     </outParameter-list>    </service>
184     <DataStream-list/>
185     <PyFunction-list/>
186     <creation-date>15/2/2005 - 11:4:1</creation-date>
187     <lastmodification-date>15/2/2005 - 11:4:1</lastmodification-date>
188     <editor-release>1.04</editor-release>
189     <author>?</author>
190     <container>localhost/FactoryServer</container>
191     <comment>C_INCR from SyrComponent</comment>
192     <x-position>790</x-position>
193     <y-position>158</y-position>   </node>
194    <node>
195 <component-name>?</component-name>
196     <interface-name>?</interface-name>
197     <node-name>label_begin</node-name>
198     <kind>3</kind>
199     <coupled-node>?</coupled-node>
200     <service>
201 <service-name>label_begin</service-name>
202      <inParameter-list>
203 <inParameter>
204 <inParameter-type>long</inParameter-type>
205        <inParameter-name>NB</inParameter-name>      </inParameter>
206       <inParameter>
207 <inParameter-type>long</inParameter-type>
208        <inParameter-name>KB</inParameter-name>      </inParameter>     </inParameter-list>
209      <outParameter-list>
210 <outParameter>
211 <outParameter-type>long</outParameter-type>
212        <outParameter-name>NT</outParameter-name>      </outParameter>
213       <outParameter>
214 <outParameter-type>long</outParameter-type>
215        <outParameter-name>KT</outParameter-name>      </outParameter>     </outParameter-list>    </service>
216     <DataStream-list/>
217     <PyFunction-list>
218 <PyFunction>
219 <FuncName>label_begin</FuncName>
220       <PyFunc><![CDATA[def label_begin( NB , KB ):]]></PyFunc>
221       <PyFunc><![CDATA[    print "label_begin",NB,KB]]></PyFunc>
222       <PyFunc><![CDATA[    return NB,KB]]></PyFunc>     </PyFunction>    </PyFunction-list>
223     <creation-date>15/2/2005 - 11:4:1</creation-date>
224     <lastmodification-date>15/2/2005 - 11:4:1</lastmodification-date>
225     <editor-release>1.04</editor-release>
226     <author>?</author>
227     <container>?</container>
228     <comment>Python function</comment>
229     <x-position>8</x-position>
230     <y-position>205</y-position>   </node>
231    <node>
232 <component-name>?</component-name>
233     <interface-name>?</interface-name>
234     <node-name>label_test</node-name>
235     <kind>3</kind>
236     <coupled-node>?</coupled-node>
237     <service>
238 <service-name>label_test</service-name>
239      <inParameter-list>
240 <inParameter>
241 <inParameter-type>long</inParameter-type>
242        <inParameter-name>ValEven</inParameter-name>      </inParameter>
243       <inParameter>
244 <inParameter-type>long</inParameter-type>
245        <inParameter-name>ValOne</inParameter-name>      </inParameter>
246       <inParameter>
247 <inParameter-type>long</inParameter-type>
248        <inParameter-name>NT</inParameter-name>      </inParameter>
249       <inParameter>
250 <inParameter-type>long</inParameter-type>
251        <inParameter-name>KT</inParameter-name>      </inParameter>     </inParameter-list>
252      <outParameter-list>
253 <outParameter>
254 <outParameter-type>long</outParameter-type>
255        <outParameter-name>ValEven</outParameter-name>      </outParameter>
256       <outParameter>
257 <outParameter-type>long</outParameter-type>
258        <outParameter-name>ValOne</outParameter-name>      </outParameter>
259       <outParameter>
260 <outParameter-type>long</outParameter-type>
261        <outParameter-name>NT</outParameter-name>      </outParameter>
262       <outParameter>
263 <outParameter-type>long</outParameter-type>
264        <outParameter-name>KT</outParameter-name>      </outParameter>     </outParameter-list>    </service>
265     <DataStream-list/>
266     <PyFunction-list>
267 <PyFunction>
268 <FuncName>label_test</FuncName>
269       <PyFunc><![CDATA[def label_test( ValEven , ValOne , NB , KB ):]]></PyFunc>
270       <PyFunc><![CDATA[    print "label_begin",ValEven,ValOne,NB,KB]]></PyFunc>
271       <PyFunc><![CDATA[    return ValEven,ValOne,NB,KB]]></PyFunc>     </PyFunction>    </PyFunction-list>
272     <creation-date>15/2/2005 - 11:4:1</creation-date>
273     <lastmodification-date>15/2/2005 - 11:4:1</lastmodification-date>
274     <editor-release>1.04</editor-release>
275     <author>?</author>
276     <container>?</container>
277     <comment>Python function</comment>
278     <x-position>397</x-position>
279     <y-position>165</y-position>   </node>
280    <node>
281 <component-name>?</component-name>
282     <interface-name>?</interface-name>
283     <node-name>test</node-name>
284     <kind>6</kind>
285     <coupled-node>EndSwitch_OneEven</coupled-node>
286     <service>
287 <service-name>test</service-name>
288      <inParameter-list>
289 <inParameter>
290 <inParameter-type>long</inParameter-type>
291        <inParameter-name>ValOne</inParameter-name>      </inParameter>
292       <inParameter>
293 <inParameter-type>long</inParameter-type>
294        <inParameter-name>ValEven</inParameter-name>      </inParameter>
295       <inParameter>
296 <inParameter-type>long</inParameter-type>
297        <inParameter-name>NT</inParameter-name>      </inParameter>
298       <inParameter>
299 <inParameter-type>long</inParameter-type>
300        <inParameter-name>KT</inParameter-name>      </inParameter>     </inParameter-list>
301      <outParameter-list>
302 <outParameter>
303 <outParameter-type>long</outParameter-type>
304        <outParameter-name>Finished</outParameter-name>      </outParameter>
305       <outParameter>
306 <outParameter-type>long</outParameter-type>
307        <outParameter-name>Incr</outParameter-name>      </outParameter>
308       <outParameter>
309 <outParameter-type>long</outParameter-type>
310        <outParameter-name>Even</outParameter-name>      </outParameter>
311       <outParameter>
312 <outParameter-type>long</outParameter-type>
313        <outParameter-name>Odd</outParameter-name>      </outParameter>
314       <outParameter>
315 <outParameter-type>long</outParameter-type>
316        <outParameter-name>N</outParameter-name>      </outParameter>
317       <outParameter>
318 <outParameter-type>long</outParameter-type>
319        <outParameter-name>K</outParameter-name>      </outParameter>     </outParameter-list>    </service>
320     <DataStream-list/>
321     <PyFunction-list>
322 <PyFunction>
323 <FuncName>Switch_OneEven</FuncName>
324       <PyFunc><![CDATA[def Switch_OneEven( ValOne , ValEven , NT , KT ) :]]></PyFunc>
325       <PyFunc><![CDATA[    Finished = ValOne]]></PyFunc>
326       <PyFunc><![CDATA[    if Finished == 0 :]]></PyFunc>
327       <PyFunc><![CDATA[        Incr = 1]]></PyFunc>
328       <PyFunc><![CDATA[        Even = ValEven]]></PyFunc>
329       <PyFunc><![CDATA[        if Even == 0 :]]></PyFunc>
330       <PyFunc><![CDATA[            Odd = 1]]></PyFunc>
331       <PyFunc><![CDATA[        else :]]></PyFunc>
332       <PyFunc><![CDATA[            Odd = 0]]></PyFunc>
333       <PyFunc><![CDATA[    else :]]></PyFunc>
334       <PyFunc><![CDATA[        Incr = 0]]></PyFunc>
335       <PyFunc><![CDATA[        Even = 0]]></PyFunc>
336       <PyFunc><![CDATA[        Odd = 0]]></PyFunc>
337       <PyFunc><![CDATA[    Even = ValEven]]></PyFunc>
338       <PyFunc><![CDATA[    return Finished,Incr,Even,Odd,NT,KT]]></PyFunc>     </PyFunction>    </PyFunction-list>
339     <creation-date>15/2/2005 - 11:4:1</creation-date>
340     <lastmodification-date>15/2/2005 - 11:4:1</lastmodification-date>
341     <editor-release>1.04</editor-release>
342     <author>?</author>
343     <container>?</container>
344     <comment>Compute Node</comment>
345     <x-position>575</x-position>
346     <y-position>205</y-position>   </node>
347    <node>
348 <component-name>?</component-name>
349     <interface-name>?</interface-name>
350     <node-name>EndSwitch_OneEven</node-name>
351     <kind>7</kind>
352     <coupled-node>test</coupled-node>
353     <service>
354 <service-name>EndSwitch_OneEven</service-name>
355      <inParameter-list>
356 <inParameter>
357 <inParameter-type>long</inParameter-type>
358        <inParameter-name>Finished</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>Finished</outParameter-name>      </outParameter>
366       <outParameter>
367 <outParameter-type>long</outParameter-type>
368        <outParameter-name>K</outParameter-name>      </outParameter>     </outParameter-list>    </service>
369     <DataStream-list/>
370     <PyFunction-list>
371 <PyFunction>
372 <FuncName>EndSwitch_OneEven</FuncName>
373       <PyFunc><![CDATA[def EndSwitch_OneEven( Finished , K ):]]></PyFunc>
374       <PyFunc><![CDATA[    print "label_begin",Finished,K]]></PyFunc>
375       <PyFunc><![CDATA[    return Finished,K]]></PyFunc>     </PyFunction>    </PyFunction-list>
376     <creation-date>15/2/2005 - 11:4:1</creation-date>
377     <lastmodification-date>15/2/2005 - 11:4:1</lastmodification-date>
378     <editor-release>1.04</editor-release>
379     <author>?</author>
380     <container>?</container>
381     <comment>Compute Node</comment>
382     <x-position>1065</x-position>
383     <y-position>356</y-position>   </node>
384    <node>
385 <component-name>?</component-name>
386     <interface-name>?</interface-name>
387     <node-name>control_m3p1</node-name>
388     <kind>8</kind>
389     <coupled-node>label_test</coupled-node>
390     <service>
391 <service-name>control_m3p1</service-name>
392      <inParameter-list>
393 <inParameter>
394 <inParameter-type>long</inParameter-type>
395        <inParameter-name>N</inParameter-name>      </inParameter>
396       <inParameter>
397 <inParameter-type>long</inParameter-type>
398        <inParameter-name>K</inParameter-name>      </inParameter>     </inParameter-list>
399      <outParameter-list>
400 <outParameter>
401 <outParameter-type>long</outParameter-type>
402        <outParameter-name>ValOne</outParameter-name>      </outParameter>
403       <outParameter>
404 <outParameter-type>long</outParameter-type>
405        <outParameter-name>ValEven</outParameter-name>      </outParameter>
406       <outParameter>
407 <outParameter-type>long</outParameter-type>
408        <outParameter-name>NT</outParameter-name>      </outParameter>
409       <outParameter>
410 <outParameter-type>long</outParameter-type>
411        <outParameter-name>KT</outParameter-name>      </outParameter>     </outParameter-list>    </service>
412     <DataStream-list/>
413     <PyFunction-list>
414 <PyFunction>
415 <FuncName>control_m3p1</FuncName>
416       <PyFunc><![CDATA[def control_m3p1( N , K ):]]></PyFunc>
417       <PyFunc><![CDATA[    return 0,1,N,K]]></PyFunc>     </PyFunction>    </PyFunction-list>
418     <creation-date>15/2/2005 - 11:4:1</creation-date>
419     <lastmodification-date>15/2/2005 - 11:4:1</lastmodification-date>
420     <editor-release>1.04</editor-release>
421     <author>?</author>
422     <container>?</container>
423     <comment>Compute Node</comment>
424     <x-position>1013</x-position>
425     <y-position>63</y-position>   </node>
426    <node>
427 <component-name>?</component-name>
428     <interface-name>?</interface-name>
429     <node-name>control_div2</node-name>
430     <kind>8</kind>
431     <coupled-node>label_begin</coupled-node>
432     <service>
433 <service-name>control_div2</service-name>
434      <inParameter-list>
435 <inParameter>
436 <inParameter-type>long</inParameter-type>
437        <inParameter-name>N</inParameter-name>      </inParameter>
438       <inParameter>
439 <inParameter-type>long</inParameter-type>
440        <inParameter-name>K</inParameter-name>      </inParameter>     </inParameter-list>
441      <outParameter-list>
442 <outParameter>
443 <outParameter-type>long</outParameter-type>
444        <outParameter-name>NB</outParameter-name>      </outParameter>
445       <outParameter>
446 <outParameter-type>long</outParameter-type>
447        <outParameter-name>KB</outParameter-name>      </outParameter>     </outParameter-list>    </service>
448     <DataStream-list/>
449     <PyFunction-list>
450 <PyFunction>
451 <FuncName>control_div2</FuncName>
452       <PyFunc><![CDATA[def control_div2( N , NB ) :]]></PyFunc>
453       <PyFunc><![CDATA[    return N,NB]]></PyFunc>     </PyFunction>    </PyFunction-list>
454     <creation-date>15/2/2005 - 11:4:1</creation-date>
455     <lastmodification-date>15/2/2005 - 11:4:1</lastmodification-date>
456     <editor-release>1.04</editor-release>
457     <author>?</author>
458     <container>?</container>
459     <comment>Compute Node</comment>
460     <x-position>1010</x-position>
461     <y-position>473</y-position>   </node>  </node-list>
462   <link-list>
463 <link>
464 <fromnode-name>test_ISEVEN</fromnode-name>
465     <fromserviceparameter-name>BoolEven</fromserviceparameter-name>
466     <tonode-name>label_test</tonode-name>
467     <toserviceparameter-name>ValEven</toserviceparameter-name>
468     <coord-list>
469 <coord>
470 <x>381</x>
471       <y>234</y>     </coord>
472      <coord>
473 <x>381</x>
474       <y>410</y>     </coord>    </coord-list>   </link>
475    <link>
476 <fromnode-name>test_ISONE</fromnode-name>
477     <fromserviceparameter-name>BoolOne</fromserviceparameter-name>
478     <tonode-name>label_test</tonode-name>
479     <toserviceparameter-name>ValOne</toserviceparameter-name>
480     <coord-list>
481 <coord>
482 <x>367</x>
483       <y>256</y>     </coord>
484      <coord>
485 <x>367</x>
486       <y>201</y>     </coord>    </coord-list>   </link>
487    <link>
488 <fromnode-name>m3p1</fromnode-name>
489     <fromserviceparameter-name>anEvenInteger</fromserviceparameter-name>
490     <tonode-name>control_m3p1</tonode-name>
491     <toserviceparameter-name>N</toserviceparameter-name>
492     <coord-list/>   </link>
493    <link>
494 <fromnode-name>div2</fromnode-name>
495     <fromserviceparameter-name>anInteger</fromserviceparameter-name>
496     <tonode-name>control_div2</tonode-name>
497     <toserviceparameter-name>N</toserviceparameter-name>
498     <coord-list/>   </link>
499    <link>
500 <fromnode-name>incr</fromnode-name>
501     <fromserviceparameter-name>aNewCount</fromserviceparameter-name>
502     <tonode-name>control_m3p1</tonode-name>
503     <toserviceparameter-name>K</toserviceparameter-name>
504     <coord-list>
505 <coord>
506 <x>978</x>
507       <y>114</y>     </coord>
508      <coord>
509 <x>978</x>
510       <y>230</y>     </coord>    </coord-list>   </link>
511    <link>
512 <fromnode-name>incr</fromnode-name>
513     <fromserviceparameter-name>aNewCount</fromserviceparameter-name>
514     <tonode-name>control_div2</tonode-name>
515     <toserviceparameter-name>K</toserviceparameter-name>
516     <coord-list>
517 <coord>
518 <x>981</x>
519       <y>524</y>     </coord>
520      <coord>
521 <x>978</x>
522       <y>229</y>     </coord>    </coord-list>   </link>
523    <link>
524 <fromnode-name>label_begin</fromnode-name>
525     <fromserviceparameter-name>NT</fromserviceparameter-name>
526     <tonode-name>label_test</tonode-name>
527     <toserviceparameter-name>NT</toserviceparameter-name>
528     <coord-list/>   </link>
529    <link>
530 <fromnode-name>label_begin</fromnode-name>
531     <fromserviceparameter-name>NT</fromserviceparameter-name>
532     <tonode-name>test_ISEVEN</tonode-name>
533     <toserviceparameter-name>anInteger</toserviceparameter-name>
534     <coord-list>
535 <coord>
536 <x>179</x>
537       <y>408</y>     </coord>
538      <coord>
539 <x>179</x>
540       <y>276</y>     </coord>    </coord-list>   </link>
541    <link>
542 <fromnode-name>label_begin</fromnode-name>
543     <fromserviceparameter-name>NT</fromserviceparameter-name>
544     <tonode-name>test_ISONE</tonode-name>
545     <toserviceparameter-name>anInteger</toserviceparameter-name>
546     <coord-list>
547 <coord>
548 <x>179</x>
549       <y>203</y>     </coord>
550      <coord>
551 <x>180</x>
552       <y>275</y>     </coord>    </coord-list>   </link>
553    <link>
554 <fromnode-name>label_begin</fromnode-name>
555     <fromserviceparameter-name>KT</fromserviceparameter-name>
556     <tonode-name>label_test</tonode-name>
557     <toserviceparameter-name>KT</toserviceparameter-name>
558     <coord-list/>   </link>
559    <link>
560 <fromnode-name>label_test</fromnode-name>
561     <fromserviceparameter-name>ValEven</fromserviceparameter-name>
562     <tonode-name>test</tonode-name>
563     <toserviceparameter-name>ValEven</toserviceparameter-name>
564     <coord-list/>   </link>
565    <link>
566 <fromnode-name>label_test</fromnode-name>
567     <fromserviceparameter-name>ValOne</fromserviceparameter-name>
568     <tonode-name>test</tonode-name>
569     <toserviceparameter-name>ValOne</toserviceparameter-name>
570     <coord-list/>   </link>
571    <link>
572 <fromnode-name>label_test</fromnode-name>
573     <fromserviceparameter-name>NT</fromserviceparameter-name>
574     <tonode-name>test</tonode-name>
575     <toserviceparameter-name>NT</toserviceparameter-name>
576     <coord-list/>   </link>
577    <link>
578 <fromnode-name>label_test</fromnode-name>
579     <fromserviceparameter-name>KT</fromserviceparameter-name>
580     <tonode-name>test</tonode-name>
581     <toserviceparameter-name>KT</toserviceparameter-name>
582     <coord-list/>   </link>
583    <link>
584 <fromnode-name>test</fromnode-name>
585     <fromserviceparameter-name>Finished</fromserviceparameter-name>
586     <tonode-name>EndSwitch_OneEven</tonode-name>
587     <toserviceparameter-name>Finished</toserviceparameter-name>
588     <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>Gate</toserviceparameter-name>
594     <coord-list>
595 <coord>
596 <x>763</x>
597       <y>522</y>     </coord>
598      <coord>
599 <x>763</x>
600       <y>278</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>Gate</toserviceparameter-name>
606     <coord-list>
607 <coord>
608 <x>772</x>
609       <y>117</y>     </coord>
610      <coord>
611 <x>772</x>
612       <y>297</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>751</x>
621       <y>93</y>     </coord>
622      <coord>
623 <x>752</x>
624       <y>317</y>     </coord>    </coord-list>   </link>
625    <link>
626 <fromnode-name>test</fromnode-name>
627     <fromserviceparameter-name>N</fromserviceparameter-name>
628     <tonode-name>div2</tonode-name>
629     <toserviceparameter-name>anEvenInteger</toserviceparameter-name>
630     <coord-list>
631 <coord>
632 <x>751</x>
633       <y>498</y>     </coord>
634      <coord>
635 <x>752</x>
636       <y>318</y>     </coord>    </coord-list>   </link>
637    <link>
638 <fromnode-name>test</fromnode-name>
639     <fromserviceparameter-name>K</fromserviceparameter-name>
640     <tonode-name>EndSwitch_OneEven</tonode-name>
641     <toserviceparameter-name>K</toserviceparameter-name>
642     <coord-list/>   </link>
643    <link>
644 <fromnode-name>test</fromnode-name>
645     <fromserviceparameter-name>K</fromserviceparameter-name>
646     <tonode-name>incr</tonode-name>
647     <toserviceparameter-name>aCount</toserviceparameter-name>
648     <coord-list>
649 <coord>
650 <x>779</x>
651       <y>229</y>     </coord>
652      <coord>
653 <x>779</x>
654       <y>336</y>     </coord>    </coord-list>   </link>
655    <link>
656 <fromnode-name>control_m3p1</fromnode-name>
657     <fromserviceparameter-name>Gate</fromserviceparameter-name>
658     <tonode-name>label_test</tonode-name>
659     <toserviceparameter-name>Gate</toserviceparameter-name>
660     <coord-list>
661 <coord>
662 <x>374</x>
663       <y>321</y>     </coord>
664      <coord>
665 <x>374</x>
666       <y>15</y>     </coord>
667      <coord>
668 <x>1180</x>
669       <y>9</y>     </coord>
670      <coord>
671 <x>1181</x>
672       <y>217</y>     </coord>    </coord-list>   </link>
673    <link>
674 <fromnode-name>control_div2</fromnode-name>
675     <fromserviceparameter-name>Gate</fromserviceparameter-name>
676     <tonode-name>label_begin</tonode-name>
677     <toserviceparameter-name>Gate</toserviceparameter-name>
678     <coord-list>
679 <coord>
680 <x>4</x>
681       <y>608</y>     </coord>
682      <coord>
683 <x>1184</x>
684       <y>604</y>     </coord>
685      <coord>
686 <x>1184</x>
687       <y>548</y>     </coord>    </coord-list>   </link>  </link-list>
688   <data-list>
689 <data>
690 <fromnode-name>GraphSyrControlAborted</fromnode-name>
691     <fromserviceparameter-name>label_begin__NB</fromserviceparameter-name>
692     <tonode-name>label_begin</tonode-name>
693     <toserviceparameter-name>NB</toserviceparameter-name>
694     <data-value>
695 <value-type>3</value-type>
696      <value>7</value>    </data-value>
697     <coord-list/>   </data>
698    <data>
699 <fromnode-name>GraphSyrControlAborted</fromnode-name>
700     <fromserviceparameter-name>label_begin__KB</fromserviceparameter-name>
701     <tonode-name>label_begin</tonode-name>
702     <toserviceparameter-name>KB</toserviceparameter-name>
703     <data-value>
704 <value-type>3</value-type>
705      <value>0</value>    </data-value>
706     <coord-list/>   </data>  </data-list> </dataflow></supergraph>