complexType "uml:Clause"
Namespace:
Content:
complex, 13 attributes, 9 elements
Defined:
globally in UML2XMI.xsd; see XML source
Includes:
definitions of 6 attributes, 6 elements
Used:
Content Model Diagram
XML Representation Summary
<...
   
 = 
xsd:ID
 = 
xsd:string
 = 
xsd:string
 = 
xsd:string
 = 
xsd:IDREF
 = 
"2.0"
 = 
xsd:QName
 = 
xsd:string
 = 
xsd:string
 = 
xsd:string
 = 
xsd:string
 = 
xsd:string
 = 
xsd:string
    >
   
Content: 
xmi:Extension*, eAnnotations*, ownedComment*, (test | body | predecessorClause | successorClause | decider | bodyOutput)*
</...>
All Direct / Indirect Based Elements (4):
clause, successorClause,
Known Usage Locations
Type Definition Detail
Type Derivation Tree
ecore:EObject (extension)
  ecore:EModelElement (extension)
      uml:Element (extension)
          uml:Clause
XML Source (w/o annotations (2); see within schema source)
<xsd:complexType name="Clause">
<xsd:complexContent>
<xsd:extension base="uml:Element">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="test" type="uml:ActivityNode"/>
<xsd:element name="body" type="uml:ActivityNode"/>
<xsd:element name="predecessorClause" type="uml:Clause"/>
<xsd:element name="successorClause" type="uml:Clause"/>
<xsd:element name="decider" type="uml:OutputPin"/>
<xsd:element name="bodyOutput" type="uml:OutputPin"/>
</xsd:choice>
<xsd:attribute name="test" type="xsd:string"/>
<xsd:attribute name="body" type="xsd:string"/>
<xsd:attribute name="predecessorClause" type="xsd:string"/>
<xsd:attribute name="successorClause" type="xsd:string"/>
<xsd:attribute name="decider" type="xsd:string"/>
<xsd:attribute name="bodyOutput" type="xsd:string"/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
Attribute Detail (all declarations; defined within this component only; 6/13)
body
Type:
xsd:string, predefined
Use:
optional
XML Source (see within schema source)
<xsd:attribute name="body" type="xsd:string"/>

bodyOutput
Type:
xsd:string, predefined
Use:
optional
A list of output pins within the body fragment whose values are copied to the result pins of the containing conditional node or conditional node after execution of the clause body.
XML Source (w/o annotations (1); see within schema source)
<xsd:attribute name="bodyOutput" type="xsd:string"/>

decider
Type:
xsd:string, predefined
Use:
optional
XML Source (see within schema source)
<xsd:attribute name="decider" type="xsd:string"/>

predecessorClause
Type:
xsd:string, predefined
Use:
optional
XML Source (see within schema source)
<xsd:attribute name="predecessorClause" type="xsd:string"/>

successorClause
Type:
xsd:string, predefined
Use:
optional
XML Source (see within schema source)
<xsd:attribute name="successorClause" type="xsd:string"/>

test
Type:
xsd:string, predefined
Use:
optional
XML Source (see within schema source)
<xsd:attribute name="test" type="xsd:string"/>
Content Element Detail (all declarations; defined within this component only; 6/9)
body
Type:
uml:ActivityNode, complex content
XML Source (see within schema source)
<xsd:element name="body" type="uml:ActivityNode"/>

bodyOutput
Type:
uml:OutputPin, complex content
A list of output pins within the body fragment whose values are copied to the result pins of the containing conditional node or conditional node after execution of the clause body.
XML Source (w/o annotations (1); see within schema source)
<xsd:element name="bodyOutput" type="uml:OutputPin"/>

decider
Type:
uml:OutputPin, complex content
XML Source (see within schema source)
<xsd:element name="decider" type="uml:OutputPin"/>

predecessorClause
Type:
uml:Clause, complex content
XML Source (see within schema source)
<xsd:element name="predecessorClause" type="uml:Clause"/>

successorClause
Type:
uml:Clause, complex content
XML Source (see within schema source)
<xsd:element name="successorClause" type="uml:Clause"/>

test
Type:
uml:ActivityNode, complex content
XML Source (see within schema source)
<xsd:element name="test" type="uml:ActivityNode"/>

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.