complexType "uml:AssociationClass"
Namespace: |
|
Content: |
|
Defined: |
|
Includes: |
|
Used: |
|
XML Representation Summary |
| <... |
| |
|
= |
xsd:ID |
|
= |
xsd:string |
|
= |
xsd:string |
|
= |
xsd:string |
|
= |
xsd:IDREF |
|
= |
"2.0" |
|
= |
xsd:QName |
|
= |
xsd:string |
|
= |
("public" | "private" | "protected" | "package") |
|
= |
xsd:string |
|
= |
xsd:string |
|
= |
("public" | "private" | "protected" | "package") |
|
= |
xsd:string |
|
= |
xsd:string |
|
= |
xsd:string |
|
= |
xsd:string |
|
= |
xsd:string |
|
= |
xsd:string |
|
= |
xsd:string |
|
= |
xsd:string |
|
= |
xsd:string |
|
= |
xsd:string |
|
| |
> |
| |
|
| </...> |
All Direct / Indirect Based Elements (1):
-
Annotation
In the metamodel, an AssociationClass is a declaration of a semantic relationship between Classifiers, which has a set of features of its own. AssociationClass is both an Association and a Class.
Type Derivation Tree uml:AssociationClass |
XML Source (w/o annotations (5); see within schema source)
| <xsd:complexType name="AssociationClass"> <xsd:complexContent> <xsd:choice maxOccurs="unbounded" minOccurs="0"> </xsd:choice> <xsd:attribute name="isDerived" type="xsd:string"/> <xsd:attribute name="memberEnd" type="xsd:string"/> </xsd:extension> </xsd:complexContent> </xsd:complexType> |
Attribute Detail (all declarations; defined within this component only; 2/22)
isDerived-
Type: |
xsd:string, predefined |
Use: |
optional |
Specifies whether the association is derived from other model elements such as other associations or constraints. The default value is false.
XML Source (w/o annotations (1); see within schema source)
| <xsd:attribute name="isDerived" type="xsd:string"/> |
memberEnd-
Type: |
xsd:string, predefined |
Use: |
optional |
Each end represents participation of instances of the classifier connected to the end in links of the association. This is an ordered association. Subsets Namespace::member.
XML Source (w/o annotations (1); see within schema source)
| <xsd:attribute name="memberEnd" type="xsd:string"/> |