Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
org.grinvin.DefaultGraph
org.grinvin.DefaultGraphModel
MutableGraphModel
.
Nested Class Summary |
Nested classes/interfaces inherited from class org.grinvin.DefaultGraph | |
DefaultGraph.EdgeIterator , DefaultGraph.VertexIterator |
Field Summary |
Fields inherited from class org.grinvin.DefaultGraph | |
edges |
Constructor Summary | |
|
Method Summary | |
void | |
Edge |
|
Vertex |
|
void | |
void | |
void |
|
protected void | |
protected void | |
void | |
void | |
void | |
@Override |
Methods inherited from class org.grinvin.DefaultGraph | |
addNewEdge , addNewVertex , areAdjacent , change , change , clear , contains , contains , copy , edgeIterator , edges , finalizeRemoveEdge , finalizeRemoveVertex , getEdge , getModCount , getNumberOfEdges , getNumberOfVertices , getVertex , remove , remove , remove , restore , restore , vertexIterator , vertices |
public void addGraphListener(GraphListener l)
- Specified by:
- addGraphListener in interface GraphModel
public Edge addNewEdge(Vertex firstEndpoint, Vertex secondEndpoint, Object annotation)
- Specified by:
- addNewEdge in interface Graph
- Overrides:
- addNewEdge in interface DefaultGraph
public Vertex addNewVertex(Object annotation)
- Specified by:
- addNewVertex in interface Graph
- Overrides:
- addNewVertex in interface DefaultGraph
public void change(Vertex vertex, Object annotation)
- Overrides:
- change in interface DefaultGraph
protected void finalizeRemoveEdge(Edge e)
- Overrides:
- finalizeRemoveEdge in interface DefaultGraph
protected void finalizeRemoveVertex(Vertex v)
- Overrides:
- finalizeRemoveVertex in interface DefaultGraph
public void removeGraphListener(GraphListener l)
- Specified by:
- removeGraphListener in interface GraphModel