Salome HOME
NRI : Add Dataflow examples.
[modules/superv.git] / examples / SyrStruct.xml
1 <?xml version='1.0' encoding='us-ascii' ?>
2
3 <!-- XML Dataflow -->
4
5 <!-- Dataflow information -->
6 <dataflow>
7         <info-list>
8                 <node>
9                         <component-name>?</component-name>
10                         <interface-name>?</interface-name>
11                         <node-name>SyrStruct</node-name>
12                         <kind>1</kind>
13                         <coupled-node>?</coupled-node>
14                         <service>
15                                 <service-name>SyrStruct</service-name>
16                                 <inParameter-list>
17                                         <inParameter>
18                                                 <inParameter-type>long</inParameter-type>
19                                                 <inParameter-name>forN\N</inParameter-name>
20                                         </inParameter>
21                                         <inParameter>
22                                                 <inParameter-type>long</inParameter-type>
23                                                 <inParameter-name>forN\K</inParameter-name>
24                                         </inParameter>
25                                         <inParameter>
26                                                 <inParameter-type>long</inParameter-type>
27                                                 <inParameter-name>forN\min</inParameter-name>
28                                         </inParameter>
29                                         <inParameter>
30                                                 <inParameter-type>long</inParameter-type>
31                                                 <inParameter-name>forN\max</inParameter-name>
32                                         </inParameter>
33                                         <inParameter>
34                                                 <inParameter-type>long</inParameter-type>
35                                                 <inParameter-name>fori\i</inParameter-name>
36                                         </inParameter>
37                                         <inParameter>
38                                                 <inParameter-type>string</inParameter-type>
39                                                 <inParameter-name>SyrComponent\aContainer</inParameter-name>
40                                         </inParameter>
41                                         <inParameter>
42                                                 <inParameter-type>string</inParameter-type>
43                                                 <inParameter-name>SyrComponent\aComponent</inParameter-name>
44                                         </inParameter>
45                                 </inParameter-list>
46                                 <outParameter-list>
47                                         <outParameter>
48                                                 <outParameter-type>long</outParameter-type>
49                                                 <outParameter-name>endforN\N</outParameter-name>
50                                         </outParameter>
51                                         <outParameter>
52                                                 <outParameter-type>long</outParameter-type>
53                                                 <outParameter-name>endforN\K</outParameter-name>
54                                         </outParameter>
55                                         <outParameter>
56                                                 <outParameter-type>objref</outParameter-type>
57                                                 <outParameter-name>endforN\SyrComponent</outParameter-name>
58                                         </outParameter>
59                                         <outParameter>
60                                                 <outParameter-type>long</outParameter-type>
61                                                 <outParameter-name>endforN\min</outParameter-name>
62                                         </outParameter>
63                                         <outParameter>
64                                                 <outParameter-type>long</outParameter-type>
65                                                 <outParameter-name>endforN\max</outParameter-name>
66                                         </outParameter>
67                                         <outParameter>
68                                                 <outParameter-type>objref</outParameter-type>
69                                                 <outParameter-name>endwhileNotOne\SyrComponent</outParameter-name>
70                                         </outParameter>
71                                         <outParameter>
72                                                 <outParameter-type>long</outParameter-type>
73                                                 <outParameter-name>endwhileNotOne\N</outParameter-name>
74                                         </outParameter>
75                                         <outParameter>
76                                                 <outParameter-type>long</outParameter-type>
77                                                 <outParameter-name>endfori\i</outParameter-name>
78                                         </outParameter>
79                                         <outParameter>
80                                                 <outParameter-type>objref</outParameter-type>
81                                                 <outParameter-name>endwhileEven\SyrComponent</outParameter-name>
82                                         </outParameter>
83                                 </outParameter-list>
84                         </service>
85                         <Parameter-list>
86                         </Parameter-list>
87                         <PyFunction-list>
88                         </PyFunction-list>
89                         <creation-date>14/3/2003 - 11:15:16</creation-date>
90                         <lastmodification-date>14/3/2003 - 11:16:1</lastmodification-date>
91                         <editor-release>1.04</editor-release>
92                         <author>JR</author>
93                         <container>?</container>
94                         <comment>Syracuse algorithm</comment>
95                         <x-position>0</x-position>
96                         <y-position>0</y-position>
97                 </node>
98         </info-list>
99
100         <node-list>
101                 <node>
102                         <component-name>SyrComponent</component-name>
103                         <interface-name>SyrComponent</interface-name>
104                         <node-name>m3</node-name>
105                         <kind>0</kind>
106                         <coupled-node>?</coupled-node>
107                         <service>
108                                 <service-name>C_M3</service-name>
109                                 <inParameter-list>
110                                         <inParameter>
111                                                 <inParameter-type>long</inParameter-type>
112                                                 <inParameter-name>anOddInteger</inParameter-name>
113                                         </inParameter>
114                                 </inParameter-list>
115                                 <outParameter-list>
116                                         <outParameter>
117                                                 <outParameter-type>long</outParameter-type>
118                                                 <outParameter-name>anInteger</outParameter-name>
119                                         </outParameter>
120                                 </outParameter-list>
121                         </service>
122                         <Parameter-list>
123                         </Parameter-list>
124                         <PyFunction-list>
125                         </PyFunction-list>
126                         <creation-date>14/3/2003 - 11:15:16</creation-date>
127                         <lastmodification-date>14/3/2003 - 11:15:16</lastmodification-date>
128                         <editor-release>1.04</editor-release>
129                         <author>?</author>
130                         <container>localhost/FactoryServer</container>
131                         <comment>?</comment>
132                         <x-position>678</x-position>
133                         <y-position>11</y-position>
134                 </node>
135                 <node>
136                         <component-name>SyrComponent</component-name>
137                         <interface-name>SyrComponent</interface-name>
138                         <node-name>m3incr</node-name>
139                         <kind>0</kind>
140                         <coupled-node>?</coupled-node>
141                         <service>
142                                 <service-name>C_INCR</service-name>
143                                 <inParameter-list>
144                                         <inParameter>
145                                                 <inParameter-type>long</inParameter-type>
146                                                 <inParameter-name>aCount</inParameter-name>
147                                         </inParameter>
148                                 </inParameter-list>
149                                 <outParameter-list>
150                                         <outParameter>
151                                                 <outParameter-type>long</outParameter-type>
152                                                 <outParameter-name>aNewCount</outParameter-name>
153                                         </outParameter>
154                                 </outParameter-list>
155                         </service>
156                         <Parameter-list>
157                         </Parameter-list>
158                         <PyFunction-list>
159                         </PyFunction-list>
160                         <creation-date>14/3/2003 - 11:15:16</creation-date>
161                         <lastmodification-date>14/3/2003 - 11:15:16</lastmodification-date>
162                         <editor-release>1.04</editor-release>
163                         <author>?</author>
164                         <container>localhost/FactoryServer</container>
165                         <comment>?</comment>
166                         <x-position>896</x-position>
167                         <y-position>10</y-position>
168                 </node>
169                 <node>
170                         <component-name>SyrComponent</component-name>
171                         <interface-name>SyrComponent</interface-name>
172                         <node-name>incra</node-name>
173                         <kind>0</kind>
174                         <coupled-node>?</coupled-node>
175                         <service>
176                                 <service-name>C_INCR</service-name>
177                                 <inParameter-list>
178                                         <inParameter>
179                                                 <inParameter-type>long</inParameter-type>
180                                                 <inParameter-name>aCount</inParameter-name>
181                                         </inParameter>
182                                 </inParameter-list>
183                                 <outParameter-list>
184                                         <outParameter>
185                                                 <outParameter-type>long</outParameter-type>
186                                                 <outParameter-name>aNewCount</outParameter-name>
187                                         </outParameter>
188                                 </outParameter-list>
189                         </service>
190                         <Parameter-list>
191                         </Parameter-list>
192                         <PyFunction-list>
193                         </PyFunction-list>
194                         <creation-date>14/3/2003 - 11:15:16</creation-date>
195                         <lastmodification-date>14/3/2003 - 11:15:16</lastmodification-date>
196                         <editor-release>1.04</editor-release>
197                         <author>?</author>
198                         <container>localhost/FactoryServer</container>
199                         <comment>?</comment>
200                         <x-position>789</x-position>
201                         <y-position>201</y-position>
202                 </node>
203                 <node>
204                         <component-name>SyrComponent</component-name>
205                         <interface-name>SyrComponent</interface-name>
206                         <node-name>div2</node-name>
207                         <kind>0</kind>
208                         <coupled-node>?</coupled-node>
209                         <service>
210                                 <service-name>C_DIV2</service-name>
211                                 <inParameter-list>
212                                         <inParameter>
213                                                 <inParameter-type>long</inParameter-type>
214                                                 <inParameter-name>anEvenInteger</inParameter-name>
215                                         </inParameter>
216                                 </inParameter-list>
217                                 <outParameter-list>
218                                         <outParameter>
219                                                 <outParameter-type>long</outParameter-type>
220                                                 <outParameter-name>anInteger</outParameter-name>
221                                         </outParameter>
222                                 </outParameter-list>
223                         </service>
224                         <Parameter-list>
225                         </Parameter-list>
226                         <PyFunction-list>
227                         </PyFunction-list>
228                         <creation-date>14/3/2003 - 11:15:16</creation-date>
229                         <lastmodification-date>14/3/2003 - 11:15:16</lastmodification-date>
230                         <editor-release>1.04</editor-release>
231                         <author>?</author>
232                         <container>localhost/FactoryServer</container>
233                         <comment>?</comment>
234                         <x-position>792</x-position>
235                         <y-position>387</y-position>
236                 </node>
237                 <node>
238                         <component-name>SyrComponent</component-name>
239                         <interface-name>SyrComponent</interface-name>
240                         <node-name>incrb</node-name>
241                         <kind>0</kind>
242                         <coupled-node>?</coupled-node>
243                         <service>
244                                 <service-name>C_INCR</service-name>
245                                 <inParameter-list>
246                                         <inParameter>
247                                                 <inParameter-type>long</inParameter-type>
248                                                 <inParameter-name>aCount</inParameter-name>
249                                         </inParameter>
250                                 </inParameter-list>
251                                 <outParameter-list>
252                                         <outParameter>
253                                                 <outParameter-type>long</outParameter-type>
254                                                 <outParameter-name>aNewCount</outParameter-name>
255                                         </outParameter>
256                                 </outParameter-list>
257                         </service>
258                         <Parameter-list>
259                         </Parameter-list>
260                         <PyFunction-list>
261                         </PyFunction-list>
262                         <creation-date>14/3/2003 - 11:15:16</creation-date>
263                         <lastmodification-date>14/3/2003 - 11:15:16</lastmodification-date>
264                         <editor-release>1.04</editor-release>
265                         <author>?</author>
266                         <container>localhost/FactoryServer</container>
267                         <comment>?</comment>
268                         <x-position>796</x-position>
269                         <y-position>577</y-position>
270                 </node>
271                 <node>
272                         <component-name>?</component-name>
273                         <interface-name>?</interface-name>
274                         <node-name>forN</node-name>
275                         <kind>4</kind>
276                         <coupled-node>endforN</coupled-node>
277                         <service>
278                                 <service-name>InitN</service-name>
279                                 <inParameter-list>
280                                         <inParameter>
281                                                 <inParameter-type>long</inParameter-type>
282                                                 <inParameter-name>N</inParameter-name>
283                                         </inParameter>
284                                         <inParameter>
285                                                 <inParameter-type>long</inParameter-type>
286                                                 <inParameter-name>K</inParameter-name>
287                                         </inParameter>
288                                         <inParameter>
289                                                 <inParameter-type>objref</inParameter-type>
290                                                 <inParameter-name>SyrComponent</inParameter-name>
291                                         </inParameter>
292                                         <inParameter>
293                                                 <inParameter-type>long</inParameter-type>
294                                                 <inParameter-name>min</inParameter-name>
295                                         </inParameter>
296                                         <inParameter>
297                                                 <inParameter-type>long</inParameter-type>
298                                                 <inParameter-name>max</inParameter-name>
299                                         </inParameter>
300                                 </inParameter-list>
301                                 <outParameter-list>
302                                         <outParameter>
303                                                 <outParameter-type>long</outParameter-type>
304                                                 <outParameter-name>N</outParameter-name>
305                                         </outParameter>
306                                         <outParameter>
307                                                 <outParameter-type>long</outParameter-type>
308                                                 <outParameter-name>K</outParameter-name>
309                                         </outParameter>
310                                         <outParameter>
311                                                 <outParameter-type>objref</outParameter-type>
312                                                 <outParameter-name>SyrComponent</outParameter-name>
313                                         </outParameter>
314                                         <outParameter>
315                                                 <outParameter-type>long</outParameter-type>
316                                                 <outParameter-name>min</outParameter-name>
317                                         </outParameter>
318                                         <outParameter>
319                                                 <outParameter-type>long</outParameter-type>
320                                                 <outParameter-name>max</outParameter-name>
321                                         </outParameter>
322                                 </outParameter-list>
323                         </service>
324                         <Parameter-list>
325                         </Parameter-list>
326                         <PyFunction-list>
327                                 <PyFunction>
328                                         <FuncName>InitN</FuncName>
329                                         <PyFunc>def InitN( NN , K , SyrComponent , min , max ) :</PyFunc>
330                                         <PyFunc>    N = max</PyFunc>
331                                         <PyFunc>    if min > 0 :</PyFunc>
332                                         <PyFunc>        if max >= min :</PyFunc>
333                                         <PyFunc>            N = min</PyFunc>
334                                         <PyFunc>    return N,K,SyrComponent,min,max</PyFunc>
335                                 </PyFunction>
336                                 <PyFunction>
337                                         <FuncName>MoreN</FuncName>
338                                         <PyFunc>def MoreN( NN , KK , SyrComponent , min , max ) :</PyFunc>
339                                         <PyFunc>    N = 0</PyFunc>
340                                         <PyFunc>    OutLoop = 0</PyFunc>
341                                         <PyFunc>    if max > NN :</PyFunc>
342                                         <PyFunc>        N = NN</PyFunc>
343                                         <PyFunc>        OutLoop = 1</PyFunc>
344                                         <PyFunc>    return OutLoop,N,0,SyrComponent,min,max</PyFunc>
345                                 </PyFunction>
346                                 <PyFunction>
347                                         <FuncName>NextN</FuncName>
348                                         <PyFunc>def NextN( NN , KK , SyrComponent , min , max ) :</PyFunc>
349                                         <PyFunc>    N = NN + 1</PyFunc>
350                                         <PyFunc>    K = KK</PyFunc>
351                                         <PyFunc>    return N,K,SyrComponent,min,max</PyFunc>
352                                 </PyFunction>
353                         </PyFunction-list>
354                         <creation-date>14/3/2003 - 11:15:16</creation-date>
355                         <lastmodification-date>14/3/2003 - 11:15:16</lastmodification-date>
356                         <editor-release>1.04</editor-release>
357                         <author>?</author>
358                         <container>?</container>
359                         <comment>?</comment>
360                         <x-position>21</x-position>
361                         <y-position>242</y-position>
362                 </node>
363                 <node>
364                         <component-name>?</component-name>
365                         <interface-name>?</interface-name>
366                         <node-name>endforN</node-name>
367                         <kind>5</kind>
368                         <coupled-node>forN</coupled-node>
369                         <service>
370                                 <service-name>EndInitN</service-name>
371                                 <inParameter-list>
372                                         <inParameter>
373                                                 <inParameter-type>long</inParameter-type>
374                                                 <inParameter-name>N</inParameter-name>
375                                         </inParameter>
376                                         <inParameter>
377                                                 <inParameter-type>long</inParameter-type>
378                                                 <inParameter-name>K</inParameter-name>
379                                         </inParameter>
380                                         <inParameter>
381                                                 <inParameter-type>objref</inParameter-type>
382                                                 <inParameter-name>SyrComponent</inParameter-name>
383                                         </inParameter>
384                                         <inParameter>
385                                                 <inParameter-type>long</inParameter-type>
386                                                 <inParameter-name>min</inParameter-name>
387                                         </inParameter>
388                                         <inParameter>
389                                                 <inParameter-type>long</inParameter-type>
390                                                 <inParameter-name>max</inParameter-name>
391                                         </inParameter>
392                                 </inParameter-list>
393                                 <outParameter-list>
394                                         <outParameter>
395                                                 <outParameter-type>long</outParameter-type>
396                                                 <outParameter-name>N</outParameter-name>
397                                         </outParameter>
398                                         <outParameter>
399                                                 <outParameter-type>long</outParameter-type>
400                                                 <outParameter-name>K</outParameter-name>
401                                         </outParameter>
402                                         <outParameter>
403                                                 <outParameter-type>objref</outParameter-type>
404                                                 <outParameter-name>SyrComponent</outParameter-name>
405                                         </outParameter>
406                                         <outParameter>
407                                                 <outParameter-type>long</outParameter-type>
408                                                 <outParameter-name>min</outParameter-name>
409                                         </outParameter>
410                                         <outParameter>
411                                                 <outParameter-type>long</outParameter-type>
412                                                 <outParameter-name>max</outParameter-name>
413                                         </outParameter>
414                                 </outParameter-list>
415                         </service>
416                         <Parameter-list>
417                         </Parameter-list>
418                         <PyFunction-list>
419                                 <PyFunction>
420                                 </PyFunction>
421                         </PyFunction-list>
422                         <creation-date>14/3/2003 - 11:15:16</creation-date>
423                         <lastmodification-date>14/3/2003 - 11:15:16</lastmodification-date>
424                         <editor-release>1.04</editor-release>
425                         <author>?</author>
426                         <container>?</container>
427                         <comment>?</comment>
428                         <x-position>1530</x-position>
429                         <y-position>332</y-position>
430                 </node>
431                 <node>
432                         <component-name>?</component-name>
433                         <interface-name>?</interface-name>
434                         <node-name>whileNotOne</node-name>
435                         <kind>4</kind>
436                         <coupled-node>endwhileNotOne</coupled-node>
437                         <service>
438                                 <service-name>InitNotOne</service-name>
439                                 <inParameter-list>
440                                         <inParameter>
441                                                 <inParameter-type>objref</inParameter-type>
442                                                 <inParameter-name>SyrComponent</inParameter-name>
443                                         </inParameter>
444                                         <inParameter>
445                                                 <inParameter-type>long</inParameter-type>
446                                                 <inParameter-name>N</inParameter-name>
447                                         </inParameter>
448                                         <inParameter>
449                                                 <inParameter-type>long</inParameter-type>
450                                                 <inParameter-name>K</inParameter-name>
451                                         </inParameter>
452                                 </inParameter-list>
453                                 <outParameter-list>
454                                         <outParameter>
455                                                 <outParameter-type>objref</outParameter-type>
456                                                 <outParameter-name>SyrComponent</outParameter-name>
457                                         </outParameter>
458                                         <outParameter>
459                                                 <outParameter-type>long</outParameter-type>
460                                                 <outParameter-name>N</outParameter-name>
461                                         </outParameter>
462                                         <outParameter>
463                                                 <outParameter-type>long</outParameter-type>
464                                                 <outParameter-name>K</outParameter-name>
465                                         </outParameter>
466                                 </outParameter-list>
467                         </service>
468                         <Parameter-list>
469                         </Parameter-list>
470                         <PyFunction-list>
471                                 <PyFunction>
472                                         <FuncName>InitNotOne</FuncName>
473                                         <PyFunc>import threading</PyFunc>
474                                         <PyFunc>import SyrComponent_idl</PyFunc>
475                                         <PyFunc>def InitNotOne( SyrComponent , N , K ) :</PyFunc>
476                                         <PyFunc>    return SyrComponent,N,K</PyFunc>
477                                 </PyFunction>
478                                 <PyFunction>
479                                         <FuncName>MoreNotOne</FuncName>
480                                         <PyFunc>import SyrComponent_idl</PyFunc>
481                                         <PyFunc>def MoreNotOne( SyrComponent , N , K ) :</PyFunc>
482                                         <PyFunc>    OutLoop = 1 - SyrComponent.C_ISONE( N )</PyFunc>
483                                         <PyFunc>    return OutLoop,SyrComponent,N,K </PyFunc>
484                                 </PyFunction>
485                                 <PyFunction>
486                                         <FuncName>NextNotOne</FuncName>
487                                         <PyFunc>import SyrComponent_idl</PyFunc>
488                                         <PyFunc>def NextNotOne( SyrComponent , N , K ) :</PyFunc>
489                                         <PyFunc>    return SyrComponent,N,K</PyFunc>
490                                 </PyFunction>
491                         </PyFunction-list>
492                         <creation-date>14/3/2003 - 11:15:26</creation-date>
493                         <lastmodification-date>14/3/2003 - 11:15:26</lastmodification-date>
494                         <editor-release>1.04</editor-release>
495                         <author>?</author>
496                         <container>?</container>
497                         <comment>?</comment>
498                         <x-position>210</x-position>
499                         <y-position>297</y-position>
500                 </node>
501                 <node>
502                         <component-name>?</component-name>
503                         <interface-name>?</interface-name>
504                         <node-name>endwhileNotOne</node-name>
505                         <kind>5</kind>
506                         <coupled-node>whileNotOne</coupled-node>
507                         <service>
508                                 <service-name>EndInitNotOn\11</service-name>
509                                 <inParameter-list>
510                                         <inParameter>
511                                                 <inParameter-type>objref</inParameter-type>
512                                                 <inParameter-name>SyrComponent</inParameter-name>
513                                         </inParameter>
514                                         <inParameter>
515                                                 <inParameter-type>long</inParameter-type>
516                                                 <inParameter-name>N</inParameter-name>
517                                         </inParameter>
518                                         <inParameter>
519                                                 <inParameter-type>long</inParameter-type>
520                                                 <inParameter-name>K</inParameter-name>
521                                         </inParameter>
522                                 </inParameter-list>
523                                 <outParameter-list>
524                                         <outParameter>
525                                                 <outParameter-type>objref</outParameter-type>
526                                                 <outParameter-name>SyrComponent</outParameter-name>
527                                         </outParameter>
528                                         <outParameter>
529                                                 <outParameter-type>long</outParameter-type>
530                                                 <outParameter-name>N</outParameter-name>
531                                         </outParameter>
532                                         <outParameter>
533                                                 <outParameter-type>long</outParameter-type>
534                                                 <outParameter-name>K</outParameter-name>
535                                         </outParameter>
536                                 </outParameter-list>
537                         </service>
538                         <Parameter-list>
539                         </Parameter-list>
540                         <PyFunction-list>
541                                 <PyFunction>
542                                 </PyFunction>
543                         </PyFunction-list>
544                         <creation-date>14/3/2003 - 11:15:26</creation-date>
545                         <lastmodification-date>14/3/2003 - 11:15:26</lastmodification-date>
546                         <editor-release>1.04</editor-release>
547                         <author>?</author>
548                         <container>?</container>
549                         <comment>?</comment>
550                         <x-position>1340</x-position>
551                         <y-position>332</y-position>
552                 </node>
553                 <node>
554                         <component-name>?</component-name>
555                         <interface-name>?</interface-name>
556                         <node-name>fori</node-name>
557                         <kind>4</kind>
558                         <coupled-node>endfori</coupled-node>
559                         <service>
560                                 <service-name>Initfori</service-name>
561                                 <inParameter-list>
562                                         <inParameter>
563                                                 <inParameter-type>long</inParameter-type>
564                                                 <inParameter-name>i</inParameter-name>
565                                         </inParameter>
566                                         <inParameter>
567                                                 <inParameter-type>long</inParameter-type>
568                                                 <inParameter-name>K</inParameter-name>
569                                         </inParameter>
570                                 </inParameter-list>
571                                 <outParameter-list>
572                                         <outParameter>
573                                                 <outParameter-type>long</outParameter-type>
574                                                 <outParameter-name>i</outParameter-name>
575                                         </outParameter>
576                                         <outParameter>
577                                                 <outParameter-type>long</outParameter-type>
578                                                 <outParameter-name>K</outParameter-name>
579                                         </outParameter>
580                                 </outParameter-list>
581                         </service>
582                         <Parameter-list>
583                         </Parameter-list>
584                         <PyFunction-list>
585                                 <PyFunction>
586                                         <FuncName>Initfori</FuncName>
587                                         <PyFunc>def Initfori( ii , K ) :</PyFunc>
588                                         <PyFunc>    return 1,0,K</PyFunc>
589                                 </PyFunction>
590                                 <PyFunction>
591                                         <FuncName>Morefori</FuncName>
592                                         <PyFunc>def Morefori( ii , K ) :</PyFunc>
593                                         <PyFunc>    OutLoop = 0</PyFunc>
594                                         <PyFunc>    if 2 > ii :</PyFunc>
595                                         <PyFunc>        OutLoop = 1</PyFunc>
596                                         <PyFunc>    return OutLoop,ii,K</PyFunc>
597                                 </PyFunction>
598                                 <PyFunction>
599                                         <FuncName>Nextfori</FuncName>
600                                         <PyFunc>def Nextfori( ii , K ) :</PyFunc>
601                                         <PyFunc>    ii = ii + 1</PyFunc>
602                                         <PyFunc>    return ii,K</PyFunc>
603                                 </PyFunction>
604                         </PyFunction-list>
605                         <creation-date>14/3/2003 - 11:15:26</creation-date>
606                         <lastmodification-date>14/3/2003 - 11:15:26</lastmodification-date>
607                         <editor-release>1.04</editor-release>
608                         <author>?</author>
609                         <container>?</container>
610                         <comment>?</comment>
611                         <x-position>605</x-position>
612                         <y-position>202</y-position>
613                 </node>
614                 <node>
615                         <component-name>?</component-name>
616                         <interface-name>?</interface-name>
617                         <node-name>endfori</node-name>
618                         <kind>5</kind>
619                         <coupled-node>fori</coupled-node>
620                         <service>
621                                 <service-name>EndInitfori</service-name>
622                                 <inParameter-list>
623                                         <inParameter>
624                                                 <inParameter-type>long</inParameter-type>
625                                                 <inParameter-name>i</inParameter-name>
626                                         </inParameter>
627                                         <inParameter>
628                                                 <inParameter-type>long</inParameter-type>
629                                                 <inParameter-name>K</inParameter-name>
630                                         </inParameter>
631                                 </inParameter-list>
632                                 <outParameter-list>
633                                         <outParameter>
634                                                 <outParameter-type>long</outParameter-type>
635                                                 <outParameter-name>i</outParameter-name>
636                                         </outParameter>
637                                         <outParameter>
638                                                 <outParameter-type>long</outParameter-type>
639                                                 <outParameter-name>K</outParameter-name>
640                                         </outParameter>
641                                 </outParameter-list>
642                         </service>
643                         <Parameter-list>
644                         </Parameter-list>
645                         <PyFunction-list>
646                                 <PyFunction>
647                                 </PyFunction>
648                         </PyFunction-list>
649                         <creation-date>14/3/2003 - 11:15:26</creation-date>
650                         <lastmodification-date>14/3/2003 - 11:15:26</lastmodification-date>
651                         <editor-release>1.04</editor-release>
652                         <author>?</author>
653                         <container>?</container>
654                         <comment>?</comment>
655                         <x-position>971</x-position>
656                         <y-position>202</y-position>
657                 </node>
658                 <node>
659                         <component-name>?</component-name>
660                         <interface-name>?</interface-name>
661                         <node-name>whileEven</node-name>
662                         <kind>4</kind>
663                         <coupled-node>endwhileEven</coupled-node>
664                         <service>
665                                 <service-name>InitEven</service-name>
666                                 <inParameter-list>
667                                         <inParameter>
668                                                 <inParameter-type>objref</inParameter-type>
669                                                 <inParameter-name>SyrComponent</inParameter-name>
670                                         </inParameter>
671                                         <inParameter>
672                                                 <inParameter-type>long</inParameter-type>
673                                                 <inParameter-name>N</inParameter-name>
674                                         </inParameter>
675                                         <inParameter>
676                                                 <inParameter-type>long</inParameter-type>
677                                                 <inParameter-name>K</inParameter-name>
678                                         </inParameter>
679                                 </inParameter-list>
680                                 <outParameter-list>
681                                         <outParameter>
682                                                 <outParameter-type>objref</outParameter-type>
683                                                 <outParameter-name>SyrComponent</outParameter-name>
684                                         </outParameter>
685                                         <outParameter>
686                                                 <outParameter-type>long</outParameter-type>
687                                                 <outParameter-name>N</outParameter-name>
688                                         </outParameter>
689                                         <outParameter>
690                                                 <outParameter-type>long</outParameter-type>
691                                                 <outParameter-name>K</outParameter-name>
692                                         </outParameter>
693                                 </outParameter-list>
694                         </service>
695                         <Parameter-list>
696                         </Parameter-list>
697                         <PyFunction-list>
698                                 <PyFunction>
699                                         <FuncName>InitEven</FuncName>
700                                         <PyFunc>import SyrComponent_idl</PyFunc>
701                                         <PyFunc>def InitEven( SyrComponent , N , K ) :</PyFunc>
702                                         <PyFunc>    return SyrComponent,N,K</PyFunc>
703                                 </PyFunction>
704                                 <PyFunction>
705                                         <FuncName>MoreEven</FuncName>
706                                         <PyFunc>import SyrComponent_idl</PyFunc>
707                                         <PyFunc>def MoreEven( SyrComponent , N , K ) :</PyFunc>
708                                         <PyFunc>    OutLoop = SyrComponent.C_ISEVEN( N )</PyFunc>
709                                         <PyFunc>    return OutLoop,SyrComponent,N,K </PyFunc>
710                                 </PyFunction>
711                                 <PyFunction>
712                                         <FuncName>NextEven</FuncName>
713                                         <PyFunc>import SyrComponent_idl</PyFunc>
714                                         <PyFunc>def NextEven( SyrComponent , N , K ) :</PyFunc>
715                                         <PyFunc>    return SyrComponent,N,K</PyFunc>
716                                 </PyFunction>
717                         </PyFunction-list>
718                         <creation-date>14/3/2003 - 11:15:35</creation-date>
719                         <lastmodification-date>14/3/2003 - 11:15:35</lastmodification-date>
720                         <editor-release>1.04</editor-release>
721                         <author>?</author>
722                         <container>?</container>
723                         <comment>?</comment>
724                         <x-position>605</x-position>
725                         <y-position>452</y-position>
726                 </node>
727                 <node>
728                         <component-name>?</component-name>
729                         <interface-name>?</interface-name>
730                         <node-name>endwhileEven</node-name>
731                         <kind>5</kind>
732                         <coupled-node>whileEven</coupled-node>
733                         <service>
734                                 <service-name>EndInitEven</service-name>
735                                 <inParameter-list>
736                                         <inParameter>
737                                                 <inParameter-type>objref</inParameter-type>
738                                                 <inParameter-name>SyrComponent</inParameter-name>
739                                         </inParameter>
740                                         <inParameter>
741                                                 <inParameter-type>long</inParameter-type>
742                                                 <inParameter-name>N</inParameter-name>
743                                         </inParameter>
744                                         <inParameter>
745                                                 <inParameter-type>long</inParameter-type>
746                                                 <inParameter-name>K</inParameter-name>
747                                         </inParameter>
748                                 </inParameter-list>
749                                 <outParameter-list>
750                                         <outParameter>
751                                                 <outParameter-type>objref</outParameter-type>
752                                                 <outParameter-name>SyrComponent</outParameter-name>
753                                         </outParameter>
754                                         <outParameter>
755                                                 <outParameter-type>long</outParameter-type>
756                                                 <outParameter-name>N</outParameter-name>
757                                         </outParameter>
758                                         <outParameter>
759                                                 <outParameter-type>long</outParameter-type>
760                                                 <outParameter-name>K</outParameter-name>
761                                         </outParameter>
762                                 </outParameter-list>
763                         </service>
764                         <Parameter-list>
765                         </Parameter-list>
766                         <PyFunction-list>
767                                 <PyFunction>
768                                 </PyFunction>
769                         </PyFunction-list>
770                         <creation-date>14/3/2003 - 11:15:35</creation-date>
771                         <lastmodification-date>14/3/2003 - 11:15:35</lastmodification-date>
772                         <editor-release>1.04</editor-release>
773                         <author>?</author>
774                         <container>?</container>
775                         <comment>?</comment>
776                         <x-position>974</x-position>
777                         <y-position>450</y-position>
778                 </node>
779                 <node>
780                         <component-name>?</component-name>
781                         <interface-name>?</interface-name>
782                         <node-name>ifNotEven</node-name>
783                         <kind>6</kind>
784                         <coupled-node>endifNotEven</coupled-node>
785                         <service>
786                                 <service-name>ifNotEven</service-name>
787                                 <inParameter-list>
788                                         <inParameter>
789                                                 <inParameter-type>objref</inParameter-type>
790                                                 <inParameter-name>SyrComponent</inParameter-name>
791                                         </inParameter>
792                                         <inParameter>
793                                                 <inParameter-type>long</inParameter-type>
794                                                 <inParameter-name>N</inParameter-name>
795                                         </inParameter>
796                                         <inParameter>
797                                                 <inParameter-type>long</inParameter-type>
798                                                 <inParameter-name>K</inParameter-name>
799                                         </inParameter>
800                                 </inParameter-list>
801                                 <outParameter-list>
802                                         <outParameter>
803                                                 <outParameter-type>long</outParameter-type>
804                                                 <outParameter-name>Odd</outParameter-name>
805                                         </outParameter>
806                                         <outParameter>
807                                                 <outParameter-type>long</outParameter-type>
808                                                 <outParameter-name>Even</outParameter-name>
809                                         </outParameter>
810                                         <outParameter>
811                                                 <outParameter-type>objref</outParameter-type>
812                                                 <outParameter-name>SyrComponent</outParameter-name>
813                                         </outParameter>
814                                         <outParameter>
815                                                 <outParameter-type>long</outParameter-type>
816                                                 <outParameter-name>N</outParameter-name>
817                                         </outParameter>
818                                         <outParameter>
819                                                 <outParameter-type>long</outParameter-type>
820                                                 <outParameter-name>K</outParameter-name>
821                                         </outParameter>
822                                 </outParameter-list>
823                         </service>
824                         <Parameter-list>
825                         </Parameter-list>
826                         <PyFunction-list>
827                                 <PyFunction>
828                                         <FuncName>ifNotEven</FuncName>
829                                         <PyFunc>import SyrComponent_idl</PyFunc>
830                                         <PyFunc>def ifNotEven( SyrComponent , N , K ) :</PyFunc>
831                                         <PyFunc>    Even = SyrComponent.C_ISEVEN( N )</PyFunc>
832                                         <PyFunc>    Odd = 1 - Even</PyFunc>
833                                         <PyFunc>    return Odd,Even,SyrComponent,N,K</PyFunc>
834                                 </PyFunction>
835                         </PyFunction-list>
836                         <creation-date>14/3/2003 - 11:15:35</creation-date>
837                         <lastmodification-date>14/3/2003 - 11:15:35</lastmodification-date>
838                         <editor-release>1.04</editor-release>
839                         <author>?</author>
840                         <container>?</container>
841                         <comment>?</comment>
842                         <x-position>416</x-position>
843                         <y-position>286</y-position>
844                 </node>
845                 <node>
846                         <component-name>?</component-name>
847                         <interface-name>?</interface-name>
848                         <node-name>endifNotEven</node-name>
849                         <kind>7</kind>
850                         <coupled-node>ifNotEven</coupled-node>
851                         <service>
852                                 <service-name>EndifNotEven</service-name>
853                                 <inParameter-list>
854                                         <inParameter>
855                                                 <inParameter-type>long</inParameter-type>
856                                                 <inParameter-name>N</inParameter-name>
857                                         </inParameter>
858                                         <inParameter>
859                                                 <inParameter-type>long</inParameter-type>
860                                                 <inParameter-name>K</inParameter-name>
861                                         </inParameter>
862                                 </inParameter-list>
863                                 <outParameter-list>
864                                         <outParameter>
865                                                 <outParameter-type>long</outParameter-type>
866                                                 <outParameter-name>N</outParameter-name>
867                                         </outParameter>
868                                         <outParameter>
869                                                 <outParameter-type>long</outParameter-type>
870                                                 <outParameter-name>K</outParameter-name>
871                                         </outParameter>
872                                 </outParameter-list>
873                         </service>
874                         <Parameter-list>
875                         </Parameter-list>
876                         <PyFunction-list>
877                                 <PyFunction>
878                                 </PyFunction>
879                         </PyFunction-list>
880                         <creation-date>14/3/2003 - 11:15:35</creation-date>
881                         <lastmodification-date>14/3/2003 - 11:15:35</lastmodification-date>
882                         <editor-release>1.04</editor-release>
883                         <author>?</author>
884                         <container>?</container>
885                         <comment>?</comment>
886                         <x-position>1155</x-position>
887                         <y-position>331</y-position>
888                 </node>
889                 <node>
890                         <component-name>?</component-name>
891                         <interface-name>?</interface-name>
892                         <node-name>SyrComponent</node-name>
893                         <kind>3</kind>
894                         <coupled-node>?</coupled-node>
895                         <service>
896                                 <service-name>SyrComponent</service-name>
897                                 <inParameter-list>
898                                         <inParameter>
899                                                 <inParameter-type>string</inParameter-type>
900                                                 <inParameter-name>aContainer</inParameter-name>
901                                         </inParameter>
902                                         <inParameter>
903                                                 <inParameter-type>string</inParameter-type>
904                                                 <inParameter-name>aComponent</inParameter-name>
905                                         </inParameter>
906                                 </inParameter-list>
907                                 <outParameter-list>
908                                         <outParameter>
909                                                 <outParameter-type>objref</outParameter-type>
910                                                 <outParameter-name>SyrComponentobjref</outParameter-name>
911                                         </outParameter>
912                                 </outParameter-list>
913                         </service>
914                         <Parameter-list>
915                         </Parameter-list>
916                         <PyFunction-list>
917                                 <PyFunction>
918                                         <FuncName>SyrComponent</FuncName>
919                                         <PyFunc>from LifeCycleCORBA import *</PyFunc>
920                                         <PyFunc>def SyrComponent( aContainer , aComponent ) :</PyFunc>
921                                         <PyFunc>    orb = CORBA.ORB_init([], CORBA.ORB_ID)</PyFunc>
922                                         <PyFunc>    lcc = LifeCycleCORBA(orb)</PyFunc>
923                                         <PyFunc>    print "SyrComponent(",aContainer,",",aComponent,")"</PyFunc>
924                                         <PyFunc>    ComponentRef = lcc.FindOrLoadComponent( aContainer , aComponent )</PyFunc>
925                                         <PyFunc>    print "SyrComponent(",aContainer,",",aComponent,") --> ",ComponentRef</PyFunc>
926                                         <PyFunc>    return ComponentRef</PyFunc>
927                                 </PyFunction>
928                         </PyFunction-list>
929                         <creation-date>14/3/2003 - 11:16:1</creation-date>
930                         <lastmodification-date>14/3/2003 - 11:16:1</lastmodification-date>
931                         <editor-release>1.04</editor-release>
932                         <author>?</author>
933                         <container>?</container>
934                         <comment>?</comment>
935                         <x-position>0</x-position>
936                         <y-position>0</y-position>
937                 </node>
938         </node-list>
939
940         <link-list>
941                 <link>
942                         <fromnode-name>m3</fromnode-name>
943                         <fromserviceparameter-name>anInteger</fromserviceparameter-name>
944                         <tonode-name>m3incr</tonode-name>
945                         <toserviceparameter-name>aCount</toserviceparameter-name>
946                         <coord-list>
947                         </coord-list>
948                 </link>
949                 <link>
950                         <fromnode-name>m3incr</fromnode-name>
951                         <fromserviceparameter-name>aNewCount</fromserviceparameter-name>
952                         <tonode-name>endifNotEven</tonode-name>
953                         <toserviceparameter-name>N</toserviceparameter-name>
954                         <coord-list>
955                         </coord-list>
956                 </link>
957                 <link>
958                         <fromnode-name>incra</fromnode-name>
959                         <fromserviceparameter-name>aNewCount</fromserviceparameter-name>
960                         <tonode-name>endfori</tonode-name>
961                         <toserviceparameter-name>K</toserviceparameter-name>
962                         <coord-list>
963                                 <coord>
964                                         <x>953</x>
965                                         <y>414</y>
966                                 </coord>
967                                 <coord>
968                                         <x>953</x>
969                                         <y>353</y>
970                                 </coord>
971                         </coord-list>
972                 </link>
973                 <link>
974                         <fromnode-name>div2</fromnode-name>
975                         <fromserviceparameter-name>anInteger</fromserviceparameter-name>
976                         <tonode-name>endwhileEven</tonode-name>
977                         <toserviceparameter-name>N</toserviceparameter-name>
978                         <coord-list>
979                                 <coord>
980                                         <x>960</x>
981                                         <y>632</y>
982                                 </coord>
983                                 <coord>
984                                         <x>960</x>
985                                         <y>539</y>
986                                 </coord>
987                         </coord-list>
988                 </link>
989                 <link>
990                         <fromnode-name>incrb</fromnode-name>
991                         <fromserviceparameter-name>aNewCount</fromserviceparameter-name>
992                         <tonode-name>endwhileEven</tonode-name>
993                         <toserviceparameter-name>K</toserviceparameter-name>
994                         <coord-list>
995                                 <coord>
996                                         <x>963</x>
997                                         <y>662</y>
998                                 </coord>
999                                 <coord>
1000                                         <x>963</x>
1001                                         <y>729</y>
1002                                 </coord>
1003                         </coord-list>
1004                 </link>
1005                 <link>
1006                         <fromnode-name>forN</fromnode-name>
1007                         <fromserviceparameter-name>DoLoop</fromserviceparameter-name>
1008                         <tonode-name>endforN</tonode-name>
1009                         <toserviceparameter-name>DoLoop</toserviceparameter-name>
1010                         <coord-list>
1011                         </coord-list>
1012                 </link>
1013                 <link>
1014                         <fromnode-name>forN</fromnode-name>
1015                         <fromserviceparameter-name>N</fromserviceparameter-name>
1016                         <tonode-name>endforN</tonode-name>
1017                         <toserviceparameter-name>N</toserviceparameter-name>
1018                         <coord-list>
1019                                 <coord>
1020                                         <x>1554</x>
1021                                         <y>513</y>
1022                                 </coord>
1023                                 <coord>
1024                                         <x>1523</x>
1025                                         <y>513</y>
1026                                 </coord>
1027                                 <coord>
1028                                         <x>1523</x>
1029                                         <y>806</y>
1030                                 </coord>
1031                                 <coord>
1032                                         <x>202</x>
1033                                         <y>806</y>
1034                                 </coord>
1035                                 <coord>
1036                                         <x>202</x>
1037                                         <y>424</y>
1038                                 </coord>
1039                         </coord-list>
1040                 </link>
1041                 <link>
1042                         <fromnode-name>forN</fromnode-name>
1043                         <fromserviceparameter-name>N</fromserviceparameter-name>
1044                         <tonode-name>whileNotOne</tonode-name>
1045                         <toserviceparameter-name>N</toserviceparameter-name>
1046                         <coord-list>
1047                                 <coord>
1048                                         <x>200</x>
1049                                         <y>479</y>
1050                                 </coord>
1051                                 <coord>
1052                                         <x>200</x>
1053                                         <y>424</y>
1054                                 </coord>
1055                         </coord-list>
1056                 </link>
1057                 <link>
1058                         <fromnode-name>forN</fromnode-name>
1059                         <fromserviceparameter-name>K</fromserviceparameter-name>
1060                         <tonode-name>whileNotOne</tonode-name>
1061                         <toserviceparameter-name>K</toserviceparameter-name>
1062                         <coord-list>
1063                                 <coord>
1064                                         <x>187</x>
1065                                         <y>509</y>
1066                                 </coord>
1067                                 <coord>
1068                                         <x>187</x>
1069                                         <y>454</y>
1070                                 </coord>
1071                         </coord-list>
1072                 </link>
1073                 <link>
1074                         <fromnode-name>forN</fromnode-name>
1075                         <fromserviceparameter-name>SyrComponent</fromserviceparameter-name>
1076                         <tonode-name>endforN</tonode-name>
1077                         <toserviceparameter-name>SyrComponent</toserviceparameter-name>
1078                         <coord-list>
1079                         </coord-list>
1080                 </link>
1081                 <link>
1082                         <fromnode-name>forN</fromnode-name>
1083                         <fromserviceparameter-name>SyrComponent</fromserviceparameter-name>
1084                         <tonode-name>whileNotOne</tonode-name>
1085                         <toserviceparameter-name>SyrComponent</toserviceparameter-name>
1086                         <coord-list>
1087                         </coord-list>
1088                 </link>
1089                 <link>
1090                         <fromnode-name>forN</fromnode-name>
1091                         <fromserviceparameter-name>min</fromserviceparameter-name>
1092                         <tonode-name>endforN</tonode-name>
1093                         <toserviceparameter-name>min</toserviceparameter-name>
1094                         <coord-list>
1095                         </coord-list>
1096                 </link>
1097                 <link>
1098                         <fromnode-name>forN</fromnode-name>
1099                         <fromserviceparameter-name>max</fromserviceparameter-name>
1100                         <tonode-name>endforN</tonode-name>
1101                         <toserviceparameter-name>max</toserviceparameter-name>
1102                         <coord-list>
1103                         </coord-list>
1104                 </link>
1105                 <link>
1106                         <fromnode-name>endforN</fromnode-name>
1107                         <fromserviceparameter-name>DoLoop</fromserviceparameter-name>
1108                         <tonode-name>forN</tonode-name>
1109                         <toserviceparameter-name>InitLoop</toserviceparameter-name>
1110                         <coord-list>
1111                         </coord-list>
1112                 </link>
1113                 <link>
1114                         <fromnode-name>whileNotOne</fromnode-name>
1115                         <fromserviceparameter-name>DoLoop</fromserviceparameter-name>
1116                         <tonode-name>endwhileNotOne</tonode-name>
1117                         <toserviceparameter-name>DoLoop</toserviceparameter-name>
1118                         <coord-list>
1119                         </coord-list>
1120                 </link>
1121                 <link>
1122                         <fromnode-name>whileNotOne</fromnode-name>
1123                         <fromserviceparameter-name>SyrComponent</fromserviceparameter-name>
1124                         <tonode-name>endwhileNotOne</tonode-name>
1125                         <toserviceparameter-name>SyrComponent</toserviceparameter-name>
1126                         <coord-list>
1127                         </coord-list>
1128                 </link>
1129                 <link>
1130                         <fromnode-name>whileNotOne</fromnode-name>
1131                         <fromserviceparameter-name>SyrComponent</fromserviceparameter-name>
1132                         <tonode-name>ifNotEven</tonode-name>
1133                         <toserviceparameter-name>SyrComponent</toserviceparameter-name>
1134                         <coord-list>
1135                         </coord-list>
1136                 </link>
1137                 <link>
1138                         <fromnode-name>whileNotOne</fromnode-name>
1139                         <fromserviceparameter-name>N</fromserviceparameter-name>
1140                         <tonode-name>ifNotEven</tonode-name>
1141                         <toserviceparameter-name>N</toserviceparameter-name>
1142                         <coord-list>
1143                                 <coord>
1144                                         <x>378</x>
1145                                         <y>438</y>
1146                                 </coord>
1147                                 <coord>
1148                                         <x>378</x>
1149                                         <y>479</y>
1150                                 </coord>
1151                         </coord-list>
1152                 </link>
1153                 <link>
1154                         <fromnode-name>whileNotOne</fromnode-name>
1155                         <fromserviceparameter-name>K</fromserviceparameter-name>
1156                         <tonode-name>ifNotEven</tonode-name>
1157                         <toserviceparameter-name>K</toserviceparameter-name>
1158                         <coord-list>
1159                                 <coord>
1160                                         <x>395</x>
1161                                         <y>468</y>
1162                                 </coord>
1163                                 <coord>
1164                                         <x>395</x>
1165                                         <y>509</y>
1166                                 </coord>
1167                         </coord-list>
1168                 </link>
1169                 <link>
1170                         <fromnode-name>endwhileNotOne</fromnode-name>
1171                         <fromserviceparameter-name>DoLoop</fromserviceparameter-name>
1172                         <tonode-name>whileNotOne</tonode-name>
1173                         <toserviceparameter-name>InitLoop</toserviceparameter-name>
1174                         <coord-list>
1175                         </coord-list>
1176                 </link>
1177                 <link>
1178                         <fromnode-name>endwhileNotOne</fromnode-name>
1179                         <fromserviceparameter-name>K</fromserviceparameter-name>
1180                         <tonode-name>endforN</tonode-name>
1181                         <toserviceparameter-name>K</toserviceparameter-name>
1182                         <coord-list>
1183                         </coord-list>
1184                 </link>
1185                 <link>
1186                         <fromnode-name>fori</fromnode-name>
1187                         <fromserviceparameter-name>DoLoop</fromserviceparameter-name>
1188                         <tonode-name>endfori</tonode-name>
1189                         <toserviceparameter-name>DoLoop</toserviceparameter-name>
1190                         <coord-list>
1191                         </coord-list>
1192                 </link>
1193                 <link>
1194                         <fromnode-name>fori</fromnode-name>
1195                         <fromserviceparameter-name>i</fromserviceparameter-name>
1196                         <tonode-name>endfori</tonode-name>
1197                         <toserviceparameter-name>i</toserviceparameter-name>
1198                         <coord-list>
1199                         </coord-list>
1200                 </link>
1201                 <link>
1202                         <fromnode-name>fori</fromnode-name>
1203                         <fromserviceparameter-name>K</fromserviceparameter-name>
1204                         <tonode-name>incra</tonode-name>
1205                         <toserviceparameter-name>aCount</toserviceparameter-name>
1206                         <coord-list>
1207                                 <coord>
1208                                         <x>783</x>
1209                                         <y>353</y>
1210                                 </coord>
1211                                 <coord>
1212                                         <x>783</x>
1213                                         <y>414</y>
1214                                 </coord>
1215                         </coord-list>
1216                 </link>
1217                 <link>
1218                         <fromnode-name>endfori</fromnode-name>
1219                         <fromserviceparameter-name>DoLoop</fromserviceparameter-name>
1220                         <tonode-name>fori</tonode-name>
1221                         <toserviceparameter-name>InitLoop</toserviceparameter-name>
1222                         <coord-list>
1223                         </coord-list>
1224                 </link>
1225                 <link>
1226                         <fromnode-name>endfori</fromnode-name>
1227                         <fromserviceparameter-name>K</fromserviceparameter-name>
1228                         <tonode-name>endifNotEven</tonode-name>
1229                         <toserviceparameter-name>K</toserviceparameter-name>
1230                         <coord-list>
1231                         </coord-list>
1232                 </link>
1233                 <link>
1234                         <fromnode-name>whileEven</fromnode-name>
1235                         <fromserviceparameter-name>DoLoop</fromserviceparameter-name>
1236                         <tonode-name>endwhileEven</tonode-name>
1237                         <toserviceparameter-name>DoLoop</toserviceparameter-name>
1238                         <coord-list>
1239                         </coord-list>
1240                 </link>
1241                 <link>
1242                         <fromnode-name>whileEven</fromnode-name>
1243                         <fromserviceparameter-name>SyrComponent</fromserviceparameter-name>
1244                         <tonode-name>endwhileEven</tonode-name>
1245                         <toserviceparameter-name>SyrComponent</toserviceparameter-name>
1246                         <coord-list>
1247                         </coord-list>
1248                 </link>
1249                 <link>
1250                         <fromnode-name>whileEven</fromnode-name>
1251                         <fromserviceparameter-name>N</fromserviceparameter-name>
1252                         <tonode-name>div2</tonode-name>
1253                         <toserviceparameter-name>anEvenInteger</toserviceparameter-name>
1254                         <coord-list>
1255                                 <coord>
1256                                         <x>779</x>
1257                                         <y>539</y>
1258                                 </coord>
1259                                 <coord>
1260                                         <x>779</x>
1261                                         <y>634</y>
1262                                 </coord>
1263                         </coord-list>
1264                 </link>
1265                 <link>
1266                         <fromnode-name>whileEven</fromnode-name>
1267                         <fromserviceparameter-name>K</fromserviceparameter-name>
1268                         <tonode-name>incrb</tonode-name>
1269                         <toserviceparameter-name>aCount</toserviceparameter-name>
1270                         <coord-list>
1271                                 <coord>
1272                                         <x>777</x>
1273                                         <y>729</y>
1274                                 </coord>
1275                                 <coord>
1276                                         <x>777</x>
1277                                         <y>664</y>
1278                                 </coord>
1279                         </coord-list>
1280                 </link>
1281                 <link>
1282                         <fromnode-name>endwhileEven</fromnode-name>
1283                         <fromserviceparameter-name>DoLoop</fromserviceparameter-name>
1284                         <tonode-name>whileEven</tonode-name>
1285                         <toserviceparameter-name>InitLoop</toserviceparameter-name>
1286                         <coord-list>
1287                         </coord-list>
1288                 </link>
1289                 <link>
1290                         <fromnode-name>endwhileEven</fromnode-name>
1291                         <fromserviceparameter-name>N</fromserviceparameter-name>
1292                         <tonode-name>endifNotEven</tonode-name>
1293                         <toserviceparameter-name>N</toserviceparameter-name>
1294                         <coord-list>
1295                         </coord-list>
1296                 </link>
1297                 <link>
1298                         <fromnode-name>endwhileEven</fromnode-name>
1299                         <fromserviceparameter-name>K</fromserviceparameter-name>
1300                         <tonode-name>endifNotEven</tonode-name>
1301                         <toserviceparameter-name>K</toserviceparameter-name>
1302                         <coord-list>
1303                         </coord-list>
1304                 </link>
1305                 <link>
1306                         <fromnode-name>ifNotEven</fromnode-name>
1307                         <fromserviceparameter-name>Default</fromserviceparameter-name>
1308                         <tonode-name>endifNotEven</tonode-name>
1309                         <toserviceparameter-name>Default</toserviceparameter-name>
1310                         <coord-list>
1311                         </coord-list>
1312                 </link>
1313                 <link>
1314                         <fromnode-name>ifNotEven</fromnode-name>
1315                         <fromserviceparameter-name>Odd</fromserviceparameter-name>
1316                         <tonode-name>m3</tonode-name>
1317                         <toserviceparameter-name>InGate</toserviceparameter-name>
1318                         <coord-list>
1319                                 <coord>
1320                                         <x>585</x>
1321                                         <y>133</y>
1322                                 </coord>
1323                                 <coord>
1324                                         <x>585</x>
1325                                         <y>438</y>
1326                                 </coord>
1327                         </coord-list>
1328                 </link>
1329                 <link>
1330                         <fromnode-name>ifNotEven</fromnode-name>
1331                         <fromserviceparameter-name>Odd</fromserviceparameter-name>
1332                         <tonode-name>fori</tonode-name>
1333                         <toserviceparameter-name>InGate</toserviceparameter-name>
1334                         <coord-list>
1335                                 <coord>
1336                                         <x>584</x>
1337                                         <y>324</y>
1338                                 </coord>
1339                                 <coord>
1340                                         <x>584</x>
1341                                         <y>438</y>
1342                                 </coord>
1343                         </coord-list>
1344                 </link>
1345                 <link>
1346                         <fromnode-name>ifNotEven</fromnode-name>
1347                         <fromserviceparameter-name>Even</fromserviceparameter-name>
1348                         <tonode-name>whileEven</tonode-name>
1349                         <toserviceparameter-name>InGate</toserviceparameter-name>
1350                         <coord-list>
1351                                 <coord>
1352                                         <x>593</x>
1353                                         <y>574</y>
1354                                 </coord>
1355                                 <coord>
1356                                         <x>593</x>
1357                                         <y>468</y>
1358                                 </coord>
1359                         </coord-list>
1360                 </link>
1361                 <link>
1362                         <fromnode-name>ifNotEven</fromnode-name>
1363                         <fromserviceparameter-name>SyrComponent</fromserviceparameter-name>
1364                         <tonode-name>whileEven</tonode-name>
1365                         <toserviceparameter-name>SyrComponent</toserviceparameter-name>
1366                         <coord-list>
1367                         </coord-list>
1368                 </link>
1369                 <link>
1370                         <fromnode-name>ifNotEven</fromnode-name>
1371                         <fromserviceparameter-name>N</fromserviceparameter-name>
1372                         <tonode-name>whileEven</tonode-name>
1373                         <toserviceparameter-name>N</toserviceparameter-name>
1374                         <coord-list>
1375                                 <coord>
1376                                         <x>586</x>
1377                                         <y>634</y>
1378                                 </coord>
1379                                 <coord>
1380                                         <x>586</x>
1381                                         <y>498</y>
1382                                 </coord>
1383                         </coord-list>
1384                 </link>
1385                 <link>
1386                         <fromnode-name>ifNotEven</fromnode-name>
1387                         <fromserviceparameter-name>N</fromserviceparameter-name>
1388                         <tonode-name>m3</tonode-name>
1389                         <toserviceparameter-name>anOddInteger</toserviceparameter-name>
1390                         <coord-list>
1391                                 <coord>
1392                                         <x>579</x>
1393                                         <y>163</y>
1394                                 </coord>
1395                                 <coord>
1396                                         <x>579</x>
1397                                         <y>498</y>
1398                                 </coord>
1399                         </coord-list>
1400                 </link>
1401                 <link>
1402                         <fromnode-name>ifNotEven</fromnode-name>
1403                         <fromserviceparameter-name>K</fromserviceparameter-name>
1404                         <tonode-name>whileEven</tonode-name>
1405                         <toserviceparameter-name>K</toserviceparameter-name>
1406                         <coord-list>
1407                                 <coord>
1408                                         <x>580</x>
1409                                         <y>664</y>
1410                                 </coord>
1411                                 <coord>
1412                                         <x>580</x>
1413                                         <y>528</y>
1414                                 </coord>
1415                         </coord-list>
1416                 </link>
1417                 <link>
1418                         <fromnode-name>ifNotEven</fromnode-name>
1419                         <fromserviceparameter-name>K</fromserviceparameter-name>
1420                         <tonode-name>fori</tonode-name>
1421                         <toserviceparameter-name>K</toserviceparameter-name>
1422                         <coord-list>
1423                                 <coord>
1424                                         <x>599</x>
1425                                         <y>414</y>
1426                                 </coord>
1427                                 <coord>
1428                                         <x>599</x>
1429                                         <y>528</y>
1430                                 </coord>
1431                         </coord-list>
1432                 </link>
1433                 <link>
1434                         <fromnode-name>endifNotEven</fromnode-name>
1435                         <fromserviceparameter-name>N</fromserviceparameter-name>
1436                         <tonode-name>endwhileNotOne</tonode-name>
1437                         <toserviceparameter-name>N</toserviceparameter-name>
1438                         <coord-list>
1439                                 <coord>
1440                                         <x>1324</x>
1441                                         <y>514</y>
1442                                 </coord>
1443                                 <coord>
1444                                         <x>1324</x>
1445                                         <y>483</y>
1446                                 </coord>
1447                         </coord-list>
1448                 </link>
1449                 <link>
1450                         <fromnode-name>endifNotEven</fromnode-name>
1451                         <fromserviceparameter-name>K</fromserviceparameter-name>
1452                         <tonode-name>endwhileNotOne</tonode-name>
1453                         <toserviceparameter-name>K</toserviceparameter-name>
1454                         <coord-list>
1455                                 <coord>
1456                                         <x>1318</x>
1457                                         <y>544</y>
1458                                 </coord>
1459                                 <coord>
1460                                         <x>1318</x>
1461                                         <y>513</y>
1462                                 </coord>
1463                         </coord-list>
1464                 </link>
1465                 <link>
1466                         <fromnode-name>SyrComponent</fromnode-name>
1467                         <fromserviceparameter-name>SyrComponentobjref</fromserviceparameter-name>
1468                         <tonode-name>forN</tonode-name>
1469                         <toserviceparameter-name>SyrComponent</toserviceparameter-name>
1470                         <coord-list>
1471                         </coord-list>
1472                 </link>
1473         </link-list>
1474
1475         <data-list>
1476                 <data>
1477                         <fromnode-name>SyrStruct</fromnode-name>
1478                         <fromserviceparameter-name>forN\N</fromserviceparameter-name>
1479                         <tonode-name>forN</tonode-name>
1480                         <toserviceparameter-name>N</toserviceparameter-name>
1481                         <data-value>
1482                                 <value-type>3</value-type>
1483                                 <value>0</value>
1484                         </data-value>
1485                         <coord-list>
1486                         </coord-list>
1487                 </data>
1488                 <data>
1489                         <fromnode-name>SyrStruct</fromnode-name>
1490                         <fromserviceparameter-name>forN\K</fromserviceparameter-name>
1491                         <tonode-name>forN</tonode-name>
1492                         <toserviceparameter-name>K</toserviceparameter-name>
1493                         <data-value>
1494                                 <value-type>3</value-type>
1495                                 <value>0</value>
1496                         </data-value>
1497                         <coord-list>
1498                         </coord-list>
1499                 </data>
1500                 <data>
1501                         <fromnode-name>SyrStruct</fromnode-name>
1502                         <fromserviceparameter-name>forN\min</fromserviceparameter-name>
1503                         <tonode-name>forN</tonode-name>
1504                         <toserviceparameter-name>min</toserviceparameter-name>
1505                         <data-value>
1506                                 <value-type>3</value-type>
1507                                 <value>5</value>
1508                         </data-value>
1509                         <coord-list>
1510                         </coord-list>
1511                 </data>
1512                 <data>
1513                         <fromnode-name>SyrStruct</fromnode-name>
1514                         <fromserviceparameter-name>forN\max</fromserviceparameter-name>
1515                         <tonode-name>forN</tonode-name>
1516                         <toserviceparameter-name>max</toserviceparameter-name>
1517                         <data-value>
1518                                 <value-type>3</value-type>
1519                                 <value>9</value>
1520                         </data-value>
1521                         <coord-list>
1522                         </coord-list>
1523                 </data>
1524                 <data>
1525                         <fromnode-name>SyrStruct</fromnode-name>
1526                         <fromserviceparameter-name>fori\i</fromserviceparameter-name>
1527                         <tonode-name>fori</tonode-name>
1528                         <toserviceparameter-name>i</toserviceparameter-name>
1529                         <data-value>
1530                                 <value-type>3</value-type>
1531                                 <value>0</value>
1532                         </data-value>
1533                         <coord-list>
1534                         </coord-list>
1535                 </data>
1536                 <data>
1537                         <fromnode-name>SyrStruct</fromnode-name>
1538                         <fromserviceparameter-name>SyrComponent\aContainer</fromserviceparameter-name>
1539                         <tonode-name>SyrComponent</tonode-name>
1540                         <toserviceparameter-name>aContainer</toserviceparameter-name>
1541                         <data-value>
1542                                 <value-type>18</value-type>
1543                                 <value>FactoryServer</value>
1544                         </data-value>
1545                         <coord-list>
1546                         </coord-list>
1547                 </data>
1548                 <data>
1549                         <fromnode-name>SyrStruct</fromnode-name>
1550                         <fromserviceparameter-name>SyrComponent\aComponent</fromserviceparameter-name>
1551                         <tonode-name>SyrComponent</tonode-name>
1552                         <toserviceparameter-name>aComponent</toserviceparameter-name>
1553                         <data-value>
1554                                 <value-type>18</value-type>
1555                                 <value>SyrComponent</value>
1556                         </data-value>
1557                         <coord-list>
1558                         </coord-list>
1559                 </data>
1560         </data-list>
1561
1562 </dataflow>