Uses of Class
org.apache.commons.graph.exception.GraphException

Packages that use GraphException
org.apache.commons.graph   
org.apache.commons.graph.algorithm.path   
org.apache.commons.graph.contract   
org.apache.commons.graph.decorator   
org.apache.commons.graph.domain.basic   
org.apache.commons.graph.domain.dependency   
org.apache.commons.graph.domain.dependency.exception   
org.apache.commons.graph.domain.statemachine   
org.apache.commons.graph.domain.statemachine.exception   
org.apache.commons.graph.exception   
org.apache.commons.graph.factory   
 

Uses of GraphException in org.apache.commons.graph
 

Methods in org.apache.commons.graph that throw GraphException
 void MutableDirectedGraph.addVertex(Vertex v)
          Adds a feature to the Vertex attribute of the MutableDirectedGraph object
 void MutableDirectedGraph.addEdge(Edge e, Vertex source, Vertex target)
          Adds a feature to the Edge attribute of the MutableDirectedGraph object
 void MutableDirectedGraph.removeVertex(Vertex v)
          Description of the Method
 void MutableDirectedGraph.removeEdge(Edge e)
          Description of the Method
 void MutableGraph.addVertex(Vertex v)
          Adds a feature to the Vertex attribute of the MutableGraph object
 void MutableGraph.removeVertex(Vertex v)
          Description of the Method
 void MutableGraph.addEdge(Edge e)
          Adds a feature to the Edge attribute of the MutableGraph object
 void MutableGraph.removeEdge(Edge e)
          Description of the Method
 void MutableGraph.connect(Edge e, Vertex v)
          Description of the Method
 void MutableGraph.disconnect(Edge e, Vertex v)
          Description of the Method
 

Uses of GraphException in org.apache.commons.graph.algorithm.path
 

Methods in org.apache.commons.graph.algorithm.path that throw GraphException
 WeightedPath AllPairsShortestPath.getShortestPath(Vertex start, Vertex end)
          Gets the shortestPath attribute of the AllPairsShortestPath object
private  java.util.List AllPairsShortestPath.WPath.segment(Vertex[] vArray, int[][] pred, int start, int finish)
          Returns a List of Vectors in order.
 

Constructors in org.apache.commons.graph.algorithm.path that throw GraphException
AllPairsShortestPath.WPath(DirectedGraph graph, Vertex[] vArray, int[][] pred, int start, int finish, double cost)
          Constructor for the WPath object
 

Uses of GraphException in org.apache.commons.graph.contract
 

Methods in org.apache.commons.graph.contract that throw GraphException
 void AcyclicContract.addEdge(Edge e, Vertex start, Vertex end)
          Adds a feature to the Edge attribute of the AcyclicContract object
 void Contract.verify()
          verify - This verifies that the graph it is working on complies.
 void Contract.addEdge(Edge e, Vertex start, Vertex end)
          Adds a feature to the Edge attribute of the Contract object
 void Contract.addVertex(Vertex v)
          Adds a feature to the Vertex attribute of the Contract object
 void Contract.removeEdge(Edge e)
          Description of the Method
 void Contract.removeVertex(Vertex v)
          Description of the Method
 

Uses of GraphException in org.apache.commons.graph.decorator
 

Methods in org.apache.commons.graph.decorator that throw GraphException
 void DDirectedGraph.setWeight(Edge e, double value)
          Sets the weight attribute of the DDirectedGraph object
 DirectedGraph DDirectedGraph.transpose()
          Description of the Method
 boolean DDirectedGraph.hasConnection(Vertex start, Vertex end)
          Description of the Method
 

Uses of GraphException in org.apache.commons.graph.domain.basic
 

Methods in org.apache.commons.graph.domain.basic that throw GraphException
 void DirectedGraphImpl.addContract(Contract c)
          Adds a feature to the Contract attribute of the DirectedGraphImpl object
