swingwtx.swing.table
Class TableColumn

java.lang.Object
  extended byswingwtx.swing.table.TableColumn

public class TableColumn
extends java.lang.Object


Field Summary
protected  TableCellRenderer cellRenderer
           
protected  TableCellRenderer headerRenderer
           
 
Constructor Summary
TableColumn()
           
TableColumn(int index)
           
TableColumn(int index, int width)
           
TableColumn(int index, int width, TableCellRenderer renderer, TableCellEditor editor)
           
 
Method Summary
 TableCellEditor getCellEditor()
           
 TableCellRenderer getCellRenderer()
           
 TableCellRenderer getHeaderRenderer()
           
 java.lang.Object getHeaderValue()
           
 java.lang.Object getIdentifier()
           
 int getMaxWidth()
           
 int getMinWidth()
           
 int getModelIndex()
           
 int getPreferredWidth()
           
 int getWidth()
           
 boolean isResizable()
           
 void setCellEditor(TableCellEditor tableCellEditor)
           
 void setCellRenderer(TableCellRenderer newrenderer)
           
 void setHeaderRenderer(TableCellRenderer headerRenderer)
          Not implemented - any reason to?
 void setHeaderValue(java.lang.Object headerValue)
           
 void setIdentifier(java.lang.Object identifier)
           
 void setMaxWidth(int maxWidth)
          Setter for property maxWidth.
 void setMinWidth(int minWidth)
           
 void setModelIndex(int index)
           
 void setPreferredWidth(int preferredWidth)
           
 void setResizable(boolean resizable)
           
 void setWidth(int width)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cellRenderer

protected TableCellRenderer cellRenderer

headerRenderer

protected TableCellRenderer headerRenderer
Constructor Detail

TableColumn

public TableColumn()

TableColumn

public TableColumn(int index)

TableColumn

public TableColumn(int index,
                   int width)

TableColumn

public TableColumn(int index,
                   int width,
                   TableCellRenderer renderer,
                   TableCellEditor editor)
Method Detail

setCellRenderer

public void setCellRenderer(TableCellRenderer newrenderer)

getCellRenderer

public TableCellRenderer getCellRenderer()

setHeaderRenderer

public void setHeaderRenderer(TableCellRenderer headerRenderer)
Not implemented - any reason to?


getHeaderRenderer

public TableCellRenderer getHeaderRenderer()

getModelIndex

public int getModelIndex()

setModelIndex

public void setModelIndex(int index)

getHeaderValue

public java.lang.Object getHeaderValue()

setHeaderValue

public void setHeaderValue(java.lang.Object headerValue)

getIdentifier

public java.lang.Object getIdentifier()

setIdentifier

public void setIdentifier(java.lang.Object identifier)

getMaxWidth

public int getMaxWidth()

setMaxWidth

public void setMaxWidth(int maxWidth)
Setter for property maxWidth.

Parameters:
maxWidth - New value of property maxWidth.

getMinWidth

public int getMinWidth()

setMinWidth

public void setMinWidth(int minWidth)

getPreferredWidth

public int getPreferredWidth()

setPreferredWidth

public void setPreferredWidth(int preferredWidth)

isResizable

public boolean isResizable()

setResizable

public void setResizable(boolean resizable)

getCellEditor

public TableCellEditor getCellEditor()

setCellEditor

public void setCellEditor(TableCellEditor tableCellEditor)

getWidth

public int getWidth()

setWidth

public void setWidth(int width)