complexType "uml:Include"
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 |
|
| |
> |
| |
|
| </...> |
All Direct / Indirect Based Elements (2):
-
Known Usage Locations
Annotation
Include is a DirectedRelationship between two use cases, implying that the behavior of the included use case is inserted into the behavior of the including use case. It is also a kind of NamedElement so that it can have a name in the context of its owning use case. The including use case may only depend on the result (value) of the included use case. This value is obtained as a result of the execution of the included use case. Note that the included use case is not optional, and is always required for the including use case to execute correctly.
Type Definition Detail
Type Derivation Tree uml:Include |
XML Source (w/o annotations (3); see within schema source)
| <xsd:complexType name="Include"> <xsd:complexContent> <xsd:choice maxOccurs="unbounded" minOccurs="0"> </xsd:choice> <xsd:attribute name="addition" type="xsd:string"/> </xsd:extension> </xsd:complexContent> </xsd:complexType> |
Attribute Detail (all declarations; defined within this component only; 1/11)
addition-
Type: |
xsd:string, predefined |
Use: |
optional |
References the use case that is to be included. (Specializes DirectedRelationship.target.)
XML Source (w/o annotations (1); see within schema source)
| <xsd:attribute name="addition" type="xsd:string"/> |
Content Element Detail (all declarations; defined within this component only; 1/8) -
References the use case that is to be included. (Specializes DirectedRelationship.target.)
XML Source (w/o annotations (1); see within schema source)