Commit 97a22b646ad1f147d68df7a2c0ce57740617c1fc

Authored by ankraft
1 parent a05fbc64

Updated UML diagram according to TP#39 decissions

Showing 1 changed file with 340 additions and 326 deletions
1 1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
2 2 <diagram program="umlet" version="14.3.0">
3 3 <help_text/>
4   - <zoom_level>11</zoom_level>
  4 + <zoom_level>10</zoom_level>
5 5 <element>
6 6 <id>UMLNote</id>
7 7 <coordinates>
8   - <x>154</x>
9   - <y>880</y>
10   - <w>341</w>
11   - <h>286</h>
  8 + <x>1440</x>
  9 + <y>670</y>
  10 + <w>290</w>
  11 + <h>260</h>
12 12 </coordinates>
13 13 <panel_attributes>bg=#FAF8C8
14 14 fontsize=12
... ... @@ -36,10 +36,10 @@ group=1&lt;/panel_attributes&gt;
36 36 <element>
37 37 <id>Relation</id>
38 38 <coordinates>
39   - <x>297</x>
40   - <y>990</y>
41   - <w>121</w>
42   - <h>44</h>
  39 + <x>1570</x>
  40 + <y>770</y>
  41 + <w>110</w>
  42 + <h>40</h>
43 43 </coordinates>
44 44 <panel_attributes>lt=&lt;.
45 45 fontsize=10
... ... @@ -51,10 +51,10 @@ group=1&lt;/panel_attributes&gt;
51 51 <element>
52 52 <id>Relation</id>
53 53 <coordinates>
54   - <x>297</x>
55   - <y>1034</y>
56   - <w>121</w>
57   - <h>33</h>
  54 + <x>1570</x>
  55 + <y>810</y>
  56 + <w>110</w>
  57 + <h>30</h>
58 58 </coordinates>
59 59 <panel_attributes>lt=&lt;&lt;-
60 60 fontsize=10
... ... @@ -64,10 +64,10 @@ group=1&lt;/panel_attributes&gt;
64 64 <element>
65 65 <id>UMLClass</id>
66 66 <coordinates>
67   - <x>1815</x>
68   - <y>1199</y>
69   - <w>165</w>
70   - <h>242</h>
  67 + <x>1580</x>
  68 + <y>1110</y>
  69 + <w>150</w>
  70 + <h>220</h>
71 71 </coordinates>
72 72 <panel_attributes>&lt;&lt;enumeration&gt;&gt;
73 73 BasicType
... ... @@ -88,40 +88,40 @@ void&lt;/panel_attributes&gt;
88 88 <element>
89 89 <id>Relation</id>
90 90 <coordinates>
91   - <x>1133</x>
92   - <y>1287</y>
93   - <w>154</w>
94   - <h>88</h>
  91 + <x>960</x>
  92 + <y>1190</y>
  93 + <w>140</w>
  94 + <h>80</h>
95 95 </coordinates>
96 96 <panel_attributes>lt=&lt;&lt;.
97 97 m1= 0..1
98   -</panel_attributes>
  98 +fontsize=12</panel_attributes>
99 99 <additional_attributes>120.0;50.0;60.0;50.0;60.0;10.0;10.0;10.0</additional_attributes>
100 100 </element>
101 101 <element>
102 102 <id>Relation</id>
103 103 <coordinates>
104   - <x>1133</x>
105   - <y>1199</y>
106   - <w>154</w>
107   - <h>88</h>
  104 + <x>960</x>
  105 + <y>1110</y>
  106 + <w>140</w>
  107 + <h>80</h>
108 108 </coordinates>
109 109 <panel_attributes>lt=&lt;&lt;.
110 110 m1=0..1
111   -</panel_attributes>
  111 +fontsize=12</panel_attributes>
112 112 <additional_attributes>120.0;10.0;40.0;10.0;40.0;60.0;10.0;60.0</additional_attributes>
113 113 </element>
114 114 <element>
115 115 <id>UMLClass</id>
116 116 <coordinates>
117   - <x>605</x>
118   - <y>1199</y>
119   - <w>209</w>
120   - <h>165</h>
  117 + <x>480</x>
  118 + <y>1110</y>
  119 + <w>190</w>
  120 + <h>150</h>
121 121 </coordinates>
122 122 <panel_attributes>DataType
123 123 --
124   -/@ name : text/
  124 +/@ name : Name/
125 125 /@ unitOfMeasure : text/
126 126 /- Doc : Doc/
127 127 /- semanticURI : uri/
... ... @@ -134,36 +134,36 @@ fg=blue&lt;/panel_attributes&gt;
134 134 <element>
135 135 <id>Relation</id>
136 136 <coordinates>
137   - <x>770</x>
138   - <y>1133</y>
139   - <w>781</w>
140   - <h>143</h>
  137 + <x>630</x>
  138 + <y>1060</y>
  139 + <w>710</w>
  140 + <h>120</h>
141 141 </coordinates>
142 142 <panel_attributes>lt=&lt;&lt;.
143 143 m2=1..n
144   -</panel_attributes>
145   - <additional_attributes>10.0;60.0;10.0;20.0;690.0;20.0;690.0;100.0;640.0;100.0</additional_attributes>
  144 +fontsize=12</panel_attributes>
  145 + <additional_attributes>10.0;50.0;10.0;10.0;690.0;10.0;690.0;90.0;640.0;90.0</additional_attributes>
