Commit b0de2ce3241de0bb45ea7127ecaa1567ae0391cb

Authored by ankraft
2 parents 257dabb6 97a22b64

Merge branch 'MAS-2018-0161-SDT_4_0_-_Support_for_excluding_certain_components_w…

…hen_inheriting' into WI-0081-Smart_Device_Template_4_0

# Conflicts:
#	SDT/schema4.0/docs/SDT_UML.uxf
#	SDT/schema4.0/docs/images/SDT_UML_Basic_Elements.png
#	SDT/schema4.0/docs/images/SDT_UML_DataType.png
... ... @@ -5,9 +5,9 @@
5 5 <element>
6 6 <id>UMLNote</id>
7 7 <coordinates>
8   - <x>1390</x>
9   - <y>650</y>
10   - <w>310</w>
  8 + <x>1440</x>
  9 + <y>670</y>
  10 + <w>290</w>
11 11 <h>260</h>
12 12 </coordinates>
13 13 <panel_attributes>bg=#FAF8C8
... ... @@ -36,8 +36,8 @@ group=1&lt;/panel_attributes&gt;
36 36 <element>
37 37 <id>Relation</id>
38 38 <coordinates>
39   - <x>1520</x>
40   - <y>750</y>
  39 + <x>1570</x>
  40 + <y>770</y>
41 41 <w>110</w>
42 42 <h>40</h>
43 43 </coordinates>
... ... @@ -51,8 +51,8 @@ group=1&lt;/panel_attributes&gt;
51 51 <element>
52 52 <id>Relation</id>
53 53 <coordinates>
54   - <x>1520</x>
55   - <y>790</y>
  54 + <x>1570</x>
  55 + <y>810</y>
56 56 <w>110</w>
57 57 <h>30</h>
58 58 </coordinates>
... ... @@ -65,7 +65,7 @@ group=1&lt;/panel_attributes&gt;
65 65 <id>UMLClass</id>
66 66 <coordinates>
67 67 <x>1580</x>
68   - <y>1090</y>
  68 + <y>1110</y>
69 69 <w>150</w>
70 70 <h>220</h>
71 71 </coordinates>
... ... @@ -89,33 +89,33 @@ void&lt;/panel_attributes&gt;
89 89 <id>Relation</id>
90 90 <coordinates>
91 91 <x>960</x>
92   - <y>1170</y>
  92 + <y>1190</y>
93 93 <w>140</w>
94 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 104 <x>960</x>
105   - <y>1090</y>
  105 + <y>1110</y>
106 106 <w>140</w>
107 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 117 <x>480</x>
118   - <y>1090</y>
  118 + <y>1110</y>
119 119 <w>190</w>
120 120 <h>150</h>
121 121 </coordinates>
... ... @@ -126,7 +126,7 @@ m1=0..1
126 126 /- Doc : Doc/
127 127 /- semanticURI : uri/
128 128 - TypeChoice
129   -/- extends : Extends/
  129 +/- Extend : Extend/
