|
|||||||||||
| 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 Contractpublic java.lang.Class getInterface()
getInterface in interface Contract
public void verify()
throws CycleException
verify in interface ContractCycleExceptionpublic void addVertex(Vertex v)
addVertex in interface Contract
public void addEdge(Edge e,
Vertex start,
Vertex end)
throws GraphException
addEdge in interface ContractGraphExceptionpublic void removeVertex(Vertex v)
removeVertex in interface Contractpublic void removeEdge(Edge e)
removeEdge in interface Contract
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||