edu.sc.seis.fissuresUtil.display
Class TextTable

java.lang.Object
  extended by edu.sc.seis.fissuresUtil.display.TextTable

public class TextTable
extends java.lang.Object


Field Summary
protected  int columns
           
protected  java.util.List rows
           
protected  int[] widths
           
 
Constructor Summary
TextTable(int columns)
           
TextTable(int columns, boolean hasHeader)
           
 
Method Summary
 void addRow(java.lang.String tabDelimitedData)
           
 void addRow(java.lang.String[] data)
           
 void addRow(java.lang.String[] data, boolean isHeader)
           
 void addRow(java.lang.String tabDelimetedData, boolean isHeader)
           
 void clear()
           
 boolean containsHeader()
           
 TextTable join(TextTable table)
           
 int numColumns()
           
 int numRows()
           
 void printTableStats()
           
 java.lang.String toString()
           
 java.lang.String toString(java.lang.String delimeter)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

columns

protected int columns

rows

protected java.util.List rows

widths

protected int[] widths
Constructor Detail

TextTable

public TextTable(int columns)

TextTable

public TextTable(int columns,
                 boolean hasHeader)
Method Detail

containsHeader

public boolean containsHeader()

addRow

public void addRow(java.lang.String tabDelimitedData)

addRow

public void addRow(java.lang.String tabDelimetedData,
                   boolean isHeader)

addRow

public void addRow(java.lang.String[] data)

addRow

public void addRow(java.lang.String[] data,
                   boolean isHeader)

clear

public void clear()

toString

public java.lang.String toString(java.lang.String delimeter)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

join

public TextTable join(TextTable table)

printTableStats

public void printTableStats()

numRows

public int numRows()

numColumns

public int numColumns()