Class ManeuverGroup
- Applied Stereotypes:
-
XSDcomplexType
- Implements Interfaces:
-
StoryboardElement
Grouping element connecting a set of actors to a set maneuvers. Multiple maneuver groups can run independently in parallel. Maneuvers can be defined or instantiated from a maneuver type in a catalog.
- Used in:
-
Act
Properties |
|
Name |
Type |
Cardinality |
AppliedStereotypes |
Description |
|
maximumExecutionCount |
unsignedInt |
1..1 |
XSDattribute
|
Number of allowed executions of the maneuver group. Default value is 1. Range: [1..inf[. |
|
name |
string |
1..1 |
XSDattribute
|
Name of the maneuver group. |
|
actors |
Actors |
1..1 |
XSDelement
|
Actors of the maneuver group. |
|
catalogReferences |
CatalogReference |
0..* |
XSDunwrapped,
XSDelement
|
Each element of this list of must reference a maneuver type in a catalog. |
|
maneuvers |
Maneuver |
0..* |
XSDunwrapped,
XSDelement
|
Maneuver type definitions. |
|
XSD 1.3 Representation |
<xsd:complexType name="ManeuverGroup">
<xsd:sequence>
<xsd:element name="Actors" type="Actors"/>
<xsd:element name="CatalogReference" type="CatalogReference" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="Maneuver" type="Maneuver" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:attribute name="maximumExecutionCount" type="UnsignedInt" use="required"/>
<xsd:attribute name="name" type="String" use="required"/>
</xsd:complexType>
|
|
XSD Transformation |
UML Element |
Stereotype |
Description |
catalogReferences |
XSDunwrapped |
This property represents an unwrapped list in XSD. The element name 'CatalogReference' is used for the list elements. |
maneuvers |
XSDunwrapped |
This property represents an unwrapped list in XSD. The element name 'Maneuver' is used for the list elements. |
|
Stereotype Details Information |
- Class
- XSDcomplexType [modelGroup: "sequence"; mixed: "false"]
- Property maximumExecutionCount
- Property name
- Property actors
- XSDelement [position: "1"]
- Property catalogReferences
- XSDunwrapped [xsdElementName: "CatalogReference"]
- XSDelement [position: "2"]
- Property maneuvers
- XSDunwrapped [xsdElementName: "Maneuver"]
- XSDelement [position: "3"]
|
To XSD