146 146 </element>
147 147 <element>
148 148 <id>Relation</id>
149 149 <coordinates>
150   - <x>770</x>
151   - <y>1133</y>
152   - <w>781</w>
153   - <h>209</h>
  150 + <x>630</x>
  151 + <y>1060</y>
  152 + <w>710</w>
  153 + <h>180</h>
154 154 </coordinates>
155 155 <panel_attributes>lt=&lt;&lt;.
156 156 m2=1
157   -</panel_attributes>
158   - <additional_attributes>10.0;60.0;10.0;20.0;690.0;20.0;690.0;160.0;640.0;160.0</additional_attributes>
  157 +fontsize=12</panel_attributes>
  158 + <additional_attributes>10.0;50.0;10.0;10.0;690.0;10.0;690.0;150.0;640.0;150.0</additional_attributes>
159 159 </element>
160 160 <element>
161 161 <id>UMLClass</id>
162 162 <coordinates>
163   - <x>1265</x>
164   - <y>1331</y>
165   - <w>209</w>
166   - <h>55</h>
  163 + <x>1080</x>
  164 + <y>1230</y>
  165 + <w>190</w>
  166 + <h>50</h>
167 167 </coordinates>
168 168 <panel_attributes>SimpleType
169 169 --
... ... @@ -174,27 +174,27 @@ fg=blue&lt;/panel_attributes&gt;
174 174 <element>
175 175 <id>Relation</id>
176 176 <coordinates>
177   - <x>1463</x>
178   - <y>1353</y>
179   - <w>374</w>
180   - <h>55</h>
  177 + <x>1260</x>
  178 + <y>1260</y>
  179 + <w>340</w>
  180 + <h>40</h>
181 181 </coordinates>
182 182 <panel_attributes>lt=&lt;&lt;-
183 183 m1= 1
184   -</panel_attributes>
185   - <additional_attributes>320.0;20.0;10.0;20.0</additional_attributes>
  184 +fontsize=12</panel_attributes>
  185 + <additional_attributes>320.0;10.0;10.0;10.0</additional_attributes>
186 186 </element>
187 187 <element>
188 188 <id>UMLClass</id>
189 189 <coordinates>
190   - <x>1265</x>
191   - <y>1463</y>
192   - <w>209</w>
193   - <h>121</h>
  190 + <x>1080</x>
  191 + <y>1350</y>
  192 + <w>190</w>
  193 + <h>110</h>
194 194 </coordinates>
195 195 <panel_attributes>Constraint
196 196 --
197   -*@ name : text*
  197 +*@ name : Name*
198 198 /@ type : BasicType/
199 199 /@ value : text/
200 200 /- Doc : Doc/
... ... @@ -205,36 +205,36 @@ fg=blue&lt;/panel_attributes&gt;
205 205 <element>
206 206 <id>Relation</id>
207 207 <coordinates>
208   - <x>803</x>
209   - <y>1309</y>
210   - <w>484</w>
211   - <h>198</h>
  208 + <x>660</x>
  209 + <y>1210</y>
  210 + <w>440</w>
  211 + <h>180</h>
212 212 </coordinates>
213 213 <panel_attributes>lt=&lt;.
214 214 m1=0..n
215   -</panel_attributes>
  215 +fontsize=12</panel_attributes>
216 216 <additional_attributes>420.0;150.0;80.0;150.0;80.0;10.0;10.0;10.0</additional_attributes>
217 217 </element>
218 218 <element>
219 219 <id>Relation</id>
220 220 <coordinates>
221   - <x>1463</x>
222   - <y>1430</y>
223   - <w>462</w>
224   - <h>154</h>
  221 + <x>1260</x>
  222 + <y>1320</y>
  223 + <w>420</w>
  224 + <h>140</h>
225 225 </coordinates>
226 226 <panel_attributes>lt=&lt;&lt;-
227 227 m1=1
228   -</panel_attributes>
  228 +fontsize=12</panel_attributes>
229 229 <additional_attributes>390.0;10.0;390.0;120.0;10.0;120.0</additional_attributes>
230 230 </element>
231 231 <element>
232 232 <id>UMLClass</id>
233 233 <coordinates>
234   - <x>1265</x>
235   - <y>1199</y>
236   - <w>209</w>
237   - <h>55</h>
  234 + <x>1080</x>
  235 + <y>1110</y>
  236 + <w>190</w>
  237 + <h>50</h>
238 238 </coordinates>
239 239 <panel_attributes>StructType
240 240 --
... ... @@ -245,10 +245,10 @@ fg=blue&lt;/panel_attributes&gt;
245 245 <element>
246 246 <id>UMLClass</id>
247 247 <coordinates>
248   - <x>1265</x>
249   - <y>1265</y>
250   - <w>209</w>
251   - <h>55</h>
  248 + <x>1080</x>
  249 + <y>1170</y>
  250 + <w>190</w>
  251 + <h>50</h>
252 252 </coordinates>
253 253 <panel_attributes>ArrayType
254 254 --
... ... @@ -259,24 +259,24 @@ fg=blue&lt;/panel_attributes&gt;
259 259 <element>
260 260 <id>Relation</id>
261 261 <coordinates>
262   - <x>1133</x>
263   - <y>1254</y>
264   - <w>154</w>
265   - <h>55</h>
  262 + <x>960</x>
  263 + <y>1160</y>
  264 + <w>140</w>
  265 + <h>50</h>
