]> SALOME platform Git repositories - modules/superv.git/blob - examples/GraphConvertShortStringCheck.xml
Salome HOME
PAL8521
[modules/superv.git] / examples / GraphConvertShortStringCheck.xml
1 <!DOCTYPE Dataflow>
2 <dataflow>
3 <info-list>
4 <node>
5 <component-name>?</component-name>
6    <interface-name>?</interface-name>
7    <node-name>GraphConvertShortStringCheck</node-name>
8    <kind>1</kind>
9    <coupled-node>?</coupled-node>
10    <service>
11 <service-name>GraphConvertShortStringCheck</service-name>
12     <inParameter-list/>
13     <outParameter-list>
14 <outParameter>
15 <outParameter-type>string</outParameter-type>
16       <outParameter-name>MiscTypes\OutString</outParameter-name>     </outParameter>
17      <outParameter>
18 <outParameter-type>boolean</outParameter-type>
19       <outParameter-name>MiscTypes\OutBool</outParameter-name>     </outParameter>
20      <outParameter>
21 <outParameter-type>char</outParameter-type>
22       <outParameter-name>MiscTypes\OutChar</outParameter-name>     </outParameter>
23      <outParameter>
24 <outParameter-type>short</outParameter-type>
25       <outParameter-name>MiscTypes\OutShort</outParameter-name>     </outParameter>
26      <outParameter>
27 <outParameter-type>long</outParameter-type>
28       <outParameter-name>MiscTypes\OutLong</outParameter-name>     </outParameter>
29      <outParameter>
30 <outParameter-type>float</outParameter-type>
31       <outParameter-name>MiscTypes\OutFloat</outParameter-name>     </outParameter>
32      <outParameter>
33 <outParameter-type>double</outParameter-type>
34       <outParameter-name>MiscTypes\OutDouble</outParameter-name>     </outParameter>
35      <outParameter>
36 <outParameter-type>SuperVisionTest::Adder</outParameter-type>
37       <outParameter-name>MiscTypes\OutObjRef</outParameter-name>     </outParameter>    </outParameter-list>   </service>
38    <Parameter-list/>
39    <PyFunction-list/>
40    <creation-date>30/7/2003 - 14:23:52</creation-date>
41    <lastmodification-date>12/9/2003 - 10:37:59</lastmodification-date>
42    <editor-release>1.04</editor-release>
43    <author>JR</author>
44    <container>?</container>
45    <comment>Check conversions of String</comment>
46    <x-position>0</x-position>
47    <y-position>0</y-position>  </node> </info-list>
48  <node-list>
49 <node>
50 <component-name>?</component-name>
51    <interface-name>?</interface-name>
52    <node-name>ShortString</node-name>
53    <kind>3</kind>
54    <coupled-node>?</coupled-node>
55    <service>
56 <service-name>ShortString</service-name>
57     <inParameter-list/>
58     <outParameter-list>
59 <outParameter>
60 <outParameter-type>string</outParameter-type>
61       <outParameter-name>OutString</outParameter-name>     </outParameter>    </outParameter-list>   </service>
62    <Parameter-list/>
63    <PyFunction-list>
64 <PyFunction>
65 <FuncName>ShortString</FuncName>
66      <PyFunc><![CDATA[def ShortString() :   ]]></PyFunc>
67      <PyFunc><![CDATA[    string = "32767"   ]]></PyFunc>
68      <PyFunc><![CDATA[    return string   ]]></PyFunc>
69      <PyFunc><![CDATA[?]]></PyFunc>    </PyFunction>   </PyFunction-list>
70    <creation-date>12/9/2003 - 10:37:59</creation-date>
71    <lastmodification-date>12/9/2003 - 10:37:59</lastmodification-date>
72    <editor-release>1.04</editor-release>
73    <author>JR</author>
74    <container>?</container>
75    <comment>InLine Node</comment>
76    <x-position>14</x-position>
77    <y-position>114</y-position>  </node>
78   <node>
79 <component-name>TypesCheck</component-name>
80    <interface-name>TypesCheck</interface-name>
81    <node-name>MiscTypes</node-name>
82    <kind>0</kind>
83    <coupled-node>?</coupled-node>
84    <service>
85 <service-name>MiscTypes</service-name>
86     <inParameter-list>
87 <inParameter>
88 <inParameter-type>string</inParameter-type>
89       <inParameter-name>InString</inParameter-name>     </inParameter>
90      <inParameter>
91 <inParameter-type>boolean</inParameter-type>
92       <inParameter-name>InBool</inParameter-name>     </inParameter>
93      <inParameter>
94 <inParameter-type>char</inParameter-type>
95       <inParameter-name>InChar</inParameter-name>     </inParameter>
96      <inParameter>
97 <inParameter-type>short</inParameter-type>
98       <inParameter-name>InShort</inParameter-name>     </inParameter>
99      <inParameter>
100 <inParameter-type>long</inParameter-type>
101       <inParameter-name>InLong</inParameter-name>     </inParameter>
102      <inParameter>
103 <inParameter-type>float</inParameter-type>
104       <inParameter-name>InFloat</inParameter-name>     </inParameter>
105      <inParameter>
106 <inParameter-type>double</inParameter-type>
107       <inParameter-name>InDouble</inParameter-name>     </inParameter>
108      <inParameter>
109 <inParameter-type>SuperVisionTest::Adder</inParameter-type>
110       <inParameter-name>InObjRef</inParameter-name>     </inParameter>    </inParameter-list>
111     <outParameter-list>
112 <outParameter>
113 <outParameter-type>string</outParameter-type>
114       <outParameter-name>OutString</outParameter-name>     </outParameter>
115      <outParameter>
116 <outParameter-type>boolean</outParameter-type>
117       <outParameter-name>OutBool</outParameter-name>     </outParameter>
118      <outParameter>
119 <outParameter-type>char</outParameter-type>
120       <outParameter-name>OutChar</outParameter-name>     </outParameter>
121      <outParameter>
122 <outParameter-type>short</outParameter-type>
123       <outParameter-name>OutShort</outParameter-name>     </outParameter>
124      <outParameter>
125 <outParameter-type>long</outParameter-type>
126       <outParameter-name>OutLong</outParameter-name>     </outParameter>
127      <outParameter>
128 <outParameter-type>float</outParameter-type>
129       <outParameter-name>OutFloat</outParameter-name>     </outParameter>
130      <outParameter>
131 <outParameter-type>double</outParameter-type>
132       <outParameter-name>OutDouble</outParameter-name>     </outParameter>
133      <outParameter>
134 <outParameter-type>SuperVisionTest::Adder</outParameter-type>
135       <outParameter-name>OutObjRef</outParameter-name>     </outParameter>    </outParameter-list>   </service>
136    <Parameter-list/>
137    <PyFunction-list/>
138    <creation-date>12/9/2003 - 10:37:59</creation-date>
139    <lastmodification-date>12/9/2003 - 10:37:59</lastmodification-date>
140    <editor-release>1.05</editor-release>
141    <author>?</author>
142    <container>localhost/FactoryServer</container>
143    <comment>MiscTypes from TypesCheck</comment>
144    <x-position>284</x-position>
145    <y-position>28</y-position>  </node> </node-list>
146  <link-list>
147 <link>
148 <fromnode-name>ShortString</fromnode-name>
149    <fromserviceparameter-name>OutString</fromserviceparameter-name>
150    <tonode-name>MiscTypes</tonode-name>
151    <toserviceparameter-name>InString</toserviceparameter-name>
152    <coord-list/>  </link>
153   <link>
154 <fromnode-name>ShortString</fromnode-name>
155    <fromserviceparameter-name>OutString</fromserviceparameter-name>
156    <tonode-name>MiscTypes</tonode-name>
157    <toserviceparameter-name>InBool</toserviceparameter-name>
158    <coord-list/>  </link>
159   <link>
160 <fromnode-name>ShortString</fromnode-name>
161    <fromserviceparameter-name>OutString</fromserviceparameter-name>
162    <tonode-name>MiscTypes</tonode-name>
163    <toserviceparameter-name>InChar</toserviceparameter-name>
164    <coord-list/>  </link>
165   <link>
166 <fromnode-name>ShortString</fromnode-name>
167    <fromserviceparameter-name>OutString</fromserviceparameter-name>
168    <tonode-name>MiscTypes</tonode-name>
169    <toserviceparameter-name>InShort</toserviceparameter-name>
170    <coord-list/>  </link>
171   <link>
172 <fromnode-name>ShortString</fromnode-name>
173    <fromserviceparameter-name>OutString</fromserviceparameter-name>
174    <tonode-name>MiscTypes</tonode-name>
175    <toserviceparameter-name>InLong</toserviceparameter-name>
176    <coord-list/>  </link>
177   <link>
178 <fromnode-name>ShortString</fromnode-name>
179    <fromserviceparameter-name>OutString</fromserviceparameter-name>
180    <tonode-name>MiscTypes</tonode-name>
181    <toserviceparameter-name>InFloat</toserviceparameter-name>
182    <coord-list/>  </link>
183   <link>
184 <fromnode-name>ShortString</fromnode-name>
185    <fromserviceparameter-name>OutString</fromserviceparameter-name>
186    <tonode-name>MiscTypes</tonode-name>
187    <toserviceparameter-name>InDouble</toserviceparameter-name>
188    <coord-list/>  </link>
189   <link>
190 <fromnode-name>ShortString</fromnode-name>
191    <fromserviceparameter-name>OutString</fromserviceparameter-name>
192    <tonode-name>MiscTypes</tonode-name>
193    <toserviceparameter-name>InObjRef</toserviceparameter-name>
194    <coord-list/>  </link> </link-list>
195  <data-list/></dataflow>