Class Action

Applied Stereotypes:
XSDcomplexType, union
Implements Interfaces:
StoryboardElement

An action serves to create or modify all dynamic elements of a scenario.

Used in:
Event
Properties
  Name Type Cardinality AppliedStereotypes Description
  name string 1..1 XSDattribute Name of this action.
  globalAction GlobalAction 1..1 xor, XSDelement The GlobalAction to be executed when the enclosing Action is started.
  userDefinedAction UserDefinedAction 1..1 xor, XSDelement The UserDefinedAction to be executed when the enclosing Action is started.
  privateAction PrivateAction 1..1 xor, XSDelement The PrivateAction to be executed when the enclosing Action is started.
XSD 1.3 Representation


<xsd:complexType name="Action">
<xsd:choice>
<xsd:element name="GlobalAction" type="GlobalAction"/>
<xsd:element name="UserDefinedAction" type="UserDefinedAction"/>
<xsd:element name="PrivateAction" type="PrivateAction"/>
</xsd:choice>
<xsd:attribute name="name" type="String" use="required"/>
</xsd:complexType>

Change log from version 1.2
  • Property 'globalAction'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
  • Property 'userDefinedAction'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
  • Property 'privateAction'. Lower cardinality changed.
    • New Value
      1
      From 1.2.0
      0
Stereotype Details Information
  • Class
    • XSDcomplexType [modelGroup: "choice"; mixed: "false"]
    • union
  • Property name
    • XSDattribute
  • Property globalAction
    • xor
    • XSDelement [position: "1"]
  • Property userDefinedAction
    • xor
    • XSDelement [position: "2"]
  • Property privateAction
    • xor
    • XSDelement [position: "3"]

To XSD