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