org.grinvin.graphs
Class DefaultGraphModel
- Graph, GraphModel, GraphView, MutableGraphModel, UndoableGraph
public class DefaultGraphModel
addNewEdge, addNewVertex, areAdjacent, clear, contains, contains, copy, edgeIterator, edges, finalizeRemoveEdge, finalizeRemoveVertex, getEdge, getModCount, getNumberOfEdges, getNumberOfVertices, getVertex, remove, remove, remove, restore, restore, vertexIterator, vertices |
DefaultGraphModel
public DefaultGraphModel()
Create a new graph model for an empty graph.
Edge addNewEdge
public @Override Edge addNewEdge(Vertex firstEndpoint,
Vertex secondEndpoint)
Vertex addNewVertex
public @Override Vertex addNewVertex()
void clear
public @Override void clear()
void copy
public @Override void copy(GraphView original)
void finalizeRemoveEdge
protected @Override void finalizeRemoveEdge(Edge e)
void finalizeRemoveVertex
protected @Override void finalizeRemoveVertex(Vertex v)
void restore
public @Override void restore(Edge e)
void restore
public @Override void restore(Vertex v)