Class Hierarchy
- java.lang.Object
- io.github.interacto.fsm.CancellingState<E> (implements io.github.interacto.fsm.InputState<E>)
- io.github.interacto.fsm.FSM<E>
- io.github.interacto.fsm.ConcurrentFSM<E,F>
- io.github.interacto.fsm.OutputStateImpl<E> (implements io.github.interacto.fsm.OutputState<E>)
- io.github.interacto.fsm.InitState<E>
- io.github.interacto.fsm.StdState<E> (implements io.github.interacto.fsm.InputState<E>)
- io.github.interacto.fsm.TerminalState<E> (implements io.github.interacto.fsm.InputState<E>)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- io.github.interacto.fsm.CancelFSMException
- java.lang.Exception
- io.github.interacto.fsm.Transition<E>
- io.github.interacto.fsm.SubFSMTransition<E>
- io.github.interacto.fsm.TimeoutTransition<E>
- io.github.interacto.fsm.WidgetTransition<E,T>
Interface Hierarchy
- io.github.interacto.fsm.FSMHandler
- io.github.interacto.fsm.State<E>
- io.github.interacto.fsm.InputState<E>
- io.github.interacto.fsm.OutputState<E>