130 130 /* Constraints : Constraint/
131 131 fg=blue</panel_attributes>
132 132 <additional_attributes/>
... ... @@ -135,33 +135,33 @@ fg=blue&lt;/panel_attributes&gt;
135 135 <id>Relation</id>
136 136 <coordinates>
137 137 <x>630</x>
138   - <y>1030</y>
  138 + <y>1060</y>
139 139 <w>710</w>
140   - <h>130</h>
  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 150 <x>630</x>
151   - <y>1030</y>
  151 + <y>1060</y>
152 152 <w>710</w>
153   - <h>190</h>
  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 163 <x>1080</x>
164   - <y>1210</y>
  164 + <y>1230</y>
165 165 <w>190</w>
166 166 <h>50</h>
167 167 </coordinates>
... ... @@ -175,20 +175,20 @@ fg=blue&lt;/panel_attributes&gt;
175 175 <id>Relation</id>
176 176 <coordinates>
177 177 <x>1260</x>
178   - <y>1230</y>
  178 + <y>1260</y>
179 179 <w>340</w>
180   - <h>50</h>
  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 190 <x>1080</x>
191   - <y>1330</y>
  191 + <y>1350</y>
192 192 <w>190</w>
193 193 <h>110</h>
194 194 </coordinates>
... ... @@ -206,33 +206,33 @@ fg=blue&lt;/panel_attributes&gt;
206 206 <id>Relation</id>
207 207 <coordinates>
208 208 <x>660</x>
209   - <y>1190</y>
  209 + <y>1210</y>
210 210 <w>440</w>
211 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 221 <x>1260</x>
222   - <y>1300</y>
  222 + <y>1320</y>
223 223 <w>420</w>
224 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 234 <x>1080</x>
235   - <y>1090</y>
  235 + <y>1110</y>
236 236 <w>190</w>
237 237 <h>50</h>
238 238 </coordinates>
... ... @@ -246,7 +246,7 @@ fg=blue&lt;/panel_attributes&gt;
246 246 <id>UMLClass</id>
247 247 <coordinates>
248 248 <x>1080</x>
249   - <y>1150</y>
  249 + <y>1170</y>
250 250 <w>190</w>
251 251 <h>50</h>
252 252 </coordinates>
... ... @@ -260,22 +260,22 @@ fg=blue&lt;/panel_attributes&gt;
260 260 <id>Relation</id>
261 261 <coordinates>
262 262 <x>960</x>
263   - <y>1140</y>
  263 + <y>1160</y>
264 264 <w>140</w>
265 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>480</x>
277   - <y>950</y>
278   - <w>1250</w>
  276 + <x>100</x>
  277 + <y>970</y>
  278 + <w>1630</w>
279 279 <h>40</h>
280 280 </coordinates>
281 281 <panel_attributes>halign=center
... ... @@ -289,7 +289,7 @@ lw=0.1&lt;/panel_attributes&gt;
289 289 <id>UMLClass</id>
290 290 <coordinates>
291 291 <x>100</x>
292   - <y>0</y>
  292 + <y>20</y>
293 293 <w>1630</w>
294 294 <h>40</h>
295 295 </coordinates>
... ... @@ -304,8 +304,8 @@ lw=0.1&lt;/panel_attributes&gt;
304 304 <id>UMLClass</id>
305 305 <coordinates>
306 306 <x>830</x>
307   - <y>130</y>
308   - <w>220</w>
  307 + <y>150</y>
  308 + <w>240</w>
309 309 <h>180</h>
310 310 </coordinates>
311 311 <panel_attributes>ModuleClass
... ... @@ -314,7 +314,7 @@ lw=0.1&lt;/panel_attributes&gt;
314 314 /@ optional : boolean = false/
315 315 /- Doc : Doc/
316 316 /- semanticURI : uri/
317   -/- extends : Extends/
  317 +/- Extend : Extend/
318 318 /* Properties : Property/
319 319 /* Actions : Action/
320 320 /* Data : DataPoint/
... ... @@ -326,8 +326,8 @@ fg=blue
326 326 <element>
327 327 <id>UMLClass</id>
328 328 <coordinates>
329   - <x>1170</x>
330   - <y>130</y>
  329 + <x>1180</x>
  330 + <y>150</y>
331 331 <w>220</w>
332 332 <h>130</h>
333 333 </coordinates>
... ... @@ -346,7 +346,7 @@ fg=blue&lt;/panel_attributes&gt;
346 346 <id>UMLClass</id>
347 347 <coordinates>
348 348 <x>1520</x>
349   - <y>220</y>
  349 + <y>240</y>
350 350 <w>210</w>
351 351 <h>130</h>
352 352 </coordinates>
... ... @@ -364,20 +364,21 @@ fg=blue&lt;/panel_attributes&gt;
364 364 <element>
365 365 <id>Relation</id>
366 366 <coordinates>
367   - <x>1380</x>
368   - <y>220</y>
369   - <w>160</w>
  367 + <x>1390</x>
  368 + <y>240</y>
  369 + <w>150</w>
370 370 <h>40</h>
371 371 </coordinates>
372 372 <panel_attributes>lt=&lt;.
373   -m1= 0..n</panel_attributes>
374   - <additional_attributes>140.0;10.0;10.0;10.0</additional_attributes>
  373 +m1= 0..n
  374 +fontsize=12</panel_attributes>
  375 + <additional_attributes>130.0;10.0;10.0;10.0</additional_attributes>
375 376 </element>
376 377 <element>
377 378 <id>UMLClass</id>
378 379 <coordinates>
379 380 <x>490</x>
380   - <y>130</y>
  381 + <y>150</y>
381 382 <w>220</w>
382 383 <h>150</h>
383 384 </coordinates>
... ... @@ -397,19 +398,20 @@ fg=blue&lt;/panel_attributes&gt;
397 398 <id>Relation</id>
398 399 <coordinates>
399 400 <x>700</x>
400   - <y>130</y>
  401 + <y>150</y>
401 402 <w>150</w>
402 403 <h>100</h>
403 404 </coordinates>
404 405 <panel_attributes>lt=&lt;.
405   -m1= 0..n</panel_attributes>
  406 +m1= 0..n
  407 +fontsize=12</panel_attributes>
406 408 <additional_attributes>130.0;10.0;50.0;10.0;50.0;80.0;10.0;80.0</additional_attributes>
407 409 </element>
408 410 <element>
409 411 <id>UMLClass</id>
410 412 <coordinates>
411 413 <x>490</x>
412   - <y>440</y>
  414 + <y>460</y>
413 415 <w>220</w>
414 416 <h>110</h>
415 417 </coordinates>
... ... @@ -427,32 +429,33 @@ fg=blue&lt;/panel_attributes&gt;
427 429 <id>Relation</id>
428 430 <coordinates>
429 431 <x>700</x>
430   - <y>220</y>
  432 + <y>240</y>
431 433 <w>70</w>
432 434 <h>120</h>
433 435 </coordinates>
434 436 <panel_attributes>lt=&lt;.
435 437 m1=0..n
436   -</panel_attributes>
  438 +fontsize=12</panel_attributes>
437 439 <additional_attributes>10.0;90.0;50.0;90.0;50.0;10.0;10.0;10.0</additional_attributes>
438 440 </element>
439 441 <element>
440 442 <id>Relation</id>
441 443 <coordinates>
442 444 <x>700</x>
443   - <y>440</y>
  445 + <y>480</y>
444 446 <w>150</w>
445   - <h>70</h>
  447 + <h>50</h>
446 448 </coordinates>
447 449 <panel_attributes>lt=&lt;.
448   -m1= 0..n</panel_attributes>
449   - <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>
450 453 </element>
451 454 <element>
452 455 <id>UMLClass</id>
453 456 <coordinates>
454 457 <x>1520</x>
455   - <y>500</y>
  458 + <y>520</y>
456 459 <w>210</w>
457 460 <h>50</h>
458 461 </coordinates>
... ... @@ -464,46 +467,47 @@ fg=blue&lt;/panel_attributes&gt;
464 467 <element>
465 468 <id>Relation</id>
466 469 <coordinates>
467   - <x>1040</x>
468   - <y>130</y>
469   - <w>150</w>
  470 + <x>1060</x>
  471 + <y>150</y>
  472 + <w>140</w>
470 473 <h>70</h>
471 474 </coordinates>
472 475 <panel_attributes>lt=&lt;.
473 476 m1= 0..n
474   -</panel_attributes>
475   - <additional_attributes>130.0;10.0;50.0;10.0;50.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>
476 479 </element>
477 480 <element>
478 481 <id>Relation</id>
479 482 <coordinates>
480 483 <x>1460</x>
481   - <y>500</y>
  484 + <y>520</y>
482 485 <w>80</w>
483 486 <h>40</h>
484 487 </coordinates>
485 488 <panel_attributes>lt=&lt;.
486   -m1=0..1</panel_attributes>
  489 +m1=0..1
  490 +fontsize=12</panel_attributes>
487 491 <additional_attributes>60.0;10.0;10.0;10.0</additional_attributes>
488 492 </element>
489 493 <element>
490 494 <id>Relation</id>
491 495 <coordinates>
492   - <x>1040</x>
493   - <y>190</y>
494   - <w>150</w>
  496 + <x>1060</x>
  497 + <y>210</y>
  498 + <w>140</w>
495 499 <h>120</h>
496 500 </coordinates>
497 501 <panel_attributes>lt=&lt;.
498 502 m1= 0..n
499   -</panel_attributes>
500   - <additional_attributes>130.0;90.0;50.0;90.0;50.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>
501 505 </element>
502 506 <element>
503 507 <id>UMLClass</id>
504 508 <coordinates>
505   - <x>1170</x>
506   - <y>270</y>
  509 + <x>1180</x>
  510 + <y>290</y>
507 511 <w>220</w>
508 512 <h>180</h>
509 513 </coordinates>
... ... @@ -526,8 +530,8 @@ fg=blue
526 530 <element>
527 531 <id>UMLClass</id>
528 532 <coordinates>
529   - <x>1170</x>
530   - <y>460</y>
  533 + <x>1180</x>
  534 + <y>480</y>
531 535 <w>220</w>
532 536 <h>110</h>
533 537 </coordinates>
... ... @@ -545,21 +549,21 @@ fg=blue&lt;/panel_attributes&gt;
545 549 <element>
546 550 <id>Relation</id>
547 551 <coordinates>
548   - <x>1040</x>
549   - <y>290</y>
550   - <w>150</w>
  552 + <x>1060</x>
  553 + <y>310</y>
  554 + <w>140</w>
551 555 <h>210</h>
552 556 </coordinates>
553 557 <panel_attributes>lt=&lt;.
554 558 m1= 0..n
555   -</panel_attributes>
556   - <additional_attributes>130.0;180.0;80.0;180.0;80.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>
557 561 </element>
558 562 <element>
559 563 <id>Relation</id>
560 564 <coordinates>
561 565 <x>700</x>
562   - <y>290</y>
  566 + <y>310</y>
563 567 <w>150</w>
564 568 <h>240</h>
565 569 </coordinates>
... ... @@ -572,7 +576,7 @@ m1= 0..n
572 576 <id>UMLClass</id>
573 577 <coordinates>
574 578 <x>490</x>
575   - <y>300</y>
  579 + <y>320</y>
576 580 <w>220</w>
577 581 <h>130</h>
578 582 </coordinates>
... ... @@ -591,43 +595,45 @@ fg=blue&lt;/panel_attributes&gt;
591 595 <id>Relation</id>
592 596 <coordinates>
593 597 <x>700</x>
594   - <y>390</y>
  598 + <y>410</y>
595 599 <w>70</w>
596 600 <h>100</h>
597 601 </coordinates>
598 602 <panel_attributes>lt=&lt;.
599   -m1=0..n</panel_attributes>
  603 +m1=0..n
  604 +fontsize=12</panel_attributes>
600 605 <additional_attributes>10.0;70.0;40.0;70.0;40.0;10.0;10.0;10.0</additional_attributes>
601 606 </element>
602 607 <element>
603 608 <id>Relation</id>
604 609 <coordinates>
605 610 <x>700</x>
606   - <y>290</y>
  611 + <y>310</y>
607 612 <w>150</w>
608 613 <h>90</h>
609 614 </coordinates>
610 615 <panel_attributes>lt=&lt;.
611   -m1= 0..n</panel_attributes>
  616 +m1= 0..n
  617 +fontsize=12</panel_attributes>
612 618 <additional_attributes>130.0;10.0;80.0;10.0;80.0;70.0;10.0;70.0</additional_attributes>
613 619 </element>
614 620 <element>
615 621 <id>Relation</id>
616 622 <coordinates>
617 623 <x>700</x>
618   - <y>370</y>
  624 + <y>390</y>
619 625 <w>150</w>
620   - <h>100</h>
  626 + <h>120</h>
621 627 </coordinates>
622 628 <panel_attributes>lt=&lt;.</panel_attributes>
623   - <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>
624 630 </element>
625 631 <element>
626 632 <id>UMLClass</id>
627 633 <coordinates>
628 634 <x>830</x>
629   - <y>420</y>
630   - <w>220</w>
  635 + <y>460</y>
  636 + <w>240</w>
631 637 <h>130</h>
632 638 </coordinates>
633 639 <panel_attributes>Property
... ... @@ -645,33 +651,34 @@ transparency=80&lt;/panel_attributes&gt;
645 651 <element>
646 652 <id>Relation</id>
647 653 <coordinates>
648   - <x>1380</x>
649   - <y>250</y>
650   - <w>80</w>
  654 + <x>1390</x>
  655 + <y>270</y>
  656 + <w>70</w>
651 657 <h>280</h>
652 658 </coordinates>
653 659 <panel_attributes>lt=&lt;.
654   -m1=0..n
655   -</panel_attributes>
656   - <additional_attributes>10.0;10.0;60.0;10.0;60.0;260.0;10.0;260.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>
657 663 </element>
658 664 <element>
659 665 <id>Relation</id>
660 666 <coordinates>
661   - <x>1040</x>
662   - <y>290</y>
  667 + <x>1060</x>
  668 + <y>310</y>
663 669 <w>70</w>
664   - <h>190</h>
  670 + <h>210</h>
665 671 </coordinates>
666 672 <panel_attributes>lt=&lt;.
667   -m1=0..n</panel_attributes>
668   - <additional_attributes>10.0;160.0;40.0;160.0;40.0;10.0;10.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>
669 676 </element>
670 677 <element>
671 678 <id>UMLClass</id>
672 679 <coordinates>
673 680 <x>780</x>
674   - <y>1100</y>
  681 + <y>1120</y>
675 682 <w>190</w>
676 683 <h>110</h>
677 684 </coordinates>
... ... @@ -690,20 +697,20 @@ Enum : EnumType
690 697 <id>Relation</id>
691 698 <coordinates>
692 699 <x>660</x>
693   - <y>1110</y>
  700 + <y>1130</y>
694 701 <w>140</w>
695 702 <h>80</h>
696 703 </coordinates>
697 704 <panel_attributes>lt=&lt;&lt;-
698 705 m1= 1
699   -</panel_attributes>
  706 +fontsize=12</panel_attributes>
700 707 <additional_attributes>120.0;10.0;80.0;10.0;80.0;60.0;10.0;60.0</additional_attributes>
701 708 </element>
702 709 <element>
703 710 <id>UMLClass</id>
704 711 <coordinates>
705 712 <x>100</x>
706   - <y>320</y>
  713 + <y>340</y>
707 714 <w>330</w>
708 715 <h>230</h>
709 716 </coordinates>
... ... @@ -720,7 +727,7 @@ m1= 1
720 727 / @class : Name /
721 728 / -ImplementedProperties : Property /
722 729 / -ImplementedModuleClasses : ModuleClass /
723   -/- extends : Extends/
  730 +/- Extend : Extend/
724 731 fg=blue</panel_attributes>
725 732 <additional_attributes/>
726 733 </element>
... ... @@ -728,20 +735,20 @@ fg=blue&lt;/panel_attributes&gt;
728 735 <id>Relation</id>
729 736 <coordinates>
730 737 <x>420</x>
731   - <y>310</y>
  738 + <y>340</y>
732 739 <w>90</w>
733   - <h>50</h>
  740 + <h>40</h>
734 741 </coordinates>
735 742 <panel_attributes>lt=&lt;.
736 743 m1=0..1
737   -</panel_attributes>
738   - <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>
739 746 </element>
740 747 <element>
741 748 <id>Relation</id>
742 749 <coordinates>
743 750 <x>280</x>
744   - <y>100</y>
  751 + <y>120</y>
745 752 <w>570</w>
746 753 <h>240</h>
747 754 </coordinates>
... ... @@ -753,31 +760,33 @@ m1=0..1
753 760 <id>Relation</id>
754 761 <coordinates>
755 762 <x>280</x>
756   - <y>520</y>
  763 + <y>560</y>
757 764 <w>570</w>
758   - <h>90</h>
  765 + <h>70</h>
759 766 </coordinates>
760 767 <panel_attributes>lt=&lt;.
761   -m1= 0..n</panel_attributes>
762   - <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>
763 771 </element>
764 772 <element>
765 773 <id>Relation</id>
766 774 <coordinates>
767 775 <x>420</x>
768   - <y>440</y>
  776 + <y>460</y>
769 777 <w>90</w>
770 778 <h>40</h>
771 779 </coordinates>
772 780 <panel_attributes>lt=&lt;.
773   -m1=0..n</panel_attributes>
  781 +m1=0..n
  782 +fontsize=12</panel_attributes>
774 783 <additional_attributes>70.0;10.0;10.0;10.0</additional_attributes>
775 784 </element>
776 785 <element>
777 786 <id>UMLClass</id>
778 787 <coordinates>
779 788 <x>1080</x>
780   - <y>1270</y>
  789 + <y>1290</y>
781 790 <w>190</w>
782 791 <h>50</h>
783 792 </coordinates>
... ... @@ -791,20 +800,20 @@ fg=blue&lt;/panel_attributes&gt;
791 800 <id>Relation</id>
792 801 <coordinates>
793 802 <x>960</x>
794   - <y>1180</y>
  803 + <y>1200</y>
795 804 <w>140</w>
796 805 <h>130</h>
797 806 </coordinates>
798 807 <panel_attributes>lt=&lt;&lt;.
799 808 m1=0..1
800   -</panel_attributes>
  809 +fontsize=12</panel_attributes>
801 810 <additional_attributes>120.0;100.0;50.0;100.0;50.0;10.0;10.0;10.0</additional_attributes>
802 811 </element>
803 812 <element>
804 813 <id>UMLClass</id>
805 814 <coordinates>
806 815 <x>1330</x>
807   - <y>1290</y>
  816 + <y>1310</y>
808 817 <w>210</w>
809 818 <h>110</h>
810 819 </coordinates>
... ... @@ -822,56 +831,57 @@ fg=blue&lt;/panel_attributes&gt;
822 831 <id>Relation</id>
823 832 <coordinates>
824 833 <x>1260</x>
825   - <y>1280</y>
  834 + <y>1310</y>
826 835 <w>90</w>
827   - <h>50</h>
  836 + <h>40</h>
828 837 </coordinates>
829 838 <panel_attributes>lt=&lt;&lt;.
830 839 m1=1..n
831   -</panel_attributes>
832   - <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>
833 842 </element>
834 843 <element>
835 844 <id>Relation</id>
836 845 <coordinates>
837 846 <x>1530</x>
838   - <y>1300</y>
839   - <w>120</w>
  847 + <y>1320</y>
  848 + <w>110</w>
840 849 <h>80</h>
841 850 </coordinates>
842 851 <panel_attributes>lt=&lt;&lt;-
843   -m1=0..1</panel_attributes>
  852 +m1=0..1
  853 +fontsize=12</panel_attributes>
844 854 <additional_attributes>70.0;10.0;70.0;60.0;10.0;60.0</additional_attributes>
845 855 </element>
846 856 <element>
847 857 <id>UMLClass</id>
848 858 <coordinates>
849   - <x>490</x>
850   - <y>630</y>
  859 + <x>210</x>
  860 + <y>670</y>
851 861 <w>220</w>
852 862 <h>80</h>
853 863 </coordinates>
854   - <panel_attributes>Extends
  864 + <panel_attributes>Extend
855 865 --
856 866 *@domain : IDRF*
857   -*@class : Name*
858   -/- exclude : Exclude/
859   -
860   -fg=blue</panel_attributes>
  867 +*@entity : ID*
  868 +/- ExtendChoice/
  869 +fg=blue
  870 +</panel_attributes>
861 871 <additional_attributes/>
862 872 </element>
863 873 <element>
864 874 <id>UMLClass</id>
865 875 <coordinates>
866 876 <x>830</x>
867   - <y>630</y>
868   - <w>220</w>
  877 + <y>670</y>
  878 + <w>240</w>
869 879 <h>70</h>
870 880 </coordinates>
871 881 <panel_attributes>Exclude
872 882 --
873   -*@name : Name*
874   -/@type : text = datapoint/
  883 +*@name : text*
  884 +/@type : ExtendType = datapoint/
875 885 fg=blue</panel_attributes>
876 886 <additional_attributes/>
877 887 </element>
... ... @@ -879,25 +889,135 @@ fg=blue&lt;/panel_attributes&gt;
879 889 <id>Relation</id>
880 890 <coordinates>
881 891 <x>700</x>
882   - <y>630</y>
  892 + <y>670</y>
883 893 <w>150</w>
884   - <h>80</h>
  894 + <h>70</h>
885 895 </coordinates>
886 896 <panel_attributes>lt=&lt;.
887   -m1= 0..n</panel_attributes>
888   - <additional_attributes>130.0;10.0;40.0;10.0;40.0;60.0;10.0;60.0</additional_attributes>
  897 +m1= 1..n
  898 +fontsize=12
  899 +</panel_attributes>
  900 + <additional_attributes>130.0;10.0;40.0;10.0;40.0;50.0;10.0;50.0</additional_attributes>
889 901 </element>
890 902 <element>
891 903 <id>Relation</id>
892 904 <coordinates>
893   - <x>410</x>
894   - <y>620</y>
  905 + <x>130</x>
  906 + <y>670</y>
895 907 <w>100</w>
896   - <h>50</h>
  908 + <h>40</h>
  909 + </coordinates>
  910 + <panel_attributes>lt=&lt;.
  911 +m1=0..1
  912 +fontsize=12</panel_attributes>
  913 + <additional_attributes>80.0;10.0;10.0;10.0</additional_attributes>
  914 + </element>
  915 + <element>
  916 + <id>UMLClass</id>
  917 + <coordinates>
  918 + <x>1180</x>
  919 + <y>670</y>
  920 + <w>220</w>
  921 + <h>160</h>
  922 + </coordinates>
  923 + <panel_attributes>&lt;&lt;enumeration&gt;&gt;
  924 +ExtendType
  925 +--
  926 +action
  927 +datapoint
  928 +event
  929 +moduleclass
  930 +property
  931 +device
  932 +subdevice
  933 +</panel_attributes>
  934 + <additional_attributes/>
  935 + </element>
  936 + <element>
  937 + <id>Relation</id>
  938 + <coordinates>
  939 + <x>1060</x>
  940 + <y>670</y>
  941 + <w>140</w>
  942 + <h>70</h>
  943 + </coordinates>
  944 + <panel_attributes>lt=&lt;&lt;-
  945 +m1=0..1
  946 +fontsize=12</panel_attributes>
  947 + <additional_attributes>120.0;10.0;40.0;10.0;40.0;50.0;10.0;50.0</additional_attributes>
  948 + </element>
  949 + <element>
  950 + <id>UMLClass</id>
  951 + <coordinates>
  952 + <x>830</x>
  953 + <y>750</y>
  954 + <w>240</w>
  955 + <h>70</h>
  956 + </coordinates>
  957 + <panel_attributes>Include
  958 +--
  959 +*@name : text*
  960 +/@type : ExtendType = datapoint/
  961 +fg=blue</panel_attributes>
  962 + <additional_attributes/>
  963 + </element>
  964 + <element>
  965 + <id>Relation</id>
  966 + <coordinates>
  967 + <x>700</x>
  968 + <y>730</y>
  969 + <w>150</w>
  970 + <h>60</h>
897 971 </coordinates>
898 972 <panel_attributes>lt=&lt;.
  973 +m1= 1..n
  974 +fontsize=12
  975 +</panel_attributes>
  976 + <additional_attributes>130.0;30.0;40.0;30.0;40.0;10.0;10.0;10.0</additional_attributes>
  977 + </element>
  978 + <element>
  979 + <id>Relation</id>
  980 + <coordinates>
  981 + <x>1060</x>
  982 + <y>670</y>
  983 + <w>140</w>
  984 + <h>150</h>
  985 + </coordinates>
  986 + <panel_attributes>lt=-
  987 +
  988 +fontsize=12</panel_attributes>
  989 + <additional_attributes>120.0;10.0;40.0;10.0;40.0;130.0;10.0;130.0</additional_attributes>
  990 + </element>
  991 + <element>
  992 + <id>UMLClass</id>
  993 + <coordinates>
  994 + <x>490</x>
  995 + <y>670</y>
  996 + <w>220</w>
  997 + <h>80</h>
  998 + </coordinates>
  999 + <panel_attributes>&lt;&lt;enumeration&gt;&gt;
  1000 +ExtendChoice
  1001 +--
  1002 +Excludes : Exclude
  1003 +Includes : Include
  1004 +
  1005 +
  1006 +</panel_attributes>
  1007 + <additional_attributes/>
  1008 + </element>
  1009 + <element>
  1010 + <id>Relation</id>
  1011 + <coordinates>
  1012 + <x>420</x>
  1013 + <y>680</y>
  1014 + <w>90</w>
  1015 + <h>70</h>
  1016 + </coordinates>
  1017 + <panel_attributes>lt=&lt;&lt;-
899 1018 m1=0..1
  1019 +fontsize=12
900 1020 </panel_attributes>
901   - <additional_attributes>80.0;20.0;10.0;20.0</additional_attributes>
  1021 + <additional_attributes>70.0;10.0;50.0;10.0;50.0;50.0;10.0;50.0</additional_attributes>
902 1022 </element>
903 1023 </diagram>
... ...