Class AnimationType

Applied Stereotypes:
XSDcomplexType, union

Defines the type of the animation. A conflicting animation will override a currently active animation.

Used in:
AnimationAction
Properties
  Name Type Cardinality AppliedStereotypes Description
  componentAnimation ComponentAnimation 1..1 xor, XSDelement Animation of a component along or around one axis. Field animationState in AnimationAction is required.
  pedestrianAnimation PedestrianAnimation 1..1 xor, XSDelement Definition of a pedestrian's motion and gestures.
  animationFile AnimationFile 1..1 xor, XSDelement Reference to a file which contains an animation / motion definition.
  userDefinedAnimation UserDefinedAnimation 1..1 xor, XSDelement The animation type is not covered by the above options and is therefore user defined.
XSD 1.3 Representation


<xsd:complexType name="AnimationType">
<xsd:choice>
<xsd:element name="ComponentAnimation" type="ComponentAnimation"/>
<xsd:element name="PedestrianAnimation" type="PedestrianAnimation"/>
<xsd:element name="AnimationFile" type="AnimationFile"/>
<xsd:element name="UserDefinedAnimation" type="UserDefinedAnimation"/>
</xsd:choice>
</xsd:complexType>

Stereotype Details Information
  • Class
    • XSDcomplexType [modelGroup: "choice"; mixed: "false"]
    • union
  • Property componentAnimation
    • xor
    • XSDelement [position: "1"]
  • Property pedestrianAnimation
    • xor
    • XSDelement [position: "2"]
  • Property animationFile
    • xor
    • XSDelement [position: "3"]
  • Property userDefinedAnimation
    • xor
    • XSDelement [position: "4"]

To XSD