Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Sphinx/guide"
< Sphinx
(→XML Persistence Mappings) |
|||
Line 14: | Line 14: | ||
! colspan="3" | EMF Extended Metadata | ! colspan="3" | EMF Extended Metadata | ||
! colspan="4" | XML Persistence Mapping Extended Metadata | ! colspan="4" | XML Persistence Mapping Extended Metadata | ||
− | |||
! Serialization Rule | ! Serialization Rule | ||
− | ! Comment | + | ! applicable without loss of information |
+ | | Comment | ||
+ | | used by RMF | ||
|- | |- | ||
| Metaclass | | Metaclass | ||
| containment | | containment | ||
| upperBound | | upperBound | ||
− | |||
| kind | | kind | ||
| name | | name | ||
Line 29: | Line 29: | ||
| classifierWrapperElement | | classifierWrapperElement | ||
| classifierElement | | classifierElement | ||
+ | | | ||
+ | | | ||
| | | | ||
| | | | ||
Line 36: | Line 38: | ||
| n/a | | n/a | ||
| >1 | | >1 | ||
− | |||
| attribute | | attribute | ||
| <String> | | <String> | ||
Line 44: | Line 45: | ||
| - | | - | ||
| - | | - | ||
− | | | + | | - |
| | | | ||
+ | | yes | ||
+ | | <br> | ||
| | | | ||
|- | |- | ||
Line 51: | Line 54: | ||
| n/a | | n/a | ||
| 1 | | 1 | ||
− | |||
| attribute | | attribute | ||
| <String> | | <String> | ||
Line 61: | Line 63: | ||
| 5d. ClassAttribute | | 5d. ClassAttribute | ||
| | | | ||
+ | | yes | ||
| | | | ||
+ | | true | ||
|- | |- | ||
| EAttribute | | EAttribute | ||
| n/a | | n/a | ||
| >1 | | >1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 74: | Line 77: | ||
| false | | false | ||
| false | | false | ||
− | | | + | | - |
| contained0000Many | | contained0000Many | ||
+ | | conditional | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 81: | Line 86: | ||
| n/a | | n/a | ||
| >1 | | >1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 89: | Line 93: | ||
| false | | false | ||
| true | | true | ||
− | | | + | | - |
| contained0001Many | | contained0001Many | ||
+ | | conditional | ||
+ | | <br> | ||
| | | | ||
|- | |- | ||
Line 96: | Line 102: | ||
| n/a | | n/a | ||
| >1 | | >1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 104: | Line 109: | ||
| true | | true | ||
| false | | false | ||
− | | | + | | - |
| contained0010Many | | contained0010Many | ||
+ | | conditional | ||
+ | | <br> | ||
| | | | ||
|- | |- | ||
Line 111: | Line 118: | ||
| n/a | | n/a | ||
| >1 | | >1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 119: | Line 125: | ||
| true | | true | ||
| true | | true | ||
− | | | + | | - |
| contained0011Many | | contained0011Many | ||
+ | | conditional | ||
+ | | <br> | ||
| | | | ||
|- | |- | ||
Line 126: | Line 134: | ||
| n/a | | n/a | ||
| >1 | | >1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 136: | Line 143: | ||
| 5a. ClassElementAttribute<br>(specified, but not used for ReqIF)<br> | | 5a. ClassElementAttribute<br>(specified, but not used for ReqIF)<br> | ||
| contained0100Many | | contained0100Many | ||
− | | default EMF serialization | + | | yes |
+ | | default EMF serialization. Ambiguous types resolved by xsi:type | ||
+ | | true | ||
|- | |- | ||
| EAttribute | | EAttribute | ||
| n/a | | n/a | ||
| >1 | | >1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 149: | Line 157: | ||
| false | | false | ||
| true | | true | ||
− | | | + | | - |
| contained0101Many | | contained0101Many | ||
+ | | yes | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 156: | Line 166: | ||
| n/a | | n/a | ||
| >1 | | >1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 164: | Line 173: | ||
| true | | true | ||
| false | | false | ||
− | | | + | | - |
| contained0110Many | | contained0110Many | ||
+ | | yes | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 171: | Line 182: | ||
| n/a | | n/a | ||
| >1 | | >1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 179: | Line 189: | ||
| true | | true | ||
| true | | true | ||
− | | | + | | - |
| contained0111Many | | contained0111Many | ||
+ | | yes | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 186: | Line 198: | ||
| n/a | | n/a | ||
| >1 | | >1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 194: | Line 205: | ||
| false | | false | ||
| false | | false | ||
− | | | + | | - |
| contained1000Many | | contained1000Many | ||
+ | | conditional | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 201: | Line 214: | ||
| n/a | | n/a | ||
| >1 | | >1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 209: | Line 221: | ||
| false | | false | ||
| true | | true | ||
− | | | + | | - |
| contained1001Many | | contained1001Many | ||
+ | | yes | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 216: | Line 230: | ||
| n/a | | n/a | ||
| >1 | | >1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 224: | Line 237: | ||
| true | | true | ||
| false | | false | ||
− | | | + | | - |
| contained1010Many | | contained1010Many | ||
+ | | conditional | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 231: | Line 246: | ||
| n/a | | n/a | ||
| >1 | | >1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 239: | Line 253: | ||
| true | | true | ||
| true | | true | ||
− | | | + | | - |
| contained1011Many | | contained1011Many | ||
+ | | yes | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 246: | Line 262: | ||
| n/a | | n/a | ||
| >1 | | >1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 254: | Line 269: | ||
| false | | false | ||
| false | | false | ||
− | | | + | | - |
| contained1100Many | | contained1100Many | ||
+ | | yes | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 261: | Line 278: | ||
| n/a | | n/a | ||
| >1 | | >1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 269: | Line 285: | ||
| false | | false | ||
| true | | true | ||
− | | | + | | - |
| contained1101Many | | contained1101Many | ||
+ | | yes | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 276: | Line 294: | ||
| n/a | | n/a | ||
| >1 | | >1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 284: | Line 301: | ||
| true | | true | ||
| false | | false | ||
− | | | + | | - |
| contained1110Many | | contained1110Many | ||
+ | | conditional | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 291: | Line 310: | ||
| n/a | | n/a | ||
| >1 | | >1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 299: | Line 317: | ||
| true | | true | ||
| true | | true | ||
− | | | + | | - |
| contained1111Many | | contained1111Many | ||
+ | | yes | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 306: | Line 326: | ||
| n/a | | n/a | ||
| 1 | | 1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 314: | Line 333: | ||
| false | | false | ||
| false | | false | ||
− | | | + | | - |
| contained0000Single | | contained0000Single | ||
+ | | conditional | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 321: | Line 342: | ||
| n/a | | n/a | ||
| 1 | | 1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 328: | Line 348: | ||
| false | | false | ||
| false | | false | ||
− | | true | + | | true |
− | | | + | | - |
| contained0001Single | | contained0001Single | ||
+ | | conditional | ||
| | | | ||
+ | | true | ||
|- | |- | ||
| EAttribute | | EAttribute | ||
| n/a | | n/a | ||
| 1 | | 1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 344: | Line 365: | ||
| true | | true | ||
| false | | false | ||
− | | | + | | - |
| contained0010Single | | contained0010Single | ||
+ | | conditional | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 351: | Line 374: | ||
| n/a | | n/a | ||
| 1 | | 1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 359: | Line 381: | ||
| true | | true | ||
| true | | true | ||
− | | | + | | - |
| contained0011Single | | contained0011Single | ||
+ | | conditional | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 366: | Line 390: | ||
| n/a | | n/a | ||
| 1 | | 1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 376: | Line 399: | ||
| 5a. ClassElementAttribute | | 5a. ClassElementAttribute | ||
| contained0100Single | | contained0100Single | ||
− | | default EMF serialization | + | | yes |
+ | | default EMF serialization | ||
+ | | true | ||
|- | |- | ||
| EAttribute | | EAttribute | ||
| n/a | | n/a | ||
| 1 | | 1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 389: | Line 413: | ||
| false | | false | ||
| true | | true | ||
− | | | + | | - |
| contained0101Single | | contained0101Single | ||
+ | | yes | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 396: | Line 422: | ||
| n/a | | n/a | ||
| 1 | | 1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 404: | Line 429: | ||
| true | | true | ||
| false | | false | ||
− | | | + | | - |
| contained0110Single | | contained0110Single | ||
+ | | yes | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 411: | Line 438: | ||
| n/a | | n/a | ||
| 1 | | 1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 419: | Line 445: | ||
| true | | true | ||
| true | | true | ||
− | | | + | | - |
| contained0111Single | | contained0111Single | ||
+ | | yes | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 426: | Line 454: | ||
| n/a | | n/a | ||
| 1 | | 1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 434: | Line 461: | ||
| false | | false | ||
| false | | false | ||
− | | | + | | - |
| contained1000Single | | contained1000Single | ||
+ | | yes | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 441: | Line 470: | ||
| n/a | | n/a | ||
| 1 | | 1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 449: | Line 477: | ||
| false | | false | ||
| true | | true | ||
− | | | + | | - |
| contained1001Single | | contained1001Single | ||
+ | | yes | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 456: | Line 486: | ||
| n/a | | n/a | ||
| 1 | | 1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 464: | Line 493: | ||
| true | | true | ||
| false | | false | ||
− | | | + | | - |
| contained1010Single | | contained1010Single | ||
+ | | yes | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 471: | Line 502: | ||
| n/a | | n/a | ||
| 1 | | 1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 479: | Line 509: | ||
| true | | true | ||
| true | | true | ||
− | | | + | | - |
| contained1011Single | | contained1011Single | ||
+ | | yes | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 486: | Line 518: | ||
| n/a | | n/a | ||
| 1 | | 1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 494: | Line 525: | ||
| false | | false | ||
| false | | false | ||
− | | | + | | - |
| contained1100Single | | contained1100Single | ||
+ | | yes | ||
+ | | polymorphism requires xsi:type | ||
| | | | ||
|- | |- | ||
Line 501: | Line 534: | ||
| n/a | | n/a | ||
| 1 | | 1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 509: | Line 541: | ||
| false | | false | ||
| true | | true | ||
− | | | + | | - |
| contained1101Single | | contained1101Single | ||
+ | | yes | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 516: | Line 550: | ||
| n/a | | n/a | ||
| 1 | | 1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 524: | Line 557: | ||
| true | | true | ||
| false | | false | ||
− | | | + | | - |
| contained1110Single | | contained1110Single | ||
+ | | yes | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 531: | Line 566: | ||
| n/a | | n/a | ||
| 1 | | 1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 539: | Line 573: | ||
| true | | true | ||
| true | | true | ||
− | | | + | | - |
| contained1111Single | | contained1111Single | ||
− | | <br> | + | | yes |
+ | | <br> | ||
+ | | | ||
|- | |- | ||
| EReference | | EReference | ||
| true | | true | ||
| >1 | | >1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 554: | Line 589: | ||
| false | | false | ||
| false | | false | ||
− | | | + | | - |
| contained0000Many | | contained0000Many | ||
+ | | conditional | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 561: | Line 598: | ||
| true | | true | ||
| >1 | | >1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 569: | Line 605: | ||
| false | | false | ||
| true | | true | ||
− | | | + | | - |
| contained0001Many | | contained0001Many | ||
+ | | conditional | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 576: | Line 614: | ||
| true | | true | ||
| >1 | | >1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 584: | Line 621: | ||
| true | | true | ||
| false | | false | ||
− | | | + | | - |
| contained0010Many | | contained0010Many | ||
+ | | conditional | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 591: | Line 630: | ||
| true | | true | ||
| >1 | | >1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 599: | Line 637: | ||
| true | | true | ||
| true | | true | ||
− | | | + | | - |
| contained0011Many | | contained0011Many | ||
+ | | conditional | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 606: | Line 646: | ||
| true | | true | ||
| >1 | | >1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 614: | Line 653: | ||
| false | | false | ||
| false | | false | ||
− | | | + | | - |
| contained0100Many | | contained0100Many | ||
− | | default EMF serialization | + | | yes |
+ | | default EMF serialization, polymorphism requires xsi:type | ||
+ | | true | ||
|- | |- | ||
| EReference | | EReference | ||
| true | | true | ||
| >1 | | >1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 629: | Line 669: | ||
| false | | false | ||
| true | | true | ||
− | | | + | | - |
| contained0101Many | | contained0101Many | ||
+ | | yes | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 636: | Line 678: | ||
| true | | true | ||
| >1 | | >1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 644: | Line 685: | ||
| true | | true | ||
| false | | false | ||
− | | | + | | - |
| contained0110Many | | contained0110Many | ||
+ | | conditional | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 651: | Line 694: | ||
| true | | true | ||
| >1 | | >1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 659: | Line 701: | ||
| true | | true | ||
| true | | true | ||
− | | | + | | - |
| contained0111Many | | contained0111Many | ||
+ | | yes | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 666: | Line 710: | ||
| true | | true | ||
| >1 | | >1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 674: | Line 717: | ||
| false | | false | ||
| false | | false | ||
− | | | + | | - |
| contained1000Many | | contained1000Many | ||
+ | | conditional | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 681: | Line 726: | ||
| true | | true | ||
| >1 | | >1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 691: | Line 735: | ||
| 5c. ClassCompositions | | 5c. ClassCompositions | ||
| contained1001Many | | contained1001Many | ||
+ | | yes | ||
| | | | ||
+ | | true | ||
|- | |- | ||
| EReference | | EReference | ||
| true | | true | ||
| >1 | | >1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 704: | Line 749: | ||
| true | | true | ||
| false | | false | ||
− | | | + | | - |
| contained1010Many | | contained1010Many | ||
+ | | conditional | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 711: | Line 758: | ||
| true | | true | ||
| >1 | | >1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 719: | Line 765: | ||
| true | | true | ||
| true | | true | ||
− | | | + | | - |
| contained1011Many | | contained1011Many | ||
+ | | yes | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 726: | Line 774: | ||
| true | | true | ||
| >1 | | >1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 734: | Line 781: | ||
| false | | false | ||
| false | | false | ||
− | | | + | | - |
| contained1100Many | | contained1100Many | ||
+ | | yes | ||
+ | | polymorphism requires xsi:type | ||
| | | | ||
|- | |- | ||
Line 741: | Line 790: | ||
| true | | true | ||
| >1 | | >1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 749: | Line 797: | ||
| false | | false | ||
| true | | true | ||
− | | | + | | - |
| contained1101Many | | contained1101Many | ||
+ | | yes | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 756: | Line 806: | ||
| true | | true | ||
| >1 | | >1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 764: | Line 813: | ||
| true | | true | ||
| false | | false | ||
− | | | + | | - |
| contained1110Many | | contained1110Many | ||
+ | | conditional | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 771: | Line 822: | ||
| true | | true | ||
| >1 | | >1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 779: | Line 829: | ||
| true | | true | ||
| true | | true | ||
− | | | + | | - |
| contained1111Many | | contained1111Many | ||
+ | | yes | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 786: | Line 838: | ||
| true | | true | ||
| 1 | | 1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 794: | Line 845: | ||
| false | | false | ||
| false | | false | ||
− | | | + | | - |
| contained0000Single | | contained0000Single | ||
+ | | conditional | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 801: | Line 854: | ||
| true | | true | ||
| 1 | | 1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 809: | Line 861: | ||
| false | | false | ||
| true | | true | ||
− | | | + | | - |
| contained0001Single | | contained0001Single | ||
+ | | conditional | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 816: | Line 870: | ||
| true | | true | ||
| 1 | | 1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 824: | Line 877: | ||
| true | | true | ||
| false | | false | ||
− | | | + | | - |
| contained0010Single | | contained0010Single | ||
+ | | conditional | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 831: | Line 886: | ||
| true | | true | ||
| 1 | | 1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 839: | Line 893: | ||
| true | | true | ||
| true | | true | ||
− | | | + | | - |
| contained0011Single | | contained0011Single | ||
+ | | conditional | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 846: | Line 902: | ||
| true | | true | ||
| 1 | | 1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 854: | Line 909: | ||
| false | | false | ||
| false | | false | ||
− | | | + | | - |
| contained0100Single | | contained0100Single | ||
− | | default EMF serialization | + | | yes |
+ | | default EMF serialization, polymorphism requires xsi:type | ||
+ | | true | ||
|- | |- | ||
| EReference | | EReference | ||
| true | | true | ||
| 1 | | 1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 868: | Line 924: | ||
| true | | true | ||
| false | | false | ||
− | | true | + | | true |
− | | | + | | - |
| contained0101Single | | contained0101Single | ||
+ | | yes | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 876: | Line 934: | ||
| true | | true | ||
| 1 | | 1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 884: | Line 941: | ||
| true | | true | ||
| false | | false | ||
− | | | + | | - |
| contained0110Single | | contained0110Single | ||
+ | | yes | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 891: | Line 950: | ||
| true | | true | ||
| 1 | | 1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 899: | Line 957: | ||
| true | | true | ||
| true | | true | ||
− | | | + | | - |
| contained0111Single | | contained0111Single | ||
+ | | yes | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 906: | Line 966: | ||
| true | | true | ||
| 1 | | 1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 914: | Line 973: | ||
| false | | false | ||
| false | | false | ||
− | | | + | | - |
| contained1000Single | | contained1000Single | ||
+ | | yes | ||
+ | | | ||
+ | polymorphism reqires xsi:type | ||
+ | |||
| | | | ||
|- | |- | ||
Line 921: | Line 984: | ||
| true | | true | ||
| 1 | | 1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 931: | Line 993: | ||
| 5c. ClassCompositions | | 5c. ClassCompositions | ||
| contained1001Single | | contained1001Single | ||
+ | | yes | ||
| | | | ||
+ | | true | ||
|- | |- | ||
| EReference | | EReference | ||
| true | | true | ||
| 1 | | 1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 944: | Line 1,007: | ||
| true | | true | ||
| false | | false | ||
− | | | + | | - |
| contained1010Single | | contained1010Single | ||
+ | | yes | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 951: | Line 1,016: | ||
| true | | true | ||
| 1 | | 1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 959: | Line 1,023: | ||
| true | | true | ||
| true | | true | ||
− | | | + | | - |
| contained1011Single | | contained1011Single | ||
+ | | yes | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 966: | Line 1,032: | ||
| true | | true | ||
| 1 | | 1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 974: | Line 1,039: | ||
| false | | false | ||
| false | | false | ||
− | | | + | | - |
| contained1100Single | | contained1100Single | ||
+ | | yes | ||
+ | | polymorphism requires xsi:type | ||
| | | | ||
|- | |- | ||
Line 981: | Line 1,048: | ||
| true | | true | ||
| 1 | | 1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 989: | Line 1,055: | ||
| false | | false | ||
| true | | true | ||
− | | | + | | - |
| contained1101Single | | contained1101Single | ||
+ | | yes | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 996: | Line 1,064: | ||
| true | | true | ||
| 1 | | 1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 1,004: | Line 1,071: | ||
| true | | true | ||
| false | | false | ||
− | | | + | | - |
| contained1110Single | | contained1110Single | ||
+ | | yes | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 1,011: | Line 1,080: | ||
| true | | true | ||
| 1 | | 1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 1,019: | Line 1,087: | ||
| true | | true | ||
| true | | true | ||
− | | | + | | - |
| contained1111Single | | contained1111Single | ||
+ | | yes | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 1,026: | Line 1,096: | ||
| false | | false | ||
| >1 | | >1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 1,034: | Line 1,103: | ||
| false | | false | ||
| false | | false | ||
− | | | + | | - |
| reference0000Many | | reference0000Many | ||
+ | | conditional | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 1,041: | Line 1,112: | ||
| false | | false | ||
| >1 | | >1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 1,049: | Line 1,119: | ||
| false | | false | ||
| true | | true | ||
− | | | + | | - |
| reference0001Many | | reference0001Many | ||
+ | | conditional | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 1,056: | Line 1,128: | ||
| false | | false | ||
| >1 | | >1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 1,064: | Line 1,135: | ||
| true | | true | ||
| false | | false | ||
− | | | + | | - |
| reference0010Many | | reference0010Many | ||
+ | | conditional | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 1,071: | Line 1,144: | ||
| false | | false | ||
| >1 | | >1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 1,079: | Line 1,151: | ||
| true | | true | ||
| true | | true | ||
− | | | + | | - |
| reference0011Many | | reference0011Many | ||
+ | | conditional | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 1,086: | Line 1,160: | ||
| false | | false | ||
| >1 | | >1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 1,094: | Line 1,167: | ||
| false | | false | ||
| false | | false | ||
− | | | + | | - |
| reference0100Many | | reference0100Many | ||
− | | default EMF serialization | + | | yes |
+ | | default EMF serialization | ||
+ | | true | ||
|- | |- | ||
| EReference | | EReference | ||
| false | | false | ||
| >1 | | >1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 1,109: | Line 1,183: | ||
| false | | false | ||
| true | | true | ||
− | | | + | | -<br> |
| reference0101Many | | reference0101Many | ||
+ | | yes | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 1,116: | Line 1,192: | ||
| false | | false | ||
| >1 | | >1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 1,124: | Line 1,199: | ||
| true | | true | ||
| false | | false | ||
− | | | + | | - |
| reference0110Many | | reference0110Many | ||
+ | | conditional | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 1,131: | Line 1,208: | ||
| false | | false | ||
| >1 | | >1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 1,139: | Line 1,215: | ||
| true | | true | ||
| true | | true | ||
− | | | + | | - |
| reference0111Many | | reference0111Many | ||
+ | | yes | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 1,146: | Line 1,224: | ||
| false | | false | ||
| >1 | | >1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 1,154: | Line 1,231: | ||
| false | | false | ||
| false | | false | ||
− | | | + | | - |
| reference1000Many | | reference1000Many | ||
+ | | yes | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 1,161: | Line 1,240: | ||
| false | | false | ||
| >1 | | >1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 1,169: | Line 1,247: | ||
| false | | false | ||
| true | | true | ||
− | | 5b. ClassReferences | + | | 5b. ClassReferences |
| reference1001Many | | reference1001Many | ||
+ | | yes | ||
| | | | ||
+ | | true | ||
|- | |- | ||
| EReference | | EReference | ||
| false | | false | ||
| >1 | | >1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 1,184: | Line 1,263: | ||
| true | | true | ||
| false | | false | ||
− | | | + | | - |
| reference1010Many | | reference1010Many | ||
+ | | conditional | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 1,191: | Line 1,272: | ||
| false | | false | ||
| >1 | | >1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 1,199: | Line 1,279: | ||
| true | | true | ||
| true | | true | ||
− | | | + | | - |
| reference1011Many | | reference1011Many | ||
+ | | yes | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 1,206: | Line 1,288: | ||
| false | | false | ||
| >1 | | >1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 1,214: | Line 1,295: | ||
| false | | false | ||
| false | | false | ||
− | | | + | | - |
| reference1100Many | | reference1100Many | ||
+ | | yes | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 1,221: | Line 1,304: | ||
| false | | false | ||
| >1 | | >1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 1,229: | Line 1,311: | ||
| false | | false | ||
| true | | true | ||
− | | | + | | - |
| reference1101Many | | reference1101Many | ||
+ | | yes | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 1,236: | Line 1,320: | ||
| false | | false | ||
| >1 | | >1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 1,244: | Line 1,327: | ||
| true | | true | ||
| false | | false | ||
− | | | + | | - |
| reference1110Many | | reference1110Many | ||
+ | | conditional | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 1,251: | Line 1,336: | ||
| false | | false | ||
| >1 | | >1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 1,259: | Line 1,343: | ||
| true | | true | ||
| true | | true | ||
− | | | + | | - |
| reference1111Many | | reference1111Many | ||
+ | | yes | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 1,266: | Line 1,352: | ||
| false | | false | ||
| 1 | | 1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 1,274: | Line 1,359: | ||
| false | | false | ||
| false | | false | ||
− | | | + | | - |
| reference0000Single | | reference0000Single | ||
+ | | conditional | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 1,281: | Line 1,368: | ||
| false | | false | ||
| 1 | | 1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 1,289: | Line 1,375: | ||
| false | | false | ||
| true | | true | ||
− | | | + | | - |
| reference0001Single | | reference0001Single | ||
+ | | conditional | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 1,296: | Line 1,384: | ||
| false | | false | ||
| 1 | | 1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 1,304: | Line 1,391: | ||
| true | | true | ||
| false | | false | ||
− | | | + | | - |
| reference0010Single | | reference0010Single | ||
+ | | conditional | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 1,311: | Line 1,400: | ||
| false | | false | ||
| 1 | | 1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 1,319: | Line 1,407: | ||
| true | | true | ||
| true | | true | ||
− | | | + | | - |
| reference0011Single | | reference0011Single | ||
+ | | conditional | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 1,326: | Line 1,416: | ||
| false | | false | ||
| 1 | | 1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 1,334: | Line 1,423: | ||
| false | | false | ||
| false | | false | ||
− | | | + | | - |
| reference0100Single | | reference0100Single | ||
− | | default EMF serialization | + | | yes |
+ | | default EMF serialization | ||
+ | | true | ||
|- | |- | ||
| EReference | | EReference | ||
| false | | false | ||
| 1 | | 1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 1,348: | Line 1,438: | ||
| true | | true | ||
| false | | false | ||
− | | true | + | | true |
− | | | + | | <br> |
| reference0101Single | | reference0101Single | ||
+ | | yes | ||
| | | | ||
+ | | <br> | ||
|- | |- | ||
| EReference | | EReference | ||
| false | | false | ||
| 1 | | 1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 1,364: | Line 1,455: | ||
| true | | true | ||
| false | | false | ||
− | | | + | | - |
| reference0110Single | | reference0110Single | ||
+ | | yes | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 1,371: | Line 1,464: | ||
| false | | false | ||
| 1 | | 1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 1,379: | Line 1,471: | ||
| true | | true | ||
| true | | true | ||
− | | | + | | - |
| reference0111Single | | reference0111Single | ||
+ | | yes | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 1,386: | Line 1,480: | ||
| false | | false | ||
| 1 | | 1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 1,394: | Line 1,487: | ||
| false | | false | ||
| false | | false | ||
− | | | + | | - |
| reference1000Single | | reference1000Single | ||
+ | | yes | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 1,401: | Line 1,496: | ||
| false | | false | ||
| 1 | | 1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 1,409: | Line 1,503: | ||
| false | | false | ||
| true | | true | ||
− | | | + | | 5b. ClassReferences |
| reference1001Single | | reference1001Single | ||
+ | | yes | ||
| | | | ||
+ | | true | ||
|- | |- | ||
| EReference | | EReference | ||
| false | | false | ||
| 1 | | 1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 1,424: | Line 1,519: | ||
| true | | true | ||
| false | | false | ||
− | | | + | | - |
| reference1010Single | | reference1010Single | ||
+ | | yes | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 1,431: | Line 1,528: | ||
| false | | false | ||
| 1 | | 1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 1,439: | Line 1,535: | ||
| true | | true | ||
| true | | true | ||
− | | | + | | - |
| reference1011Single | | reference1011Single | ||
+ | | yes | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 1,446: | Line 1,544: | ||
| false | | false | ||
| 1 | | 1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 1,454: | Line 1,551: | ||
| false | | false | ||
| false | | false | ||
− | | | + | | - |
| reference1100Single | | reference1100Single | ||
+ | | yes | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 1,461: | Line 1,560: | ||
| false | | false | ||
| 1 | | 1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 1,469: | Line 1,567: | ||
| false | | false | ||
| true | | true | ||
− | | | + | | - |
| reference1101Single | | reference1101Single | ||
+ | | yes | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 1,476: | Line 1,576: | ||
| false | | false | ||
| 1 | | 1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 1,484: | Line 1,583: | ||
| true | | true | ||
| false | | false | ||
− | | | + | | - |
| reference1110Single | | reference1110Single | ||
+ | | yes | ||
+ | | | ||
| | | | ||
|- | |- | ||
Line 1,491: | Line 1,592: | ||
| false | | false | ||
| 1 | | 1 | ||
− | |||
| element | | element | ||
| <String> | | <String> | ||
Line 1,499: | Line 1,599: | ||
| true | | true | ||
| true | | true | ||
− | | | + | | - |
| reference1111Single | | reference1111Single | ||
+ | | yes | ||
+ | | | ||
| | | | ||
|} | |} |
Revision as of 11:22, 16 July 2013
Contents
Programmer's Guide
Reference
API Reference
Extension Points Reference
Other Reference Information
XML Persistence Mappings
Ecore | EMF Extended Metadata | XML Persistence Mapping Extended Metadata | Serialization Rule | applicable without loss of information | Comment | used by RMF | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Metaclass | containment | upperBound | kind | name | wrapperName | featureWrapperElement | featureElement | classifierWrapperElement | classifierElement | |||||
EAttribute | n/a | >1 | attribute | <String> | <String> | - | - | - | - | - | yes | |
||
EAttribute | n/a | 1 | attribute | <String> | <String> | - | - | - | - | 5d. ClassAttribute | yes | true | ||
EAttribute | n/a | >1 | element | <String> | <String> | false | false | false | false | - | contained0000Many | conditional | ||
EAttribute | n/a | >1 | element | <String> | <String> | false | false | false | true | - | contained0001Many | conditional | |
|
EAttribute | n/a | >1 | element | <String> | <String> | false | false | true | false | - | contained0010Many | conditional | |
|
EAttribute | n/a | >1 | element | <String> | <String> | false | false | true | true | - | contained0011Many | conditional | |
|
EAttribute | n/a | >1 | element | <String> | <String> | false | true | false | false | 5a. ClassElementAttribute (specified, but not used for ReqIF) |
contained0100Many | yes | default EMF serialization. Ambiguous types resolved by xsi:type | true |
EAttribute | n/a | >1 | element | <String> | <String> | false | true | false | true | - | contained0101Many | yes | ||
EAttribute | n/a | >1 | element | <String> | <String> | false | true | true | false | - | contained0110Many | yes | ||
EAttribute | n/a | >1 | element | <String> | <String> | false | true | true | true | - | contained0111Many | yes | ||
EAttribute | n/a | >1 | element | <String> | <String> | true | false | false | false | - | contained1000Many | conditional | ||
EAttribute | n/a | >1 | element | <String> | <String> | true | false | false | true | - | contained1001Many | yes | ||
EAttribute | n/a | >1 | element | <String> | <String> | true | false | true | false | - | contained1010Many | conditional | ||
EAttribute | n/a | >1 | element | <String> | <String> | true | false | true | true | - | contained1011Many | yes | ||
EAttribute | n/a | >1 | element | <String> | <String> | true | true | false | false | - | contained1100Many | yes | ||
EAttribute | n/a | >1 | element | <String> | <String> | true | true | false | true | - | contained1101Many | yes | ||
EAttribute | n/a | >1 | element | <String> | <String> | true | true | true | false | - | contained1110Many | conditional | ||
EAttribute | n/a | >1 | element | <String> | <String> | true | true | true | true | - | contained1111Many | yes | ||
EAttribute | n/a | 1 | element | <String> | <String> | false | false | false | false | - | contained0000Single | conditional | ||
EAttribute | n/a | 1 | element | <String> | <String> | false | false | false | true | - | contained0001Single | conditional | true | |
EAttribute | n/a | 1 | element | <String> | <String> | false | false | true | false | - | contained0010Single | conditional | ||
EAttribute | n/a | 1 | element | <String> | <String> | false | false | true | true | - | contained0011Single | conditional | ||
EAttribute | n/a | 1 | element | <String> | <String> | false | true | false | false | 5a. ClassElementAttribute | contained0100Single | yes | default EMF serialization | true |
EAttribute | n/a | 1 | element | <String> | <String> | false | true | false | true | - | contained0101Single | yes | ||
EAttribute | n/a | 1 | element | <String> | <String> | false | true | true | false | - | contained0110Single | yes | ||
EAttribute | n/a | 1 | element | <String> | <String> | false | true | true | true | - | contained0111Single | yes | ||
EAttribute | n/a | 1 | element | <String> | <String> | true | false | false | false | - | contained1000Single | yes | ||
EAttribute | n/a | 1 | element | <String> | <String> | true | false | false | true | - | contained1001Single | yes | ||
EAttribute | n/a | 1 | element | <String> | <String> | true | false | true | false | - | contained1010Single | yes | ||
EAttribute | n/a | 1 | element | <String> | <String> | true | false | true | true | - | contained1011Single | yes | ||
EAttribute | n/a | 1 | element | <String> | <String> | true | true | false | false | - | contained1100Single | yes | polymorphism requires xsi:type | |
EAttribute | n/a | 1 | element | <String> | <String> | true | true | false | true | - | contained1101Single | yes | ||
EAttribute | n/a | 1 | element | <String> | <String> | true | true | true | false | - | contained1110Single | yes | ||
EAttribute | n/a | 1 | element | <String> | <String> | true | true | true | true | - | contained1111Single | yes | |
|
EReference | true | >1 | element | <String> | <String> | false | false | false | false | - | contained0000Many | conditional | ||
EReference | true | >1 | element | <String> | <String> | false | false | false | true | - | contained0001Many | conditional | ||
EReference | true | >1 | element | <String> | <String> | false | false | true | false | - | contained0010Many | conditional | ||
EReference | true | >1 | element | <String> | <String> | false | false | true | true | - | contained0011Many | conditional | ||
EReference | true | >1 | element | <String> | <String> | false | true | false | false | - | contained0100Many | yes | default EMF serialization, polymorphism requires xsi:type | true |
EReference | true | >1 | element | <String> | <String> | false | true | false | true | - | contained0101Many | yes | ||
EReference | true | >1 | element | <String> | <String> | false | true | true | false | - | contained0110Many | conditional | ||
EReference | true | >1 | element | <String> | <String> | false | true | true | true | - | contained0111Many | yes | ||
EReference | true | >1 | element | <String> | <String> | true | false | false | false | - | contained1000Many | conditional | ||
EReference | true | >1 | element | <String> | <String> | true | false | false | true | 5c. ClassCompositions | contained1001Many | yes | true | |
EReference | true | >1 | element | <String> | <String> | true | false | true | false | - | contained1010Many | conditional | ||
EReference | true | >1 | element | <String> | <String> | true | false | true | true | - | contained1011Many | yes | ||
EReference | true | >1 | element | <String> | <String> | true | true | false | false | - | contained1100Many | yes | polymorphism requires xsi:type | |
EReference | true | >1 | element | <String> | <String> | true | true | false | true | - | contained1101Many | yes | ||
EReference | true | >1 | element | <String> | <String> | true | true | true | false | - | contained1110Many | conditional | ||
EReference | true | >1 | element | <String> | <String> | true | true | true | true | - | contained1111Many | yes | ||
EReference | true | 1 | element | <String> | <String> | false | false | false | false | - | contained0000Single | conditional | ||
EReference | true | 1 | element | <String> | <String> | false | false | false | true | - | contained0001Single | conditional | ||
EReference | true | 1 | element | <String> | <String> | false | false | true | false | - | contained0010Single | conditional | ||
EReference | true | 1 | element | <String> | <String> | false | false | true | true | - | contained0011Single | conditional | ||
EReference | true | 1 | element | <String> | <String> | false | true | false | false | - | contained0100Single | yes | default EMF serialization, polymorphism requires xsi:type | true |
EReference | true | 1 | element | <String> | <String> | false | true | false | true | - | contained0101Single | yes | ||
EReference | true | 1 | element | <String> | <String> | false | true | true | false | - | contained0110Single | yes | ||
EReference | true | 1 | element | <String> | <String> | false | true | true | true | - | contained0111Single | yes | ||
EReference | true | 1 | element | <String> | <String> | true | false | false | false | - | contained1000Single | yes |
polymorphism reqires xsi:type |
|
EReference | true | 1 | element | <String> | <String> | true | false | false | true | 5c. ClassCompositions | contained1001Single | yes | true | |
EReference | true | 1 | element | <String> | <String> | true | false | true | false | - | contained1010Single | yes | ||
EReference | true | 1 | element | <String> | <String> | true | false | true | true | - | contained1011Single | yes | ||
EReference | true | 1 | element | <String> | <String> | true | true | false | false | - | contained1100Single | yes | polymorphism requires xsi:type | |
EReference | true | 1 | element | <String> | <String> | true | true | false | true | - | contained1101Single | yes | ||
EReference | true | 1 | element | <String> | <String> | true | true | true | false | - | contained1110Single | yes | ||
EReference | true | 1 | element | <String> | <String> | true | true | true | true | - | contained1111Single | yes | ||
EReference | false | >1 | element | <String> | <String> | false | false | false | false | - | reference0000Many | conditional | ||
EReference | false | >1 | element | <String> | <String> | false | false | false | true | - | reference0001Many | conditional | ||
EReference | false | >1 | element | <String> | <String> | false | false | true | false | - | reference0010Many | conditional | ||
EReference | false | >1 | element | <String> | <String> | false | false | true | true | - | reference0011Many | conditional | ||
EReference | false | >1 | element | <String> | <String> | false | true | false | false | - | reference0100Many | yes | default EMF serialization | true |
EReference | false | >1 | element | <String> | <String> | false | true | false | true | - |
reference0101Many | yes | ||
EReference | false | >1 | element | <String> | <String> | false | true | true | false | - | reference0110Many | conditional | ||
EReference | false | >1 | element | <String> | <String> | false | true | true | true | - | reference0111Many | yes | ||
EReference | false | >1 | element | <String> | <String> | true | false | false | false | - | reference1000Many | yes | ||
EReference | false | >1 | element | <String> | <String> | true | false | false | true | 5b. ClassReferences | reference1001Many | yes | true | |
EReference | false | >1 | element | <String> | <String> | true | false | true | false | - | reference1010Many | conditional | ||
EReference | false | >1 | element | <String> | <String> | true | false | true | true | - | reference1011Many | yes | ||
EReference | false | >1 | element | <String> | <String> | true | true | false | false | - | reference1100Many | yes | ||
EReference | false | >1 | element | <String> | <String> | true | true | false | true | - | reference1101Many | yes | ||
EReference | false | >1 | element | <String> | <String> | true | true | true | false | - | reference1110Many | conditional | ||
EReference | false | >1 | element | <String> | <String> | true | true | true | true | - | reference1111Many | yes | ||
EReference | false | 1 | element | <String> | <String> | false | false | false | false | - | reference0000Single | conditional | ||
EReference | false | 1 | element | <String> | <String> | false | false | false | true | - | reference0001Single | conditional | ||
EReference | false | 1 | element | <String> | <String> | false | false | true | false | - | reference0010Single | conditional | ||
EReference | false | 1 | element | <String> | <String> | false | false | true | true | - | reference0011Single | conditional | ||
EReference | false | 1 | element | <String> | <String> | false | true | false | false | - | reference0100Single | yes | default EMF serialization | true |
EReference | false | 1 | element | <String> | <String> | false | true | false | true | |
reference0101Single | yes | | |
EReference | false | 1 | element | <String> | <String> | false | true | true | false | - | reference0110Single | yes | ||
EReference | false | 1 | element | <String> | <String> | false | true | true | true | - | reference0111Single | yes | ||
EReference | false | 1 | element | <String> | <String> | true | false | false | false | - | reference1000Single | yes | ||
EReference | false | 1 | element | <String> | <String> | true | false | false | true | 5b. ClassReferences | reference1001Single | yes | true | |
EReference | false | 1 | element | <String> | <String> | true | false | true | false | - | reference1010Single | yes | ||
EReference | false | 1 | element | <String> | <String> | true | false | true | true | - | reference1011Single | yes | ||
EReference | false | 1 | element | <String> | <String> | true | true | false | false | - | reference1100Single | yes | ||
EReference | false | 1 | element | <String> | <String> | true | true | false | true | - | reference1101Single | yes | ||
EReference | false | 1 | element | <String> | <String> | true | true | true | false | - | reference1110Single | yes | ||
EReference | false | 1 | element | <String> | <String> | true | true | true | true | - | reference1111Single | yes |
References: