complexType "uml:EventOccurrence"
Namespace:
Content:
complex, 17 attributes, 15 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
 = 
("public" | "private" | "protected" | "package")
 = 
xsd:string
 = 
xsd:string
 = 
xsd:string
 = 
xsd:string
 = 
xsd:string
 = 
xsd:string
 = 
xsd:string
 = 
xsd:string
    >
   
Content: 
xmi:Extension*, eAnnotations*, ownedComment*, (templateBinding | ownedTemplateSignature)*, (clientDependency | nameExpression)*, (covered | generalOrdering)*, (receiveMessage | sendMessage | startExec | finishExec | toAfter | toBefore)*
</...>
Known Direct Subtypes (1):
uml:Stop
All Direct / Indirect Based Elements (6):
after, start,
Known Usage Locations
Annotation
EventOccurrences represents moments in time to which Actions are associated. An EventOccurrence is the basic semantic unit of Interactions. The sequences of Eventoccurrences are the meanings of Interactions. Messages are sent through either asynchronous signal sending or operation calls. Likewise they are recieved by Receptions or actions of consumption. EventOccurrence is a specialization of InteractionFragment and of MessageEnd. EventOccurrences are ordered along a Lifeline. The namespace of an EventOccurrence is the Interaction in which it is contained.
Type Definition Detail
Type Derivation Tree
ecore:EObject (extension)
  ecore:EModelElement (extension)
      uml:Element (extension)
          uml:TemplateableElement (extension)
              uml:NamedElement (extension)
                  uml:InteractionFragment (extension)
                      uml:EventOccurrence
XML Source (w/o annotations (5); see within schema source)
<xsd:complexType name="EventOccurrence">
<xsd:complexContent>
<xsd:extension base="uml:InteractionFragment">
<xsd:choice maxOccurs="unbounded" minOccurs="0">
<xsd:element name="receiveMessage" type="uml:Message"/>
<xsd:element name="sendMessage" type="uml:Message"/>
<xsd:element name="startExec" type="uml:ExecutionOccurrence"/>
<xsd:element name="finishExec" type="uml:ExecutionOccurrence"/>
<xsd:element name="toAfter" type="uml:GeneralOrdering"/>
<xsd:element name="toBefore" type="uml:GeneralOrdering"/>
</xsd:choice>
<xsd:attribute name="receiveMessage" type="xsd:string"/>
<xsd:attribute name="sendMessage" type="xsd:string"/>
<xsd:attribute name="startExec" type="xsd:string"/>
<xsd:attribute name="finishExec" type="xsd:string"/>
<xsd:attribute name="toAfter" type="xsd:string"/>
<xsd:attribute name="toBefore" type="xsd:string"/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
Attribute Detail (all declarations; defined within this component only; 6/17)
finishExec
Type:
xsd:string, predefined
Use:
optional
XML Source (see within schema source)
<xsd:attribute name="finishExec" type="xsd:string"/>

receiveMessage
Type:
xsd:string, predefined
Use:
optional
the Message that contains the information of a receiveEvent
XML Source (w/o annotations (1); see within schema source)
<xsd:attribute name="receiveMessage" type="xsd:string"/>

sendMessage
Type:
xsd:string, predefined
Use:
optional
References the Message that contains the information of a sendEvent
XML Source (w/o annotations (1); see within schema source)
<xsd:attribute name="sendMessage" type="xsd:string"/>

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

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

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

receiveMessage
Type:
uml:Message, complex content
the Message that contains the information of a receiveEvent
XML Source (w/o annotations (1); see within schema source)
<xsd:element name="receiveMessage" type="uml:Message"/>

sendMessage
Type:
uml:Message, complex content
References the Message that contains the information of a sendEvent
XML Source (w/o annotations (1); see within schema source)
<xsd:element name="sendMessage" type="uml:Message"/>

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

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

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

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.