Class ControllerAction

Applied Stereotypes:
XSDcomplexType

Action that assigns a new controller or overrides an existing one.

Used in:
PrivateAction
Properties
Name Type Cardinality AppliedStereotypes Description
assignControllerAction AssignControllerAction 0..1 XSDelement Assign a controller to an entity.
overrideControllerValueAction OverrideControllerValueAction 0..1 XSDelement Values for throttle, brake, clutch, parking brake, steering wheel or gear.
activateControllerAction ActivateControllerAction 0..1 XSDelement Activate/ deactivate a controller on the reference entity/entities. Replaces the deprecated element in PrivateAction in 1.1.

XSD 1.1 Representation


<xsd:complexType name="ControllerAction">
<xsd:all>
<xsd:element name="AssignControllerAction" type="AssignControllerAction" minOccurs="0"/>
<xsd:element name="OverrideControllerValueAction" type="OverrideControllerValueAction" minOccurs="0"/>
<xsd:element name="ActivateControllerAction" type="ActivateControllerAction" minOccurs="0"/>
</xsd:all>
</xsd:complexType>

Change log from version 1.0
  • Property 'activateControllerAction' created.
  • Property 'assignControllerAction'. Lower cardinality changed.
    • New Value
      0
      From 1.0.0
      1
  • Property 'overrideControllerValueAction'. Lower cardinality changed.
    • New Value
      0
      From 1.0.0
      1

Stereotype Details Information
  • Class
    • XSDcomplexType [modelGroup: "all"; mixed: "false"]
  • Property assignControllerAction
    • XSDelement [position: "1"]
  • Property overrideControllerValueAction
    • XSDelement [position: "2"]
  • Property activateControllerAction
    • XSDelement [position: "3"]

To XSD To XSD Tree