Click or drag to resize
StaMaTransition Class
Represents a transition with source state, target state and information when the transition shall be executed.
Inheritance Hierarchy
SystemObject
  StaMaTransition

Namespace: StaMa
Assembly: StaMa (in StaMa.dll) Version: 2.3.1.7
Syntax
public class Transition

The Transition type exposes the following members.

Properties
  NameDescription
Public propertyGuard
Gets the callback method that provides additional conditions for the transition.
Public propertyLeastCommonAncestor
Gets the least common ancestor of the SourceState and the TargetState of the Transition.
Public propertyName
Gets name of the Transition.
Public propertyParent
Gets the anchor State where the Transition is aggregated.
Public propertySourceState
Gets the StateConfiguration that represents the source state of the Transition.
Public propertyTargetState
Gets the StateConfiguration that represents the target state of the Transition.
Public propertyTransitionAction
Gets the callback method that will be called when the transition is executed.
Public propertyTriggerEvent
Gets the trigger event on which the Transition will react.
Top
Methods
  NameDescription
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString
Returns the name of the Transition as specified in the StateMachineTemplate.Transition Overload statement.
(Overrides ObjectToString.)
Top
Remarks
Instances of this class will be created through the StateMachineTemplate.Transition Overload methods.
See Also