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