complexType "uml:Association"
Namespace: |
|
Content: |
|
Defined: |
|
Includes: |
|
Used: |
|
Content Model Diagram
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 |
|
| |
> |
| |
|
| </...> |
Known Direct Subtypes (2):
-
All Direct / Indirect Based Elements (5):
-
Known Usage Locations
Annotation
An association specifies a semantic relationship that can occur between typed instances. It has at least two ends represented by properties, each of which is connected to the type of the end. More than one end of the association may have the same type. When a property is owned by an association it represents a non-navigable end of the association. In this case the property does not appear in the namespace of any of the associated classifiers. When a property at an end of an association is owned by one of the associated classifiers it represents a navigable end of the association. In this case the property is also an attribute of the associated classifier. Only binary associations may have navigable ends.
Type Definition Detail
Type Derivation Tree uml:Association |
XML Source (w/o annotations (5); see within schema source)
| <xsd:complexType name="Association"> <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/20)
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"/> |
Content Element Detail (all declarations; defined within this component only; 2/21) -
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)
-
The non-navigable ends that are owned by the association itself. This is an ordered association. Subsets Association::memberEnd, Classifier::feature, and Namespace::owned- Member.
XML Source (w/o annotations (1); see within schema source)