Salome HOME
Update copyrights 2014.
[samples/datafiles.git] / Superv / Graphs / MacroWithGeom.xml
1 <!DOCTYPE SuperGraph>
2 <!--
3   Copyright (C) 2007-2014  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, or (at your option) any later version.
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 <supergraph>
26 <dataflow>
27 <info-list>
28 <node>
29 <component-name>?</component-name>
30     <interface-name>?</interface-name>
31     <node-name>aNewDataFlow</node-name>
32     <kind>1</kind>
33     <coupled-node>?</coupled-node>
34     <service>
35 <service-name>aNewDataFlow</service-name>
36      <inParameter-list>
37 <inParameter>
38 <inParameter-type>double</inParameter-type>
39        <inParameter-name>Macro_aNewDataFlow_1__sum__a</inParameter-name>      </inParameter>
40       <inParameter>
41 <inParameter-type>double</inParameter-type>
42        <inParameter-name>Macro_aNewDataFlow_1__sum__b</inParameter-name>      </inParameter>
43       <inParameter>
44 <inParameter-type>double</inParameter-type>
45        <inParameter-name>TranslateDXDYDZ__theDX</inParameter-name>      </inParameter>
46       <inParameter>
47 <inParameter-type>double</inParameter-type>
48        <inParameter-name>TranslateDXDYDZ__theDZ</inParameter-name>      </inParameter>
49       <inParameter>
50 <inParameter-type>double</inParameter-type>
51        <inParameter-name>MakeBox__theX1</inParameter-name>      </inParameter>
52       <inParameter>
53 <inParameter-type>double</inParameter-type>
54        <inParameter-name>MakeBox__theY1</inParameter-name>      </inParameter>
55       <inParameter>
56 <inParameter-type>double</inParameter-type>
57        <inParameter-name>MakeBox__theZ1</inParameter-name>      </inParameter>
58       <inParameter>
59 <inParameter-type>double</inParameter-type>
60        <inParameter-name>MakeBox__theX2</inParameter-name>      </inParameter>
61       <inParameter>
62 <inParameter-type>double</inParameter-type>
63        <inParameter-name>MakeBox__theY2</inParameter-name>      </inParameter>
64       <inParameter>
65 <inParameter-type>double</inParameter-type>
66        <inParameter-name>MakeBox__theZ2</inParameter-name>      </inParameter>
67       <inParameter>
68 <inParameter-type>double</inParameter-type>
69        <inParameter-name>MakeSphere__theX</inParameter-name>      </inParameter>
70       <inParameter>
71 <inParameter-type>double</inParameter-type>
72        <inParameter-name>MakeSphere__theY</inParameter-name>      </inParameter>
73       <inParameter>
74 <inParameter-type>double</inParameter-type>
75        <inParameter-name>MakeSphere__theZ</inParameter-name>      </inParameter>
76       <inParameter>
77 <inParameter-type>double</inParameter-type>
78        <inParameter-name>MakeSphere__theRadius</inParameter-name>      </inParameter>
79       <inParameter>
80 <inParameter-type>long</inParameter-type>
81        <inParameter-name>SetStudyID__theStudyID</inParameter-name>      </inParameter>     </inParameter-list>
82      <outParameter-list>
83 <outParameter>
84 <outParameter-type>GEOM_Object</outParameter-type>
85        <outParameter-name>MakeFuse_1__return</outParameter-name>      </outParameter>     </outParameter-list>    </service>
86     <DataStream-list/>
87     <PyFunction-list/>
88     <creation-date>29/10/2004 - 14:37:33</creation-date>
89     <lastmodification-date>11/11/2004 - 13:15:14</lastmodification-date>
90     <editor-release>2.0</editor-release>
91     <author>?</author>
92     <container>?</container>
93     <comment>?</comment>
94     <x-position>0</x-position>
95     <y-position>0</y-position>   </node>  </info-list>
96   <node-list>
97 <node>
98 <component-name>?</component-name>
99     <interface-name>?</interface-name>
100     <node-name>Macro_aNewDataFlow_1</node-name>
101     <kind>10</kind>
102     <coupled-node>aNewDataFlow_1</coupled-node>
103     <service>
104 <service-name>aNewDataFlow_1</service-name>
105      <inParameter-list>
106 <inParameter>
107 <inParameter-type>double</inParameter-type>
108        <inParameter-name>sum__a</inParameter-name>      </inParameter>
109       <inParameter>
110 <inParameter-type>double</inParameter-type>
111        <inParameter-name>sum__b</inParameter-name>      </inParameter>     </inParameter-list>
112      <outParameter-list>
113 <outParameter>
114 <outParameter-type>double</outParameter-type>
115        <outParameter-name>Mult__b</outParameter-name>      </outParameter>     </outParameter-list>    </service>
116     <DataStream-list/>
117     <PyFunction-list>
118 <PyFunction>
119 <FuncName>?</FuncName>
120       <PyFunc><![CDATA[?]]></PyFunc>     </PyFunction>    </PyFunction-list>
121     <creation-date>11/11/2004 - 13:11:17</creation-date>
122     <lastmodification-date>11/11/2004 - 13:11:17</lastmodification-date>
123     <editor-release>2.0</editor-release>
124     <author>?</author>
125     <container>?</container>
126     <comment>Macro Node</comment>
127     <x-position>480</x-position>
128     <y-position>145</y-position>   </node>
129    <node>
130 <component-name>GEOM_Superv</component-name>
131     <interface-name>GEOM_Superv</interface-name>
132     <node-name>TranslateDXDYDZ</node-name>
133     <kind>0</kind>
134     <coupled-node>?</coupled-node>
135     <service>
136 <service-name>TranslateDXDYDZ</service-name>
137      <inParameter-list>
138 <inParameter>
139 <inParameter-type>GEOM_Object</inParameter-type>
140        <inParameter-name>theObject</inParameter-name>      </inParameter>
141       <inParameter>
142 <inParameter-type>double</inParameter-type>
143        <inParameter-name>theDX</inParameter-name>      </inParameter>
144       <inParameter>
145 <inParameter-type>double</inParameter-type>
146        <inParameter-name>theDY</inParameter-name>      </inParameter>
147       <inParameter>
148 <inParameter-type>double</inParameter-type>
149        <inParameter-name>theDZ</inParameter-name>      </inParameter>     </inParameter-list>
150      <outParameter-list>
151 <outParameter>
152 <outParameter-type>GEOM_Object</outParameter-type>
153        <outParameter-name>return</outParameter-name>      </outParameter>     </outParameter-list>    </service>
154     <DataStream-list/>
155     <PyFunction-list/>
156     <creation-date>11/11/2004 - 13:11:58</creation-date>
157     <lastmodification-date>11/11/2004 - 13:11:58</lastmodification-date>
158     <editor-release>2.0</editor-release>
159     <author>?</author>
160     <container>localhost/FactoryServer</container>
161     <comment>TranslateDXDYDZ from GEOM_Superv</comment>
162     <x-position>735</x-position>
163     <y-position>14</y-position>   </node>
164    <node>
165 <component-name>GEOM_Superv</component-name>
166     <interface-name>GEOM_Superv</interface-name>
167     <node-name>MakeCopy</node-name>
168     <kind>0</kind>
169     <coupled-node>?</coupled-node>
170     <service>
171 <service-name>MakeCopy</service-name>
172      <inParameter-list>
173 <inParameter>
174 <inParameter-type>GEOM_Object</inParameter-type>
175        <inParameter-name>theOriginal</inParameter-name>      </inParameter>     </inParameter-list>
176      <outParameter-list>
177 <outParameter>
178 <outParameter-type>GEOM_Object</outParameter-type>
179        <outParameter-name>return</outParameter-name>      </outParameter>     </outParameter-list>    </service>
180     <DataStream-list/>
181     <PyFunction-list/>
182     <creation-date>11/11/2004 - 13:12:24</creation-date>
183     <lastmodification-date>11/11/2004 - 13:12:24</lastmodification-date>
184     <editor-release>2.0</editor-release>
185     <author>?</author>
186     <container>localhost/FactoryServer</container>
187     <comment>MakeCopy from GEOM_Superv</comment>
188     <x-position>477</x-position>
189     <y-position>14</y-position>   </node>
190    <node>
191 <component-name>GEOM_Superv</component-name>
192     <interface-name>GEOM_Superv</interface-name>
193     <node-name>MakeBox</node-name>
194     <kind>0</kind>
195     <coupled-node>?</coupled-node>
196     <service>
197 <service-name>MakeBox</service-name>
198      <inParameter-list>
199 <inParameter>
200 <inParameter-type>double</inParameter-type>
201        <inParameter-name>theX1</inParameter-name>      </inParameter>
202       <inParameter>
203 <inParameter-type>double</inParameter-type>
204        <inParameter-name>theY1</inParameter-name>      </inParameter>
205       <inParameter>
206 <inParameter-type>double</inParameter-type>
207        <inParameter-name>theZ1</inParameter-name>      </inParameter>
208       <inParameter>
209 <inParameter-type>double</inParameter-type>
210        <inParameter-name>theX2</inParameter-name>      </inParameter>
211       <inParameter>
212 <inParameter-type>double</inParameter-type>
213        <inParameter-name>theY2</inParameter-name>      </inParameter>
214       <inParameter>
215 <inParameter-type>double</inParameter-type>
216        <inParameter-name>theZ2</inParameter-name>      </inParameter>     </inParameter-list>
217      <outParameter-list>
218 <outParameter>
219 <outParameter-type>GEOM_Object</outParameter-type>
220        <outParameter-name>return</outParameter-name>      </outParameter>     </outParameter-list>    </service>
221     <DataStream-list/>
222     <PyFunction-list/>
223     <creation-date>11/11/2004 - 13:12:49</creation-date>
224     <lastmodification-date>11/11/2004 - 13:12:49</lastmodification-date>
225     <editor-release>2.0</editor-release>
226     <author>?</author>
227     <container>localhost/FactoryServer</container>
228     <comment>MakeBox from GEOM_Superv</comment>
229     <x-position>219</x-position>
230     <y-position>14</y-position>   </node>
231    <node>
232 <component-name>GEOM_Superv</component-name>
233     <interface-name>GEOM_Superv</interface-name>
234     <node-name>MakeCopy_1</node-name>
235     <kind>0</kind>
236     <coupled-node>?</coupled-node>
237     <service>
238 <service-name>MakeCopy</service-name>
239      <inParameter-list>
240 <inParameter>
241 <inParameter-type>GEOM_Object</inParameter-type>
242        <inParameter-name>theOriginal</inParameter-name>      </inParameter>     </inParameter-list>
243      <outParameter-list>
244 <outParameter>
245 <outParameter-type>GEOM_Object</outParameter-type>
246        <outParameter-name>return</outParameter-name>      </outParameter>     </outParameter-list>    </service>
247     <DataStream-list/>
248     <PyFunction-list/>
249     <creation-date>11/11/2004 - 13:13:9</creation-date>
250     <lastmodification-date>11/11/2004 - 13:13:9</lastmodification-date>
251     <editor-release>2.0</editor-release>
252     <author>?</author>
253     <container>localhost/FactoryServer</container>
254     <comment>MakeCopy from GEOM_Superv</comment>
255     <x-position>482</x-position>
256     <y-position>306</y-position>   </node>
257    <node>
258 <component-name>GEOM_Superv</component-name>
259     <interface-name>GEOM_Superv</interface-name>
260     <node-name>MakeFuse</node-name>
261     <kind>0</kind>
262     <coupled-node>?</coupled-node>
263     <service>
264 <service-name>MakeFuse</service-name>
265      <inParameter-list>
266 <inParameter>
267 <inParameter-type>GEOM_Object</inParameter-type>
268        <inParameter-name>theShape1</inParameter-name>      </inParameter>
269       <inParameter>
270 <inParameter-type>GEOM_Object</inParameter-type>
271        <inParameter-name>theShape2</inParameter-name>      </inParameter>     </inParameter-list>
272      <outParameter-list>
273 <outParameter>
274 <outParameter-type>GEOM_Object</outParameter-type>
275        <outParameter-name>return</outParameter-name>      </outParameter>     </outParameter-list>    </service>
276     <DataStream-list/>
277     <PyFunction-list/>
278     <creation-date>11/11/2004 - 13:13:47</creation-date>
279     <lastmodification-date>11/11/2004 - 13:13:47</lastmodification-date>
280     <editor-release>2.0</editor-release>
281     <author>?</author>
282     <container>localhost/FactoryServer</container>
283     <comment>MakeFuse from GEOM_Superv</comment>
284     <x-position>950</x-position>
285     <y-position>121</y-position>   </node>
286    <node>
287 <component-name>GEOM_Superv</component-name>
288     <interface-name>GEOM_Superv</interface-name>
289     <node-name>MakeSphere</node-name>
290     <kind>0</kind>
291     <coupled-node>?</coupled-node>
292     <service>
293 <service-name>MakeSphere</service-name>
294      <inParameter-list>
295 <inParameter>
296 <inParameter-type>double</inParameter-type>
297        <inParameter-name>theX</inParameter-name>      </inParameter>
298       <inParameter>
299 <inParameter-type>double</inParameter-type>
300        <inParameter-name>theY</inParameter-name>      </inParameter>
301       <inParameter>
302 <inParameter-type>double</inParameter-type>
303        <inParameter-name>theZ</inParameter-name>      </inParameter>
304       <inParameter>
305 <inParameter-type>double</inParameter-type>
306        <inParameter-name>theRadius</inParameter-name>      </inParameter>     </inParameter-list>
307      <outParameter-list>
308 <outParameter>
309 <outParameter-type>GEOM_Object</outParameter-type>
310        <outParameter-name>return</outParameter-name>      </outParameter>     </outParameter-list>    </service>
311     <DataStream-list/>
312     <PyFunction-list/>
313     <creation-date>11/11/2004 - 13:14:15</creation-date>
314     <lastmodification-date>11/11/2004 - 13:14:15</lastmodification-date>
315     <editor-release>2.0</editor-release>
316     <author>?</author>
317     <container>localhost/FactoryServer</container>
318     <comment>MakeSphere from GEOM_Superv</comment>
319     <x-position>227</x-position>
320     <y-position>409</y-position>   </node>
321    <node>
322 <component-name>GEOM_Superv</component-name>
323     <interface-name>GEOM_Superv</interface-name>
324     <node-name>MakeFuse_1</node-name>
325     <kind>0</kind>
326     <coupled-node>?</coupled-node>
327     <service>
328 <service-name>MakeFuse</service-name>
329      <inParameter-list>
330 <inParameter>
331 <inParameter-type>GEOM_Object</inParameter-type>
332        <inParameter-name>theShape1</inParameter-name>      </inParameter>
333       <inParameter>
334 <inParameter-type>GEOM_Object</inParameter-type>
335        <inParameter-name>theShape2</inParameter-name>      </inParameter>     </inParameter-list>
336      <outParameter-list>
337 <outParameter>
338 <outParameter-type>GEOM_Object</outParameter-type>
339        <outParameter-name>return</outParameter-name>      </outParameter>     </outParameter-list>    </service>
340     <DataStream-list/>
341     <PyFunction-list/>
342     <creation-date>11/11/2004 - 13:14:36</creation-date>
343     <lastmodification-date>11/11/2004 - 13:14:36</lastmodification-date>
344     <editor-release>2.0</editor-release>
345     <author>?</author>
346     <container>localhost/FactoryServer</container>
347     <comment>MakeFuse from GEOM_Superv</comment>
348     <x-position>1217</x-position>
349     <y-position>389</y-position>   </node>
350    <node>
351 <component-name>GEOM_Superv</component-name>
352     <interface-name>GEOM_Superv</interface-name>
353     <node-name>SetStudyID</node-name>
354     <kind>0</kind>
355     <coupled-node>?</coupled-node>
356     <service>
357 <service-name>SetStudyID</service-name>
358      <inParameter-list>
359 <inParameter>
360 <inParameter-type>long</inParameter-type>
361        <inParameter-name>theStudyID</inParameter-name>      </inParameter>     </inParameter-list>
362      <outParameter-list/>    </service>
363     <DataStream-list/>
364     <PyFunction-list/>
365     <creation-date>11/11/2004 - 13:15:1</creation-date>
366     <lastmodification-date>11/11/2004 - 13:15:1</lastmodification-date>
367     <editor-release>2.0</editor-release>
368     <author>?</author>
369     <container>localhost/FactoryServer</container>
370     <comment>SetStudyID from GEOM_Superv</comment>
371     <x-position>7</x-position>
372     <y-position>269</y-position>   </node>  </node-list>
373   <link-list>
374 <link>
375 <fromnode-name>Macro_aNewDataFlow_1</fromnode-name>
376     <fromserviceparameter-name>Mult__b</fromserviceparameter-name>
377     <tonode-name>TranslateDXDYDZ</tonode-name>
378     <toserviceparameter-name>theDY</toserviceparameter-name>
379     <coord-list/>   </link>
380    <link>
381 <fromnode-name>TranslateDXDYDZ</fromnode-name>
382     <fromserviceparameter-name>return</fromserviceparameter-name>
383     <tonode-name>MakeFuse</tonode-name>
384     <toserviceparameter-name>theShape1</toserviceparameter-name>
385     <coord-list/>   </link>
386    <link>
387 <fromnode-name>MakeCopy</fromnode-name>
388     <fromserviceparameter-name>return</fromserviceparameter-name>
389     <tonode-name>TranslateDXDYDZ</tonode-name>
390     <toserviceparameter-name>theObject</toserviceparameter-name>
391     <coord-list/>   </link>
392    <link>
393 <fromnode-name>MakeBox</fromnode-name>
394     <fromserviceparameter-name>return</fromserviceparameter-name>
395     <tonode-name>MakeCopy</tonode-name>
396     <toserviceparameter-name>theOriginal</toserviceparameter-name>
397     <coord-list/>   </link>
398    <link>
399 <fromnode-name>MakeBox</fromnode-name>
400     <fromserviceparameter-name>return</fromserviceparameter-name>
401     <tonode-name>MakeCopy_1</tonode-name>
402     <toserviceparameter-name>theOriginal</toserviceparameter-name>
403     <coord-list/>   </link>
404    <link>
405 <fromnode-name>MakeCopy_1</fromnode-name>
406     <fromserviceparameter-name>return</fromserviceparameter-name>
407     <tonode-name>MakeFuse</tonode-name>
408     <toserviceparameter-name>theShape2</toserviceparameter-name>
409     <coord-list/>   </link>
410    <link>
411 <fromnode-name>MakeFuse</fromnode-name>
412     <fromserviceparameter-name>return</fromserviceparameter-name>
413     <tonode-name>MakeFuse_1</tonode-name>
414     <toserviceparameter-name>theShape1</toserviceparameter-name>
415     <coord-list/>   </link>
416    <link>
417 <fromnode-name>MakeSphere</fromnode-name>
418     <fromserviceparameter-name>return</fromserviceparameter-name>
419     <tonode-name>MakeFuse_1</tonode-name>
420     <toserviceparameter-name>theShape2</toserviceparameter-name>
421     <coord-list/>   </link>
422    <link>
423 <fromnode-name>SetStudyID</fromnode-name>
424     <fromserviceparameter-name>Gate</fromserviceparameter-name>
425     <tonode-name>MakeBox</tonode-name>
426     <toserviceparameter-name>Gate</toserviceparameter-name>
427     <coord-list/>   </link>
428    <link>
429 <fromnode-name>SetStudyID</fromnode-name>
430     <fromserviceparameter-name>Gate</fromserviceparameter-name>
431     <tonode-name>MakeSphere</tonode-name>
432     <toserviceparameter-name>Gate</toserviceparameter-name>
433     <coord-list/>   </link>  </link-list>
434   <data-list>
435 <data>
436 <fromnode-name>aNewDataFlow</fromnode-name>
437     <fromserviceparameter-name>Macro_aNewDataFlow_1__sum__a</fromserviceparameter-name>
438     <tonode-name>Macro_aNewDataFlow_1</tonode-name>
439     <toserviceparameter-name>sum__a</toserviceparameter-name>
440     <data-value>
441 <value-type>7</value-type>
442      <value>1</value>    </data-value>
443     <coord-list/>   </data>
444    <data>
445 <fromnode-name>aNewDataFlow</fromnode-name>
446     <fromserviceparameter-name>Macro_aNewDataFlow_1__sum__b</fromserviceparameter-name>
447     <tonode-name>Macro_aNewDataFlow_1</tonode-name>
448     <toserviceparameter-name>sum__b</toserviceparameter-name>
449     <data-value>
450 <value-type>7</value-type>
451      <value>2</value>    </data-value>
452     <coord-list/>   </data>
453    <data>
454 <fromnode-name>aNewDataFlow</fromnode-name>
455     <fromserviceparameter-name>TranslateDXDYDZ__theDX</fromserviceparameter-name>
456     <tonode-name>TranslateDXDYDZ</tonode-name>
457     <toserviceparameter-name>theDX</toserviceparameter-name>
458     <data-value>
459 <value-type>7</value-type>
460      <value>25</value>    </data-value>
461     <coord-list/>   </data>
462    <data>
463 <fromnode-name>aNewDataFlow</fromnode-name>
464     <fromserviceparameter-name>TranslateDXDYDZ__theDZ</fromserviceparameter-name>
465     <tonode-name>TranslateDXDYDZ</tonode-name>
466     <toserviceparameter-name>theDZ</toserviceparameter-name>
467     <data-value>
468 <value-type>7</value-type>
469      <value>25</value>    </data-value>
470     <coord-list/>   </data>
471    <data>
472 <fromnode-name>aNewDataFlow</fromnode-name>
473     <fromserviceparameter-name>MakeBox__theX1</fromserviceparameter-name>
474     <tonode-name>MakeBox</tonode-name>
475     <toserviceparameter-name>theX1</toserviceparameter-name>
476     <data-value>
477 <value-type>7</value-type>
478      <value>0</value>    </data-value>
479     <coord-list/>   </data>
480    <data>
481 <fromnode-name>aNewDataFlow</fromnode-name>
482     <fromserviceparameter-name>MakeBox__theY1</fromserviceparameter-name>
483     <tonode-name>MakeBox</tonode-name>
484     <toserviceparameter-name>theY1</toserviceparameter-name>
485     <data-value>
486 <value-type>7</value-type>
487      <value>0</value>    </data-value>
488     <coord-list/>   </data>
489    <data>
490 <fromnode-name>aNewDataFlow</fromnode-name>
491     <fromserviceparameter-name>MakeBox__theZ1</fromserviceparameter-name>
492     <tonode-name>MakeBox</tonode-name>
493     <toserviceparameter-name>theZ1</toserviceparameter-name>
494     <data-value>
495 <value-type>7</value-type>
496      <value>0</value>    </data-value>
497     <coord-list/>   </data>
498    <data>
499 <fromnode-name>aNewDataFlow</fromnode-name>
500     <fromserviceparameter-name>MakeBox__theX2</fromserviceparameter-name>
501     <tonode-name>MakeBox</tonode-name>
502     <toserviceparameter-name>theX2</toserviceparameter-name>
503     <data-value>
504 <value-type>7</value-type>
505      <value>50</value>    </data-value>
506     <coord-list/>   </data>
507    <data>
508 <fromnode-name>aNewDataFlow</fromnode-name>
509     <fromserviceparameter-name>MakeBox__theY2</fromserviceparameter-name>
510     <tonode-name>MakeBox</tonode-name>
511     <toserviceparameter-name>theY2</toserviceparameter-name>
512     <data-value>
513 <value-type>7</value-type>
514      <value>50</value>    </data-value>
515     <coord-list/>   </data>
516    <data>
517 <fromnode-name>aNewDataFlow</fromnode-name>
518     <fromserviceparameter-name>MakeBox__theZ2</fromserviceparameter-name>
519     <tonode-name>MakeBox</tonode-name>
520     <toserviceparameter-name>theZ2</toserviceparameter-name>
521     <data-value>
522 <value-type>7</value-type>
523      <value>50</value>    </data-value>
524     <coord-list/>   </data>
525    <data>
526 <fromnode-name>aNewDataFlow</fromnode-name>
527     <fromserviceparameter-name>MakeSphere__theX</fromserviceparameter-name>
528     <tonode-name>MakeSphere</tonode-name>
529     <toserviceparameter-name>theX</toserviceparameter-name>
530     <data-value>
531 <value-type>7</value-type>
532      <value>0</value>    </data-value>
533     <coord-list/>   </data>
534    <data>
535 <fromnode-name>aNewDataFlow</fromnode-name>
536     <fromserviceparameter-name>MakeSphere__theY</fromserviceparameter-name>
537     <tonode-name>MakeSphere</tonode-name>
538     <toserviceparameter-name>theY</toserviceparameter-name>
539     <data-value>
540 <value-type>7</value-type>
541      <value>0</value>    </data-value>
542     <coord-list/>   </data>
543    <data>
544 <fromnode-name>aNewDataFlow</fromnode-name>
545     <fromserviceparameter-name>MakeSphere__theZ</fromserviceparameter-name>
546     <tonode-name>MakeSphere</tonode-name>
547     <toserviceparameter-name>theZ</toserviceparameter-name>
548     <data-value>
549 <value-type>7</value-type>
550      <value>0</value>    </data-value>
551     <coord-list/>   </data>
552    <data>
553 <fromnode-name>aNewDataFlow</fromnode-name>
554     <fromserviceparameter-name>MakeSphere__theRadius</fromserviceparameter-name>
555     <tonode-name>MakeSphere</tonode-name>
556     <toserviceparameter-name>theRadius</toserviceparameter-name>
557     <data-value>
558 <value-type>7</value-type>
559      <value>12</value>    </data-value>
560     <coord-list/>   </data>
561    <data>
562 <fromnode-name>aNewDataFlow</fromnode-name>
563     <fromserviceparameter-name>SetStudyID__theStudyID</fromserviceparameter-name>
564     <tonode-name>SetStudyID</tonode-name>
565     <toserviceparameter-name>theStudyID</toserviceparameter-name>
566     <data-value>
567 <value-type>3</value-type>
568      <value>1</value>    </data-value>
569     <coord-list/>   </data>  </data-list> </dataflow>
570  <dataflow>
571 <info-list>
572 <node>
573 <component-name>?</component-name>
574     <interface-name>?</interface-name>
575     <node-name>aNewDataFlow_1</node-name>
576     <kind>1</kind>
577     <coupled-node>?</coupled-node>
578     <service>
579 <service-name>aNewDataFlow_1</service-name>
580      <inParameter-list>
581 <inParameter>
582 <inParameter-type>double</inParameter-type>
583        <inParameter-name>sum__a</inParameter-name>      </inParameter>
584       <inParameter>
585 <inParameter-type>double</inParameter-type>
586        <inParameter-name>sum__b</inParameter-name>      </inParameter>     </inParameter-list>
587      <outParameter-list>
588 <outParameter>
589 <outParameter-type>double</outParameter-type>
590        <outParameter-name>Mult__b</outParameter-name>      </outParameter>     </outParameter-list>    </service>
591     <DataStream-list/>
592     <PyFunction-list/>
593     <creation-date>29/10/2004 - 14:40:44</creation-date>
594     <lastmodification-date>11/11/2004 - 13:11:18</lastmodification-date>
595     <editor-release>2.0</editor-release>
596     <author>?</author>
597     <container>?</container>
598     <comment>?</comment>
599     <x-position>0</x-position>
600     <y-position>0</y-position>   </node>  </info-list>
601   <node-list>
602 <node>
603 <component-name>?</component-name>
604     <interface-name>?</interface-name>
605     <node-name>Mult</node-name>
606     <kind>3</kind>
607     <coupled-node>?</coupled-node>
608     <service>
609 <service-name>Mult</service-name>
610      <inParameter-list>
611 <inParameter>
612 <inParameter-type>double</inParameter-type>
613        <inParameter-name>a</inParameter-name>      </inParameter>     </inParameter-list>
614      <outParameter-list>
615 <outParameter>
616 <outParameter-type>double</outParameter-type>
617        <outParameter-name>b</outParameter-name>      </outParameter>     </outParameter-list>    </service>
618     <DataStream-list/>
619     <PyFunction-list>
620 <PyFunction>
621 <FuncName>Mult</FuncName>
622       <PyFunc><![CDATA[def Mult(a): ]]></PyFunc>
623       <PyFunc><![CDATA[   b = a*3 ]]></PyFunc>
624       <PyFunc><![CDATA[   return b ]]></PyFunc>     </PyFunction>    </PyFunction-list>
625     <creation-date>11/11/2004 - 13:11:18</creation-date>
626     <lastmodification-date>11/11/2004 - 13:11:18</lastmodification-date>
627     <editor-release>2.0</editor-release>
628     <author>?</author>
629     <container>?</container>
630     <comment>Compute Node</comment>
631     <x-position>382</x-position>
632     <y-position>78</y-position>   </node>
633    <node>
634 <component-name>?</component-name>
635     <interface-name>?</interface-name>
636     <node-name>sum</node-name>
637     <kind>3</kind>
638     <coupled-node>?</coupled-node>
639     <service>
640 <service-name>sum</service-name>
641      <inParameter-list>
642 <inParameter>
643 <inParameter-type>double</inParameter-type>
644        <inParameter-name>a</inParameter-name>      </inParameter>
645       <inParameter>
646 <inParameter-type>double</inParameter-type>
647        <inParameter-name>b</inParameter-name>      </inParameter>     </inParameter-list>
648      <outParameter-list>
649 <outParameter>
650 <outParameter-type>double</outParameter-type>
651        <outParameter-name>s</outParameter-name>      </outParameter>     </outParameter-list>    </service>
652     <DataStream-list/>
653     <PyFunction-list>
654 <PyFunction>
655 <FuncName>sum</FuncName>
656       <PyFunc><![CDATA[def sum(a, b): ]]></PyFunc>
657       <PyFunc><![CDATA[   return a+b]]></PyFunc>     </PyFunction>    </PyFunction-list>
658     <creation-date>11/11/2004 - 13:11:18</creation-date>
659     <lastmodification-date>11/11/2004 - 13:11:18</lastmodification-date>
660     <editor-release>2.0</editor-release>
661     <author>?</author>
662     <container>?</container>
663     <comment>Compute Node</comment>
664     <x-position>47</x-position>
665     <y-position>87</y-position>   </node>  </node-list>
666   <link-list>
667 <link>
668 <fromnode-name>sum</fromnode-name>
669     <fromserviceparameter-name>s</fromserviceparameter-name>
670     <tonode-name>Mult</tonode-name>
671     <toserviceparameter-name>a</toserviceparameter-name>
672     <coord-list/>   </link>  </link-list>
673   <data-list/> </dataflow></supergraph>