Previous UML Classes Table of Contents UML Packages Next

11.3.51 ValueSpecificationAction


   ValueSpecification Action is an action that evaluates a value specification.



    Action (from BasicActions ) on page 247


   The action returns the result of evaluating a value specification.


   No additional attributes


   Issue 8194 -remove invalid subsets constraint 8478 -duplicates 8194 and adds the ‘result’ entry


   [1] The type of value specification must be compatible with the type of the result pin.

   [2] The multiplicity of the result pin is 1..1.


   The value specification is evaluated when the action is enabled.


   See ValueSpecification Action (as specialized) on page 429.


   See ValueSpecification Action (as specialized) on page 429.

   ValueSpecification Action is introduced for injecting constants and other value specifications into behavior.

*Changes from previous UML

   ValueSpecification Action replaces LiteralValueAction from UML 1.5.