org._3pq.jgrapht.graph
Class DirectedSubgraph

java.lang.Object
  extended byorg._3pq.jgrapht.graph.AbstractGraph
      extended byorg._3pq.jgrapht.graph.Subgraph
          extended byorg._3pq.jgrapht.graph.DirectedSubgraph
All Implemented Interfaces:
DirectedGraph, Graph, java.io.Serializable
Direct Known Subclasses:
DirectedWeightedSubgraph

public class DirectedSubgraph
extends Subgraph
implements DirectedGraph

A directed graph that is a subgraph on other graph.

See Also:
Subgraph, Serialized Form

Constructor Summary
DirectedSubgraph(DirectedGraph base, java.util.Set vertexSubset, java.util.Set edgeSubset)
           
 
Methods inherited from class org._3pq.jgrapht.graph.Subgraph
addEdge, addEdge, addVertex, containsEdge, containsVertex, degreeOf, edgeSet, edgesOf, getAllEdges, getEdge, getEdgeFactory, incomingEdgesOf, inDegreeOf, isVerifyIntegrity, outDegreeOf, outgoingEdgesOf, removeEdge, removeEdge, removeVertex, setVerifyIntegrity, vertexSet
 
Methods inherited from class org._3pq.jgrapht.graph.AbstractGraph
addAllEdges, addAllVertices, assertVertexExist, containsEdge, removeAllEdges, removeAllEdges, removeAllEdges, removeAllVertices, toStringFromSets
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org._3pq.jgrapht.DirectedGraph
incomingEdgesOf, inDegreeOf, outDegreeOf, outgoingEdgesOf
 
Methods inherited from interface org._3pq.jgrapht.Graph
addAllEdges, addAllVertices, addEdge, addEdge, addVertex, containsEdge, containsEdge, containsVertex, edgeSet, edgesOf, getAllEdges, getEdge, getEdgeFactory, removeAllEdges, removeAllEdges, removeAllVertices, removeEdge, removeEdge, removeVertex, vertexSet
 

Constructor Detail

DirectedSubgraph

public DirectedSubgraph(DirectedGraph base,
                        java.util.Set vertexSubset,
                        java.util.Set edgeSubset)
See Also:
Subgraph.Subgraph(Graph, Set, Set)