Class PedestrianAnimation

Applied Stereotypes:

Defines a pedestrian's motion and gestures. A motion will override a currently active motion. A conflicting gesture will override currently active gestures.

Used in:
  Name Type Cardinality AppliedStereotypes Description
  motion PedestrianMotionType 0..1 XSDattribute Motion of a pedestrian.
  userDefinedPedestrianAnimation string 0..1 XSDattribute User defined pedestrian animation.
  gestures PedestrianGesture 0..* XSDunwrapped, XSDelement Gestures of a pedestrian.
XSD 1.3 Representation

<xsd:complexType name="PedestrianAnimation">
<xsd:element name="PedestrianGesture" type="PedestrianGesture" minOccurs="0" maxOccurs="unbounded"/>
<xsd:attribute name="motion" type="PedestrianMotionType"/>
<xsd:attribute name="userDefinedPedestrianAnimation" type="String"/>

XSD Transformation
UML Element Stereotype Description
gestures XSDunwrapped This property represents an unwrapped list in XSD. The element name 'PedestrianGesture' is used for the list elements.
Stereotype Details Information
  • Class
    • XSDcomplexType [modelGroup: "sequence"; mixed: "false"]
  • Property motion
    • XSDattribute
  • Property userDefinedPedestrianAnimation
    • XSDattribute
  • Property gestures
    • XSDunwrapped [xsdElementName: "PedestrianGesture"]
    • XSDelement [position: "1"]