Salome HOME
Merge from BR_V5_DEV 17Feb09
[samples/datafiles.git] / Superv / Graphs / GraphStreamTopologies.xml
1 <!DOCTYPE Dataflow>
2 <!--
3   Copyright (C) 2007-2008  CEA/DEN, EDF R&D, OPEN CASCADE
4
5   Copyright (C) 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
6   CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
7
8   This library is free software; you can redistribute it and/or
9   modify it under the terms of the GNU Lesser General Public
10   License as published by the Free Software Foundation; either
11   version 2.1 of the License.
12
13   This library is distributed in the hope that it will be useful,
14   but WITHOUT ANY WARRANTY; without even the implied warranty of
15   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
16   Lesser General Public License for more details.
17
18   You should have received a copy of the GNU Lesser General Public
19   License along with this library; if not, write to the Free Software
20   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
21
22   See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
23
24 -->
25 <dataflow>
26 <info-list>
27 <node>
28 <component-name>?</component-name>
29    <interface-name>?</interface-name>
30    <node-name>GraphStreamTopologies</node-name>
31    <kind>9</kind>
32    <streamgraph-timeout>300</streamgraph-timeout>
33    <streamgraph-datastreamtrace>0</streamgraph-datastreamtrace>
34    <streamgraph-deltatime>0</streamgraph-deltatime>
35    <coupled-node>?</coupled-node>
36    <service>
37 <service-name>GraphStreamTopologies</service-name>
38     <inParameter-list/>
39     <outParameter-list/>   </service>
40    <DataStream-list>
41 <inParameter>
42 <inParameter-type>1</inParameter-type>
43      <inParameter-name>Node_B_2\istream_B_2_1</inParameter-name>
44      <inParameter-dependency>1</inParameter-dependency>
45      <inParameter-schema>1</inParameter-schema>
46      <inParameter-interpolation>2</inParameter-interpolation>
47      <inParameter-extrapolation>0</inParameter-extrapolation>    </inParameter>   </DataStream-list>
48    <PyFunction-list/>
49    <creation-date>4/5/2004 - 10:13:53</creation-date>
50    <lastmodification-date>21/5/2004 - 9:18:58</lastmodification-date>
51    <editor-release>2.0</editor-release>
52    <author>JR</author>
53    <container>?</container>
54    <comment>Test of SubStreamGraphs of a StreamGraph</comment>
55    <x-position>0</x-position>
56    <y-position>0</y-position>  </node> </info-list>
57  <node-list>
58 <node>
59 <component-name>?</component-name>
60    <interface-name>?</interface-name>
61    <node-name>Node_A_1</node-name>
62    <kind>3</kind>
63    <coupled-node>?</coupled-node>
64    <service>
65 <service-name>Node_A_1</service-name>
66     <inParameter-list/>
67     <outParameter-list>
68 <outParameter>
69 <outParameter-type>long</outParameter-type>
70       <outParameter-name>a_1</outParameter-name>     </outParameter>    </outParameter-list>   </service>
71    <DataStream-list>
72 <inParameter>
73 <inParameter-type>1</inParameter-type>
74      <inParameter-name>istream_A_1_1</inParameter-name>
75      <inParameter-dependency>1</inParameter-dependency>
76      <inParameter-schema>1</inParameter-schema>
77      <inParameter-interpolation>2</inParameter-interpolation>
78      <inParameter-extrapolation>0</inParameter-extrapolation>    </inParameter>
79     <inParameter>
80 <inParameter-type>1</inParameter-type>
81      <inParameter-name>istream_A_1_2</inParameter-name>
82      <inParameter-dependency>1</inParameter-dependency>
83      <inParameter-schema>1</inParameter-schema>
84      <inParameter-interpolation>2</inParameter-interpolation>
85      <inParameter-extrapolation>0</inParameter-extrapolation>    </inParameter>
86     <inParameter>
87 <inParameter-type>1</inParameter-type>
88      <inParameter-name>istream_A_1_3</inParameter-name>
89      <inParameter-dependency>1</inParameter-dependency>
90      <inParameter-schema>1</inParameter-schema>
91      <inParameter-interpolation>2</inParameter-interpolation>
92      <inParameter-extrapolation>0</inParameter-extrapolation>    </inParameter>   </DataStream-list>
93    <PyFunction-list>
94 <PyFunction>
95 <FuncName>Node_A_1</FuncName>
96      <PyFunc><![CDATA[def Node_A_1() :        ]]></PyFunc>
97      <PyFunc><![CDATA[    return 1      ]]></PyFunc>    </PyFunction>   </PyFunction-list>
98    <creation-date>21/5/2004 - 9:18:58</creation-date>
99    <lastmodification-date>21/5/2004 - 9:18:58</lastmodification-date>
100    <editor-release>2.0</editor-release>
101    <author>?</author>
102    <container>?</container>
103    <comment>Python function</comment>
104    <x-position>29</x-position>
105    <y-position>66</y-position>  </node>
106   <node>
107 <component-name>?</component-name>
108    <interface-name>?</interface-name>
109    <node-name>Node_A_2</node-name>
110    <kind>3</kind>
111    <coupled-node>?</coupled-node>
112    <service>
113 <service-name>Node_A_2</service-name>
114     <inParameter-list/>
115     <outParameter-list>
116 <outParameter>
117 <outParameter-type>long</outParameter-type>
118       <outParameter-name>a_2</outParameter-name>     </outParameter>    </outParameter-list>   </service>
119    <DataStream-list>
120 <inParameter>
121 <inParameter-type>1</inParameter-type>
122      <inParameter-name>istream_A_2_1</inParameter-name>
123      <inParameter-dependency>1</inParameter-dependency>
124      <inParameter-schema>1</inParameter-schema>
125      <inParameter-interpolation>2</inParameter-interpolation>
126      <inParameter-extrapolation>0</inParameter-extrapolation>    </inParameter>
127     <outParameter>
128 <outParameter-type>1</outParameter-type>
129      <outParameter-name>ostream_A_2_1</outParameter-name>
130      <outParameter-dependency>1</outParameter-dependency>
131      <outParameter-values>0</outParameter-values>    </outParameter>   </DataStream-list>
132    <PyFunction-list>
133 <PyFunction>
134 <FuncName>Node_A_2</FuncName>
135      <PyFunc><![CDATA[def Node_A_2() :        ]]></PyFunc>
136      <PyFunc><![CDATA[    return 1      ]]></PyFunc>    </PyFunction>   </PyFunction-list>
137    <creation-date>21/5/2004 - 9:18:58</creation-date>
138    <lastmodification-date>21/5/2004 - 9:18:58</lastmodification-date>
139    <editor-release>2.0</editor-release>
140    <author>?</author>
141    <container>?</container>
142    <comment>Python function</comment>
143    <x-position>23</x-position>
144    <y-position>309</y-position>  </node>
145   <node>
146 <component-name>?</component-name>
147    <interface-name>?</interface-name>
148    <node-name>Node_B_1</node-name>
149    <kind>3</kind>
150    <coupled-node>?</coupled-node>
151    <service>
152 <service-name>Node_B_1</service-name>
153     <inParameter-list>
154 <inParameter>
155 <inParameter-type>long</inParameter-type>
156       <inParameter-name>b_1</inParameter-name>     </inParameter>    </inParameter-list>
157     <outParameter-list>
158 <outParameter>
159 <outParameter-type>long</outParameter-type>
160       <outParameter-name>b_1</outParameter-name>     </outParameter>    </outParameter-list>   </service>
161    <DataStream-list>
162 <inParameter>
163 <inParameter-type>1</inParameter-type>
164      <inParameter-name>istream_B_1_1</inParameter-name>
165      <inParameter-dependency>1</inParameter-dependency>
166      <inParameter-schema>1</inParameter-schema>
167      <inParameter-interpolation>2</inParameter-interpolation>
168      <inParameter-extrapolation>0</inParameter-extrapolation>    </inParameter>   </DataStream-list>
169    <PyFunction-list>
170 <PyFunction>
171 <FuncName>Node_B_1</FuncName>
172      <PyFunc><![CDATA[def Node_B_1( n ) :        ]]></PyFunc>
173      <PyFunc><![CDATA[    return n      ]]></PyFunc>    </PyFunction>   </PyFunction-list>
174    <creation-date>21/5/2004 - 9:18:58</creation-date>
175    <lastmodification-date>21/5/2004 - 9:18:58</lastmodification-date>
176    <editor-release>2.0</editor-release>
177    <author>?</author>
178    <container>?</container>
179    <comment>Python function</comment>
180    <x-position>249</x-position>
181    <y-position>66</y-position>  </node>
182   <node>
183 <component-name>?</component-name>
184    <interface-name>?</interface-name>
185    <node-name>Node_B_2</node-name>
186    <kind>3</kind>
187    <coupled-node>?</coupled-node>
188    <service>
189 <service-name>Node_B_2</service-name>
190     <inParameter-list>
191 <inParameter>
192 <inParameter-type>long</inParameter-type>
193       <inParameter-name>b_2</inParameter-name>     </inParameter>    </inParameter-list>
194     <outParameter-list>
195 <outParameter>
196 <outParameter-type>long</outParameter-type>
197       <outParameter-name>b_2</outParameter-name>     </outParameter>    </outParameter-list>   </service>
198    <DataStream-list>
199 <inParameter>
200 <inParameter-type>1</inParameter-type>
201      <inParameter-name>istream_B_2_1</inParameter-name>
202      <inParameter-dependency>1</inParameter-dependency>
203      <inParameter-schema>1</inParameter-schema>
204      <inParameter-interpolation>2</inParameter-interpolation>
205      <inParameter-extrapolation>0</inParameter-extrapolation>    </inParameter>
206     <outParameter>
207 <outParameter-type>1</outParameter-type>
208      <outParameter-name>ostream_B_2_1</outParameter-name>
209      <outParameter-dependency>1</outParameter-dependency>
210      <outParameter-values>0</outParameter-values>    </outParameter>
211     <outParameter>
212 <outParameter-type>1</outParameter-type>
213      <outParameter-name>ostream_B_2_2</outParameter-name>
214      <outParameter-dependency>1</outParameter-dependency>
215      <outParameter-values>0</outParameter-values>    </outParameter>   </DataStream-list>
216    <PyFunction-list>
217 <PyFunction>
218 <FuncName>Node_B_2</FuncName>
219      <PyFunc><![CDATA[def Node_B_2( n ) :        ]]></PyFunc>
220      <PyFunc><![CDATA[    return n      ]]></PyFunc>    </PyFunction>   </PyFunction-list>
221    <creation-date>21/5/2004 - 9:18:58</creation-date>
222    <lastmodification-date>21/5/2004 - 9:18:58</lastmodification-date>
223    <editor-release>2.0</editor-release>
224    <author>?</author>
225    <container>?</container>
226    <comment>Python function</comment>
227    <x-position>245</x-position>
228    <y-position>308</y-position>  </node>
229   <node>
230 <component-name>?</component-name>
231    <interface-name>?</interface-name>
232    <node-name>Node_C_1</node-name>
233    <kind>3</kind>
234    <coupled-node>?</coupled-node>
235    <service>
236 <service-name>Node_C_1</service-name>
237     <inParameter-list>
238 <inParameter>
239 <inParameter-type>long</inParameter-type>
240       <inParameter-name>c_1</inParameter-name>     </inParameter>    </inParameter-list>
241     <outParameter-list/>   </service>
242    <DataStream-list>
243 <outParameter>
244 <outParameter-type>1</outParameter-type>
245      <outParameter-name>ostream_C_1_1</outParameter-name>
246      <outParameter-dependency>1</outParameter-dependency>
247      <outParameter-values>0</outParameter-values>    </outParameter>   </DataStream-list>
248    <PyFunction-list>
249 <PyFunction>
250 <FuncName>Node_C_1</FuncName>
251      <PyFunc><![CDATA[def Node_C_1( n ) :        ]]></PyFunc>
252      <PyFunc><![CDATA[    return       ]]></PyFunc>    </PyFunction>   </PyFunction-list>
253    <creation-date>21/5/2004 - 9:18:58</creation-date>
254    <lastmodification-date>21/5/2004 - 9:18:58</lastmodification-date>
255    <editor-release>2.0</editor-release>
256    <author>?</author>
257    <container>?</container>
258    <comment>Python function</comment>
259    <x-position>481</x-position>
260    <y-position>67</y-position>  </node>
261   <node>
262 <component-name>?</component-name>
263    <interface-name>?</interface-name>
264    <node-name>Node_C_2</node-name>
265    <kind>3</kind>
266    <coupled-node>?</coupled-node>
267    <service>
268 <service-name>Node_C_2</service-name>
269     <inParameter-list>
270 <inParameter>
271 <inParameter-type>long</inParameter-type>
272       <inParameter-name>c_2</inParameter-name>     </inParameter>    </inParameter-list>
273     <outParameter-list>
274 <outParameter>
275 <outParameter-type>long</outParameter-type>
276       <outParameter-name>c_2</outParameter-name>     </outParameter>    </outParameter-list>   </service>
277    <DataStream-list>
278 <inParameter>
279 <inParameter-type>1</inParameter-type>
280      <inParameter-name>istream_C_2_1</inParameter-name>
281      <inParameter-dependency>1</inParameter-dependency>
282      <inParameter-schema>1</inParameter-schema>
283      <inParameter-interpolation>2</inParameter-interpolation>
284      <inParameter-extrapolation>0</inParameter-extrapolation>    </inParameter>   </DataStream-list>
285    <PyFunction-list>
286 <PyFunction>
287 <FuncName>Node_C_2</FuncName>
288      <PyFunc><![CDATA[def Node_C_2( n ) :        ]]></PyFunc>
289      <PyFunc><![CDATA[    return n      ]]></PyFunc>    </PyFunction>   </PyFunction-list>
290    <creation-date>21/5/2004 - 9:18:58</creation-date>
291    <lastmodification-date>21/5/2004 - 9:18:58</lastmodification-date>
292    <editor-release>2.0</editor-release>
293    <author>?</author>
294    <container>?</container>
295    <comment>Python function</comment>
296    <x-position>476</x-position>
297    <y-position>307</y-position>  </node>
298   <node>
299 <component-name>?</component-name>
300    <interface-name>?</interface-name>
301    <node-name>Node_D_1</node-name>
302    <kind>3</kind>
303    <coupled-node>?</coupled-node>
304    <service>
305 <service-name>Node_D_1</service-name>
306     <inParameter-list>
307 <inParameter>
308 <inParameter-type>long</inParameter-type>
309       <inParameter-name>d_1</inParameter-name>     </inParameter>    </inParameter-list>
310     <outParameter-list/>   </service>
311    <DataStream-list>
312 <outParameter>
313 <outParameter-type>1</outParameter-type>
314      <outParameter-name>ostream_D_1_1</outParameter-name>
315      <outParameter-dependency>1</outParameter-dependency>
316      <outParameter-values>0</outParameter-values>    </outParameter>   </DataStream-list>
317    <PyFunction-list>
318 <PyFunction>
319 <FuncName>Node_D_1</FuncName>
320      <PyFunc><![CDATA[def Node_D_1( n ) :        ]]></PyFunc>
321      <PyFunc><![CDATA[    return       ]]></PyFunc>    </PyFunction>   </PyFunction-list>
322    <creation-date>21/5/2004 - 9:18:58</creation-date>
323    <lastmodification-date>21/5/2004 - 9:18:58</lastmodification-date>
324    <editor-release>2.0</editor-release>
325    <author>?</author>
326    <container>?</container>
327    <comment>Python function</comment>
328    <x-position>703</x-position>
329    <y-position>306</y-position>  </node> </node-list>
330  <link-list>
331 <link>
332 <fromnode-name>Node_A_1</fromnode-name>
333    <fromserviceparameter-name>a_1</fromserviceparameter-name>
334    <tonode-name>Node_B_1</tonode-name>
335    <toserviceparameter-name>b_1</toserviceparameter-name>
336    <coord-list/>  </link>
337   <link>
338 <fromnode-name>Node_A_2</fromnode-name>
339    <fromserviceparameter-name>a_2</fromserviceparameter-name>
340    <tonode-name>Node_B_2</tonode-name>
341    <toserviceparameter-name>b_2</toserviceparameter-name>
342    <coord-list/>  </link>
343   <link>
344 <fromnode-name>Node_A_2</fromnode-name>
345    <fromserviceparameter-name>ostream_A_2_1</fromserviceparameter-name>
346    <tonode-name>Node_A_1</tonode-name>
347    <toserviceparameter-name>istream_A_1_1</toserviceparameter-name>
348    <coord-list>
349 <coord>
350 <x>13</x>
351      <y>164</y>    </coord>
352     <coord>
353 <x>13</x>
354      <y>44</y>    </coord>
355     <coord>
356 <x>207</x>
357      <y>44</y>    </coord>
358     <coord>
359 <x>207</x>
360      <y>409</y>    </coord>   </coord-list>  </link>
361   <link>
362 <fromnode-name>Node_B_1</fromnode-name>
363    <fromserviceparameter-name>b_1</fromserviceparameter-name>
364    <tonode-name>Node_C_1</tonode-name>
365    <toserviceparameter-name>c_1</toserviceparameter-name>
366    <coord-list/>  </link>
367   <link>
368 <fromnode-name>Node_B_2</fromnode-name>
369    <fromserviceparameter-name>b_2</fromserviceparameter-name>
370    <tonode-name>Node_C_2</tonode-name>
371    <toserviceparameter-name>c_2</toserviceparameter-name>
372    <coord-list/>  </link>
373   <link>
374 <fromnode-name>Node_B_2</fromnode-name>
375    <fromserviceparameter-name>ostream_B_2_1</fromserviceparameter-name>
376    <tonode-name>Node_A_1</tonode-name>
377    <toserviceparameter-name>istream_A_1_2</toserviceparameter-name>
378    <coord-list>
379 <coord>
380 <x>14</x>
381      <y>195</y>    </coord>
382     <coord>
383 <x>13</x>
384      <y>299</y>    </coord>
385     <coord>
386 <x>428</x>
387      <y>300</y>    </coord>
388     <coord>
389 <x>428</x>
390      <y>407</y>    </coord>   </coord-list>  </link>
391   <link>
392 <fromnode-name>Node_B_2</fromnode-name>
393    <fromserviceparameter-name>ostream_B_2_2</fromserviceparameter-name>
394    <tonode-name>Node_A_2</tonode-name>
395    <toserviceparameter-name>istream_A_2_1</toserviceparameter-name>
396    <coord-list>
397 <coord>
398 <x>12</x>
399      <y>406</y>    </coord>
400     <coord>
401 <x>11</x>
402      <y>525</y>    </coord>
403     <coord>
404 <x>427</x>
405      <y>525</y>    </coord>
406     <coord>
407 <x>426</x>
408      <y>438</y>    </coord>   </coord-list>  </link>
409   <link>
410 <fromnode-name>Node_C_1</fromnode-name>
411    <fromserviceparameter-name>ostream_C_1_1</fromserviceparameter-name>
412    <tonode-name>Node_A_1</tonode-name>
413    <toserviceparameter-name>istream_A_1_3</toserviceparameter-name>
414    <coord-list>
415 <coord>
416 <x>5</x>
417      <y>227</y>    </coord>
418     <coord>
419 <x>5</x>
420      <y>16</y>    </coord>
421     <coord>
422 <x>672</x>
423      <y>16</y>    </coord>
424     <coord>
425 <x>671</x>
426      <y>166</y>    </coord>   </coord-list>  </link>
427   <link>
428 <fromnode-name>Node_C_2</fromnode-name>
429    <fromserviceparameter-name>c_2</fromserviceparameter-name>
430    <tonode-name>Node_D_1</tonode-name>
431    <toserviceparameter-name>d_1</toserviceparameter-name>
432    <coord-list/>  </link>
433   <link>
434 <fromnode-name>Node_D_1</fromnode-name>
435    <fromserviceparameter-name>ostream_D_1_1</fromserviceparameter-name>
436    <tonode-name>Node_C_2</tonode-name>
437    <toserviceparameter-name>istream_C_2_1</toserviceparameter-name>
438    <coord-list>
439 <coord>
440 <x>453</x>
441      <y>406</y>    </coord>
442     <coord>
443 <x>454</x>
444      <y>499</y>    </coord>
445     <coord>
446 <x>903</x>
447      <y>500</y>    </coord>
448     <coord>
449 <x>903</x>
450      <y>404</y>    </coord>   </coord-list>  </link>
451   <link>
452 <fromnode-name>Node_D_1</fromnode-name>
453    <fromserviceparameter-name>ostream_D_1_1</fromserviceparameter-name>
454    <tonode-name>Node_B_1</tonode-name>
455    <toserviceparameter-name>istream_B_1_1</toserviceparameter-name>
456    <coord-list>
457 <coord>
458 <x>229</x>
459      <y>163</y>    </coord>
460     <coord>
461 <x>229</x>
462      <y>282</y>    </coord>
463     <coord>
464 <x>902</x>
465      <y>282</y>    </coord>
466     <coord>
467 <x>903</x>
468      <y>404</y>    </coord>   </coord-list>  </link> </link-list>
469  <data-list>
470 <data>
471 <fromnode-name>GraphStreamTopologies</fromnode-name>
472    <fromserviceparameter-name>Node_B_2\istream_B_2_1</fromserviceparameter-name>
473    <tonode-name>Node_B_2</tonode-name>
474    <toserviceparameter-name>istream_B_2_1</toserviceparameter-name>
475    <data-value>
476 <value-type>3</value-type>
477     <value>1</value>   </data-value>
478    <coord-list/>  </data> </data-list></dataflow>