Uses of Class
io.github.interacto.fsm.FSM
-
Packages that use FSM Package Description io.github.interacto.fsm io.github.interacto.interaction -
-
Uses of FSM in io.github.interacto.fsm
Classes in io.github.interacto.fsm with type parameters of type FSM Modifier and Type Class Description classConcurrentFSM<E,F extends FSM<E>>A concurrent FSM: an FSM that contains multiple FSMs that run concurrently.Subclasses of FSM in io.github.interacto.fsm Modifier and Type Class Description classConcurrentFSM<E,F extends FSM<E>>A concurrent FSM: an FSM that contains multiple FSMs that run concurrently.Fields in io.github.interacto.fsm declared as FSM Modifier and Type Field Description protected FSM<E>FSM. currentSubFSMprotected FSM<E>StateImpl. fsmprotected FSM<E>StateImpl. fsmprotected FSM<E>StateImpl. fsmprotected FSM<E>StateImpl. fsmprotected FSM<E>StateImpl. fsmMethods in io.github.interacto.fsm that return FSM Modifier and Type Method Description FSM<E>State. getFSM()Constructors in io.github.interacto.fsm with parameters of type FSM Constructor Description CancellingState(FSM<E> stateMachine, String stateName)Creates the state.InitState(FSM<E> stateMachine, String stateName)OutputStateImpl(FSM<E> stateMachine, String stateName)Creates the state.StdState(FSM<E> stateMachine, String stateName)Creates the state.SubFSMTransition(OutputState<E> srcState, InputState<E> tgtState, FSM<E> fsm)Creates the transition.TerminalState(FSM<E> stateMachine, String stateName)Creates the terminal state. -
Uses of FSM in io.github.interacto.interaction
Classes in io.github.interacto.interaction with type parameters of type FSM Modifier and Type Class Description classInteractionImpl<D extends InteractionData,E,F extends FSM<E>>The base implementation of a user interaction.Fields in io.github.interacto.interaction declared as FSM Modifier and Type Field Description protected FInteractionImpl. fsm
-