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
ConstructorsConstructorDescriptionSubGridTopologyGraph(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, removeVertexMethods 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, vertexSetMethods inherited from class org.jgrapht.graph.AbstractGraph
assertVertexExist, containsEdge, equals, hashCode, removeAllEdges, toStringFromSetsMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods 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.
-