com.buglabs.tableviewer
Class TableColumn

java.lang.Object
  extended by com.buglabs.tableviewer.TableColumn

public class TableColumn
extends java.lang.Object


Field Summary
static int CENTER
           
static int NONE
           
static int RIGHT
           
 
Constructor Summary
TableColumn(java.lang.String name)
           
TableColumn(java.lang.String name, int style)
           
 
Method Summary
protected  int getMaxWidth()
           
 java.lang.String getName()
           
protected  int getStyle()
           
static void pad(char padChar, java.lang.String text, int style, int width, java.lang.String columnBorder, java.io.Writer out)
           
protected  void render(java.lang.String text, java.lang.String columnBorder, java.io.Writer out)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NONE

public static final int NONE
See Also:
Constant Field Values

CENTER

public static int CENTER

RIGHT

public static int RIGHT
Constructor Detail

TableColumn

public TableColumn(java.lang.String name)

TableColumn

public TableColumn(java.lang.String name,
                   int style)
Method Detail

getName

public java.lang.String getName()

getStyle

protected int getStyle()

getMaxWidth

protected int getMaxWidth()

pad

public static void pad(char padChar,
                       java.lang.String text,
                       int style,
                       int width,
                       java.lang.String columnBorder,
                       java.io.Writer out)
                throws java.io.IOException
Throws:
java.io.IOException

render

protected void render(java.lang.String text,
                      java.lang.String columnBorder,
                      java.io.Writer out)
               throws java.io.IOException
Throws:
java.io.IOException