com.buglabs.tableviewer
Class TableViewer

java.lang.Object
  extended by com.buglabs.tableviewer.TableViewer
Direct Known Subclasses:
BundleTableViewer, LogTableViewer

public class TableViewer
extends java.lang.Object


Field Summary
static int COLUMN_SEPARATOR
           
static int HEADER_SEPARATOR
           
static int NO_HEADER
           
static int NONE
           
 
Constructor Summary
TableViewer()
           
TableViewer(int style)
           
 
Method Summary
 void addColumn(TableColumn column)
           
 java.lang.String getColumnBorder()
           
 void render(java.io.Writer out)
           
 void setColumnBorder(java.lang.String columnBorder)
           
 void setContentProvider(IContentProvider contentProvider)
           
 void setFilter(IRowFilter filter)
           
 void setLabelProvider(ILabelProvider labelProvider)
           
 
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

NO_HEADER

public static final int NO_HEADER
See Also:
Constant Field Values

COLUMN_SEPARATOR

public static final int COLUMN_SEPARATOR
See Also:
Constant Field Values

HEADER_SEPARATOR

public static final int HEADER_SEPARATOR
See Also:
Constant Field Values
Constructor Detail

TableViewer

public TableViewer()

TableViewer

public TableViewer(int style)
Method Detail

addColumn

public void addColumn(TableColumn column)

setContentProvider

public void setContentProvider(IContentProvider contentProvider)

setLabelProvider

public void setLabelProvider(ILabelProvider labelProvider)

setFilter

public void setFilter(IRowFilter filter)

render

public void render(java.io.Writer out)
            throws RenderException,
                   java.io.IOException
Throws:
RenderException
java.io.IOException

getColumnBorder

public java.lang.String getColumnBorder()

setColumnBorder

public void setColumnBorder(java.lang.String columnBorder)