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