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.
  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.
  globalAction GlobalAction 1..1 xor, XSDelement The GlobalAction to be executed when the enclosing Action is started.
XSD 1.4 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.3
  • Property 'userDefinedAction'. Stereotype <<XSDelement>>. Tagged value 'position' removed.
  • Property 'privateAction'. Stereotype <<XSDelement>>. Tagged value 'position' removed.
  • Property 'globalAction'. Stereotype <<XSDelement>>. Tagged value 'position' removed.
Stereotype Details Information
  • Class
    • XSDcomplexType [modelGroup: "choice"; mixed: "false"]
    • union
  • Property name
    • XSDattribute
  • Property userDefinedAction
    • xor
    • XSDelement
  • Property privateAction
    • xor
    • XSDelement
  • Property globalAction
    • xor
    • XSDelement

To XSD