266 266 </coordinates>
267 267 <panel_attributes>lt=&lt;&lt;.
268 268 m1= 0..1
269   -
  269 +fontsize=12
270 270 </panel_attributes>
271 271 <additional_attributes>120.0;20.0;10.0;20.0</additional_attributes>
272 272 </element>
273 273 <element>
274 274 <id>UMLClass</id>
275 275 <coordinates>
276   - <x>605</x>
277   - <y>1045</y>
278   - <w>1375</w>
279   - <h>44</h>
  276 + <x>100</x>
  277 + <y>970</y>
  278 + <w>1630</w>
  279 + <h>40</h>
280 280 </coordinates>
281 281 <panel_attributes>halign=center
282 282 SDT 4.0 - DataType
... ... @@ -288,10 +288,10 @@ lw=0.1&lt;/panel_attributes&gt;
288 288 <element>
289 289 <id>UMLClass</id>
290 290 <coordinates>
291   - <x>187</x>
292   - <y>0</y>
293   - <w>1749</w>
294   - <h>44</h>
  291 + <x>100</x>
  292 + <y>20</y>
  293 + <w>1630</w>
  294 + <h>40</h>
295 295 </coordinates>
296 296 <panel_attributes>SDT 4.0 - Basic Elements
297 297 halign=center
... ... @@ -303,14 +303,14 @@ lw=0.1&lt;/panel_attributes&gt;
303 303 <element>
304 304 <id>UMLClass</id>
305 305 <coordinates>
306   - <x>990</x>
307   - <y>143</y>
308   - <w>275</w>
309   - <h>198</h>
  306 + <x>830</x>
  307 + <y>150</y>
  308 + <w>240</w>
  309 + <h>180</h>
310 310 </coordinates>
311 311 <panel_attributes>ModuleClass
312 312 --
313   -*@ name : text*
  313 +*@ name : Name*
314 314 /@ optional : boolean = false/
315 315 /- Doc : Doc/
316 316 /- semanticURI : uri/
... ... @@ -326,14 +326,14 @@ fg=blue
326 326 <element>
327 327 <id>UMLClass</id>
328 328 <coordinates>
329   - <x>1375</x>
330   - <y>143</y>
331   - <w>242</w>
332   - <h>143</h>
  329 + <x>1180</x>
  330 + <y>150</y>
  331 + <w>220</w>
  332 + <h>130</h>
333 333 </coordinates>
334 334 <panel_attributes>Action
335 335 --
336   -*@ name : text*
  336 +*@ name : Name*
337 337 /@ optional : boolean = false/
338 338 /- Doc : Doc/
339 339 /- semanticURI : uri/
... ... @@ -345,14 +345,16 @@ fg=blue&lt;/panel_attributes&gt;
345 345 <element>
346 346 <id>UMLClass</id>
347 347 <coordinates>
348   - <x>1749</x>
349   - <y>242</y>
350   - <w>187</w>
351   - <h>110</h>
  348 + <x>1520</x>
  349 + <y>240</y>
  350 + <w>210</w>
  351 + <h>130</h>
352 352 </coordinates>
353 353 <panel_attributes>Arg
354 354 --
355   -*@ name ; text*
  355 +*@ name : Name*
  356 +/@ optional : boolean = false/
  357 +/@ default : text/
356 358 /- Doc : Doc/
357 359 /- semanticURI : uri/
358 360 - DataType : DataType
... ... @@ -362,54 +364,56 @@ fg=blue&lt;/panel_attributes&gt;
362 364 <element>
363 365 <id>Relation</id>
364 366 <coordinates>
365   - <x>1606</x>
366   - <y>242</y>
367   - <w>165</w>
368   - <h>44</h>
  367 + <x>1390</x>
  368 + <y>240</y>
  369 + <w>150</w>
  370 + <h>40</h>
369 371 </coordinates>
370 372 <panel_attributes>lt=&lt;.
371   -m1= 0..n</panel_attributes>
  373 +m1= 0..n
  374 +fontsize=12</panel_attributes>
372 375 <additional_attributes>130.0;10.0;10.0;10.0</additional_attributes>
373 376 </element>
374 377 <element>
375 378 <id>UMLClass</id>
376 379 <coordinates>
377   - <x>616</x>
378   - <y>143</y>
379   - <w>242</w>
380   - <h>165</h>
  380 + <x>490</x>
  381 + <y>150</y>
  382 + <w>220</w>
  383 + <h>150</h>
381 384 </coordinates>
382 385 <panel_attributes>Domain
383 386 --
384   -*@ id : ID*
  387 +*@ id : Name*
