Skip to content

class TargetState

Package: swiss.avm.up.core.generic.statemachine.javamodel.TargetState

Direct Known Subclasses: StateBase, History, AStateExtension, Junction, AJunctionExtension, BasePort


abstract class TargetState extends Resource

Method Summary

getController

@FStatemachine

Return:

Controller

getStartState

@FStatemachine

erster Junction oder StartState (final state or junction)

Parameters:

Controller

Return:

TargetState

getTransitionEntrySequence

@StatemachineFunctions

get entry sequence, from the firstCommonOwner state to the actual state of the sequence

Parameters:

StateWrapper
Controller
StateBase

Return:

List<StateBase>

getTransitionExitSequence

@StatemachineFunctions

get exit sequence (inverse), from the actual state until the firstCommonOwner state of the sequence

Parameters:

StateWrapper
Controller
StateBase

Return:

List<StateBase>

getTransitions

@FStatemachine

Parameters:

Controller

Return:

List<Transition>