Salome HOME
da17ab4836382422c356792758bd07225dfc377f
[samples/datafiles.git] / Superv / Graphs / testvisu20.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>TestVisu20</node-name>
9     <kind>1</kind>
10     <coupled-node>?</coupled-node>
11     <service>
12 <service-name>aNewDataFlow_1</service-name>
13      <inParameter-list>
14 <inParameter>
15 <inParameter-type>long</inParameter-type>
16        <inParameter-name>Init__index</inParameter-name>      </inParameter>
17       <inParameter>
18 <inParameter-type>long</inParameter-type>
19        <inParameter-name>Init__min</inParameter-name>      </inParameter>
20       <inParameter>
21 <inParameter-type>long</inParameter-type>
22        <inParameter-name>Init__max</inParameter-name>      </inParameter>
23       <inParameter>
24 <inParameter-type>double</inParameter-type>
25        <inParameter-name>Init__x1</inParameter-name>      </inParameter>     </inParameter-list>
26      <outParameter-list>
27 <outParameter>
28 <outParameter-type>long</outParameter-type>
29        <outParameter-name>EndOfInit__index</outParameter-name>      </outParameter>
30       <outParameter>
31 <outParameter-type>long</outParameter-type>
32        <outParameter-name>EndOfInit__min</outParameter-name>      </outParameter>
33       <outParameter>
34 <outParameter-type>long</outParameter-type>
35        <outParameter-name>EndOfInit__max</outParameter-name>      </outParameter>
36       <outParameter>
37 <outParameter-type>objref</outParameter-type>
38        <outParameter-name>EndOfInit__aVisu</outParameter-name>      </outParameter>
39       <outParameter>
40 <outParameter-type>objref</outParameter-type>
41        <outParameter-name>EndOfInit__aView</outParameter-name>      </outParameter>
42       <outParameter>
43 <outParameter-type>objref</outParameter-type>
44        <outParameter-name>EndOfInit__aResult</outParameter-name>      </outParameter>
45       <outParameter>
46 <outParameter-type>double</outParameter-type>
47        <outParameter-name>EndOfInit__x1</outParameter-name>      </outParameter>     </outParameter-list>    </service>
48     <DataStream-list/>
49     <PyFunction-list/>
50     <creation-date>13/11/2003 - 11:15:53</creation-date>
51     <lastmodification-date>8/4/2005 - 14:3:47</lastmodification-date>
52     <editor-release>1.05</editor-release>
53     <author>?</author>
54     <container>?</container>
55     <comment>?</comment>
56     <x-position>0</x-position>
57     <y-position>0</y-position>   </node>  </info-list>
58   <node-list>
59 <node>
60 <component-name>?</component-name>
61     <interface-name>?</interface-name>
62     <node-name>InitDisplay</node-name>
63     <kind>3</kind>
64     <coupled-node>?</coupled-node>
65     <service>
66 <service-name>InitDisplay</service-name>
67      <inParameter-list/>
68      <outParameter-list>
69 <outParameter>
70 <outParameter-type>objref</outParameter-type>
71        <outParameter-name>aVisu</outParameter-name>      </outParameter>
72       <outParameter>
73 <outParameter-type>objref</outParameter-type>
74        <outParameter-name>aView</outParameter-name>      </outParameter>
75       <outParameter>
76 <outParameter-type>objref</outParameter-type>
77        <outParameter-name>myResult</outParameter-name>      </outParameter>     </outParameter-list>    </service>
78     <DataStream-list/>
79     <PyFunction-list>
80 <PyFunction>
81 <FuncName>InitDisplay</FuncName>
82       <PyFunc><![CDATA[import os         ]]></PyFunc>
83       <PyFunc><![CDATA[import time         ]]></PyFunc>
84       <PyFunc><![CDATA[from LifeCycleCORBA import *      ]]></PyFunc>
85       <PyFunc><![CDATA[from SALOME_NamingServicePy import *      ]]></PyFunc>
86       <PyFunc><![CDATA[import SALOMEDS      ]]></PyFunc>
87       <PyFunc><![CDATA[from VISU import *      ]]></PyFunc>
88       <PyFunc><![CDATA[def InitDisplay():         ]]></PyFunc>
89       <PyFunc><![CDATA[    #  --- initialize the ORB        ]]></PyFunc>
90       <PyFunc><![CDATA[    orb = CORBA.ORB_init([], CORBA.ORB_ID)      ]]></PyFunc>
91       <PyFunc><![CDATA[    # --- create a LifeCycleCORBA instance           ]]></PyFunc>
92       <PyFunc><![CDATA[    lcc = LifeCycleCORBA(orb)                     ]]></PyFunc>
93       <PyFunc><![CDATA[    # --- create a naming service instance              ]]></PyFunc>
94       <PyFunc><![CDATA[    naming_service = SALOME_NamingServicePy_i(orb)    ]]></PyFunc>
95       <PyFunc><![CDATA[    # --- get Study Manager reference                     ]]></PyFunc>
96       <PyFunc><![CDATA[    obj = naming_service.Resolve('myStudyManager')    ]]></PyFunc>
97       <PyFunc><![CDATA[    StudyManager = obj._narrow(SALOMEDS.StudyManager)    ]]></PyFunc>
98       <PyFunc><![CDATA[    # --- load visu component                          ]]></PyFunc>
99       <PyFunc><![CDATA[    aVisu = lcc.FindOrLoadComponent("FactoryServer","VISU")       ]]></PyFunc>
100       <PyFunc><![CDATA[    aStudy = StudyManager.GetStudyByID(1)      ]]></PyFunc>
101       <PyFunc><![CDATA[    aVisu.SetCurrentStudy(aStudy)      ]]></PyFunc>
102       <PyFunc><![CDATA[    print "InitDisplay --> aVisu ", aVisu         ]]></PyFunc>
103       <PyFunc><![CDATA[    time.sleep(2)         ]]></PyFunc>
104       <PyFunc><![CDATA[    aViewManager=aVisu.GetViewManager()         ]]></PyFunc>
105       <PyFunc><![CDATA[    print "InitDisplay --> aViewManager ", aViewManager         ]]></PyFunc>
106       <PyFunc><![CDATA[    #time.sleep(2)         ]]></PyFunc>
107       <PyFunc><![CDATA[    #aView=aViewManager.GetCurrentView()         ]]></PyFunc>
108       <PyFunc><![CDATA[    aView=aViewManager.Create3DView()         ]]></PyFunc>
109       <PyFunc><![CDATA[    print "InitDisplay --> aView ", aView         ]]></PyFunc>
110       <PyFunc><![CDATA[    #time.sleep(2)         ]]></PyFunc>
111       <PyFunc><![CDATA[    medFile = "TimeStamps.med"       ]]></PyFunc>
112       <PyFunc><![CDATA[    medFile = os.getenv('DATA_DIR') + '/MedFiles/' + medFile       ]]></PyFunc>
113       <PyFunc><![CDATA[    myResult = aVisu.ImportFile(medFile)       ]]></PyFunc>
114       <PyFunc><![CDATA[    print "InitDisplay --> myResult ", myResult         ]]></PyFunc>
115       <PyFunc><![CDATA[    return aVisu,aView,myResult       ]]></PyFunc>
116       <PyFunc><![CDATA[?]]></PyFunc>     </PyFunction>    </PyFunction-list>
117     <creation-date>8/4/2005 - 14:3:47</creation-date>
118     <lastmodification-date>8/4/2005 - 14:3:47</lastmodification-date>
119     <editor-release>1.05</editor-release>
120     <author>?</author>
121     <container>?</container>
122     <comment>Compute Node</comment>
123     <x-position>0</x-position>
124     <y-position>46</y-position>   </node>
125    <node>
126 <component-name>?</component-name>
127     <interface-name>?</interface-name>
128     <node-name>Init</node-name>
129     <kind>4</kind>
130     <coupled-node>EndOfInit</coupled-node>
131     <service>
132 <service-name>Init</service-name>
133      <inParameter-list>
134 <inParameter>
135 <inParameter-type>long</inParameter-type>
136        <inParameter-name>index</inParameter-name>      </inParameter>
137       <inParameter>
138 <inParameter-type>long</inParameter-type>
139        <inParameter-name>min</inParameter-name>      </inParameter>
140       <inParameter>
141 <inParameter-type>long</inParameter-type>
142        <inParameter-name>max</inParameter-name>      </inParameter>
143       <inParameter>
144 <inParameter-type>objref</inParameter-type>
145        <inParameter-name>aVisu</inParameter-name>      </inParameter>
146       <inParameter>
147 <inParameter-type>objref</inParameter-type>
148        <inParameter-name>aView</inParameter-name>      </inParameter>
149       <inParameter>
150 <inParameter-type>objref</inParameter-type>
151        <inParameter-name>aResult</inParameter-name>      </inParameter>
152       <inParameter>
153 <inParameter-type>double</inParameter-type>
154        <inParameter-name>x1</inParameter-name>      </inParameter>     </inParameter-list>
155      <outParameter-list>
156 <outParameter>
157 <outParameter-type>long</outParameter-type>
158        <outParameter-name>index</outParameter-name>      </outParameter>
159       <outParameter>
160 <outParameter-type>long</outParameter-type>
161        <outParameter-name>min</outParameter-name>      </outParameter>
162       <outParameter>
163 <outParameter-type>long</outParameter-type>
164        <outParameter-name>max</outParameter-name>      </outParameter>
165       <outParameter>
166 <outParameter-type>objref</outParameter-type>
167        <outParameter-name>aVisu</outParameter-name>      </outParameter>
168       <outParameter>
169 <outParameter-type>objref</outParameter-type>
170        <outParameter-name>aView</outParameter-name>      </outParameter>
171       <outParameter>
172 <outParameter-type>objref</outParameter-type>
173        <outParameter-name>aResult</outParameter-name>      </outParameter>
174       <outParameter>
175 <outParameter-type>double</outParameter-type>
176        <outParameter-name>x1</outParameter-name>      </outParameter>     </outParameter-list>    </service>
177     <DataStream-list/>
178     <PyFunction-list>
179 <PyFunction>
180 <FuncName>Init</FuncName>
181       <PyFunc><![CDATA[def Init(index,min,max,aVisu,aView,myResult,x1):   ]]></PyFunc>
182       <PyFunc><![CDATA[    if max >= min :   ]]></PyFunc>
183       <PyFunc><![CDATA[        index = min      ]]></PyFunc>
184       <PyFunc><![CDATA[    else :     ]]></PyFunc>
185       <PyFunc><![CDATA[        index = max  ]]></PyFunc>
186       <PyFunc><![CDATA[    print "---- Init ",index,min,max,aVisu,aView,myResult,x1 ]]></PyFunc>
187       <PyFunc><![CDATA[    return index,min,max,aVisu,aView,myResult,x1  ]]></PyFunc>     </PyFunction>
188      <PyFunction>
189 <FuncName>More</FuncName>
190       <PyFunc><![CDATA[def More(index,min,max,aVisu,aView,myResult,x1):   ]]></PyFunc>
191       <PyFunc><![CDATA[    if max >= index :       ]]></PyFunc>
192       <PyFunc><![CDATA[        DoLoop = 1       ]]></PyFunc>
193       <PyFunc><![CDATA[    else :       ]]></PyFunc>
194       <PyFunc><![CDATA[        DoLoop = 0       ]]></PyFunc>
195       <PyFunc><![CDATA[    print "---- More",index,min,max,aVisu,aView,myResult,x1 ]]></PyFunc>
196       <PyFunc><![CDATA[    return DoLoop,index,min,max,aVisu,aView,myResult,x1   ]]></PyFunc>     </PyFunction>
197      <PyFunction>
198 <FuncName>Next</FuncName>
199       <PyFunc><![CDATA[def Next(index,min,max,aVisu,aView,myResult,x1):   ]]></PyFunc>
200       <PyFunc><![CDATA[    index = index + 1 ]]></PyFunc>
201       <PyFunc><![CDATA[    x1=x1+1.0 ]]></PyFunc>
202       <PyFunc><![CDATA[    print "---- Next",index,min,max,aVisu,aView,myResult,x1   ]]></PyFunc>
203       <PyFunc><![CDATA[    return index,min,max,aVisu,aView,myResult,x1   ]]></PyFunc>     </PyFunction>    </PyFunction-list>
204     <creation-date>8/4/2005 - 14:3:47</creation-date>
205     <lastmodification-date>8/4/2005 - 14:3:47</lastmodification-date>
206     <editor-release>1.05</editor-release>
207     <author>?</author>
208     <container>?</container>
209     <comment>Compute Node</comment>
210     <x-position>190</x-position>
211     <y-position>4</y-position>   </node>
212    <node>
213 <component-name>?</component-name>
214     <interface-name>?</interface-name>
215     <node-name>EndOfInit</node-name>
216     <kind>5</kind>
217     <coupled-node>Init</coupled-node>
218     <service>
219 <service-name>EndOfInit</service-name>
220      <inParameter-list>
221 <inParameter>
222 <inParameter-type>long</inParameter-type>
223        <inParameter-name>index</inParameter-name>      </inParameter>
224       <inParameter>
225 <inParameter-type>long</inParameter-type>
226        <inParameter-name>min</inParameter-name>      </inParameter>
227       <inParameter>
228 <inParameter-type>long</inParameter-type>
229        <inParameter-name>max</inParameter-name>      </inParameter>
230       <inParameter>
231 <inParameter-type>objref</inParameter-type>
232        <inParameter-name>aVisu</inParameter-name>      </inParameter>
233       <inParameter>
234 <inParameter-type>objref</inParameter-type>
235        <inParameter-name>aView</inParameter-name>      </inParameter>
236       <inParameter>
237 <inParameter-type>objref</inParameter-type>
238        <inParameter-name>aResult</inParameter-name>      </inParameter>
239       <inParameter>
240 <inParameter-type>double</inParameter-type>
241        <inParameter-name>x1</inParameter-name>      </inParameter>     </inParameter-list>
242      <outParameter-list>
243 <outParameter>
244 <outParameter-type>long</outParameter-type>
245        <outParameter-name>index</outParameter-name>      </outParameter>
246       <outParameter>
247 <outParameter-type>long</outParameter-type>
248        <outParameter-name>min</outParameter-name>      </outParameter>
249       <outParameter>
250 <outParameter-type>long</outParameter-type>
251        <outParameter-name>max</outParameter-name>      </outParameter>
252       <outParameter>
253 <outParameter-type>objref</outParameter-type>
254        <outParameter-name>aVisu</outParameter-name>      </outParameter>
255       <outParameter>
256 <outParameter-type>objref</outParameter-type>
257        <outParameter-name>aView</outParameter-name>      </outParameter>
258       <outParameter>
259 <outParameter-type>objref</outParameter-type>
260        <outParameter-name>aResult</outParameter-name>      </outParameter>
261       <outParameter>
262 <outParameter-type>double</outParameter-type>
263        <outParameter-name>x1</outParameter-name>      </outParameter>     </outParameter-list>    </service>
264     <DataStream-list/>
265     <PyFunction-list>
266 <PyFunction>
267 <FuncName>?</FuncName>
268       <PyFunc><![CDATA[?]]></PyFunc>     </PyFunction>    </PyFunction-list>
269     <creation-date>8/4/2005 - 14:3:47</creation-date>
270     <lastmodification-date>8/4/2005 - 14:3:47</lastmodification-date>
271     <editor-release>1.05</editor-release>
272     <author>?</author>
273     <container>?</container>
274     <comment>Compute Node</comment>
275     <x-position>553</x-position>
276     <y-position>5</y-position>   </node>
277    <node>
278 <component-name>?</component-name>
279     <interface-name>?</interface-name>
280     <node-name>DisplayVitesse</node-name>
281     <kind>3</kind>
282     <coupled-node>?</coupled-node>
283     <service>
284 <service-name>DisplayVitesse</service-name>
285      <inParameter-list>
286 <inParameter>
287 <inParameter-type>string</inParameter-type>
288        <inParameter-name>index</inParameter-name>      </inParameter>
289       <inParameter>
290 <inParameter-type>objref</inParameter-type>
291        <inParameter-name>aVisu</inParameter-name>      </inParameter>
292       <inParameter>
293 <inParameter-type>objref</inParameter-type>
294        <inParameter-name>aView</inParameter-name>      </inParameter>
295       <inParameter>
296 <inParameter-type>objref</inParameter-type>
297        <inParameter-name>aResult</inParameter-name>      </inParameter>
298       <inParameter>
299 <inParameter-type>double</inParameter-type>
300        <inParameter-name>x1</inParameter-name>      </inParameter>     </inParameter-list>
301      <outParameter-list>
302 <outParameter>
303 <outParameter-type>objref</outParameter-type>
304        <outParameter-name>theResult</outParameter-name>      </outParameter>     </outParameter-list>    </service>
305     <DataStream-list/>
306     <PyFunction-list>
307 <PyFunction>
308 <FuncName>DisplayVitesse</FuncName>
309       <PyFunc><![CDATA[import VISU                               ]]></PyFunc>
310       <PyFunc><![CDATA[import os                               ]]></PyFunc>
311       <PyFunc><![CDATA[import time                               ]]></PyFunc>
312       <PyFunc><![CDATA[def DisplayVitesse(index,aVisu,aView,aResult,x1):                          ]]></PyFunc>
313       <PyFunc><![CDATA[    print "----- Display 1 index = ", index,aVisu,aView,aResult,x1                    ]]></PyFunc>
314       <PyFunc><![CDATA[    aMeshName ="dom"                               ]]></PyFunc>
315       <PyFunc><![CDATA[    myFieldName = "vitesse"                     ]]></PyFunc>
316       <PyFunc><![CDATA[    anEntity = VISU.NODE                               ]]></PyFunc>
317       <PyFunc><![CDATA[    aMesh = aVisu.MeshOnEntity(aResult, aMeshName, anEntity)     ]]></PyFunc>
318       <PyFunc><![CDATA[    print "----- Display 2 ", aMesh                 ]]></PyFunc>
319       <PyFunc><![CDATA[    aScalarMap=aVisu.ScalarMapOnField(aResult,aMeshName,anEntity,myFieldName,x1)  ]]></PyFunc>
320       <PyFunc><![CDATA[    print "----- Display 4"                         ]]></PyFunc>
321       <PyFunc><![CDATA[    if aScalarMap is not None:                               ]]></PyFunc>
322       <PyFunc><![CDATA[        aScalarMap.SetScaling(VISU.LINEAR)                               ]]></PyFunc>
323       <PyFunc><![CDATA[    else:                               ]]></PyFunc>
324       <PyFunc><![CDATA[        print "Null scalar map is created"                               ]]></PyFunc>
325       <PyFunc><![CDATA[    print "----- Display 5"           ]]></PyFunc>
326       <PyFunc><![CDATA[    aView.DisplayOnly(aScalarMap)                               ]]></PyFunc>
327       <PyFunc><![CDATA[    aView.FitAll()                               ]]></PyFunc>
328       <PyFunc><![CDATA[    aView.Update()                              ]]></PyFunc>
329       <PyFunc><![CDATA[    print "----- Display 6"                         ]]></PyFunc>
330       <PyFunc><![CDATA[    theResult=aResult                           ]]></PyFunc>
331       <PyFunc><![CDATA[    #time.sleep(2)                   ]]></PyFunc>
332       <PyFunc><![CDATA[    return theResult                    ]]></PyFunc>
333       <PyFunc><![CDATA[?]]></PyFunc>     </PyFunction>    </PyFunction-list>
334     <creation-date>8/4/2005 - 14:3:47</creation-date>
335     <lastmodification-date>8/4/2005 - 14:3:47</lastmodification-date>
336     <editor-release>1.05</editor-release>
337     <author>?</author>
338     <container>?</container>
339     <comment>Compute Node</comment>
340     <x-position>374</x-position>
341     <y-position>16</y-position>   </node>  </node-list>
342   <link-list>
343 <link>
344 <fromnode-name>InitDisplay</fromnode-name>
345     <fromserviceparameter-name>aVisu</fromserviceparameter-name>
346     <tonode-name>Init</tonode-name>
347     <toserviceparameter-name>aVisu</toserviceparameter-name>
348     <coord-list/>   </link>
349    <link>
350 <fromnode-name>InitDisplay</fromnode-name>
351     <fromserviceparameter-name>aView</fromserviceparameter-name>
352     <tonode-name>Init</tonode-name>
353     <toserviceparameter-name>aView</toserviceparameter-name>
354     <coord-list/>   </link>
355    <link>
356 <fromnode-name>InitDisplay</fromnode-name>
357     <fromserviceparameter-name>myResult</fromserviceparameter-name>
358     <tonode-name>Init</tonode-name>
359     <toserviceparameter-name>aResult</toserviceparameter-name>
360     <coord-list/>   </link>
361    <link>
362 <fromnode-name>Init</fromnode-name>
363     <fromserviceparameter-name>DoLoop</fromserviceparameter-name>
364     <tonode-name>EndOfInit</tonode-name>
365     <toserviceparameter-name>DoLoop</toserviceparameter-name>
366     <coord-list/>   </link>
367    <link>
368 <fromnode-name>Init</fromnode-name>
369     <fromserviceparameter-name>index</fromserviceparameter-name>
370     <tonode-name>EndOfInit</tonode-name>
371     <toserviceparameter-name>index</toserviceparameter-name>
372     <coord-list/>   </link>
373    <link>
374 <fromnode-name>Init</fromnode-name>
375     <fromserviceparameter-name>index</fromserviceparameter-name>
376     <tonode-name>DisplayVitesse</tonode-name>
377     <toserviceparameter-name>index</toserviceparameter-name>
378     <coord-list>
379 <coord>
380 <x>351</x>
381       <y>96</y>     </coord>
382      <coord>
383 <x>350</x>
384       <y>38</y>     </coord>    </coord-list>   </link>
385    <link>
386 <fromnode-name>Init</fromnode-name>
387     <fromserviceparameter-name>min</fromserviceparameter-name>
388     <tonode-name>EndOfInit</tonode-name>
389     <toserviceparameter-name>min</toserviceparameter-name>
390     <coord-list/>   </link>
391    <link>
392 <fromnode-name>Init</fromnode-name>
393     <fromserviceparameter-name>max</fromserviceparameter-name>
394     <tonode-name>EndOfInit</tonode-name>
395     <toserviceparameter-name>max</toserviceparameter-name>
396     <coord-list/>   </link>
397    <link>
398 <fromnode-name>Init</fromnode-name>
399     <fromserviceparameter-name>aVisu</fromserviceparameter-name>
400     <tonode-name>EndOfInit</tonode-name>
401     <toserviceparameter-name>aVisu</toserviceparameter-name>
402     <coord-list/>   </link>
403    <link>
404 <fromnode-name>Init</fromnode-name>
405     <fromserviceparameter-name>aVisu</fromserviceparameter-name>
406     <tonode-name>DisplayVitesse</tonode-name>
407     <toserviceparameter-name>aVisu</toserviceparameter-name>
408     <coord-list/>   </link>
409    <link>
410 <fromnode-name>Init</fromnode-name>
411     <fromserviceparameter-name>aView</fromserviceparameter-name>
412     <tonode-name>EndOfInit</tonode-name>
413     <toserviceparameter-name>aView</toserviceparameter-name>
414     <coord-list/>   </link>
415    <link>
416 <fromnode-name>Init</fromnode-name>
417     <fromserviceparameter-name>aView</fromserviceparameter-name>
418     <tonode-name>DisplayVitesse</tonode-name>
419     <toserviceparameter-name>aView</toserviceparameter-name>
420     <coord-list/>   </link>
421    <link>
422 <fromnode-name>Init</fromnode-name>
423     <fromserviceparameter-name>aResult</fromserviceparameter-name>
424     <tonode-name>DisplayVitesse</tonode-name>
425     <toserviceparameter-name>aResult</toserviceparameter-name>
426     <coord-list/>   </link>
427    <link>
428 <fromnode-name>Init</fromnode-name>
429     <fromserviceparameter-name>x1</fromserviceparameter-name>
430     <tonode-name>EndOfInit</tonode-name>
431     <toserviceparameter-name>x1</toserviceparameter-name>
432     <coord-list/>   </link>
433    <link>
434 <fromnode-name>Init</fromnode-name>
435     <fromserviceparameter-name>x1</fromserviceparameter-name>
436     <tonode-name>DisplayVitesse</tonode-name>
437     <toserviceparameter-name>x1</toserviceparameter-name>
438     <coord-list/>   </link>
439    <link>
440 <fromnode-name>EndOfInit</fromnode-name>
441     <fromserviceparameter-name>DoLoop</fromserviceparameter-name>
442     <tonode-name>Init</tonode-name>
443     <toserviceparameter-name>DoLoop</toserviceparameter-name>
444     <coord-list/>   </link>
445    <link>
446 <fromnode-name>DisplayVitesse</fromnode-name>
447     <fromserviceparameter-name>theResult</fromserviceparameter-name>
448     <tonode-name>EndOfInit</tonode-name>
449     <toserviceparameter-name>aResult</toserviceparameter-name>
450     <coord-list>
451 <coord>
452 <x>548</x>
453       <y>183</y>     </coord>
454      <coord>
455 <x>548</x>
456       <y>97</y>     </coord>    </coord-list>   </link>  </link-list>
457   <data-list>
458 <data>
459 <fromnode-name>TestVisu20</fromnode-name>
460     <fromserviceparameter-name>Init__index</fromserviceparameter-name>
461     <tonode-name>Init</tonode-name>
462     <toserviceparameter-name>index</toserviceparameter-name>
463     <data-value>
464 <value-type>3</value-type>
465      <value>1</value>    </data-value>
466     <coord-list/>   </data>
467    <data>
468 <fromnode-name>TestVisu20</fromnode-name>
469     <fromserviceparameter-name>Init__min</fromserviceparameter-name>
470     <tonode-name>Init</tonode-name>
471     <toserviceparameter-name>min</toserviceparameter-name>
472     <data-value>
473 <value-type>3</value-type>
474      <value>1</value>    </data-value>
475     <coord-list/>   </data>
476    <data>
477 <fromnode-name>TestVisu20</fromnode-name>
478     <fromserviceparameter-name>Init__max</fromserviceparameter-name>
479     <tonode-name>Init</tonode-name>
480     <toserviceparameter-name>max</toserviceparameter-name>
481     <data-value>
482 <value-type>3</value-type>
483      <value>100</value>    </data-value>
484     <coord-list/>   </data>
485    <data>
486 <fromnode-name>TestVisu20</fromnode-name>
487     <fromserviceparameter-name>Init__x1</fromserviceparameter-name>
488     <tonode-name>Init</tonode-name>
489     <toserviceparameter-name>x1</toserviceparameter-name>
490     <data-value>
491 <value-type>7</value-type>
492      <value>1</value>    </data-value>
493     <coord-list/>   </data>  </data-list> </dataflow></supergraph>