Class AppearanceAction

Applied Stereotypes:
XSDcomplexType, union

Actions defining the behaviour of an entity without moving it in the world, e.g. turning on a light or opening a door.

Used in:
PrivateAction
Properties
  Name Type Cardinality AppliedStereotypes Description
  lightStateAction LightStateAction 1..1 xor, XSDelement Defines a target light state for a certain light.
  animationAction AnimationAction 1..1 xor, XSDelement Defines an animation based on the animation type.
XSD 1.3 Representation


<xsd:complexType name="AppearanceAction">
<xsd:choice>
<xsd:element name="LightStateAction" type="LightStateAction"/>
<xsd:element name="AnimationAction" type="AnimationAction"/>
</xsd:choice>
</xsd:complexType>

Change log from version 1.2
  • Stereotype <<XSDcomplexType>>. Tagged value 'modelGroup' changed.
    • New Value
      choice
      From 1.2.0
      sequence
Stereotype Details Information
  • Class
    • XSDcomplexType [modelGroup: "choice"; mixed: "false"]
    • union
  • Property lightStateAction
    • xor
    • XSDelement [position: "1"]
  • Property animationAction
    • xor
    • XSDelement [position: "2"]

To XSD