class State
Package: swiss.avm.up.core.generic.statemachine.javamodel.State
Direct Known Subclasses:
class State extends StateBase
A State is a leaf state in a statemachine - a state with no internal sub-states. It carries the code that runs on entry, every cycle while it is active, and on exit, together with the transitions leaving it.
Properties
comment
Describes the intent of this Resource.
TextLiteral[0..1]
A Literal that accepts multiple lines of text.
entryFunction
Function[0..N]
exitFunction
Function[0..N]
name
The name of this Resource.
StringLiteral[1..1]
simulationFunction
Function[0..N]
stateFunction
Function[0..N]
transitionTo
Transition[0..N]
A Transition is an edge leaving a State or SuperState. It defines the target
state that control moves to when its guard condition becomes true.
Method Summary
diagram_ToolTipFigure
@FigureFunctionSpace