]> SALOME platform Git repositories - modules/superv.git/blob - examples/GraphStreamTopology.xml
Salome HOME
Preparation of 3.1.0a2: version ID. compilation with new KERNEL
[modules/superv.git] / examples / GraphStreamTopology.xml
1 <!DOCTYPE Dataflow>
2 <dataflow>
3 <info-list>
4 <node>
5 <component-name>?</component-name>
6    <interface-name>?</interface-name>
7    <node-name>GraphStreamTopology</node-name>
8    <kind>9</kind>
9    <streamgraph-timeout>300</streamgraph-timeout>
10    <streamgraph-datastreamtrace>0</streamgraph-datastreamtrace>
11    <streamgraph-deltatime>0</streamgraph-deltatime>
12    <coupled-node>?</coupled-node>
13    <service>
14 <service-name>GraphStreamTopology</service-name>
15     <inParameter-list/>
16     <outParameter-list/>   </service>
17    <DataStream-list/>
18    <PyFunction-list/>
19    <creation-date>4/5/2004 - 10:4:18</creation-date>
20    <lastmodification-date>21/5/2004 - 10:17:39</lastmodification-date>
21    <editor-release>2.0</editor-release>
22    <author>JR</author>
23    <container>?</container>
24    <comment>Test of SubStreamGraphs of a StreamGraph</comment>
25    <x-position>0</x-position>
26    <y-position>0</y-position>  </node> </info-list>
27  <node-list>
28 <node>
29 <component-name>?</component-name>
30    <interface-name>?</interface-name>
31    <node-name>Node_A_1</node-name>
32    <kind>3</kind>
33    <coupled-node>?</coupled-node>
34    <service>
35 <service-name>Node_A_1</service-name>
36     <inParameter-list/>
37     <outParameter-list>
38 <outParameter>
39 <outParameter-type>long</outParameter-type>
40       <outParameter-name>a_1</outParameter-name>     </outParameter>    </outParameter-list>   </service>
41    <DataStream-list>
42 <inParameter>
43 <inParameter-type>1</inParameter-type>
44      <inParameter-name>istream_A_1_1</inParameter-name>
45      <inParameter-dependency>1</inParameter-dependency>
46      <inParameter-schema>1</inParameter-schema>
47      <inParameter-interpolation>2</inParameter-interpolation>
48      <inParameter-extrapolation>0</inParameter-extrapolation>    </inParameter>
49     <inParameter>
50 <inParameter-type>1</inParameter-type>
51      <inParameter-name>istream_A_1_2</inParameter-name>
52      <inParameter-dependency>1</inParameter-dependency>
53      <inParameter-schema>1</inParameter-schema>
54      <inParameter-interpolation>2</inParameter-interpolation>
55      <inParameter-extrapolation>0</inParameter-extrapolation>    </inParameter>
56     <inParameter>
57 <inParameter-type>1</inParameter-type>
58      <inParameter-name>istream_A_1_3</inParameter-name>
59      <inParameter-dependency>1</inParameter-dependency>
60      <inParameter-schema>1</inParameter-schema>
61      <inParameter-interpolation>2</inParameter-interpolation>
62      <inParameter-extrapolation>0</inParameter-extrapolation>    </inParameter>   </DataStream-list>
63    <PyFunction-list>
64 <PyFunction>
65 <FuncName>Node_A_1</FuncName>
66      <PyFunc><![CDATA[def Node_A_1() :        ]]></PyFunc>
67      <PyFunc><![CDATA[    return 1      ]]></PyFunc>    </PyFunction>   </PyFunction-list>
68    <creation-date>21/5/2004 - 10:17:39</creation-date>
69    <lastmodification-date>21/5/2004 - 10:17:39</lastmodification-date>
70    <editor-release>2.0</editor-release>
71    <author>?</author>
72    <container>?</container>
73    <comment>Python function</comment>
74    <x-position>32</x-position>
75    <y-position>65</y-position>  </node>
76   <node>
77 <component-name>?</component-name>
78    <interface-name>?</interface-name>
79    <node-name>Node_A_2</node-name>
80    <kind>3</kind>
81    <coupled-node>?</coupled-node>
82    <service>
83 <service-name>Node_A_2</service-name>
84     <inParameter-list/>
85     <outParameter-list>
86 <outParameter>
87 <outParameter-type>long</outParameter-type>
88       <outParameter-name>a_2</outParameter-name>     </outParameter>    </outParameter-list>   </service>
89    <DataStream-list>
90 <inParameter>
91 <inParameter-type>1</inParameter-type>
92      <inParameter-name>istream_A_2_1</inParameter-name>
93      <inParameter-dependency>1</inParameter-dependency>
94      <inParameter-schema>1</inParameter-schema>
95      <inParameter-interpolation>2</inParameter-interpolation>
96      <inParameter-extrapolation>0</inParameter-extrapolation>    </inParameter>
97     <outParameter>
98 <outParameter-type>1</outParameter-type>
99      <outParameter-name>ostream_A_2_1</outParameter-name>
100      <outParameter-dependency>1</outParameter-dependency>
101      <outParameter-values>0</outParameter-values>    </outParameter>   </DataStream-list>
102    <PyFunction-list>
103 <PyFunction>
104 <FuncName>Node_A_2</FuncName>
105      <PyFunc><![CDATA[def Node_A_2() :        ]]></PyFunc>
106      <PyFunc><![CDATA[    return 1      ]]></PyFunc>    </PyFunction>   </PyFunction-list>
107    <creation-date>21/5/2004 - 10:17:39</creation-date>
108    <lastmodification-date>21/5/2004 - 10:17:39</lastmodification-date>
109    <editor-release>2.0</editor-release>
110    <author>?</author>
111    <container>?</container>
112    <comment>Python function</comment>
113    <x-position>31</x-position>
114    <y-position>336</y-position>  </node>
115   <node>
116 <component-name>?</component-name>
117    <interface-name>?</interface-name>
118    <node-name>Node_B_1</node-name>
119    <kind>3</kind>
120    <coupled-node>?</coupled-node>
121    <service>
122 <service-name>Node_B_1</service-name>
123     <inParameter-list>
124 <inParameter>
125 <inParameter-type>long</inParameter-type>
126       <inParameter-name>b_1</inParameter-name>     </inParameter>    </inParameter-list>
127     <outParameter-list>
128 <outParameter>
129 <outParameter-type>long</outParameter-type>
130       <outParameter-name>b_1</outParameter-name>     </outParameter>    </outParameter-list>   </service>
131    <DataStream-list>
132 <inParameter>
133 <inParameter-type>1</inParameter-type>
134      <inParameter-name>istream_B_1_1</inParameter-name>
135      <inParameter-dependency>1</inParameter-dependency>
136      <inParameter-schema>1</inParameter-schema>
137      <inParameter-interpolation>2</inParameter-interpolation>
138      <inParameter-extrapolation>0</inParameter-extrapolation>    </inParameter>   </DataStream-list>
139    <PyFunction-list>
140 <PyFunction>
141 <FuncName>Node_B_1</FuncName>
142      <PyFunc><![CDATA[def Node_B_1( n ) :        ]]></PyFunc>
143      <PyFunc><![CDATA[    return n      ]]></PyFunc>    </PyFunction>   </PyFunction-list>
144    <creation-date>21/5/2004 - 10:17:39</creation-date>
145    <lastmodification-date>21/5/2004 - 10:17:39</lastmodification-date>
146    <editor-release>2.0</editor-release>
147    <author>?</author>
148    <container>?</container>
149    <comment>Python function</comment>
150    <x-position>254</x-position>
151    <y-position>64</y-position>  </node>
152   <node>
153 <component-name>?</component-name>
154    <interface-name>?</interface-name>
155    <node-name>Node_B_2</node-name>
156    <kind>3</kind>
157    <coupled-node>?</coupled-node>
158    <service>
159 <service-name>Node_B_2</service-name>
160     <inParameter-list>
161 <inParameter>
162 <inParameter-type>long</inParameter-type>
163       <inParameter-name>b_2</inParameter-name>     </inParameter>    </inParameter-list>
164     <outParameter-list>
165 <outParameter>
166 <outParameter-type>long</outParameter-type>
167       <outParameter-name>b_2</outParameter-name>     </outParameter>    </outParameter-list>   </service>
168    <DataStream-list>
169 <inParameter>
170 <inParameter-type>1</inParameter-type>
171      <inParameter-name>istream_B_2_1</inParameter-name>
172      <inParameter-dependency>1</inParameter-dependency>
173      <inParameter-schema>1</inParameter-schema>
174      <inParameter-interpolation>2</inParameter-interpolation>
175      <inParameter-extrapolation>0</inParameter-extrapolation>    </inParameter>
176     <outParameter>
177 <outParameter-type>1</outParameter-type>
178      <outParameter-name>ostream_B_2_1</outParameter-name>
179      <outParameter-dependency>1</outParameter-dependency>
180      <outParameter-values>0</outParameter-values>    </outParameter>
181     <outParameter>
182 <outParameter-type>1</outParameter-type>
183      <outParameter-name>ostream_B_2_2</outParameter-name>
184      <outParameter-dependency>1</outParameter-dependency>
185      <outParameter-values>0</outParameter-values>    </outParameter>   </DataStream-list>
186    <PyFunction-list>
187 <PyFunction>
188 <FuncName>Node_B_2</FuncName>
189      <PyFunc><![CDATA[def Node_B_2( n ) :        ]]></PyFunc>
190      <PyFunc><![CDATA[    return n      ]]></PyFunc>    </PyFunction>   </PyFunction-list>
191    <creation-date>21/5/2004 - 10:17:39</creation-date>
192    <lastmodification-date>21/5/2004 - 10:17:39</lastmodification-date>
193    <editor-release>2.0</editor-release>
194    <author>?</author>
195    <container>?</container>
196    <comment>Python function</comment>
197    <x-position>255</x-position>
198    <y-position>336</y-position>  </node>
199   <node>
200 <component-name>?</component-name>
201    <interface-name>?</interface-name>
202    <node-name>Node_C_1</node-name>
203    <kind>3</kind>
204    <coupled-node>?</coupled-node>
205    <service>
206 <service-name>Node_C_1</service-name>
207     <inParameter-list>
208 <inParameter>
209 <inParameter-type>long</inParameter-type>
210       <inParameter-name>c_1</inParameter-name>     </inParameter>    </inParameter-list>
211     <outParameter-list/>   </service>
212    <DataStream-list>
213 <outParameter>
214 <outParameter-type>1</outParameter-type>
215      <outParameter-name>ostream_C_1_1</outParameter-name>
216      <outParameter-dependency>1</outParameter-dependency>
217      <outParameter-values>0</outParameter-values>    </outParameter>   </DataStream-list>
218    <PyFunction-list>
219 <PyFunction>
220 <FuncName>Node_C_1</FuncName>
221      <PyFunc><![CDATA[def Node_C_1( n ) :        ]]></PyFunc>
222      <PyFunc><![CDATA[    return       ]]></PyFunc>    </PyFunction>   </PyFunction-list>
223    <creation-date>21/5/2004 - 10:17:39</creation-date>
224    <lastmodification-date>21/5/2004 - 10:17:39</lastmodification-date>
225    <editor-release>2.0</editor-release>
226    <author>?</author>
227    <container>?</container>
228    <comment>Python function</comment>
229    <x-position>478</x-position>
230    <y-position>63</y-position>  </node>
231   <node>
232 <component-name>?</component-name>
233    <interface-name>?</interface-name>
234    <node-name>Node_C_2</node-name>
235    <kind>3</kind>
236    <coupled-node>?</coupled-node>
237    <service>
238 <service-name>Node_C_2</service-name>
239     <inParameter-list>
240 <inParameter>
241 <inParameter-type>long</inParameter-type>
242       <inParameter-name>c_2</inParameter-name>     </inParameter>    </inParameter-list>
243     <outParameter-list>
244 <outParameter>
245 <outParameter-type>long</outParameter-type>
246       <outParameter-name>c_2</outParameter-name>     </outParameter>    </outParameter-list>   </service>
247    <DataStream-list>
248 <inParameter>
249 <inParameter-type>1</inParameter-type>
250      <inParameter-name>istream_C_2_1</inParameter-name>
251      <inParameter-dependency>1</inParameter-dependency>
252      <inParameter-schema>1</inParameter-schema>
253      <inParameter-interpolation>2</inParameter-interpolation>
254      <inParameter-extrapolation>0</inParameter-extrapolation>    </inParameter>   </DataStream-list>
255    <PyFunction-list>
256 <PyFunction>
257 <FuncName>Node_C_2</FuncName>
258      <PyFunc><![CDATA[def Node_C_2( n ) :        ]]></PyFunc>
259      <PyFunc><![CDATA[    return n      ]]></PyFunc>    </PyFunction>   </PyFunction-list>
260    <creation-date>21/5/2004 - 10:17:39</creation-date>
261    <lastmodification-date>21/5/2004 - 10:17:39</lastmodification-date>
262    <editor-release>2.0</editor-release>
263    <author>?</author>
264    <container>?</container>
265    <comment>Python function</comment>
266    <x-position>477</x-position>
267    <y-position>337</y-position>  </node>
268   <node>
269 <component-name>?</component-name>
270    <interface-name>?</interface-name>
271    <node-name>Node_D_1</node-name>
272    <kind>3</kind>
273    <coupled-node>?</coupled-node>
274    <service>
275 <service-name>Node_D_1</service-name>
276     <inParameter-list>
277 <inParameter>
278 <inParameter-type>long</inParameter-type>
279       <inParameter-name>d_1</inParameter-name>     </inParameter>    </inParameter-list>
280     <outParameter-list/>   </service>
281    <DataStream-list>
282 <outParameter>
283 <outParameter-type>1</outParameter-type>
284      <outParameter-name>ostream_D_1_1</outParameter-name>
285      <outParameter-dependency>1</outParameter-dependency>
286      <outParameter-values>0</outParameter-values>    </outParameter>   </DataStream-list>
287    <PyFunction-list>
288 <PyFunction>
289 <FuncName>Node_D_1</FuncName>
290      <PyFunc><![CDATA[def Node_D_1( n ) :        ]]></PyFunc>
291      <PyFunc><![CDATA[    return       ]]></PyFunc>    </PyFunction>   </PyFunction-list>
292    <creation-date>21/5/2004 - 10:17:39</creation-date>
293    <lastmodification-date>21/5/2004 - 10:17:39</lastmodification-date>
294    <editor-release>2.0</editor-release>
295    <author>?</author>
296    <container>?</container>
297    <comment>Python function</comment>
298    <x-position>702</x-position>
299    <y-position>336</y-position>  </node> </node-list>
300  <link-list>
301 <link>
302 <fromnode-name>Node_A_1</fromnode-name>
303    <fromserviceparameter-name>a_1</fromserviceparameter-name>
304    <tonode-name>Node_B_1</tonode-name>
305    <toserviceparameter-name>b_1</toserviceparameter-name>
306    <coord-list/>  </link>
307   <link>
308 <fromnode-name>Node_A_2</fromnode-name>
309    <fromserviceparameter-name>a_2</fromserviceparameter-name>
310    <tonode-name>Node_B_2</tonode-name>
311    <toserviceparameter-name>b_2</toserviceparameter-name>
312    <coord-list/>  </link>
313   <link>
314 <fromnode-name>Node_A_2</fromnode-name>
315    <fromserviceparameter-name>ostream_A_2_1</fromserviceparameter-name>
316    <tonode-name>Node_A_1</tonode-name>
317    <toserviceparameter-name>istream_A_1_1</toserviceparameter-name>
318    <coord-list>
319 <coord>
320 <x>14</x>
321      <y>162</y>    </coord>
322     <coord>
323 <x>13</x>
324      <y>37</y>    </coord>
325     <coord>
326 <x>211</x>
327      <y>36</y>    </coord>
328     <coord>
329 <x>210</x>
330      <y>435</y>    </coord>   </coord-list>  </link>
331   <link>
332 <fromnode-name>Node_B_1</fromnode-name>
333    <fromserviceparameter-name>b_1</fromserviceparameter-name>
334    <tonode-name>Node_C_1</tonode-name>
335    <toserviceparameter-name>c_1</toserviceparameter-name>
336    <coord-list/>  </link>
337   <link>
338 <fromnode-name>Node_B_2</fromnode-name>
339    <fromserviceparameter-name>b_2</fromserviceparameter-name>
340    <tonode-name>Node_C_2</tonode-name>
341    <toserviceparameter-name>c_2</toserviceparameter-name>
342    <coord-list/>  </link>
343   <link>
344 <fromnode-name>Node_B_2</fromnode-name>
345    <fromserviceparameter-name>ostream_B_2_1</fromserviceparameter-name>
346    <tonode-name>Node_A_1</tonode-name>
347    <toserviceparameter-name>istream_A_1_2</toserviceparameter-name>
348    <coord-list>
349 <coord>
350 <x>8</x>
351      <y>195</y>    </coord>
352     <coord>
353 <x>7</x>
354      <y>324</y>    </coord>
355     <coord>
356 <x>443</x>
357      <y>323</y>    </coord>
358     <coord>
359 <x>442</x>
360      <y>434</y>    </coord>   </coord-list>  </link>
361   <link>
362 <fromnode-name>Node_B_2</fromnode-name>
363    <fromserviceparameter-name>ostream_B_2_2</fromserviceparameter-name>
364    <tonode-name>Node_A_2</tonode-name>
365    <toserviceparameter-name>istream_A_2_1</toserviceparameter-name>
366    <coord-list>
367 <coord>
368 <x>16</x>
369      <y>433</y>    </coord>
370     <coord>
371 <x>15</x>
372      <y>583</y>    </coord>
373     <coord>
374 <x>434</x>
375      <y>584</y>    </coord>
376     <coord>
377 <x>434</x>
378      <y>467</y>    </coord>   </coord-list>  </link>
379   <link>
380 <fromnode-name>Node_C_1</fromnode-name>
381    <fromserviceparameter-name>ostream_C_1_1</fromserviceparameter-name>
382    <tonode-name>Node_A_1</tonode-name>
383    <toserviceparameter-name>istream_A_1_3</toserviceparameter-name>
384    <coord-list>
385 <coord>
386 <x>21</x>
387      <y>226</y>    </coord>
388     <coord>
389 <x>20</x>
390      <y>296</y>    </coord>
391     <coord>
392 <x>663</x>
393      <y>295</y>    </coord>
394     <coord>
395 <x>662</x>
396      <y>161</y>    </coord>   </coord-list>  </link>
397   <link>
398 <fromnode-name>Node_C_2</fromnode-name>
399    <fromserviceparameter-name>c_2</fromserviceparameter-name>
400    <tonode-name>Node_D_1</tonode-name>
401    <toserviceparameter-name>d_1</toserviceparameter-name>
402    <coord-list/>  </link>
403   <link>
404 <fromnode-name>Node_D_1</fromnode-name>
405    <fromserviceparameter-name>ostream_D_1_1</fromserviceparameter-name>
406    <tonode-name>Node_B_2</tonode-name>
407    <toserviceparameter-name>istream_B_2_1</toserviceparameter-name>
408    <coord-list>
409 <coord>
410 <x>232</x>
411      <y>433</y>    </coord>
412     <coord>
413 <x>231</x>
414      <y>553</y>    </coord>
415     <coord>
416 <x>903</x>
417      <y>553</y>    </coord>
418     <coord>
419 <x>902</x>
420      <y>434</y>    </coord>   </coord-list>  </link>
421   <link>
422 <fromnode-name>Node_D_1</fromnode-name>
423    <fromserviceparameter-name>ostream_D_1_1</fromserviceparameter-name>
424    <tonode-name>Node_C_2</tonode-name>
425    <toserviceparameter-name>istream_C_2_1</toserviceparameter-name>
426    <coord-list>
427 <coord>
428 <x>461</x>
429      <y>434</y>    </coord>
430     <coord>
431 <x>461</x>
432      <y>524</y>    </coord>
433     <coord>
434 <x>889</x>
435      <y>525</y>    </coord>
436     <coord>
437 <x>888</x>
438      <y>434</y>    </coord>   </coord-list>  </link>
439   <link>
440 <fromnode-name>Node_D_1</fromnode-name>
441    <fromserviceparameter-name>ostream_D_1_1</fromserviceparameter-name>
442    <tonode-name>Node_B_1</tonode-name>
443    <toserviceparameter-name>istream_B_1_1</toserviceparameter-name>
444    <coord-list>
445 <coord>
446 <x>236</x>
447      <y>162</y>    </coord>
448     <coord>
449 <x>236</x>
450      <y>249</y>    </coord>
451     <coord>
452 <x>887</x>
453      <y>249</y>    </coord>
454     <coord>
455 <x>888</x>
456      <y>432</y>    </coord>   </coord-list>  </link> </link-list>
457  <data-list/></dataflow>