-
Key: XMI24-141
-
Legacy Issue Number: 16277
-
Status: closed
-
Source: Adaptive ( Mr. Pete Rivett)
-
Summary:
7. AssociationDef ::= "<xsd:element name=’"’ 7a:AssnElmtName ’"’>"
"<xsd:complexType>
<xsd:choice minOccurs=’0’
maxOccurs=’unbounded’>"
7b:AssnContents
"</xsd:choice>"
7d:AssnAtts
"</xsd:complexType>
</xsd:element>"
Should be:
7. AssociationDef ::= "<xsd:element name=’"’ 7a:AssnElmtName ’"’>"
"<xsd:complexType>”
(“<xsd:choice minOccurs=’0’
maxOccurs=’unbounded’>" |
“<xsd:sequence>” )
7b:AssnContents
("</xsd:choice>" | “<xsd:sequence>” )
7d:AssnAtts
"</xsd:complexType>
</xsd:element>"
Replace the text for rule 7:
The declaration of an Association consists of the names of its AssociationEnd XML elements (whether
or not they are owned by the Association).
With:
The declaration of an Association consists of the names of its AssociationEnd XML elements (whether
or not they are owned by the Association). If org.omg.xmi.ordered is true then a sequence is used (with the order of ends being that form the metamodel), otherwise a choice.
-
Reported: XMI 2.1.1 — Wed, 25 May 2011 04:00 GMT
-
Disposition: Resolved — XMI 2.4
-
Disposition Summary:
agreed
-
Updated: Fri, 6 Mar 2015 23:16 GMT
XMI24 — The production rule for Associations should use sequence if the tag order is set to true
- Key: XMI24-141
- OMG Task Force: XMI for MOF 2 (XMI 2.1) RTF