Class DefaultGraph
- java.lang.Object
-
- org.opennms.features.topology.app.internal.service.DefaultGraph
-
-
Constructor Summary
Constructors Constructor Description DefaultGraph(Collection<Vertex> displayVertices, Collection<Edge> displayEdges)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<Edge>getDisplayEdges()Collection<Vertex>getDisplayVertices()EdgegetEdgeByKey(String edgeKey)Map<? extends EdgeRef,? extends Status>getEdgeStatus()LayoutgetLayout()VertexgetVertexByKey(String vertexKey)Map<? extends VertexRef,? extends Status>getVertexStatus()voidsetEdgeStatus(Map<? extends EdgeRef,? extends Status> edgeStatus)voidsetLayout(Layout layout)voidsetVertexStatus(Map<? extends VertexRef,? extends Status> statusForVertices)voidvisit(GraphVisitor visitor)
-
-
-
Constructor Detail
-
DefaultGraph
public DefaultGraph(Collection<Vertex> displayVertices, Collection<Edge> displayEdges)
-
-
Method Detail
-
getLayout
public Layout getLayout()
-
getDisplayVertices
public Collection<Vertex> getDisplayVertices()
- Specified by:
getDisplayVerticesin interfaceGraph
-
getDisplayEdges
public Collection<Edge> getDisplayEdges()
- Specified by:
getDisplayEdgesin interfaceGraph
-
getEdgeByKey
public Edge getEdgeByKey(String edgeKey)
- Specified by:
getEdgeByKeyin interfaceGraph
-
getVertexByKey
public Vertex getVertexByKey(String vertexKey)
- Specified by:
getVertexByKeyin interfaceGraph
-
visit
public void visit(GraphVisitor visitor) throws Exception
-
getEdgeStatus
public Map<? extends EdgeRef,? extends Status> getEdgeStatus()
- Specified by:
getEdgeStatusin interfaceGraph
-
setVertexStatus
public void setVertexStatus(Map<? extends VertexRef,? extends Status> statusForVertices)
-
getVertexStatus
public Map<? extends VertexRef,? extends Status> getVertexStatus()
- Specified by:
getVertexStatusin interfaceGraph
-
-