Previous UML Classes Table of Contents UML Packages Next


11.3.46 StartClassifierBehaviorAction

CompleteActions


*Generalizations

   

    Action (from BasicActions ) on page 247

*Description

   StartClassifierBehaviorAction is an action that starts the classifier behavior of the input.

*Attributes

   No additional attributes

*Associations

   • object : InputPin [1..1] Holds the object on which to start the owned behavior. (Subsets Action::input.)

*Constraints

   [1] The multiplicity of the input pin is 1..1.

   [2] If the input pin has a type, then the type must have a classifier behavior.

*Semantics

   When a StartClassifierBehaviorAction is invoked, it initiates the classifier behavior of the classifier of the input object. If the behavior has already been initiated, or the object has no classifier behavior, this action has no effect.

*Notation

   No specific notation

   This action is provided to permit the explicit initiation of classifier behaviors, such as state machines and code, in a detailed, low-level raw specification of behavior.

*Changes from previous UML

   StartClassifierBehaviorAction is a generalization of the UML 1.5 StartStateMachineAction.