Package edu.ie3.datamodel.graph
Class SubGridTopologyGraph
java.lang.Object
org.jgrapht.graph.AbstractGraph<V,E>
org.jgrapht.graph.GraphDelegator<V,E>
org.jgrapht.graph.AsUnmodifiableGraph<SubGridContainer,SubGridGate>
edu.ie3.datamodel.graph.SubGridTopologyGraph
- All Implemented Interfaces:
Serializable
,org.jgrapht.Graph<SubGridContainer,
SubGridGate>
public class SubGridTopologyGraph
extends org.jgrapht.graph.AsUnmodifiableGraph<SubGridContainer,SubGridGate>
A wrapper class to define a graph for representing the structure of galvanically seperated sub
grid models.
- See Also:
-
Field Summary
Fields inherited from interface org.jgrapht.Graph
DEFAULT_EDGE_WEIGHT
-
Constructor Summary
ConstructorDescriptionSubGridTopologyGraph
(org.jgrapht.graph.DirectedMultigraph<SubGridContainer, SubGridGate> g) Creates a new unmodifiable graph based on the specified backing graph. -
Method Summary
Methods inherited from class org.jgrapht.graph.AsUnmodifiableGraph
addEdge, addEdge, addVertex, addVertex, getType, removeAllEdges, removeAllEdges, removeAllVertices, removeEdge, removeEdge, removeVertex
Methods inherited from class org.jgrapht.graph.GraphDelegator
containsEdge, containsVertex, degreeOf, edgeSet, edgesOf, getAllEdges, getDelegate, getEdge, getEdgeSource, getEdgeSupplier, getEdgeTarget, getEdgeWeight, getVertexSupplier, incomingEdgesOf, inDegreeOf, outDegreeOf, outgoingEdgesOf, setEdgeWeight, toString, vertexSet
Methods inherited from class org.jgrapht.graph.AbstractGraph
assertVertexExist, containsEdge, equals, hashCode, removeAllEdges, toStringFromSets
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.jgrapht.Graph
containsEdge, iterables, setEdgeWeight
-
Constructor Details
-
SubGridTopologyGraph
Creates a new unmodifiable graph based on the specified backing graph.- Parameters:
g
- the backing graph on which an unmodifiable graph is to be created.
-