hex.rf
Class TreePrinter

java.lang.Object
  extended by hex.rf.TreePrinter
Direct Known Subclasses:
CodeTreePrinter, GraphvizTreePrinter

public abstract class TreePrinter
extends java.lang.Object


Field Summary
protected  java.lang.String[] _classNames
           
protected  int[] _colMapping
           
protected  ValueArray.Column[] _cols
           
 
Constructor Summary
TreePrinter(ValueArray.Column[] columns, int[] colMapping, java.lang.String[] classNames)
           
 
Method Summary
abstract  void printTree(Tree t)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_cols

protected final ValueArray.Column[] _cols

_classNames

protected final java.lang.String[] _classNames

_colMapping

protected final int[] _colMapping
Constructor Detail

TreePrinter

public TreePrinter(ValueArray.Column[] columns,
                   int[] colMapping,
                   java.lang.String[] classNames)
Method Detail

printTree

public abstract void printTree(Tree t)
                        throws java.io.IOException
Throws:
java.io.IOException