Uses of Class
com.tomgibara.pronto.state.ProntoStateException

Packages that use ProntoStateException
com.tomgibara.pronto.state   
com.tomgibara.pronto.state.impl   
 

Uses of ProntoStateException in com.tomgibara.pronto.state
 

Methods in com.tomgibara.pronto.state that throw ProntoStateException
 void StateActivator.changeState(S state)
          This method is called to indicate that the current state is to be changed directly (ie.
 S StateGraph.getInitialState()
          The single initial state.
 java.util.List<StateTransition<S,L>> StateGraph.getPath(S initial, S terminal, PathType type)
          A convenience method that may be called to obtain the single existing path from an initial state to a terminal state.
 S StateGraph.getTerminalState()
          The single terminal state.
 void StateEngine.pathTransition(S state, L label, PathType type, StateTransitionParameters<S,L,P> parameters)
          This method is called to instruct the engine to make a sequence of state transitions.
 void StateEngine.setState(S state)
          Puts the engine into a specified state.
 void StateEngine.transition(S state, L label, P parameter)
          This method is called to instruct the engine to make one (or possibly more) state transitions.
 void StateActivator.transitionState(StateTransition<S,L> transition, P parameter)
          This method is called to indicate that the state is being changed via a state transition.
 

Uses of ProntoStateException in com.tomgibara.pronto.state.impl
 

Methods in com.tomgibara.pronto.state.impl that throw ProntoStateException
 S StateGraphImpl.getInitialState()
           
 java.util.List<StateTransition<S,L>> StateGraphImpl.getPath(S initial, S terminal, PathType type)
           
 S StateGraphImpl.getTerminalState()
           
 void StateEngineImpl.pathTransition(S state, L label, PathType type, StateTransitionParameters<S,L,P> parameters)
           
 void StateEngineImpl.setState(S state)
           
 void StateEngineImpl.transition(S state, L label, P parameter)
           
 



Copyright © 2006-2007 Tom Gibara. All Rights Reserved.