385 388 /- Doc : Doc/
386 389 /- semanticURI : uri/
387   -/* imports/
  390 +/* Imports/
388 391 /* DataTypes : DataType/
389 392 /* ModuleClasses : ModuleClass/
390   -/* Devices : Device/
  393 +/* DeviceClasses : DeviceClass/
391 394 fg=blue</panel_attributes>
392 395 <additional_attributes/>
393 396 </element>
394 397 <element>
395 398 <id>Relation</id>
396 399 <coordinates>
397   - <x>847</x>
398   - <y>143</y>
399   - <w>165</w>
400   - <h>110</h>
  400 + <x>700</x>
  401 + <y>150</y>
  402 + <w>150</w>
  403 + <h>100</h>
401 404 </coordinates>
402 405 <panel_attributes>lt=&lt;.
403   -m1= 0..n</panel_attributes>
  406 +m1= 0..n
  407 +fontsize=12</panel_attributes>
404 408 <additional_attributes>130.0;10.0;50.0;10.0;50.0;80.0;10.0;80.0</additional_attributes>
405 409 </element>
406 410 <element>
407 411 <id>UMLClass</id>
408 412 <coordinates>
409   - <x>616</x>
410   - <y>484</y>
411   - <w>242</w>
412   - <h>121</h>
  413 + <x>490</x>
  414 + <y>460</y>
  415 + <w>220</w>
  416 + <h>110</h>
413 417 </coordinates>
414 418 <panel_attributes>SubDevice
415 419 --
... ... @@ -424,35 +428,36 @@ fg=blue&lt;/panel_attributes&gt;
424 428 <element>
425 429 <id>Relation</id>
426 430 <coordinates>
427   - <x>847</x>
428   - <y>242</y>
429   - <w>77</w>
430   - <h>132</h>
  431 + <x>700</x>
  432 + <y>240</y>
  433 + <w>70</w>
  434 + <h>120</h>
431 435 </coordinates>
432 436 <panel_attributes>lt=&lt;.
433 437 m1=0..n
434   -</panel_attributes>
  438 +fontsize=12</panel_attributes>
435 439 <additional_attributes>10.0;90.0;50.0;90.0;50.0;10.0;10.0;10.0</additional_attributes>
436 440 </element>
437 441 <element>
438 442 <id>Relation</id>
439 443 <coordinates>
440   - <x>847</x>
441   - <y>484</y>
442   - <w>165</w>
443   - <h>77</h>
  444 + <x>700</x>
  445 + <y>480</y>
  446 + <w>150</w>
  447 + <h>50</h>
444 448 </coordinates>
445 449 <panel_attributes>lt=&lt;.
446   -m1= 0..n</panel_attributes>
447   - <additional_attributes>130.0;10.0;60.0;10.0;60.0;50.0;10.0;50.0</additional_attributes>
  450 +m1= 0..n
  451 +fontsize=12</panel_attributes>
  452 + <additional_attributes>130.0;10.0;60.0;10.0;60.0;30.0;10.0;30.0</additional_attributes>
448 453 </element>
449 454 <element>
450 455 <id>UMLClass</id>
451 456 <coordinates>
452   - <x>1749</x>
453   - <y>550</y>
454   - <w>187</w>
455   - <h>55</h>
  457 + <x>1520</x>
  458 + <y>520</y>
  459 + <w>210</w>
  460 + <h>50</h>
456 461 </coordinates>
457 462 <panel_attributes>Doc
458 463 --
... ... @@ -462,56 +467,58 @@ fg=blue&lt;/panel_attributes&gt;
462 467 <element>
463 468 <id>Relation</id>
464 469 <coordinates>
465   - <x>1254</x>
466   - <y>143</y>
467   - <w>143</w>
468   - <h>77</h>
  470 + <x>1060</x>
  471 + <y>150</y>
  472 + <w>140</w>
  473 + <h>70</h>
469 474 </coordinates>
470 475 <panel_attributes>lt=&lt;.
471 476 m1= 0..n
472   -</panel_attributes>
473   - <additional_attributes>110.0;10.0;20.0;10.0;20.0;50.0;10.0;50.0</additional_attributes>
  477 +fontsize=12</panel_attributes>
  478 + <additional_attributes>120.0;10.0;30.0;10.0;30.0;50.0;10.0;50.0</additional_attributes>
474 479 </element>
475 480 <element>
476 481 <id>Relation</id>
477 482 <coordinates>
478   - <x>1661</x>
479   - <y>550</y>
480   - <w>110</w>
481   - <h>44</h>
  483 + <x>1460</x>
  484 + <y>520</y>
  485 + <w>80</w>
  486 + <h>40</h>
482 487 </coordinates>
483 488 <panel_attributes>lt=&lt;.
484   -m1=0..1</panel_attributes>
485   - <additional_attributes>80.0;10.0;10.0;10.0</additional_attributes>
  489 +m1=0..1
  490 +fontsize=12</panel_attributes>
  491 + <additional_attributes>60.0;10.0;10.0;10.0</additional_attributes>
486 492 </element>
487 493 <element>
488 494 <id>Relation</id>
489 495 <coordinates>
490   - <x>1254</x>
491   - <y>209</y>
492   - <w>143</w>
493   - <h>132</h>
  496 + <x>1060</x>
  497 + <y>210</y>
  498 + <w>140</w>
  499 + <h>120</h>
494 500 </coordinates>
495 501 <panel_attributes>lt=&lt;.
496 502 m1= 0..n
497   -</panel_attributes>
498   - <additional_attributes>110.0;90.0;20.0;90.0;20.0;10.0;10.0;10.0</additional_attributes>
  503 +fontsize=12</panel_attributes>
  504 + <additional_attributes>120.0;90.0;30.0;90.0;30.0;10.0;10.0;10.0</additional_attributes>
499 505 </element>
500 506 <element>
501 507 <id>UMLClass</id>
502 508 <coordinates>
503   - <x>1375</x>
504   - <y>297</y>
505   - <w>242</w>
506   - <h>176</h>
  509 + <x>1180</x>
  510 + <y>290</y>
  511 + <w>220</w>
  512 + <h>180</h>
507 513 </coordinates>
508 514 <panel_attributes>DataPoint
509 515 --
510   -*@ name : text*
  516 +*@ name : Name*
511 517 /@ optional : boolean = false/
512 518 /@ writable : boolean = true/
513 519 /@ readable : boolean = true/
514 520 /@ eventable : boolean = false/
  521 +/@ default : text/
515 522 /- Doc : Doc/
516 523 /- semanticURI : uri/
517 524 - DataType : DataType
... ... @@ -523,14 +530,14 @@ fg=blue
523 530 <element>
524 531 <id>UMLClass</id>
525 532 <coordinates>
526   - <x>1375</x>
527   - <y>484</y>
528   - <w>242</w>
529   - <h>121</h>
  533 + <x>1180</x>
  534 + <y>480</y>
  535 + <w>220</w>
  536 + <h>110</h>
530 537 </coordinates>
531 538 <panel_attributes>Event
532 539 --
533   -*@ name : text*
  540 +*@ name : Name*
534 541 /@ optional : boolean = false/
535 542 /- Doc : Doc/
536 543 /- semanticURI : uri/
... ... @@ -542,23 +549,23 @@ fg=blue&lt;/panel_attributes&gt;
542 549 <element>
543 550 <id>Relation</id>
544 551 <coordinates>
545   - <x>1254</x>
546   - <y>319</y>
547   - <w>143</w>
548   - <h>209</h>
  552 + <x>1060</x>
  553 + <y>310</y>
  554 + <w>140</w>
  555 + <h>210</h>
549 556 </coordinates>
550 557 <panel_attributes>lt=&lt;.
551 558 m1= 0..n
552   -</panel_attributes>
553   - <additional_attributes>110.0;160.0;50.0;160.0;50.0;10.0;10.0;10.0</additional_attributes>
  559 +fontsize=12</panel_attributes>
  560 + <additional_attributes>120.0;180.0;60.0;180.0;60.0;10.0;10.0;10.0</additional_attributes>
554 561 </element>
555 562 <element>
556 563 <id>Relation</id>
557 564 <coordinates>
558   - <x>847</x>
559   - <y>319</y>
560   - <w>165</w>
561   - <h>264</h>
  565 + <x>700</x>
  566 + <y>310</y>
  567 + <w>150</w>
  568 + <h>240</h>
562 569 </coordinates>
563 570 <panel_attributes>lt=&lt;.
564 571  
... ... @@ -568,10 +575,10 @@ m1= 0..n
568 575 <element>
569 576 <id>UMLClass</id>
570 577 <coordinates>
571   - <x>616</x>
572   - <y>330</y>
573   - <w>242</w>
574   - <h>143</h>
  578 + <x>490</x>
  579 + <y>320</y>
  580 + <w>220</w>
  581 + <h>130</h>
575 582 </coordinates>
576 583 <panel_attributes>DeviceClass
577 584 --
... ... @@ -587,49 +594,51 @@ fg=blue&lt;/panel_attributes&gt;
587 594 <element>
588 595 <id>Relation</id>
589 596 <coordinates>
590   - <x>847</x>
591   - <y>429</y>
592   - <w>77</w>
593   - <h>110</h>
  597 + <x>700</x>
  598 + <y>410</y>
  599 + <w>70</w>
  600 + <h>100</h>
594 601 </coordinates>
595 602 <panel_attributes>lt=&lt;.
596   -m1=0..n</panel_attributes>
  603 +m1=0..n
  604 +fontsize=12</panel_attributes>
597 605 <additional_attributes>10.0;70.0;40.0;70.0;40.0;10.0;10.0;10.0</additional_attributes>
598 606 </element>
599 607 <element>
600 608 <id>Relation</id>
601 609 <coordinates>
602   - <x>847</x>
603   - <y>319</y>
604   - <w>165</w>
605   - <h>99</h>
  610 + <x>700</x>
  611 + <y>310</y>
  612 + <w>150</w>
  613 + <h>90</h>
606 614 </coordinates>
607 615 <panel_attributes>lt=&lt;.
608   -m1= 0..n</panel_attributes>
  616 +m1= 0..n
  617 +fontsize=12</panel_attributes>
609 618 <additional_attributes>130.0;10.0;80.0;10.0;80.0;70.0;10.0;70.0</additional_attributes>
610 619 </element>
611 620 <element>
612 621 <id>Relation</id>
613 622 <coordinates>
614   - <x>847</x>
615   - <y>407</y>
616   - <w>165</w>
617   - <h>110</h>
  623 + <x>700</x>
  624 + <y>390</y>
  625 + <w>150</w>
  626 + <h>120</h>
618 627 </coordinates>
619 628 <panel_attributes>lt=&lt;.</panel_attributes>
620   - <additional_attributes>130.0;80.0;60.0;80.0;60.0;10.0;10.0;10.0</additional_attributes>
  629 + <additional_attributes>130.0;100.0;60.0;100.0;60.0;10.0;10.0;10.0</additional_attributes>
621 630 </element>
622 631 <element>
623 632 <id>UMLClass</id>
624 633 <coordinates>
625   - <x>990</x>
626   - <y>462</y>
627   - <w>264</w>
628   - <h>143</h>
  634 + <x>830</x>
  635 + <y>460</y>
  636 + <w>240</w>
  637 + <h>130</h>
629 638 </coordinates>
630 639 <panel_attributes>Property
631 640 --
632   -*@ name : text*
  641 +*@ name : Name*
633 642 /@ optional : boolean = false/
634 643 /@ value : text/
635 644 /- Doc : Doc/
... ... @@ -642,35 +651,36 @@ transparency=80&lt;/panel_attributes&gt;
642 651 <element>
643 652 <id>Relation</id>
644 653 <coordinates>
645   - <x>1606</x>
646   - <y>275</y>
647   - <w>88</w>
648   - <h>286</h>
  654 + <x>1390</x>
  655 + <y>270</y>
  656 + <w>70</w>
  657 + <h>280</h>
649 658 </coordinates>
650 659 <panel_attributes>lt=&lt;.
651   -m1=0..n
652   -</panel_attributes>
653   - <additional_attributes>10.0;10.0;60.0;10.0;60.0;240.0;10.0;240.0</additional_attributes>
  660 +m1= 0..n
  661 +fontsize=12</panel_attributes>
  662 + <additional_attributes>10.0;10.0;30.0;10.0;30.0;260.0;10.0;260.0</additional_attributes>
654 663 </element>
655 664 <element>
656 665 <id>Relation</id>
657 666 <coordinates>
658   - <x>1243</x>
659   - <y>319</y>
660   - <w>77</w>
661   - <h>209</h>
  667 + <x>1060</x>
  668 + <y>310</y>
  669 + <w>70</w>
  670 + <h>210</h>
662 671 </coordinates>
663 672 <panel_attributes>lt=&lt;.
664   -m1=0..n</panel_attributes>
665   - <additional_attributes>10.0;160.0;30.0;160.0;30.0;10.0;20.0;10.0</additional_attributes>
  673 +m1=0..n
  674 +fontsize=12</panel_attributes>
  675 + <additional_attributes>10.0;180.0;30.0;180.0;30.0;10.0;10.0;10.0</additional_attributes>
666 676 </element>
667 677 <element>
668 678 <id>UMLClass</id>
669 679 <coordinates>
670   - <x>935</x>
671   - <y>1210</y>
672   - <w>209</w>
673   - <h>121</h>
  680 + <x>780</x>
  681 + <y>1120</y>
  682 + <w>190</w>
  683 + <h>110</h>
674 684 </coordinates>
675 685 <panel_attributes>&lt;&lt;enumeration&gt;&gt;
676 686 TypeChoice
... ... @@ -686,23 +696,23 @@ Enum : EnumType
686 696 <element>
687 697 <id>Relation</id>
688 698 <coordinates>
689   - <x>803</x>
690   - <y>1221</y>
691   - <w>154</w>
692   - <h>88</h>
  699 + <x>660</x>
  700 + <y>1130</y>
  701 + <w>140</w>
  702 + <h>80</h>
693 703 </coordinates>
694 704 <panel_attributes>lt=&lt;&lt;-
695 705 m1= 1
696   -</panel_attributes>
  706 +fontsize=12</panel_attributes>
697 707 <additional_attributes>120.0;10.0;80.0;10.0;80.0;60.0;10.0;60.0</additional_attributes>
698 708 </element>
699 709 <element>
700 710 <id>UMLClass</id>
701 711 <coordinates>
702   - <x>187</x>
703   - <y>352</y>
704   - <w>363</w>
705   - <h>253</h>
  712 + <x>100</x>
  713 + <y>340</y>
  714 + <w>330</w>
  715 + <h>230</h>
706 716 </coordinates>
707 717 <panel_attributes>Product
708 718 --
... ... @@ -714,7 +724,7 @@ m1= 1
714 724 /* SubDevices : SubDevice/
715 725 /- DeviceClass/
716 726 / @domain : IDRF/
717   -/ @class : id /
  727 +/ @class : Name /
718 728 / -ImplementedProperties : Property /
719 729 / -ImplementedModuleClasses : ModuleClass /
720 730 /- Extend : Extend/
... ... @@ -724,23 +734,23 @@ fg=blue&lt;/panel_attributes&gt;
724 734 <element>
725 735 <id>Relation</id>
726 736 <coordinates>
727   - <x>539</x>
728   - <y>341</y>
729   - <w>99</w>
730   - <h>55</h>
  737 + <x>420</x>
  738 + <y>340</y>
  739 + <w>90</w>
  740 + <h>40</h>
731 741 </coordinates>
732 742 <panel_attributes>lt=&lt;.
733 743 m1=0..1
734   -</panel_attributes>
735   - <additional_attributes>70.0;20.0;10.0;20.0</additional_attributes>
  744 +fontsize=12</panel_attributes>
  745 + <additional_attributes>70.0;10.0;10.0;10.0</additional_attributes>
736 746 </element>
737 747 <element>
738 748 <id>Relation</id>
739 749 <coordinates>
740   - <x>385</x>
741   - <y>110</y>
742   - <w>627</w>
743   - <h>264</h>
  750 + <x>280</x>
  751 + <y>120</y>
  752 + <w>570</w>
  753 + <h>240</h>
744 754 </coordinates>
745 755 <panel_attributes>lt=&lt;.
746 756 </panel_attributes>
... ... @@ -749,34 +759,36 @@ m1=0..1
749 759 <element>
750 760 <id>Relation</id>
751 761 <coordinates>
752   - <x>385</x>
753   - <y>572</y>
754   - <w>627</w>
755   - <h>99</h>
  762 + <x>280</x>
  763 + <y>560</y>
  764 + <w>570</w>
  765 + <h>70</h>
756 766 </coordinates>
757 767 <panel_attributes>lt=&lt;.
758   -m1= 0..n</panel_attributes>
759   - <additional_attributes>550.0;10.0;460.0;10.0;460.0;70.0;10.0;70.0;10.0;30.0</additional_attributes>
  768 +m1= 0..n
  769 +fontsize=12</panel_attributes>
  770 + <additional_attributes>550.0;10.0;460.0;10.0;460.0;50.0;10.0;50.0;10.0;10.0</additional_attributes>
760 771 </element>
761 772 <element>
762 773 <id>Relation</id>
763 774 <coordinates>
764   - <x>539</x>
765   - <y>484</y>
766   - <w>99</w>
767   - <h>44</h>
  775 + <x>420</x>
  776 + <y>460</y>
  777 + <w>90</w>
  778 + <h>40</h>
768 779 </coordinates>
769 780 <panel_attributes>lt=&lt;.
770   -m1=0..n</panel_attributes>
  781 +m1=0..n
  782 +fontsize=12</panel_attributes>
771 783 <additional_attributes>70.0;10.0;10.0;10.0</additional_attributes>
772 784 </element>
773 785 <element>
774 786 <id>UMLClass</id>
775 787 <coordinates>
776   - <x>1265</x>
777   - <y>1397</y>
778   - <w>209</w>
779   - <h>55</h>
  788 + <x>1080</x>
  789 + <y>1290</y>
  790 + <w>190</w>
  791 + <h>50</h>
780 792 </coordinates>
781 793 <panel_attributes>EnumType
782 794 --
... ... @@ -787,27 +799,27 @@ fg=blue&lt;/panel_attributes&gt;
787 799 <element>
788 800 <id>Relation</id>
789 801 <coordinates>
790   - <x>1133</x>
791   - <y>1298</y>
792   - <w>154</w>
793   - <h>143</h>
  802 + <x>960</x>
  803 + <y>1200</y>
  804 + <w>140</w>
  805 + <h>130</h>
794 806 </coordinates>
795 807 <panel_attributes>lt=&lt;&lt;.
796 808 m1=0..1
797   -</panel_attributes>
  809 +fontsize=12</panel_attributes>
798 810 <additional_attributes>120.0;100.0;50.0;100.0;50.0;10.0;10.0;10.0</additional_attributes>
799 811 </element>
800 812 <element>
801 813 <id>UMLClass</id>
802 814 <coordinates>
803   - <x>1540</x>
804   - <y>1419</y>
805   - <w>231</w>
806   - <h>121</h>
  815 + <x>1330</x>
  816 + <y>1310</y>
  817 + <w>210</w>
  818 + <h>110</h>
807 819 </coordinates>
808 820 <panel_attributes>EnumValue
809 821 --
810   -*@ name : text*
  822 +*@ name : Name*
811 823 *@ value : value*
812 824 /@ type : BasicType = integer/
813 825 /- Doc : Doc/
... ... @@ -818,51 +830,53 @@ fg=blue&lt;/panel_attributes&gt;
818 830 <element>
819 831 <id>Relation</id>
820 832 <coordinates>
821   - <x>1463</x>
822   - <y>1408</y>
823   - <w>99</w>
824   - <h>55</h>
  833 + <x>1260</x>
  834 + <y>1310</y>
  835 + <w>90</w>
  836 + <h>40</h>
825 837 </coordinates>
826 838 <panel_attributes>lt=&lt;&lt;.
827 839 m1=1..n
828   -</panel_attributes>
829   - <additional_attributes>70.0;20.0;10.0;20.0</additional_attributes>
  840 +fontsize=12</panel_attributes>
  841 + <additional_attributes>70.0;10.0;10.0;10.0</additional_attributes>
830 842 </element>
831 843 <element>
832 844 <id>Relation</id>
833 845 <coordinates>
834   - <x>1760</x>
835   - <y>1430</y>
836   - <w>132</w>
837   - <h>88</h>
  846 + <x>1530</x>
  847 + <y>1320</y>
  848 + <w>110</w>
  849 + <h>80</h>
838 850 </coordinates>
839 851 <panel_attributes>lt=&lt;&lt;-
840   -m1=0..1</panel_attributes>
  852 +m1=0..1
  853 +fontsize=12</panel_attributes>
841 854 <additional_attributes>70.0;10.0;70.0;60.0;10.0;60.0</additional_attributes>
842 855 </element>
843 856 <element>
844 857 <id>UMLClass</id>
845 858 <coordinates>
846   - <x>308</x>
847   - <y>693</y>
848   - <w>242</w>
849   - <h>88</h>
  859 + <x>210</x>
  860 + <y>670</y>
  861 + <w>220</w>
  862 + <h>80</h>
850 863 </coordinates>
851 864 <panel_attributes>Extend
852 865 --
853 866 *@domain : IDRF*
854 867 *@entity : ID*
855 868 /- ExtendChoice/
856   -fg=red</panel_attributes>
  869 +fg=blue
  870 +</panel_attributes>
857 871 <additional_attributes/>
858 872 </element>
859 873 <element>
860 874 <id>UMLClass</id>
861 875 <coordinates>
862   - <x>990</x>
863   - <y>693</y>
864   - <w>264</w>
865   - <h>77</h>
  876 + <x>830</x>
  877 + <y>670</y>
  878 + <w>240</w>
  879 + <h>70</h>
866 880 </coordinates>
867 881 <panel_attributes>Exclude
868 882 --
... ... @@ -874,24 +888,24 @@ fg=blue&lt;/panel_attributes&gt;
874 888 <element>
875 889 <id>Relation</id>
876 890 <coordinates>
877   - <x>847</x>
878   - <y>693</y>
879   - <w>165</w>
880   - <h>77</h>
  891 + <x>700</x>
  892 + <y>670</y>
  893 + <w>150</w>
  894 + <h>70</h>
881 895 </coordinates>
882 896 <panel_attributes>lt=&lt;.
883 897 m1= 1..n
884 898 fontsize=12
885   -fg=red</panel_attributes>
  899 +</panel_attributes>
886 900 <additional_attributes>130.0;10.0;40.0;10.0;40.0;50.0;10.0;50.0</additional_attributes>
887 901 </element>
888 902 <element>
889 903 <id>Relation</id>
890 904 <coordinates>
891   - <x>220</x>
892   - <y>693</y>
893   - <w>110</w>
894   - <h>44</h>
  905 + <x>130</x>
  906 + <y>670</y>
  907 + <w>100</w>
  908 + <h>40</h>
895 909 </coordinates>
896 910 <panel_attributes>lt=&lt;.
897 911 m1=0..1
... ... @@ -901,10 +915,10 @@ fontsize=12&lt;/panel_attributes&gt;
901 915 <element>
902 916 <id>UMLClass</id>
903 917 <coordinates>
904   - <x>1375</x>
905   - <y>682</y>
906   - <w>242</w>
907   - <h>176</h>
  918 + <x>1180</x>
  919 + <y>670</y>
  920 + <w>220</w>
  921 + <h>160</h>
908 922 </coordinates>
909 923 <panel_attributes>&lt;&lt;enumeration&gt;&gt;
910 924 ExtendType
... ... @@ -916,16 +930,16 @@ moduleclass
916 930 property
917 931 device
918 932 subdevice
919   -fg=blue</panel_attributes>
  933 +</panel_attributes>
920 934 <additional_attributes/>
921 935 </element>
922 936 <element>
923 937 <id>Relation</id>
924 938 <coordinates>
925   - <x>1243</x>
926   - <y>693</y>
927   - <w>154</w>
928   - <h>77</h>
  939 + <x>1060</x>
  940 + <y>670</y>
  941 + <w>140</w>
  942 + <h>70</h>
929 943 </coordinates>
930 944 <panel_attributes>lt=&lt;&lt;-
931 945 m1=0..1
... ... @@ -935,10 +949,10 @@ fontsize=12&lt;/panel_attributes&gt;
935 949 <element>
936 950 <id>UMLClass</id>
937 951 <coordinates>
938   - <x>990</x>
939   - <y>781</y>
940   - <w>264</w>
941   - <h>77</h>
  952 + <x>830</x>
  953 + <y>750</y>
  954 + <w>240</w>
  955 + <h>70</h>
942 956 </coordinates>
943 957 <panel_attributes>Include
944 958 --
... ... @@ -950,24 +964,24 @@ fg=blue&lt;/panel_attributes&gt;
950 964 <element>
951 965 <id>Relation</id>
952 966 <coordinates>
953   - <x>847</x>
954   - <y>759</y>
955   - <w>165</w>
956   - <h>66</h>
  967 + <x>700</x>
  968 + <y>730</y>
  969 + <w>150</w>
  970 + <h>60</h>
957 971 </coordinates>
958 972 <panel_attributes>lt=&lt;.
959 973 m1= 1..n
960 974 fontsize=12
961   -fg=red</panel_attributes>
  975 +</panel_attributes>
962 976 <additional_attributes>130.0;30.0;40.0;30.0;40.0;10.0;10.0;10.0</additional_attributes>
963 977 </element>
964 978 <element>
965 979 <id>Relation</id>
966 980 <coordinates>
967   - <x>1243</x>
968   - <y>693</y>
969   - <w>154</w>
970   - <h>165</h>
  981 + <x>1060</x>
  982 + <y>670</y>
  983 + <w>140</w>
  984 + <h>150</h>
971 985 </coordinates>
972 986 <panel_attributes>lt=-
973 987  
... ... @@ -977,10 +991,10 @@ fontsize=12&lt;/panel_attributes&gt;
977 991 <element>
978 992 <id>UMLClass</id>
979 993 <coordinates>
980   - <x>649</x>
981   - <y>693</y>
982   - <w>209</w>
983   - <h>88</h>
  994 + <x>490</x>
  995 + <y>670</y>
  996 + <w>220</w>
  997 + <h>80</h>
984 998 </coordinates>
985 999 <panel_attributes>&lt;&lt;enumeration&gt;&gt;
986 1000 ExtendChoice
... ... @@ -995,15 +1009,15 @@ Includes : Include
995 1009 <element>
996 1010 <id>Relation</id>
997 1011 <coordinates>
998   - <x>539</x>
999   - <y>704</y>
1000   - <w>132</w>
1001   - <h>77</h>
  1012 + <x>420</x>
  1013 + <y>680</y>
  1014 + <w>90</w>
  1015 + <h>70</h>
1002 1016 </coordinates>
1003 1017 <panel_attributes>lt=&lt;&lt;-
1004 1018 m1=0..1
1005 1019 fontsize=12
1006   -fg=red</panel_attributes>
1007   - <additional_attributes>100.0;10.0;50.0;10.0;50.0;50.0;10.0;50.0</additional_attributes>
  1020 +</panel_attributes>
  1021 + <additional_attributes>70.0;10.0;50.0;10.0;50.0;50.0;10.0;50.0</additional_attributes>
1008 1022 </element>
1009 1023 </diagram>
... ...