Class AssignControllerAction
- Applied Stereotypes:
-
XSDcomplexType,
union
This action assigns a controller to the given entity defined in the enclosing PrivateAction. Controllers could be defined inline or by using a catalog reference.
- Used in:
-
ControllerAction
Properties |
|
Name |
Type |
Cardinality |
AppliedStereotypes |
Description |
|
activateAnimation |
boolean |
0..1 |
XSDattribute
|
True: The assigned controller gets activated the animation domain. False: the assigned animation controller gets deactivated. If not specified: No change for controlling the animation domain is applied. |
|
activateLateral |
boolean |
0..1 |
XSDattribute
|
True: The assigned controller gets activated for the lateral dimension. False: the assigned controller gets deactivated for the lateral dimension. If not specified: No change for controlling the lateral dimension is applied. |
|
activateLighting |
boolean |
0..1 |
XSDattribute
|
True: The assigned controller gets activated the lighting domain. False: the assigned lighting controller gets deactivated. If not specified: No change for controlling the lighting domain is applied. |
|
activateLongitudinal |
boolean |
0..1 |
XSDattribute
|
True: The assigned controller gets activated for the longitudinal dimension. False: the assigned controller gets deactivated for the longitudinal dimension. If not specified: No change for controlling the longitudinal dimension is applied. |
|
controller |
Controller |
0..1 |
xor,
XSDelement
|
Assigns a controller to a given entity. |
|
catalogReference |
CatalogReference |
0..1 |
xor,
XSDelement
|
Uses a CatalogReference to assign a controller to a given entity. CatalogReference must point to a Controller type. |
|
XSD 1.2 Representation |
<xsd:complexType name="AssignControllerAction">
<xsd:choice>
<xsd:element name="Controller" type="Controller" minOccurs="0"/>
<xsd:element name="CatalogReference" type="CatalogReference" minOccurs="0"/>
</xsd:choice>
<xsd:attribute name="activateLateral" type="Boolean"/>
<xsd:attribute name="activateLongitudinal" type="Boolean"/>
<xsd:attribute name="activateAnimation" type="Boolean"/>
<xsd:attribute name="activateLighting" type="Boolean"/>
</xsd:complexType>
|
|
Change log from version 1.1 |
- Property 'activateAnimation' created.
- Property 'activateLighting' created.
|
Stereotype Details Information |
- Class
- XSDcomplexType [modelGroup: "choice"; mixed: "false"]
- Property activateAnimation
- Property activateLateral
- Property activateLighting
- Property activateLongitudinal
- Property controller
- XSDelement [position: "1"]
- Property catalogReference
- XSDelement [position: "2"]
|
To XSD