Class Storyboard

Applied Stereotypes:
XSDcomplexType

Top container for the dynamic content of a scenario.

Used in:
ScenarioDefinition
Properties
  Name Type Cardinality AppliedStereotypes Description
  init Init 1..1 XSDelement Initialization of the storyboard instance. Initial conditions are set and initial actions are applied to entities.
  stories Story 0..* XSDunwrapped, XSDelement List of stories defined in a story board.
  stopTrigger Trigger 0..1 XSDelement Trigger to stop the Storyboard instance. If no trigger is defined, the Storyboard will be never stopped.
XSD 1.3 Representation


<xsd:complexType name="Storyboard">
<xsd:sequence>
<xsd:element name="Init" type="Init"/>
<xsd:element name="Story" type="Story" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="StopTrigger" type="Trigger" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>

XSD Transformation
UML Element Stereotype Description
stories XSDunwrapped This property represents an unwrapped list in XSD. The element name 'Story' is used for the list elements.
Change log from version 1.2
  • Property 'stopTrigger'. Lower cardinality changed.
    • New Value
      0
      From 1.2.0
      1
  • Property 'stopTrigger'. Annotation changed.
    • New Value
      Trigger to stop the Storyboard instance. If no trigger is defined, the Storyboard will be never stopped.
      From 1.2.0
      Trigger to stop the Storyboard instance.
Stereotype Details Information
  • Class
    • XSDcomplexType [modelGroup: "sequence"; mixed: "false"]
  • Property init
    • XSDelement [position: "1"]
  • Property stories
    • XSDunwrapped [xsdElementName: "Story"]
    • XSDelement [position: "2"]
  • Property stopTrigger
    • XSDelement [position: "3"]

To XSD