Uses of Class
org.zkoss.fsm.StateCtx
Packages that use StateCtx
-
Uses of StateCtx in org.zkoss.fsm
Subclasses of StateCtx in org.zkoss.fsmModifier and TypeClassDescriptionclassMacroStateCtx<E,C, IN, E2, C2> The real power of StateMachine.Fields in org.zkoss.fsm with type parameters of type StateCtxMethods in org.zkoss.fsm that return StateCtxModifier and TypeMethodDescriptionStateCtx.addMinorRoute(IN input, E destination) Add a transition for a character.StateCtx.addMinorRoute(IN input, E destination, StateCtx.TransitionListener<IN, C> callback) Add a transition for a character with callback.StateCtx.addMinorRoutes(E destination, IN... inputs) Add multiple transitions for characters.StateCtx.addMinorRoutes(E destination, StateCtx.TransitionListener<IN, C> callback, IN... inputs) Add multiple transitions for characters with a callback.StateCtx.addMinorTransition(IN input, E destination) Add a transition for a character.StateCtx.addMinorTransition(IN input, E destination, StateCtx.TransitionListener<IN, C> callback) Add a transition for a character with a callbackStateCtx.addMinorTransitions(E destination, IN... inputs) Add multiple transitions for charactersStateCtx.addMinorTransitions(E destination, StateCtx.TransitionListener<IN, C> callback, IN... inputs) Add multiple transitions for characters with a callbackStateCtx.addReturningClasses(C... inputClasses) Add an input class for returning to this stateStateCtx.addReturningClasses(Collection<C> collection) Add multiple input classes for returning to this stateStateCtx.addReturningInputs(IN... inputs) Add input characters for returning to this stateStateCtx.addReturningInputs(Collection<IN> collection) Add input characters for returning to this stateAdd a transition.Add a transition with callback.Add multiple transitions.Add multiple transitions with a callback.StateCtx.addTransition(C inputClass, E destination) Add a transition ruleStateCtx.addTransition(C inputClass, E destination, StateCtx.TransitionListener<IN, C> callback) Add a transition rule with a callbackStateCtx.addTransitions(E destination, C... inputClasses) Add multiple transitionsStateCtx.addTransitions(E destination, StateCtx.TransitionListener<IN, C> callback, C... inputClasses) Add multiple transitions with a callbackGet the state by token.Get the state by token.StateMachine.removeState(E token) Remove the state by token.StateCtx.setMaster(StateMachine<E, C, IN> master) Sets the owner state machine.StateCtx.setReturningAll(boolean returnAll) Set whether returns to this state upon meeting unspecified charactersSet the state by tokenMethods in org.zkoss.fsm with parameters of type StateCtx