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

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

Uses of PathType in com.tomgibara.pronto.state
 

Methods in com.tomgibara.pronto.state that return PathType
static PathType PathType.valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static PathType[] PathType.values()
          Returns an array containing the constants of this enum type, in the order they're declared.
 

Methods in com.tomgibara.pronto.state with parameters of type PathType
 java.util.Set<java.util.List<StateTransition<S,L>>> StateGraph.getMultiPaths(java.util.Set<S> initial, java.util.Set<S> terminal, PathType type)
          A set containing every possible path (represented as a list of transitions) from any initial state to any terminal 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.
 java.util.Set<java.util.List<StateTransition<S,L>>> StateGraph.getPaths(S initial, S terminal, PathType type)
          A set containing every possible path (represented as a list of transitions) from the initial state to the 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.
 boolean StateGraphEditor.removeMultiPaths(java.util.Set<S> initial, java.util.Set<S> terminal, PathType type)
          Removes every transition that may occur on any path between any specified initial and terminal state.
 boolean StateGraphEditor.removePaths(S initial, S terminal, PathType type)
          Removes every transition that may occur on any path between the specified initial and terminal states.
 boolean StateGraphEditor.retainMultiPaths(java.util.Set<S> initial, java.util.Set<S> terminal, PathType type)
          Restricts the current graph to the smallest subgraph such that it contains every transition that occurs on any path from any specified initial state to any specified terminal state.
 boolean StateGraphEditor.retainPaths(S initial, S terminal, PathType type)
          Restricts the current graph to the smallest subgraph such that it contains every transition that occurs on any path from the specified initial state to the specified terminal state.
 

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

Methods in com.tomgibara.pronto.state.impl with parameters of type PathType
 java.util.Set<java.util.List<StateTransition<S,L>>> StateGraphImpl.getMultiPaths(java.util.Set<S> initial, java.util.Set<S> terminal, PathType type)
           
 java.util.List<StateTransition<S,L>> StateGraphImpl.getPath(S initial, S terminal, PathType type)
           
 java.util.Set<java.util.List<StateTransition<S,L>>> StateGraphImpl.getPaths(S initial, S terminal, PathType type)
           
 void StateEngineImpl.pathTransition(S state, L label, PathType type, StateTransitionParameters<S,L,P> parameters)
           
 boolean StateGraphEditorImpl.removeMultiPaths(java.util.Set<S> initial, java.util.Set<S> terminal, PathType type)
           
 boolean StateGraphEditorImpl.removePaths(S initial, S terminal, PathType type)
           
 boolean StateGraphEditorImpl.retainMultiPaths(java.util.Set<S> initial, java.util.Set<S> terminal, PathType type)
           
 boolean StateGraphEditorImpl.retainPaths(S initial, S terminal, PathType type)
           
 



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