Salome HOME
Fix for improvement IPAL9815 : Remove "Add Port" functionality as duplicate of "Edit...
[modules/superv.git] / examples / Graphs.xml
1 <!DOCTYPE Dataflow>
2 <dataflow>
3 <info-list>
4 <node>
5 <component-name>?</component-name>
6    <interface-name>?</interface-name>
7    <node-name>Graphs</node-name>
8    <kind>1</kind>
9    <coupled-node>?</coupled-node>
10    <service>
11 <service-name>Graphs</service-name>
12     <inParameter-list>
13 <inParameter>
14 <inParameter-type>double</inParameter-type>
15       <inParameter-name>Add\x</inParameter-name>     </inParameter>
16      <inParameter>
17 <inParameter-type>double</inParameter-type>
18       <inParameter-name>Add\y</inParameter-name>     </inParameter>
19      <inParameter>
20 <inParameter-type>double</inParameter-type>
21       <inParameter-name>Sub\y</inParameter-name>     </inParameter>
22      <inParameter>
23 <inParameter-type>double</inParameter-type>
24       <inParameter-name>Mul\y</inParameter-name>     </inParameter>
25      <inParameter>
26 <inParameter-type>double</inParameter-type>
27       <inParameter-name>Add_1\x</inParameter-name>     </inParameter>
28      <inParameter>
29 <inParameter-type>double</inParameter-type>
30       <inParameter-name>Add_1\y</inParameter-name>     </inParameter>
31      <inParameter>
32 <inParameter-type>double</inParameter-type>
33       <inParameter-name>Mul_1\y</inParameter-name>     </inParameter>    </inParameter-list>
34     <outParameter-list>
35 <outParameter>
36 <outParameter-type>double</outParameter-type>
37       <outParameter-name>Add\FuncValue</outParameter-name>     </outParameter>
38      <outParameter>
39 <outParameter-type>double</outParameter-type>
40       <outParameter-name>Div\z</outParameter-name>     </outParameter>
41      <outParameter>
42 <outParameter-type>double</outParameter-type>
43       <outParameter-name>Div_1\z</outParameter-name>     </outParameter>    </outParameter-list>   </service>
44    <Parameter-list/>
45    <PyFunction-list/>
46    <creation-date>11/3/2003 - 15:3:57</creation-date>
47    <lastmodification-date>19/9/2003 - 15:18:32</lastmodification-date>
48    <editor-release>1.04</editor-release>
49    <author>?</author>
50    <container>?</container>
51    <comment>?</comment>
52    <x-position>0</x-position>
53    <y-position>0</y-position>  </node> </info-list>
54  <node-list>
55 <node>
56 <component-name>AddComponent</component-name>
57    <interface-name>AddComponent</interface-name>
58    <node-name>Add</node-name>
59    <kind>0</kind>
60    <coupled-node>?</coupled-node>
61    <service>
62 <service-name>Add</service-name>
63     <inParameter-list>
64 <inParameter>
65 <inParameter-type>double</inParameter-type>
66       <inParameter-name>x</inParameter-name>     </inParameter>
67      <inParameter>
68 <inParameter-type>double</inParameter-type>
69       <inParameter-name>y</inParameter-name>     </inParameter>    </inParameter-list>
70     <outParameter-list>
71 <outParameter>
72 <outParameter-type>double</outParameter-type>
73       <outParameter-name>FuncValue</outParameter-name>     </outParameter>
74      <outParameter>
75 <outParameter-type>double</outParameter-type>
76       <outParameter-name>z</outParameter-name>     </outParameter>    </outParameter-list>   </service>
77    <Parameter-list/>
78    <PyFunction-list/>
79    <creation-date>19/9/2003 - 15:18:1</creation-date>
80    <lastmodification-date>19/9/2003 - 15:18:1</lastmodification-date>
81    <editor-release>1.04</editor-release>
82    <author>?</author>
83    <container>localhost/FactoryServer</container>
84    <comment>Add from AddComponent</comment>
85    <x-position>30</x-position>
86    <y-position>8</y-position>  </node>
87   <node>
88 <component-name>SubComponent</component-name>
89    <interface-name>SubComponent</interface-name>
90    <node-name>Sub</node-name>
91    <kind>0</kind>
92    <coupled-node>?</coupled-node>
93    <service>
94 <service-name>Sub</service-name>
95     <inParameter-list>
96 <inParameter>
97 <inParameter-type>double</inParameter-type>
98       <inParameter-name>x</inParameter-name>     </inParameter>
99      <inParameter>
100 <inParameter-type>double</inParameter-type>
101       <inParameter-name>y</inParameter-name>     </inParameter>    </inParameter-list>
102     <outParameter-list>
103 <outParameter>
104 <outParameter-type>double</outParameter-type>
105       <outParameter-name>z</outParameter-name>     </outParameter>    </outParameter-list>   </service>
106    <Parameter-list/>
107    <PyFunction-list/>
108    <creation-date>19/9/2003 - 15:18:1</creation-date>
109    <lastmodification-date>19/9/2003 - 15:18:1</lastmodification-date>
110    <editor-release>1.04</editor-release>
111    <author>?</author>
112    <container>localhost/FactoryServer</container>
113    <comment>Sub from SubComponent</comment>
114    <x-position>241</x-position>
115    <y-position>38</y-position>  </node>
116   <node>
117 <component-name>MulComponent</component-name>
118    <interface-name>MulComponent</interface-name>
119    <node-name>Mul</node-name>
120    <kind>0</kind>
121    <coupled-node>?</coupled-node>
122    <service>
123 <service-name>Mul</service-name>
124     <inParameter-list>
125 <inParameter>
126 <inParameter-type>double</inParameter-type>
127       <inParameter-name>x</inParameter-name>     </inParameter>
128      <inParameter>
129 <inParameter-type>double</inParameter-type>
130       <inParameter-name>y</inParameter-name>     </inParameter>    </inParameter-list>
131     <outParameter-list>
132 <outParameter>
133 <outParameter-type>double</outParameter-type>
134       <outParameter-name>z</outParameter-name>     </outParameter>    </outParameter-list>   </service>
135    <Parameter-list/>
136    <PyFunction-list/>
137    <creation-date>19/9/2003 - 15:18:1</creation-date>
138    <lastmodification-date>19/9/2003 - 15:18:1</lastmodification-date>
139    <editor-release>1.04</editor-release>
140    <author>?</author>
141    <container>localhost/FactoryServer</container>
142    <comment>Mul from MulComponent</comment>
143    <x-position>439</x-position>
144    <y-position>39</y-position>  </node>
145   <node>
146 <component-name>DivComponent</component-name>
147    <interface-name>DivComponent</interface-name>
148    <node-name>Div</node-name>
149    <kind>0</kind>
150    <coupled-node>?</coupled-node>
151    <service>
152 <service-name>Div</service-name>
153     <inParameter-list>
154 <inParameter>
155 <inParameter-type>double</inParameter-type>
156       <inParameter-name>x</inParameter-name>     </inParameter>
157      <inParameter>
158 <inParameter-type>double</inParameter-type>
159       <inParameter-name>y</inParameter-name>     </inParameter>    </inParameter-list>
160     <outParameter-list>
161 <outParameter>
162 <outParameter-type>double</outParameter-type>
163       <outParameter-name>z</outParameter-name>     </outParameter>    </outParameter-list>   </service>
164    <Parameter-list/>
165    <PyFunction-list/>
166    <creation-date>19/9/2003 - 15:18:1</creation-date>
167    <lastmodification-date>19/9/2003 - 15:18:1</lastmodification-date>
168    <editor-release>1.04</editor-release>
169    <author>?</author>
170    <container>localhost/FactoryServer</container>
171    <comment>Div from DivComponent</comment>
172    <x-position>633</x-position>
173    <y-position>120</y-position>  </node>
174   <node>
175 <component-name>AddComponent</component-name>
176    <interface-name>AddComponent</interface-name>
177    <node-name>Add_1</node-name>
178    <kind>0</kind>
179    <coupled-node>?</coupled-node>
180    <service>
181 <service-name>Add</service-name>
182     <inParameter-list>
183 <inParameter>
184 <inParameter-type>double</inParameter-type>
185       <inParameter-name>x</inParameter-name>     </inParameter>
186      <inParameter>
187 <inParameter-type>double</inParameter-type>
188       <inParameter-name>y</inParameter-name>     </inParameter>    </inParameter-list>
189     <outParameter-list>
190 <outParameter>
191 <outParameter-type>double</outParameter-type>
192       <outParameter-name>FuncValue</outParameter-name>     </outParameter>
193      <outParameter>
194 <outParameter-type>double</outParameter-type>
195       <outParameter-name>z</outParameter-name>     </outParameter>    </outParameter-list>   </service>
196    <Parameter-list/>
197    <PyFunction-list/>
198    <creation-date>19/9/2003 - 15:18:1</creation-date>
199    <lastmodification-date>19/9/2003 - 15:18:1</lastmodification-date>
200    <editor-release>1.04</editor-release>
201    <author>?</author>
202    <container>localhost/FactoryServer</container>
203    <comment>Add from AddComponent</comment>
204    <x-position>13</x-position>
205    <y-position>297</y-position>  </node>
206   <node>
207 <component-name>SubComponent</component-name>
208    <interface-name>SubComponent</interface-name>
209    <node-name>Sub_1</node-name>
210    <kind>0</kind>
211    <coupled-node>?</coupled-node>
212    <service>
213 <service-name>Sub</service-name>
214     <inParameter-list>
215 <inParameter>
216 <inParameter-type>double</inParameter-type>
217       <inParameter-name>x</inParameter-name>     </inParameter>
218      <inParameter>
219 <inParameter-type>double</inParameter-type>
220       <inParameter-name>y</inParameter-name>     </inParameter>    </inParameter-list>
221     <outParameter-list>
222 <outParameter>
223 <outParameter-type>double</outParameter-type>
224       <outParameter-name>z</outParameter-name>     </outParameter>    </outParameter-list>   </service>
225    <Parameter-list/>
226    <PyFunction-list/>
227    <creation-date>19/9/2003 - 15:18:1</creation-date>
228    <lastmodification-date>19/9/2003 - 15:18:1</lastmodification-date>
229    <editor-release>1.04</editor-release>
230    <author>?</author>
231    <container>localhost/FactoryServer</container>
232    <comment>Sub from SubComponent</comment>
233    <x-position>235</x-position>
234    <y-position>217</y-position>  </node>
235   <node>
236 <component-name>MulComponent</component-name>
237    <interface-name>MulComponent</interface-name>
238    <node-name>Mul_1</node-name>
239    <kind>0</kind>
240    <coupled-node>?</coupled-node>
241    <service>
242 <service-name>Mul</service-name>
243     <inParameter-list>
244 <inParameter>
245 <inParameter-type>double</inParameter-type>
246       <inParameter-name>x</inParameter-name>     </inParameter>
247      <inParameter>
248 <inParameter-type>double</inParameter-type>
249       <inParameter-name>y</inParameter-name>     </inParameter>    </inParameter-list>
250     <outParameter-list>
251 <outParameter>
252 <outParameter-type>double</outParameter-type>
253       <outParameter-name>z</outParameter-name>     </outParameter>    </outParameter-list>   </service>
254    <Parameter-list/>
255    <PyFunction-list/>
256    <creation-date>19/9/2003 - 15:18:1</creation-date>
257    <lastmodification-date>19/9/2003 - 15:18:1</lastmodification-date>
258    <editor-release>1.04</editor-release>
259    <author>?</author>
260    <container>localhost/FactoryServer</container>
261    <comment>Mul from MulComponent</comment>
262    <x-position>423</x-position>
263    <y-position>375</y-position>  </node>
264   <node>
265 <component-name>DivComponent</component-name>
266    <interface-name>DivComponent</interface-name>
267    <node-name>Div_1</node-name>
268    <kind>0</kind>
269    <coupled-node>?</coupled-node>
270    <service>
271 <service-name>Div</service-name>
272     <inParameter-list>
273 <inParameter>
274 <inParameter-type>double</inParameter-type>
275       <inParameter-name>x</inParameter-name>     </inParameter>
276      <inParameter>
277 <inParameter-type>double</inParameter-type>
278       <inParameter-name>y</inParameter-name>     </inParameter>    </inParameter-list>
279     <outParameter-list>
280 <outParameter>
281 <outParameter-type>double</outParameter-type>
282       <outParameter-name>z</outParameter-name>     </outParameter>    </outParameter-list>   </service>
283    <Parameter-list/>
284    <PyFunction-list/>
285    <creation-date>19/9/2003 - 15:18:1</creation-date>
286    <lastmodification-date>19/9/2003 - 15:18:1</lastmodification-date>
287    <editor-release>1.04</editor-release>
288    <author>?</author>
289    <container>localhost/FactoryServer</container>
290    <comment>Div from DivComponent</comment>
291    <x-position>630</x-position>
292    <y-position>284</y-position>  </node> </node-list>
293  <link-list>
294 <link>
295 <fromnode-name>Add</fromnode-name>
296    <fromserviceparameter-name>z</fromserviceparameter-name>
297    <tonode-name>Sub</tonode-name>
298    <toserviceparameter-name>x</toserviceparameter-name>
299    <coord-list/>  </link>
300   <link>
301 <fromnode-name>Sub</fromnode-name>
302    <fromserviceparameter-name>z</fromserviceparameter-name>
303    <tonode-name>Div</tonode-name>
304    <toserviceparameter-name>x</toserviceparameter-name>
305    <coord-list>
306 <coord>
307 <x>426</x>
308      <y>201</y>    </coord>
309     <coord>
310 <x>425</x>
311      <y>119</y>    </coord>   </coord-list>  </link>
312   <link>
313 <fromnode-name>Sub</fromnode-name>
314    <fromserviceparameter-name>z</fromserviceparameter-name>
315    <tonode-name>Mul</tonode-name>
316    <toserviceparameter-name>x</toserviceparameter-name>
317    <coord-list/>  </link>
318   <link>
319 <fromnode-name>Mul</fromnode-name>
320    <fromserviceparameter-name>z</fromserviceparameter-name>
321    <tonode-name>Div</tonode-name>
322    <toserviceparameter-name>y</toserviceparameter-name>
323    <coord-list>
324 <coord>
325 <x>619</x>
326      <y>230</y>    </coord>
327     <coord>
328 <x>620</x>
329      <y>120</y>    </coord>   </coord-list>  </link>
330   <link>
331 <fromnode-name>Add_1</fromnode-name>
332    <fromserviceparameter-name>FuncValue</fromserviceparameter-name>
333    <tonode-name>Mul_1</tonode-name>
334    <toserviceparameter-name>x</toserviceparameter-name>
335    <coord-list>
336 <coord>
337 <x>396</x>
338      <y>455</y>    </coord>
339     <coord>
340 <x>395</x>
341      <y>378</y>    </coord>   </coord-list>  </link>
342   <link>
343 <fromnode-name>Add_1</fromnode-name>
344    <fromserviceparameter-name>FuncValue</fromserviceparameter-name>
345    <tonode-name>Sub_1</tonode-name>
346    <toserviceparameter-name>x</toserviceparameter-name>
347    <coord-list>
348 <coord>
349 <x>215</x>
350      <y>297</y>    </coord>
351     <coord>
352 <x>215</x>
353      <y>378</y>    </coord>   </coord-list>  </link>
354   <link>
355 <fromnode-name>Add_1</fromnode-name>
356    <fromserviceparameter-name>z</fromserviceparameter-name>
357    <tonode-name>Sub_1</tonode-name>
358    <toserviceparameter-name>y</toserviceparameter-name>
359    <coord-list>
360 <coord>
361 <x>197</x>
362      <y>327</y>    </coord>
363     <coord>
364 <x>196</x>
365      <y>406</y>    </coord>   </coord-list>  </link>
366   <link>
367 <fromnode-name>Sub_1</fromnode-name>
368    <fromserviceparameter-name>z</fromserviceparameter-name>
369    <tonode-name>Div_1</tonode-name>
370    <toserviceparameter-name>x</toserviceparameter-name>
371    <coord-list>
372 <coord>
373 <x>604</x>
374      <y>364</y>    </coord>
375     <coord>
376 <x>603</x>
377      <y>297</y>    </coord>   </coord-list>  </link>
378   <link>
379 <fromnode-name>Mul_1</fromnode-name>
380    <fromserviceparameter-name>z</fromserviceparameter-name>
381    <tonode-name>Div_1</tonode-name>
382    <toserviceparameter-name>y</toserviceparameter-name>
383    <coord-list>
384 <coord>
385 <x>610</x>
386      <y>394</y>    </coord>
387     <coord>
388 <x>610</x>
389      <y>455</y>    </coord>   </coord-list>  </link> </link-list>
390  <data-list>
391 <data>
392 <fromnode-name>Graphs</fromnode-name>
393    <fromserviceparameter-name>Add\x</fromserviceparameter-name>
394    <tonode-name>Add</tonode-name>
395    <toserviceparameter-name>x</toserviceparameter-name>
396    <data-value>
397 <value-type>7</value-type>
398     <value>3</value>   </data-value>
399    <coord-list/>  </data>
400   <data>
401 <fromnode-name>Graphs</fromnode-name>
402    <fromserviceparameter-name>Add\y</fromserviceparameter-name>
403    <tonode-name>Add</tonode-name>
404    <toserviceparameter-name>y</toserviceparameter-name>
405    <data-value>
406 <value-type>7</value-type>
407     <value>5</value>   </data-value>
408    <coord-list/>  </data>
409   <data>
410 <fromnode-name>Graphs</fromnode-name>
411    <fromserviceparameter-name>Sub\y</fromserviceparameter-name>
412    <tonode-name>Sub</tonode-name>
413    <toserviceparameter-name>y</toserviceparameter-name>
414    <data-value>
415 <value-type>7</value-type>
416     <value>7</value>   </data-value>
417    <coord-list/>  </data>
418   <data>
419 <fromnode-name>Graphs</fromnode-name>
420    <fromserviceparameter-name>Mul\y</fromserviceparameter-name>
421    <tonode-name>Mul</tonode-name>
422    <toserviceparameter-name>y</toserviceparameter-name>
423    <data-value>
424 <value-type>7</value-type>
425     <value>11</value>   </data-value>
426    <coord-list/>  </data>
427   <data>
428 <fromnode-name>Graphs</fromnode-name>
429    <fromserviceparameter-name>Add_1\x</fromserviceparameter-name>
430    <tonode-name>Add_1</tonode-name>
431    <toserviceparameter-name>x</toserviceparameter-name>
432    <data-value>
433 <value-type>7</value-type>
434     <value>1</value>   </data-value>
435    <coord-list/>  </data>
436   <data>
437 <fromnode-name>Graphs</fromnode-name>
438    <fromserviceparameter-name>Add_1\y</fromserviceparameter-name>
439    <tonode-name>Add_1</tonode-name>
440    <toserviceparameter-name>y</toserviceparameter-name>
441    <data-value>
442 <value-type>7</value-type>
443     <value>2</value>   </data-value>
444    <coord-list/>  </data>
445   <data>
446 <fromnode-name>Graphs</fromnode-name>
447    <fromserviceparameter-name>Mul_1\y</fromserviceparameter-name>
448    <tonode-name>Mul_1</tonode-name>
449    <toserviceparameter-name>y</toserviceparameter-name>
450    <data-value>
451 <value-type>7</value-type>
452     <value>4</value>   </data-value>
453    <coord-list/>  </data> </data-list></dataflow>