org.wingx.table
Class XTableColumn

java.lang.Object
  extended by org.wings.table.STableColumn
      extended by org.wingx.table.XTableColumn
All Implemented Interfaces:
Serializable

public class XTableColumn
extends STableColumn

See Also:
Serialized Form

Field Summary
protected  EditableTableCellRenderer filterRenderer
           
 
Fields inherited from class org.wings.table.STableColumn
cellEditor, cellRenderer, headerRenderer, headerValue, hidden, identifier, modelIndex, width
 
Constructor Summary
XTableColumn(int modelIndex)
           
XTableColumn(int modelIndex, String width)
           
XTableColumn(int modelIndex, String width, STableCellRenderer cellRenderer, STableCellEditor cellEditor)
           
 
Method Summary
 EditableTableCellRenderer getFilterRenderer()
          Expect this to be replaced with STableCellEditor as soon as ajax makes the usability of the standard cell editor mechanism acceptable.
 boolean isFilterable()
           
 boolean isSortable()
           
 void setFilterable(boolean filterable)
           
 void setFilterRenderer(EditableTableCellRenderer filterRenderer)
           
 void setSortable(boolean sortable)
           
 
Methods inherited from class org.wings.table.STableColumn
getCellEditor, getCellRenderer, getHeaderRenderer, getHeaderValue, getIdentifier, getModelIndex, getWidth, isHidden, setCellEditor, setCellRenderer, setHeaderRenderer, setHeaderValue, setHidden, setIdentifier, setModelIndex, setWidth
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

filterRenderer

protected EditableTableCellRenderer filterRenderer
Constructor Detail

XTableColumn

public XTableColumn(int modelIndex)

XTableColumn

public XTableColumn(int modelIndex,
                    String width)

XTableColumn

public XTableColumn(int modelIndex,
                    String width,
                    STableCellRenderer cellRenderer,
                    STableCellEditor cellEditor)
Method Detail

getFilterRenderer

public EditableTableCellRenderer getFilterRenderer()
Expect this to be replaced with STableCellEditor as soon as ajax makes the usability of the standard cell editor mechanism acceptable.


setFilterRenderer

public void setFilterRenderer(EditableTableCellRenderer filterRenderer)

isSortable

public boolean isSortable()

setSortable

public void setSortable(boolean sortable)

isFilterable

public boolean isFilterable()

setFilterable

public void setFilterable(boolean filterable)


wingS Swings ;-)