Salome HOME
8765f35474ce91483066a62688c2f435d6cb2f0d
[samples/datafiles.git] / Superv / Graphs / GraphEmptyInLinesTypesCheck.xml
1 <!DOCTYPE Dataflow>
2 <!--
3   Copyright (C) 2007-2011  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>GraphEmptyInLinesConvertCheck</node-name>
31    <kind>1</kind>
32    <coupled-node>?</coupled-node>
33    <service>
34 <service-name>GraphInLinesConvertCheck</service-name>
35     <inParameter-list>
36 <inParameter>
37 <inParameter-type>boolean</inParameter-type>
38       <inParameter-name>BoolCheck\InBool</inParameter-name>     </inParameter>
39      <inParameter>
40 <inParameter-type>char</inParameter-type>
41       <inParameter-name>CharCheck\InChar</inParameter-name>     </inParameter>
42      <inParameter>
43 <inParameter-type>short</inParameter-type>
44       <inParameter-name>ShortCheck\InShort</inParameter-name>     </inParameter>
45      <inParameter>
46 <inParameter-type>float</inParameter-type>
47       <inParameter-name>FloatCheck\InFloat</inParameter-name>     </inParameter>
48      <inParameter>
49 <inParameter-type>long</inParameter-type>
50       <inParameter-name>LongCheck\InLong</inParameter-name>     </inParameter>
51      <inParameter>
52 <inParameter-type>string</inParameter-type>
53       <inParameter-name>StringCheck\InString</inParameter-name>     </inParameter>
54      <inParameter>
55 <inParameter-type>double</inParameter-type>
56       <inParameter-name>DoubleCheck\InDouble</inParameter-name>     </inParameter>    </inParameter-list>
57     <outParameter-list>
58 <outParameter>
59 <outParameter-type>string</outParameter-type>
60       <outParameter-name>MiscTypes\OutString</outParameter-name>     </outParameter>
61      <outParameter>
62 <outParameter-type>boolean</outParameter-type>
63       <outParameter-name>MiscTypes\OutBool</outParameter-name>     </outParameter>
64      <outParameter>
65 <outParameter-type>char</outParameter-type>
66       <outParameter-name>MiscTypes\OutChar</outParameter-name>     </outParameter>
67      <outParameter>
68 <outParameter-type>short</outParameter-type>
69       <outParameter-name>MiscTypes\OutShort</outParameter-name>     </outParameter>
70      <outParameter>
71 <outParameter-type>long</outParameter-type>
72       <outParameter-name>MiscTypes\OutLong</outParameter-name>     </outParameter>
73      <outParameter>
74 <outParameter-type>float</outParameter-type>
75       <outParameter-name>MiscTypes\OutFloat</outParameter-name>     </outParameter>
76      <outParameter>
77 <outParameter-type>double</outParameter-type>
78       <outParameter-name>MiscTypes\OutDouble</outParameter-name>     </outParameter>
79      <outParameter>
80 <outParameter-type>SuperVisionTest::Addre</outParameter-type>
81       <outParameter-name>MiscTypes\OutObjRef</outParameter-name>     </outParameter>    </outParameter-list>   </service>
82    <Parameter-list/>
83    <PyFunction-list/>
84    <creation-date>1/9/2003 - 17:28:48</creation-date>
85    <lastmodification-date>11/9/2003 - 14:24:29</lastmodification-date>
86    <editor-release>1.04</editor-release>
87    <author>JR</author>
88    <container>?</container>
89    <comment>?</comment>
90    <x-position>0</x-position>
91    <y-position>0</y-position>  </node> </info-list>
92  <node-list>
93 <node>
94 <component-name>?</component-name>
95    <interface-name>?</interface-name>
96    <node-name>BoolCheck</node-name>
97    <kind>3</kind>
98    <coupled-node>?</coupled-node>
99    <service>
100 <service-name>BoolCheck</service-name>
101     <inParameter-list>
102 <inParameter>
103 <inParameter-type>boolean</inParameter-type>
104       <inParameter-name>InBool</inParameter-name>     </inParameter>    </inParameter-list>
105     <outParameter-list>
106 <outParameter>
107 <outParameter-type>boolean</outParameter-type>
108       <outParameter-name>OutBool</outParameter-name>     </outParameter>    </outParameter-list>   </service>
109    <Parameter-list/>
110    <PyFunction-list>
111 <PyFunction>
112 <FuncName>?</FuncName>
113      <PyFunc><![CDATA[?]]></PyFunc>    </PyFunction>   </PyFunction-list>
114    <creation-date>11/9/2003 - 14:21:42</creation-date>
115    <lastmodification-date>11/9/2003 - 14:21:42</lastmodification-date>
116    <editor-release>1.04</editor-release>
117    <author>?</author>
118    <container>?</container>
119    <comment>Empty InLine Node</comment>
120    <x-position>234</x-position>
121    <y-position>92</y-position>  </node>
122   <node>
123 <component-name>?</component-name>
124    <interface-name>?</interface-name>
125    <node-name>CharCheck</node-name>
126    <kind>3</kind>
127    <coupled-node>?</coupled-node>
128    <service>
129 <service-name>CharCheck</service-name>
130     <inParameter-list>
131 <inParameter>
132 <inParameter-type>char</inParameter-type>
133       <inParameter-name>InChar</inParameter-name>     </inParameter>    </inParameter-list>
134     <outParameter-list>
135 <outParameter>
136 <outParameter-type>char</outParameter-type>
137       <outParameter-name>OutChar</outParameter-name>     </outParameter>    </outParameter-list>   </service>
138    <Parameter-list/>
139    <PyFunction-list>
140 <PyFunction>
141 <FuncName>?</FuncName>
142      <PyFunc><![CDATA[?]]></PyFunc>    </PyFunction>   </PyFunction-list>
143    <creation-date>11/9/2003 - 14:21:42</creation-date>
144    <lastmodification-date>11/9/2003 - 14:21:42</lastmodification-date>
145    <editor-release>1.04</editor-release>
146    <author>?</author>
147    <container>?</container>
148    <comment>Empty InLine Node</comment>
149    <x-position>30</x-position>
150    <y-position>142</y-position>  </node>
151   <node>
152 <component-name>?</component-name>
153    <interface-name>?</interface-name>
154    <node-name>ShortCheck</node-name>
155    <kind>3</kind>
156    <coupled-node>?</coupled-node>
157    <service>
158 <service-name>ShortCheck</service-name>
159     <inParameter-list>
160 <inParameter>
161 <inParameter-type>short</inParameter-type>
162       <inParameter-name>InShort</inParameter-name>     </inParameter>    </inParameter-list>
163     <outParameter-list>
164 <outParameter>
165 <outParameter-type>short</outParameter-type>
166       <outParameter-name>OutShort</outParameter-name>     </outParameter>    </outParameter-list>   </service>
167    <Parameter-list/>
168    <PyFunction-list>
169 <PyFunction>
170 <FuncName>?</FuncName>
171      <PyFunc><![CDATA[?]]></PyFunc>    </PyFunction>   </PyFunction-list>
172    <creation-date>11/9/2003 - 14:21:42</creation-date>
173    <lastmodification-date>11/9/2003 - 14:21:42</lastmodification-date>
174    <editor-release>1.04</editor-release>
175    <author>?</author>
176    <container>?</container>
177    <comment>Empty InLine Node</comment>
178    <x-position>234</x-position>
179    <y-position>230</y-position>  </node>
180   <node>
181 <component-name>?</component-name>
182    <interface-name>?</interface-name>
183    <node-name>FloatCheck</node-name>
184    <kind>3</kind>
185    <coupled-node>?</coupled-node>
186    <service>
187 <service-name>FloatCheck</service-name>
188     <inParameter-list>
189 <inParameter>
190 <inParameter-type>float</inParameter-type>
191       <inParameter-name>InFloat</inParameter-name>     </inParameter>    </inParameter-list>
192     <outParameter-list>
193 <outParameter>
194 <outParameter-type>float</outParameter-type>
195       <outParameter-name>OutFloat</outParameter-name>     </outParameter>    </outParameter-list>   </service>
196    <Parameter-list/>
197    <PyFunction-list>
198 <PyFunction>
199 <FuncName>?</FuncName>
200      <PyFunc><![CDATA[?]]></PyFunc>    </PyFunction>   </PyFunction-list>
201    <creation-date>11/9/2003 - 14:21:42</creation-date>
202    <lastmodification-date>11/9/2003 - 14:21:42</lastmodification-date>
203    <editor-release>1.04</editor-release>
204    <author>?</author>
205    <container>?</container>
206    <comment>Empty InLine Node</comment>
207    <x-position>230</x-position>
208    <y-position>375</y-position>  </node>
209   <node>
210 <component-name>AddComponent</component-name>
211    <interface-name>AddComponent</interface-name>
212    <node-name>Addition</node-name>
213    <kind>0</kind>
214    <coupled-node>?</coupled-node>
215    <service>
216 <service-name>Addition</service-name>
217     <inParameter-list/>
218     <outParameter-list>
219 <outParameter>
220 <outParameter-type>objref</outParameter-type>
221       <outParameter-name>Adder</outParameter-name>     </outParameter>    </outParameter-list>   </service>
222    <Parameter-list/>
223    <PyFunction-list/>
224    <creation-date>11/9/2003 - 14:21:42</creation-date>
225    <lastmodification-date>11/9/2003 - 14:21:42</lastmodification-date>
226    <editor-release>1.05</editor-release>
227    <author>?</author>
228    <container>localhost/FactoryServer</container>
229    <comment>Addition from AddComponent</comment>
230    <x-position>232</x-position>
231    <y-position>514</y-position>  </node>
232   <node>
233 <component-name>?</component-name>
234    <interface-name>?</interface-name>
235    <node-name>LongCheck</node-name>
236    <kind>3</kind>
237    <coupled-node>?</coupled-node>
238    <service>
239 <service-name>LongCheck</service-name>
240     <inParameter-list>
241 <inParameter>
242 <inParameter-type>long</inParameter-type>
243       <inParameter-name>InLong</inParameter-name>     </inParameter>    </inParameter-list>
244     <outParameter-list>
245 <outParameter>
246 <outParameter-type>long</outParameter-type>
247       <outParameter-name>OutLong</outParameter-name>     </outParameter>    </outParameter-list>   </service>
248    <Parameter-list/>
249    <PyFunction-list>
250 <PyFunction>
251 <FuncName>?</FuncName>
252      <PyFunc><![CDATA[?]]></PyFunc>    </PyFunction>   </PyFunction-list>
253    <creation-date>11/9/2003 - 14:21:42</creation-date>
254    <lastmodification-date>11/9/2003 - 14:21:42</lastmodification-date>
255    <editor-release>1.05</editor-release>
256    <author>?</author>
257    <container>?</container>
258    <comment>Empty InLine Node</comment>
259    <x-position>30</x-position>
260    <y-position>282</y-position>  </node>
261   <node>
262 <component-name>?</component-name>
263    <interface-name>?</interface-name>
264    <node-name>StringCheck</node-name>
265    <kind>3</kind>
266    <coupled-node>?</coupled-node>
267    <service>
268 <service-name>StringCheck</service-name>
269     <inParameter-list>
270 <inParameter>
271 <inParameter-type>string</inParameter-type>
272       <inParameter-name>InString</inParameter-name>     </inParameter>    </inParameter-list>
273     <outParameter-list>
274 <outParameter>
275 <outParameter-type>string</outParameter-type>
276       <outParameter-name>OutString</outParameter-name>     </outParameter>    </outParameter-list>   </service>
277    <Parameter-list/>
278    <PyFunction-list>
279 <PyFunction>
280 <FuncName>?</FuncName>
281      <PyFunc><![CDATA[?]]></PyFunc>    </PyFunction>   </PyFunction-list>
282    <creation-date>11/9/2003 - 14:21:42</creation-date>
283    <lastmodification-date>11/9/2003 - 14:21:42</lastmodification-date>
284    <editor-release>1.05</editor-release>
285    <author>?</author>
286    <container>?</container>
287    <comment>Empty InLine Node</comment>
288    <x-position>30</x-position>
289    <y-position>6</y-position>  </node>
290   <node>
291 <component-name>?</component-name>
292    <interface-name>?</interface-name>
293    <node-name>DoubleCheck</node-name>
294    <kind>3</kind>
295    <coupled-node>?</coupled-node>
296    <service>
297 <service-name>DoubleCheck</service-name>
298     <inParameter-list>
299 <inParameter>
300 <inParameter-type>double</inParameter-type>
301       <inParameter-name>InDouble</inParameter-name>     </inParameter>    </inParameter-list>
302     <outParameter-list>
303 <outParameter>
304 <outParameter-type>double</outParameter-type>
305       <outParameter-name>OutDouble</outParameter-name>     </outParameter>    </outParameter-list>   </service>
306    <Parameter-list/>
307    <PyFunction-list>
308 <PyFunction>
309 <FuncName>?</FuncName>
310      <PyFunc><![CDATA[?]]></PyFunc>    </PyFunction>   </PyFunction-list>
311    <creation-date>11/9/2003 - 14:21:42</creation-date>
312    <lastmodification-date>11/9/2003 - 14:21:42</lastmodification-date>
313    <editor-release>1.05</editor-release>
314    <author>?</author>
315    <container>?</container>
316    <comment>Empty InLine Node</comment>
317    <x-position>29</x-position>
318    <y-position>428</y-position>  </node>
319   <node>
320 <component-name>?</component-name>
321    <interface-name>?</interface-name>
322    <node-name>MiscTypes</node-name>
323    <kind>3</kind>
324    <coupled-node>?</coupled-node>
325    <service>
326 <service-name>MiscTypes</service-name>
327     <inParameter-list>
328 <inParameter>
329 <inParameter-type>string</inParameter-type>
330       <inParameter-name>InString</inParameter-name>     </inParameter>
331      <inParameter>
332 <inParameter-type>boolean</inParameter-type>
333       <inParameter-name>InBool</inParameter-name>     </inParameter>
334      <inParameter>
335 <inParameter-type>char</inParameter-type>
336       <inParameter-name>InChar</inParameter-name>     </inParameter>
337      <inParameter>
338 <inParameter-type>short</inParameter-type>
339       <inParameter-name>InShort</inParameter-name>     </inParameter>
340      <inParameter>
341 <inParameter-type>long</inParameter-type>
342       <inParameter-name>InLong</inParameter-name>     </inParameter>
343      <inParameter>
344 <inParameter-type>float</inParameter-type>
345       <inParameter-name>InFloat</inParameter-name>     </inParameter>
346      <inParameter>
347 <inParameter-type>double</inParameter-type>
348       <inParameter-name>InDouble</inParameter-name>     </inParameter>
349      <inParameter>
350 <inParameter-type>SuperVision::Adder</inParameter-type>
351       <inParameter-name>InObjRef</inParameter-name>     </inParameter>    </inParameter-list>
352     <outParameter-list>
353 <outParameter>
354 <outParameter-type>string</outParameter-type>
355       <outParameter-name>OutString</outParameter-name>     </outParameter>
356      <outParameter>
357 <outParameter-type>boolean</outParameter-type>
358       <outParameter-name>OutBool</outParameter-name>     </outParameter>
359      <outParameter>
360 <outParameter-type>char</outParameter-type>
361       <outParameter-name>OutChar</outParameter-name>     </outParameter>
362      <outParameter>
363 <outParameter-type>short</outParameter-type>
364       <outParameter-name>OutShort</outParameter-name>     </outParameter>
365      <outParameter>
366 <outParameter-type>long</outParameter-type>
367       <outParameter-name>OutLong</outParameter-name>     </outParameter>
368      <outParameter>
369 <outParameter-type>float</outParameter-type>
370       <outParameter-name>OutFloat</outParameter-name>     </outParameter>
371      <outParameter>
372 <outParameter-type>double</outParameter-type>
373       <outParameter-name>OutDouble</outParameter-name>     </outParameter>
374      <outParameter>
375 <outParameter-type>SuperVisionTest::Addre</outParameter-type>
376       <outParameter-name>OutObjRef</outParameter-name>     </outParameter>    </outParameter-list>   </service>
377    <Parameter-list/>
378    <PyFunction-list>
379 <PyFunction>
380 <FuncName>?</FuncName>
381      <PyFunc><![CDATA[?]]></PyFunc>    </PyFunction>   </PyFunction-list>
382    <creation-date>11/9/2003 - 14:21:42</creation-date>
383    <lastmodification-date>11/9/2003 - 14:21:42</lastmodification-date>
384    <editor-release>1.05</editor-release>
385    <author>?</author>
386    <container>?</container>
387    <comment>Empty InLine Node</comment>
388    <x-position>477</x-position>
389    <y-position>231</y-position>  </node> </node-list>
390  <link-list>
391 <link>
392 <fromnode-name>BoolCheck</fromnode-name>
393    <fromserviceparameter-name>OutBool</fromserviceparameter-name>
394    <tonode-name>MiscTypes</tonode-name>
395    <toserviceparameter-name>InBool</toserviceparameter-name>
396    <coord-list>
397 <coord>
398 <x>446</x>
399      <y>341</y>    </coord>
400     <coord>
401 <x>446</x>
402      <y>172</y>    </coord>   </coord-list>  </link>
403   <link>
404 <fromnode-name>CharCheck</fromnode-name>
405    <fromserviceparameter-name>OutChar</fromserviceparameter-name>
406    <tonode-name>MiscTypes</tonode-name>
407    <toserviceparameter-name>InChar</toserviceparameter-name>
408    <coord-list>
409 <coord>
410 <x>431</x>
411      <y>368</y>    </coord>
412     <coord>
413 <x>431</x>
414      <y>223</y>    </coord>   </coord-list>  </link>
415   <link>
416 <fromnode-name>ShortCheck</fromnode-name>
417    <fromserviceparameter-name>OutShort</fromserviceparameter-name>
418    <tonode-name>MiscTypes</tonode-name>
419    <toserviceparameter-name>InShort</toserviceparameter-name>
420    <coord-list>
421 <coord>
422 <x>415</x>
423      <y>397</y>    </coord>
424     <coord>
425 <x>414</x>
426      <y>310</y>    </coord>   </coord-list>  </link>
427   <link>
428 <fromnode-name>FloatCheck</fromnode-name>
429    <fromserviceparameter-name>OutFloat</fromserviceparameter-name>
430    <tonode-name>MiscTypes</tonode-name>
431    <toserviceparameter-name>InFloat</toserviceparameter-name>
432    <coord-list/>  </link>
433   <link>
434 <fromnode-name>Addition</fromnode-name>
435    <fromserviceparameter-name>Adder</fromserviceparameter-name>
436    <tonode-name>MiscTypes</tonode-name>
437    <toserviceparameter-name>InObjRef</toserviceparameter-name>
438    <coord-list>
439 <coord>
440 <x>462</x>
441      <y>514</y>    </coord>
442     <coord>
443 <x>461</x>
444      <y>593</y>    </coord>   </coord-list>  </link>
445   <link>
446 <fromnode-name>LongCheck</fromnode-name>
447    <fromserviceparameter-name>OutLong</fromserviceparameter-name>
448    <tonode-name>MiscTypes</tonode-name>
449    <toserviceparameter-name>InLong</toserviceparameter-name>
450    <coord-list>
451 <coord>
452 <x>406</x>
453      <y>426</y>    </coord>
454     <coord>
455 <x>405</x>
456      <y>363</y>    </coord>   </coord-list>  </link>
457   <link>
458 <fromnode-name>StringCheck</fromnode-name>
459    <fromserviceparameter-name>OutString</fromserviceparameter-name>
460    <tonode-name>MiscTypes</tonode-name>
461    <toserviceparameter-name>InString</toserviceparameter-name>
462    <coord-list>
463 <coord>
464 <x>462</x>
465      <y>312</y>    </coord>
466     <coord>
467 <x>461</x>
468      <y>87</y>    </coord>   </coord-list>  </link>
469   <link>
470 <fromnode-name>DoubleCheck</fromnode-name>
471    <fromserviceparameter-name>OutDouble</fromserviceparameter-name>
472    <tonode-name>MiscTypes</tonode-name>
473    <toserviceparameter-name>InDouble</toserviceparameter-name>
474    <coord-list>
475 <coord>
476 <x>445</x>
477      <y>485</y>    </coord>
478     <coord>
479 <x>445</x>
480      <y>508</y>    </coord>   </coord-list>  </link> </link-list>
481  <data-list>
482 <data>
483 <fromnode-name>GraphEmptyInLinesConvertCheck</fromnode-name>
484    <fromserviceparameter-name>BoolCheck\InBool</fromserviceparameter-name>
485    <tonode-name>BoolCheck</tonode-name>
486    <toserviceparameter-name>InBool</toserviceparameter-name>
487    <data-value>
488 <value-type>3</value-type>
489     <value>1</value>   </data-value>
490    <coord-list/>  </data>
491   <data>
492 <fromnode-name>GraphEmptyInLinesConvertCheck</fromnode-name>
493    <fromserviceparameter-name>CharCheck\InChar</fromserviceparameter-name>
494    <tonode-name>CharCheck</tonode-name>
495    <toserviceparameter-name>InChar</toserviceparameter-name>
496    <data-value>
497 <value-type>3</value-type>
498     <value>255</value>   </data-value>
499    <coord-list/>  </data>
500   <data>
501 <fromnode-name>GraphEmptyInLinesConvertCheck</fromnode-name>
502    <fromserviceparameter-name>ShortCheck\InShort</fromserviceparameter-name>
503    <tonode-name>ShortCheck</tonode-name>
504    <toserviceparameter-name>InShort</toserviceparameter-name>
505    <data-value>
506 <value-type>3</value-type>
507     <value>16383</value>   </data-value>
508    <coord-list/>  </data>
509   <data>
510 <fromnode-name>GraphEmptyInLinesConvertCheck</fromnode-name>
511    <fromserviceparameter-name>FloatCheck\InFloat</fromserviceparameter-name>
512    <tonode-name>FloatCheck</tonode-name>
513    <toserviceparameter-name>InFloat</toserviceparameter-name>
514    <data-value>
515 <value-type>7</value-type>
516     <value>3.14159</value>   </data-value>
517    <coord-list/>  </data>
518   <data>
519 <fromnode-name>GraphEmptyInLinesConvertCheck</fromnode-name>
520    <fromserviceparameter-name>LongCheck\InLong</fromserviceparameter-name>
521    <tonode-name>LongCheck</tonode-name>
522    <toserviceparameter-name>InLong</toserviceparameter-name>
523    <data-value>
524 <value-type>3</value-type>
525     <value>1234567890</value>   </data-value>
526    <coord-list/>  </data>
527   <data>
528 <fromnode-name>GraphEmptyInLinesConvertCheck</fromnode-name>
529    <fromserviceparameter-name>StringCheck\InString</fromserviceparameter-name>
530    <tonode-name>StringCheck</tonode-name>
531    <toserviceparameter-name>InString</toserviceparameter-name>
532    <data-value>
533 <value-type>18</value-type>
534     <value>aString</value>   </data-value>
535    <coord-list/>  </data>
536   <data>
537 <fromnode-name>GraphEmptyInLinesConvertCheck</fromnode-name>
538    <fromserviceparameter-name>DoubleCheck\InDouble</fromserviceparameter-name>
539    <tonode-name>DoubleCheck</tonode-name>
540    <toserviceparameter-name>InDouble</toserviceparameter-name>
541    <data-value>
542 <value-type>7</value-type>
543     <value>1.23457</value>   </data-value>
544    <coord-list/>  </data> </data-list></dataflow>