ccvisu
Class ReaderData

java.lang.Object
  extended by ccvisu.ReaderData
Direct Known Subclasses:
ReaderDataGraph, ReaderDataLAY

public abstract class ReaderData
extends java.lang.Object

Reader for input data.

Version:
$Revision: 1.8 $; $Date: 2007/12/15 01:20:50 $
Author:
Dirk Beyer

Field Summary
protected  java.io.BufferedReader mIn
          Input stream reader object.
protected  Options.Verbosity mVerbosity
           
 
Constructor Summary
ReaderData(java.io.BufferedReader pIn, Options.Verbosity pVerbosity)
          Constructor.
 
Method Summary
static javax.swing.filechooser.FileFilter mkExtensionFileFilter(Options.InFormat pInFormat)
           
static javax.swing.filechooser.FileFilter mkExtensionFileFilter(Options.OutFormat pOutFormat)
           
static javax.swing.filechooser.FileFilter mkExtensionFileFilter(java.lang.String pExtension, java.lang.String pDescription)
           
abstract  void read(GraphData graph)
          Reads the graph or layout data from stream reader in.
protected  java.lang.String readEntry(java.util.StringTokenizer st)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mIn

protected java.io.BufferedReader mIn
Input stream reader object.


mVerbosity

protected Options.Verbosity mVerbosity
Constructor Detail

ReaderData

public ReaderData(java.io.BufferedReader pIn,
                  Options.Verbosity pVerbosity)
Constructor.

Parameters:
pIn - Stream reader object.
pVerbosity - level of verbosity.
Method Detail

read

public abstract void read(GraphData graph)
Reads the graph or layout data from stream reader in.

Parameters:
graph - GraphData object to store the read graph or layout data in.

readEntry

protected java.lang.String readEntry(java.util.StringTokenizer st)

mkExtensionFileFilter

public static javax.swing.filechooser.FileFilter mkExtensionFileFilter(Options.InFormat pInFormat)

mkExtensionFileFilter

public static javax.swing.filechooser.FileFilter mkExtensionFileFilter(Options.OutFormat pOutFormat)

mkExtensionFileFilter

public static javax.swing.filechooser.FileFilter mkExtensionFileFilter(java.lang.String pExtension,
                                                                       java.lang.String pDescription)