org.caida.otter
Class IOtext

java.lang.Object
  |
  +--org.caida.otter.IOtext

public class IOtext
extends java.lang.Object
implements PlotPathsIO

IOtext - handle IO relating to text format data.


Constructor Summary
IOtext()
           
 
Method Summary
 void getNodeInfo(PathSet graph, java.lang.String nodeDataFile)
          Add lat and long data (and city name and anything else) to set of graph data points.
 PathSet readInput(java.lang.String inputFile, java.lang.String dataFile)
          Build a graph given an input filename
 void writeOutput(DisplayObjects data, java.lang.String filename, GetOpts CmdOpts)
          placeholder b/c we don't write out plain text output.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IOtext

public IOtext()
Method Detail

readInput

public PathSet readInput(java.lang.String inputFile,
                         java.lang.String dataFile)
Build a graph given an input filename
Specified by:
readInput in interface PlotPathsIO
Parameters:
filename - The file to read data from.
Returns:
PathSet object containing the loaded paths.

getNodeInfo

public void getNodeInfo(PathSet graph,
                        java.lang.String nodeDataFile)
Add lat and long data (and city name and anything else) to set of graph data points.
Parameters:
graph - PathSet object that contains nodes that need to have lat long data found.

writeOutput

public void writeOutput(DisplayObjects data,
                        java.lang.String filename,
                        GetOpts CmdOpts)
placeholder b/c we don't write out plain text output. (er.. yet)
Specified by:
writeOutput in interface PlotPathsIO