com.arsdigita.toolbox.ui
Class DataTable.SortableTableColumn
java.lang.Object
com.arsdigita.bebop.Completable
com.arsdigita.bebop.SimpleComponent
com.arsdigita.bebop.table.TableColumn
com.arsdigita.toolbox.ui.DataTable.SortableTableColumn
- All Implemented Interfaces:
- Cloneable, Component, Lockable
- Enclosing class:
- DataTable
- public static class DataTable.SortableTableColumn
- extends TableColumn
A TableColumn
that could potentially be sorted
Methods inherited from class com.arsdigita.bebop.table.TableColumn |
exportCellAttributes, generateXML, getCellRenderer, getHeaderKey, getHeaderRenderer, getHeaderValue, getModelIndex, getWidth, setAlign, setCellRenderer, setClassAttr, setHeadAlign, setHeadClassAttr, setHeaderKey, setHeaderRenderer, setHeaderValue, setHeadStyleAttr, setHeadVAlign, setModelIndex, setStyleAttr, setVAlign, setWidth |
Methods inherited from class com.arsdigita.bebop.SimpleComponent |
children, clone, exportAttributes, getAttribute, getClassAttr, getIdAttr, getKey, getMetaDataAttribute, getStyleAttr, hasAttributes, isLocked, isVisible, lock, register, register, respond, setAttribute, setIdAttr, setKey, setMetaDataAttribute, setVisible |
DataTable.SortableTableColumn
public DataTable.SortableTableColumn(int modelIndex,
Object value,
Object key,
boolean isSortable,
TableCellRenderer renderer)
- Construct a new SortableTableColumn
- Parameters:
modelIndex
- the index of the column in the table model from
which to retrieve values.value
- the value for the column header.key
- the key for the column header.isSortable
- whether the column is sortable or notrenderer
- the renderer which will be used to render this column
setSortable
public void setSortable(boolean isSortable)
- Determine whether this column is sortable
- Parameters:
isSortable
- if true, the column will be sortable
getOrderSelectionModel
public SingleSelectionModel getOrderSelectionModel()
- Returns:
- the
SingleSelectionModel
which is responsible
for maintaining the sort order
isSortable
public boolean isSortable()
- Returns:
- true if this column is sortable, false otherwise
Copyright (c) 2004 Red Hat, Inc. Corporation. All Rights Reserved. Generated at July 20 2004:2337 UTC