private  void DirectedGraphImpl.addVertexI(Vertex v)
          Adds a feature to the VertexI attribute of the DirectedGraphImpl object
 void DirectedGraphImpl.addVertex(Vertex v)
          Adds a feature to the Vertex attribute of the DirectedGraphImpl object
private  void DirectedGraphImpl.removeVertexI(Vertex v)
          Description of the Method
 void DirectedGraphImpl.removeVertex(Vertex v)
          Description of the Method
private  void DirectedGraphImpl.addEdgeI(Edge e, Vertex start, Vertex end)
          Adds a feature to the EdgeI attribute of the DirectedGraphImpl object
 void DirectedGraphImpl.addEdge(Edge e, Vertex start, Vertex end)
          Adds a feature to the Edge attribute of the DirectedGraphImpl object
private  void DirectedGraphImpl.removeEdgeI(Edge e)
          Description of the Method
 void DirectedGraphImpl.removeEdge(Edge e)
          Description of the Method
 void UndirectedGraphImpl.addVertex(Vertex v)
          Adds a feature to the Vertex attribute of the UndirectedGraphImpl object
 void UndirectedGraphImpl.removeVertex(Vertex v)
           
 void UndirectedGraphImpl.removeEdge(Edge e)
           
 void UndirectedGraphImpl.addEdge(Edge e)
           
 void UndirectedGraphImpl.addEdge(Edge e, java.util.Set vertices)
          Adds a feature to the Edge attribute of the UndirectedGraphImpl object
 

Uses of GraphException in org.apache.commons.graph.domain.dependency
 

Methods in org.apache.commons.graph.domain.dependency that throw GraphException
 void DependencyGraph.addDependencies(java.lang.Object head, java.util.Collection deps)
          Adds a feature to the Dependencies attribute of the DependencyGraph object
 

Uses of GraphException in org.apache.commons.graph.domain.dependency.exception
 

Subclasses of GraphException in org.apache.commons.graph.domain.dependency.exception
 class CircularDependencyException
          Description of the Class
 

Uses of GraphException in org.apache.commons.graph.domain.statemachine
 

Methods in org.apache.commons.graph.domain.statemachine that throw GraphException
 void StateMachine.addState(State state)
          Adds a State to the collection of states maintained by the machine.
 void StateMachine.addState(java.lang.String name)
          Creates a new State with name provided.
 void StateMachine.addTransition(java.lang.String name, java.lang.String source, java.lang.String target)
          Add a Transition to the diagram with the name provided.
 void StateMachine.addTransition(java.lang.String name, State source, State target)
          Adds a feature to the Transition attribute of the StateMachine object.
 void StateMachine.addTransition(Transition trans)
          Adds a feature to the Transition attribute of the StateMachine object.
 

Uses of GraphException in org.apache.commons.graph.domain.statemachine.exception
 

Subclasses of GraphException in org.apache.commons.graph.domain.statemachine.exception
 class StateMachineException
          Description of the Class
 

Uses of GraphException in org.apache.commons.graph.exception
 

Subclasses of GraphException in org.apache.commons.graph.exception
 class ContractVerificationException
          Description of the Class
 class CycleException
          Description of the Class
 class HyperGraphException
          Description of the Class
 class NegativeCycleException
          Description of the Class
 class NoPathException
          Description of the Class
 

Uses of GraphException in org.apache.commons.graph.factory
 

Methods in org.apache.commons.graph.factory that throw GraphException
private  java.lang.Object GraphFactory.makeGraph(Contract[] contracts, java.lang.reflect.InvocationHandler baseGraph, java.lang.Class baseGraphType, boolean isWeighted)
          makeGraph
 DirectedGraph GraphFactory.makeDirectedGraph(Contract[] contracts, boolean isWeighted, DirectedGraph graph)
          makeDirectedGraph
 MutableDirectedGraph GraphFactory.makeMutableDirectedGraph(Contract[] contracts, boolean isWeighted, DirectedGraph graph)
          makeMutableDirectedGraph