importer
Class ParseGraph

java.lang.Object
  extended by importer.ParseGraph

public class ParseGraph
extends java.lang.Object


Nested Class Summary
static class ParseGraph.graphFormat
           
 
Constructor Summary
ParseGraph()
           
ParseGraph(ParseGraph.graphFormat gF)
           
 
Method Summary
 Graph parse(java.lang.String fileName)
           
 ColorList parseColors(java.util.HashMap<java.lang.String,java.util.List<java.lang.String>> matches, AdjacencyMatrixGraph g, AdjacencyMatrixGraph h)
           
 ColorList parseColors(java.lang.String fileName, AdjacencyMatrixGraph g, AdjacencyMatrixGraph h)
           
 java.util.List<Complex> parseComplexList(java.lang.String complexPath)
           
 ListColoredAdjacencyMatrixGraph parseInducedGraph(java.util.Set<java.lang.String> complex, java.lang.String graphFile)
           
 java.util.HashMap<java.lang.String,java.util.List<java.lang.String>> parseMatchList(java.util.Set<java.lang.String> complex, java.lang.String matchPath, double t)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParseGraph

public ParseGraph()

ParseGraph

public ParseGraph(ParseGraph.graphFormat gF)
Method Detail

parse

public Graph parse(java.lang.String fileName)

parseColors

public ColorList parseColors(java.util.HashMap<java.lang.String,java.util.List<java.lang.String>> matches,
                             AdjacencyMatrixGraph g,
                             AdjacencyMatrixGraph h)
                      throws java.io.IOException
Throws:
java.io.IOException

parseColors

public ColorList parseColors(java.lang.String fileName,
                             AdjacencyMatrixGraph g,
                             AdjacencyMatrixGraph h)
                      throws java.io.IOException
Throws:
java.io.IOException

parseInducedGraph

public ListColoredAdjacencyMatrixGraph parseInducedGraph(java.util.Set<java.lang.String> complex,
                                                         java.lang.String graphFile)
                                                  throws java.io.IOException
Throws:
java.io.IOException

parseComplexList

public java.util.List<Complex> parseComplexList(java.lang.String complexPath)
                                         throws java.io.IOException
Throws:
java.io.IOException

parseMatchList

public java.util.HashMap<java.lang.String,java.util.List<java.lang.String>> parseMatchList(java.util.Set<java.lang.String> complex,
                                                                                           java.lang.String matchPath,
                                                                                           double t)
                                                                                    throws java.io.IOException
Throws:
java.io.IOException