-
- Type Parameters:
E- The type of events the FSM processes.
- All Superinterfaces:
State<E>
- All Known Implementing Classes:
CancellingState,StdState,TerminalState
public interface InputState<E> extends State<E>
Defines a type of state that can receive input events.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidenter()Actions done while entering this state.-
Methods inherited from interface io.github.interacto.fsm.State
checkStartingState, getFSM, getName, uninstall
-
-
-
-
Method Detail
-
enter
void enter() throws CancelFSMExceptionActions done while entering this state.- Throws:
CancelFSMException- If entering the state leads to a cancelling of the FSM execution.
-
-