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