Class Act
- Applied Stereotypes:
-
XSDcomplexType
- Implements Interfaces:
-
StoryboardElement
A container for maneuver groups. Can be executed several times depending on the user provided settings. New executions are only allowed to start when all contained maneuver groups are in the complete state.
- Used in:
-
Story
Properties |
|
Name |
Type |
Cardinality |
AppliedStereotypes |
Description |
|
name |
string |
1..1 |
XSDattribute
|
Name of this act. |
|
maneuverGroups |
ManeuverGroup |
1..* |
XSDunwrapped,
XSDelement
|
A list of maneuver groups representing the act. |
|
startTrigger |
Trigger |
1..1 |
XSDelement
|
Defines a trigger to that starts the act. |
|
stopTrigger |
Trigger |
0..1 |
XSDelement
|
Defines a trigger that stops the act. |
|
XSD 1.2 Representation |
<xsd:complexType name="Act">
<xsd:sequence>
<xsd:element name="ManeuverGroup" type="ManeuverGroup" maxOccurs="unbounded"/>
<xsd:element name="StartTrigger" type="Trigger"/>
<xsd:element name="StopTrigger" type="Trigger" minOccurs="0"/>
</xsd:sequence>
<xsd:attribute name="name" type="String" use="required"/>
</xsd:complexType>
|
|
XSD Transformation |
UML Element |
Stereotype |
Description |
maneuverGroups |
XSDunwrapped |
This property represents an unwrapped list in XSD. The element name 'ManeuverGroup' is used for the list elements. |
|
Stereotype Details Information |
- Class
- XSDcomplexType [modelGroup: "sequence"; mixed: "false"]
- Property name
- Property maneuverGroups
- XSDunwrapped [xsdElementName: "ManeuverGroup"]
- XSDelement [position: "1"]
- Property startTrigger
- XSDelement [position: "2"]
- Property stopTrigger
- XSDelement [position: "3"]
|
To XSD