Options
All
  • Public
  • Public/Protected
  • All
Menu

  subscribe now with sterfive to access the online-user manual

The TransitionVariableType is the base VariableType for Variables that store a Transition that occurred within a StateMachine as a human readable name.

The SourceTimestamp for the value specifies when the Transition occurred. This value may also be exposed with the TransitionTime Property

Hierarchy

  • TransitionVariableB

Index

Properties

Optional effectiveTransitionTime

effectiveTransitionTime: UAVariableT<DateTime, DateTime>

Effective Transition time

EffectiveTransitionTime specifies the time when the current state or one of its substates was entered. If, for example, a StateA is active and – while active – switches several times between its substates SubA and SubB, then the TransitionTime stays at the point in time where StateA became active whereas the EffectiveTransitionTime changes with each change of a substate.

id

is a name which uniquely identifies a Transition within the StateMachineType.

A subtype may restrict the DataType.

isAbstract

isAbstract: false

Optional name

Name is a QualifiedName which uniquely identifies a transition within the StateMachineType

Optional number

number: UAVariableT<number, UInt32>

Number is an integer which uniquely identifies a transition within the StateMachineType.

Optional transitionTime

transitionTime: UAVariableT<DateTime, DateTime>

TransitionTime specifies when the transition occurred.

Generated using TypeDoc