public class VEProviderGraphContainer.VEGraph extends Object implements Graph
Constructor and Description |
---|
VEGraph(Collection<Vertex> displayVertices,
Collection<Edge> displayEdges) |
Modifier and Type | Method and Description |
---|---|
Collection<Edge> |
getDisplayEdges() |
Collection<Vertex> |
getDisplayVertices() |
Edge |
getEdgeByKey(String edgeKey) |
Layout |
getLayout() |
Vertex |
getVertexByKey(String vertexKey) |
void |
updateLayout(Collection<Vertex> displayVertices,
Collection<Edge> displayEdges) |
void |
visit(GraphVisitor visitor) |
public VEGraph(Collection<Vertex> displayVertices, Collection<Edge> displayEdges)
public Layout getLayout()
public Collection<Vertex> getDisplayVertices()
getDisplayVertices
in interface Graph
public Collection<Edge> getDisplayEdges()
getDisplayEdges
in interface Graph
public Edge getEdgeByKey(String edgeKey)
getEdgeByKey
in interface Graph
public Vertex getVertexByKey(String vertexKey)
getVertexByKey
in interface Graph
public void visit(GraphVisitor visitor) throws Exception
public void updateLayout(Collection<Vertex> displayVertices, Collection<Edge> displayEdges)
Copyright © 2017. All rights reserved.