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)