Class ControllerAction

Applied Stereotypes:
XSDcomplexType

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

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


<xsd:complexType name="ControllerAction">
<xsd:choice>
<xsd:element name="AssignControllerAction" type="AssignControllerAction"/>
<xsd:element name="OverrideControllerValueAction" type="OverrideControllerValueAction"/>
<xsd:element name="ActivateControllerAction" type="ActivateControllerAction"/>
</xsd:choice>
</xsd:complexType>

Change log from version 1.3
  • Property 'activateControllerAction'. Stereotype <<XSDelement>>. Tagged value 'position' removed.
  • Property 'assignControllerAction'. Stereotype <<XSDelement>>. Tagged value 'position' removed.
  • Property 'overrideControllerValueAction'. Stereotype <<XSDelement>>. Tagged value 'position' removed.
Stereotype Details Information
  • Class
    • XSDcomplexType [modelGroup: "choice"; mixed: "false"]
  • Property activateControllerAction
    • xor
    • XSDelement
  • Property assignControllerAction
    • xor
    • XSDelement
  • Property overrideControllerValueAction
    • xor
    • XSDelement

To XSD