|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.commons.graph.contract.AcyclicContract
Description of the Class
Nested Class Summary | |
class |
AcyclicContract.CycleDetector
Description of the Class |
Field Summary | |
private DDirectedGraph |
graph
|
Constructor Summary | |
AcyclicContract()
Constructor for the AcyclicContract object |
Method Summary | |
void |
addEdge(Edge e,
Vertex start,
Vertex end)
Adds a feature to the Edge attribute of the AcyclicContract object |
void |
addVertex(Vertex v)
Adds a feature to the Vertex attribute of the AcyclicContract object |
java.lang.Class |
getInterface()
Gets the interface attribute of the AcyclicContract object |
void |
removeEdge(Edge e)
Description of the Method |
void |
removeVertex(Vertex v)
Description of the Method |
void |
setImpl(DirectedGraph graph)
Sets the impl attribute of the AcyclicContract object |
void |
verify()
Description of the Method |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private DDirectedGraph graph
Constructor Detail |
public AcyclicContract()
Method Detail |
public void setImpl(DirectedGraph graph)
setImpl
in interface Contract
public java.lang.Class getInterface()
getInterface
in interface Contract
public void verify() throws CycleException
verify
in interface Contract
CycleException
public void addVertex(Vertex v)
addVertex
in interface Contract
public void addEdge(Edge e, Vertex start, Vertex end) throws GraphException
addEdge
in interface Contract
GraphException
public void removeVertex(Vertex v)
removeVertex
in interface Contract
public void removeEdge(Edge e)
removeEdge
in interface Contract
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |