Salome HOME
541cb62319e87f26e464bb3e303f835dbdde6889
[samples/datafiles.git] / Superv / Graphs / newsupervisionexample.xml
1 <?xml version='1.0' encoding='us-ascii' ?>
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
26 <!-- XML Dataflow -->
27
28 <!-- Dataflow information -->
29 <dataflow>
30         <info-list>
31                 <node>
32                         <component-name>newsupervisionexample</component-name>
33                         <interface-name>?</interface-name>
34                         <node-name>newsupervisionexample</node-name>
35                         <kind>1</kind>
36                         <coupled-node>?</coupled-node>
37                         <service>
38                                 <service-name>newsupervisionexample</service-name>
39                                 <inParameter-list>
40                                         <inParameter>
41                                                 <inParameter-type>double</inParameter-type>
42                                                 <inParameter-name>Add\x</inParameter-name>
43                                         </inParameter>
44                                         <inParameter>
45                                                 <inParameter-type>double</inParameter-type>
46                                                 <inParameter-name>Add\y</inParameter-name>
47                                         </inParameter>
48                                         <inParameter>
49                                                 <inParameter-type>double</inParameter-type>
50                                                 <inParameter-name>Sub\x</inParameter-name>
51                                         </inParameter>
52                                 </inParameter-list>
53                                 <outParameter-list>
54                                         <outParameter>
55                                                 <outParameter-type>double</outParameter-type>
56                                                 <outParameter-name>Add\FuncValue</outParameter-name>
57                                         </outParameter>
58                                         <outParameter>
59                                                 <outParameter-type>double</outParameter-type>
60                                                 <outParameter-name>Div\z</outParameter-name>
61                                         </outParameter>
62                                 </outParameter-list>
63                         </service>
64                         <Parameter-list>
65                         </Parameter-list>
66                         <creation-date>21/11/2001 - 17:17:23</creation-date>
67                         <lastmodification-date>31/7/2002 - 16:43:19</lastmodification-date>
68                         <editor-release>1.00</editor-release>
69                         <author>?</author>
70                         <container>FactoryServer</container>
71                         <comment>?</comment>
72                         <x-position>0</x-position>
73                         <y-position>0</y-position>
74                 </node>
75         </info-list>
76
77         <node-list>
78                 <node>
79                         <component-name>AddComponent</component-name>
80                         <interface-name>AddComponent</interface-name>
81                         <node-name>Add</node-name>
82                         <kind>0</kind>
83                         <coupled-node>?</coupled-node>
84                         <service>
85                                 <service-name>Add</service-name>
86                                 <inParameter-list>
87                                         <inParameter>
88                                                 <inParameter-type>double</inParameter-type>
89                                                 <inParameter-name>x</inParameter-name>
90                                         </inParameter>
91                                         <inParameter>
92                                                 <inParameter-type>double</inParameter-type>
93                                                 <inParameter-name>y</inParameter-name>
94                                         </inParameter>
95                                 </inParameter-list>
96                                 <outParameter-list>
97                                         <outParameter>
98                                                 <outParameter-type>double</outParameter-type>
99                                                 <outParameter-name>FuncValue</outParameter-name>
100                                         </outParameter>
101                                         <outParameter>
102                                                 <outParameter-type>double</outParameter-type>
103                                                 <outParameter-name>z</outParameter-name>
104                                         </outParameter>
105                                 </outParameter-list>
106                         </service>
107                         <Parameter-list>
108                         </Parameter-list>
109                         <creation-date>31/7/2002 - 16:43:19</creation-date>
110                         <lastmodification-date>31/7/2002 - 16:43:19</lastmodification-date>
111                         <editor-release>1.00</editor-release>
112                         <author>?</author>
113                         <container>FactoryServer</container>
114                         <comment>?</comment>
115                         <x-position>15</x-position>
116                         <y-position>241</y-position>
117                 </node>
118                 <node>
119                         <component-name>SubComponent</component-name>
120                         <interface-name>SubComponent</interface-name>
121                         <node-name>Sub</node-name>
122                         <kind>0</kind>
123                         <coupled-node>?</coupled-node>
124                         <service>
125                                 <service-name>Sub</service-name>
126                                 <inParameter-list>
127                                         <inParameter>
128                                                 <inParameter-type>double</inParameter-type>
129                                                 <inParameter-name>x</inParameter-name>
130                                         </inParameter>
131                                         <inParameter>
132                                                 <inParameter-type>double</inParameter-type>
133                                                 <inParameter-name>y</inParameter-name>
134                                         </inParameter>
135                                 </inParameter-list>
136                                 <outParameter-list>
137                                         <outParameter>
138                                                 <outParameter-type>double</outParameter-type>
139                                                 <outParameter-name>z</outParameter-name>
140                                         </outParameter>
141                                 </outParameter-list>
142                         </service>
143                         <Parameter-list>
144                         </Parameter-list>
145                         <creation-date>31/7/2002 - 16:43:19</creation-date>
146                         <lastmodification-date>31/7/2002 - 16:43:19</lastmodification-date>
147                         <editor-release>1.00</editor-release>
148                         <author>?</author>
149                         <container>FactoryServer</container>
150                         <comment>?</comment>
151                         <x-position>227</x-position>
152                         <y-position>99</y-position>
153                 </node>
154                 <node>
155                         <component-name>MulComponent</component-name>
156                         <interface-name>MulComponent</interface-name>
157                         <node-name>Mul</node-name>
158                         <kind>0</kind>
159                         <coupled-node>?</coupled-node>
160                         <service>
161                                 <service-name>Mul</service-name>
162                                 <inParameter-list>
163                                         <inParameter>
164                                                 <inParameter-type>double</inParameter-type>
165                                                 <inParameter-name>x</inParameter-name>
166                                         </inParameter>
167                                         <inParameter>
168                                                 <inParameter-type>double</inParameter-type>
169                                                 <inParameter-name>y</inParameter-name>
170                                         </inParameter>
171                                 </inParameter-list>
172                                 <outParameter-list>
173                                         <outParameter>
174                                                 <outParameter-type>double</outParameter-type>
175                                                 <outParameter-name>z</outParameter-name>
176                                         </outParameter>
177                                 </outParameter-list>
178                         </service>
179                         <Parameter-list>
180                         </Parameter-list>
181                         <creation-date>31/7/2002 - 16:43:19</creation-date>
182                         <lastmodification-date>31/7/2002 - 16:43:19</lastmodification-date>
183                         <editor-release>1.00</editor-release>
184                         <author>?</author>
185                         <container>FactoryServer</container>
186                         <comment>?</comment>
187                         <x-position>443</x-position>
188                         <y-position>278</y-position>
189                 </node>
190                 <node>
191                         <component-name>DivComponent</component-name>
192                         <interface-name>DivComponent</interface-name>
193                         <node-name>Div</node-name>
194                         <kind>0</kind>
195                         <coupled-node>?</coupled-node>
196                         <service>
197                                 <service-name>Div</service-name>
198                                 <inParameter-list>
199                                         <inParameter>
200                                                 <inParameter-type>double</inParameter-type>
201                                                 <inParameter-name>x</inParameter-name>
202                                         </inParameter>
203                                         <inParameter>
204                                                 <inParameter-type>double</inParameter-type>
205                                                 <inParameter-name>y</inParameter-name>
206                                         </inParameter>
207                                 </inParameter-list>
208                                 <outParameter-list>
209                                         <outParameter>
210                                                 <outParameter-type>double</outParameter-type>
211                                                 <outParameter-name>z</outParameter-name>
212                                         </outParameter>
213                                 </outParameter-list>
214                         </service>
215                         <Parameter-list>
216                         </Parameter-list>
217                         <creation-date>31/7/2002 - 16:43:19</creation-date>
218                         <lastmodification-date>31/7/2002 - 16:43:19</lastmodification-date>
219                         <editor-release>1.00</editor-release>
220                         <author>?</author>
221                         <container>FactoryServer</container>
222                         <comment>?</comment>
223                         <x-position>634</x-position>
224                         <y-position>97</y-position>
225                 </node>
226         </node-list>
227
228         <link-list>
229                 <link>
230                         <fromnode-name>Add</fromnode-name>
231                         <fromserviceparameter-name>z</fromserviceparameter-name>
232                         <tonode-name>Sub</tonode-name>
233                         <toserviceparameter-name>y</toserviceparameter-name>
234                         <coord-list>
235                         </coord-list>
236                 </link>
237                 <link>
238                         <fromnode-name>Add</fromnode-name>
239                         <fromserviceparameter-name>z</fromserviceparameter-name>
240                         <tonode-name>Mul</tonode-name>
241                         <toserviceparameter-name>y</toserviceparameter-name>
242                         <coord-list>
243                         </coord-list>
244                 </link>
245                 <link>
246                         <fromnode-name>Sub</fromnode-name>
247                         <fromserviceparameter-name>z</fromserviceparameter-name>
248                         <tonode-name>Mul</tonode-name>
249                         <toserviceparameter-name>x</toserviceparameter-name>
250                         <coord-list>
251                         </coord-list>
252                 </link>
253                 <link>
254                         <fromnode-name>Sub</fromnode-name>
255                         <fromserviceparameter-name>z</fromserviceparameter-name>
256                         <tonode-name>Div</tonode-name>
257                         <toserviceparameter-name>x</toserviceparameter-name>
258                         <coord-list>
259                         </coord-list>
260                 </link>
261                 <link>
262                         <fromnode-name>Mul</fromnode-name>
263                         <fromserviceparameter-name>z</fromserviceparameter-name>
264                         <tonode-name>Div</tonode-name>
265                         <toserviceparameter-name>y</toserviceparameter-name>
266                         <coord-list>
267                         </coord-list>
268                 </link>
269         </link-list>
270
271         <data-list>
272                 <data>
273                         <fromnode-name>newsupervisionexample</fromnode-name>
274                         <fromserviceparameter-name>Add\x</fromserviceparameter-name>
275                         <tonode-name>Add</tonode-name>
276                         <toserviceparameter-name>x</toserviceparameter-name>
277                         <data-value>
278                                 <value-type>7</value-type>
279                                 <value>3</value>
280                         </data-value>
281                         <coord-list>
282                         </coord-list>
283                 </data>
284                 <data>
285                         <fromnode-name>newsupervisionexample</fromnode-name>
286                         <fromserviceparameter-name>Add\y</fromserviceparameter-name>
287                         <tonode-name>Add</tonode-name>
288                         <toserviceparameter-name>y</toserviceparameter-name>
289                         <data-value>
290                                 <value-type>7</value-type>
291                                 <value>4.5</value>
292                         </data-value>
293                         <coord-list>
294                         </coord-list>
295                 </data>
296                 <data>
297                         <fromnode-name>newsupervisionexample</fromnode-name>
298                         <fromserviceparameter-name>Sub\x</fromserviceparameter-name>
299                         <tonode-name>Sub</tonode-name>
300                         <toserviceparameter-name>x</toserviceparameter-name>
301                         <data-value>
302                                 <value-type>7</value-type>
303                                 <value>1.5</value>
304                         </data-value>
305                         <coord-list>
306                         </coord-list>
307                 </data>
308         </data-list>
309
310 </dataflow>