complexType "uml:Include"
Namespace:
Content:
complex, 11 attributes, 8 elements
Defined:
globally in UML2XMI.xsd; see XML source
Includes:
definitions of 1 attribute, 1 element
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
    >
   
Content: 
xmi:Extension*, eAnnotations*, ownedComment*, (templateBinding | ownedTemplateSignature)*, (clientDependency | nameExpression)*, addition*
</...>
All Direct / Indirect Based Elements (2):
include, uml:Include
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
ecore:EObject (extension)
  ecore:EModelElement (extension)
      uml:Element (extension)
          uml:TemplateableElement (extension)
              uml:NamedElement (extension)
                  uml:Include
XML Source (w/o annotations (3); see within schema source)
<xsd:complexType name="Include">
<xsd:complexContent>
<xsd:extension base="uml:NamedElement">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="addition" type="uml:UseCase"/>
</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)
addition
Type:
uml:UseCase, complex content
References the use case that is to be included. (Specializes DirectedRelationship.target.)
XML Source (w/o annotations (1); see within schema source)
<xsd:element name="addition" type="uml:UseCase"/>

XML schema documentation generated with DocFlex/XML RE 1.8.5 using DocFlex/XML XSDDoc 2.5.0 template set. All content model diagrams generated by Altova XMLSpy via DocFlex/XML XMLSpy Integration.