Previous UML Classes Table of Contents UML Packages Next

11.3.55 WriteVariableAction


   WriteVariableAction is an abstract class for variable actions that change variable values.



    VariableAction (from StructuredActions ) on page 302


   A write variable action operates on a variable to modify its values. It has an input pin on which the value that will be added or removed is put. Other aspects of write variable actions are inherited from VariableAction.


   No additional attributes


   • value : InputPin [1..1] Value to be added or removed from the variable. (Subsets Action::input)


   [1] The type input pin is the same as the type of the variable.

   self.value.type = self.variable.type

   [2] The multiplicity of the input pin is 1..1.,1)


   See children of WriteVariableAction .


   No specific notation

   WriteVariableAction is introduced to abstract aspects of structural feature actions that change variable values.

*Changes from previous UML

   WriteVariableAction is unchanged from UML 1.5.