oursland.text
Class PrintStreamColumnFormatter

java.lang.Object
  extended by oursland.text.PrintStreamColumnFormatter

public class PrintStreamColumnFormatter
extends java.lang.Object

Author:
oursland

Field Summary
private  int[] columns
           
private  int current
           
private  int length
           
 java.io.PrintStream out
           
 
Constructor Summary
PrintStreamColumnFormatter(java.io.PrintStream out, int[] columns)
           
 
Method Summary
private  void extendToColumn()
           
 int getNextColumnWidth()
           
 void nextColumn(java.lang.String str)
           
 void nextLine()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

out

public final java.io.PrintStream out

columns

private final int[] columns

current

private int current

length

private int length
Constructor Detail

PrintStreamColumnFormatter

public PrintStreamColumnFormatter(java.io.PrintStream out,
                                  int[] columns)
Method Detail

nextColumn

public void nextColumn(java.lang.String str)

nextLine

public void nextLine()

extendToColumn

private void extendToColumn()

getNextColumnWidth

public int getNextColumnWidth()