Class AssignControllerAction
- Applied Stereotypes:
-
XSDcomplexType,
union
This action assigns an object controller to the given entity defined in the enclosing PrivateAction.
- 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. |
D |
controller |
Controller |
0..1 |
deprecated,
xor,
XSDelement
|
Assigns a controller to a given entity. |
D |
catalogReference |
CatalogReference |
0..1 |
deprecated,
xor,
XSDelement
|
Uses a CatalogReference to assign a controller to a given entity. CatalogReference must point to a Controller type. |
|
objectController |
ObjectController |
0..1 |
xor,
XSDelement
|
Specifies the object controller to be assigned. |
|
Deprecation |
- Property controller deprecated. With version 1.3. Use objectController instead.
- Property catalogReference deprecated. With version 1.3. Use objectController instead.
|
XSD 1.3 Representation |
<xsd:complexType name="AssignControllerAction">
<xsd:choice>
<xsd:element name="Controller" type="Controller" minOccurs="0">
<xsd:annotation>
<xsd:appinfo>
deprecated
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element name="CatalogReference" type="CatalogReference" minOccurs="0">
<xsd:annotation>
<xsd:appinfo>
deprecated
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element name="ObjectController" type="ObjectController" 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.2 |
- Annotation changed
-
- New Value
- This action assigns an object controller to the given entity defined in the enclosing PrivateAction.
- From 1.2.0
- 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.
- Property 'objectController' created.
- Property 'controller'. Stereotype <<deprecated>> applied.
- Property 'catalogReference'. Stereotype <<deprecated>> applied.
|
Stereotype Details Information |
- Class
- XSDcomplexType [modelGroup: "choice"; mixed: "false"]
- Property activateAnimation
- Property activateLateral
- Property activateLighting
- Property activateLongitudinal
- Property controller
- deprecated [withVersion: "1.3"; comment: "Use objectController instead."]
- XSDelement [position: "1"]
- Property catalogReference
- deprecated [withVersion: "1.3"; comment: "Use objectController instead."]
- XSDelement [position: "2"]
- Property objectController
- XSDelement [position: "3"]
|
To XSD