graph
Class ListColoredAdjacencyMatrixGraph

java.lang.Object
  extended by graph.Graph
      extended by graph.AdjacencyMatrixGraph
          extended by graph.ListColoredAdjacencyMatrixGraph

public class ListColoredAdjacencyMatrixGraph
extends AdjacencyMatrixGraph


Constructor Summary
ListColoredAdjacencyMatrixGraph(java.io.File f)
           
ListColoredAdjacencyMatrixGraph(int n)
           
ListColoredAdjacencyMatrixGraph(int n, double p)
           
ListColoredAdjacencyMatrixGraph(int n, int m)
           
 
Method Summary
 void addColorList(ColorList cl)
           
 ColorList getColorList()
           
 java.util.Set<java.lang.Integer> getList(int i)
           
 ListColoredAdjacencyMatrixGraph inducedGraphVertexDel(java.util.Set<java.lang.Integer> del)
           
 java.util.Set<java.lang.Integer> setList(int i, java.util.Set<java.lang.Integer> list)
           
 
Methods inherited from class graph.AdjacencyMatrixGraph
areAdjacent, copyGraph, copyGraph, edgeNum, getNodeForId, getNodeForId, getStringMap, getVertexString, insertEdge, setBackMap, setStringMap, toString, vertexNum
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ListColoredAdjacencyMatrixGraph

public ListColoredAdjacencyMatrixGraph(java.io.File f)

ListColoredAdjacencyMatrixGraph

public ListColoredAdjacencyMatrixGraph(int n,
                                       int m)

ListColoredAdjacencyMatrixGraph

public ListColoredAdjacencyMatrixGraph(int n)

ListColoredAdjacencyMatrixGraph

public ListColoredAdjacencyMatrixGraph(int n,
                                       double p)
Method Detail

addColorList

public void addColorList(ColorList cl)

getColorList

public ColorList getColorList()

getList

public java.util.Set<java.lang.Integer> getList(int i)

setList

public java.util.Set<java.lang.Integer> setList(int i,
                                                java.util.Set<java.lang.Integer> list)

inducedGraphVertexDel

public ListColoredAdjacencyMatrixGraph inducedGraphVertexDel(java.util.Set<java.lang.Integer> del)
Overrides:
inducedGraphVertexDel in class AdjacencyMatrixGraph