|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface KTableFormat
Specify how to split row objects into cells for use with KTable
.
To take full advantage of KTable
over the regular SWT
Table
class, the KTableFormat
interface should
be preferred over the simpler TableFormat
class.
In times where advanced features of KTable
are not needed,
the simpler TableFormat
can be used.
Method Summary | |
---|---|
KTableCellEditor |
getColumnEditor(Object baseObject,
int column)
|
Object |
getColumnHeaderValue(int headerRow,
int column)
Provide a value for the specified header row and column. |
KTableCellRenderer |
getColumnRenderer(Object baseObject,
int column)
|
String |
getColumnTooltip(Object baseObject,
int column)
|
int |
getColumnWidth(int column)
|
int |
getFixedHeaderColumnCount()
|
int |
getFixedHeaderRowCount()
|
int |
getFixedSelectableColumnCount()
|
int |
getRowHeight(Object rowObject)
|
int |
getRowHeightMinimum()
|
boolean |
isColumnResizable(int column)
|
boolean |
isRowResizable(Object rowObject)
|
void |
setColumnWidth(int column,
int width)
|
void |
setRowHeight(Object rowObject,
int rowHeight)
|
Methods inherited from interface ca.odell.glazedlists.gui.TableFormat |
---|
getColumnCount, getColumnName, getColumnValue |
Method Detail |
---|
Object getColumnHeaderValue(int headerRow, int column)
TableFormat
, the KTableFormat
supports
multiple header rows per table. Therefore this method is the
preferred way to define the header values for EventKTableModel
.
TableFormat.getColumnName(int)
,
de.kupzog.ktable.KTableModel#getContentAt
int getFixedHeaderRowCount()
de.kupzog.ktable.KTableModel#getFixedHeaderRowCount
int getRowHeight(Object rowObject)
de.kupzog.ktable.KTableModel#getRowHeight
void setRowHeight(Object rowObject, int rowHeight)
de.kupzog.ktable.KTableModel#setRowHeight
boolean isRowResizable(Object rowObject)
de.kupzog.ktable.KTableModel#isRowResizable
int getRowHeightMinimum()
de.kupzog.ktable.KTableModel#getRowHeightMinimum
int getFixedHeaderColumnCount()
de.kupzog.ktable.KTableModel#getFixedHeaderColumnCount
int getFixedSelectableColumnCount()
de.kupzog.ktable.KTableModel#getFixedSelectableColumnCount
int getColumnWidth(int column)
de.kupzog.ktable.KTableModel#getColumnWidth
void setColumnWidth(int column, int width)
de.kupzog.ktable.KTableModel#setColumnWidth
boolean isColumnResizable(int column)
de.kupzog.ktable.KTableModel#isColumnResizable
String getColumnTooltip(Object baseObject, int column)
de.kupzog.ktable.KTableModel#getTooltipAt
KTableCellEditor getColumnEditor(Object baseObject, int column)
de.kupzog.ktable.KTableModel#getCellEditor
KTableCellRenderer getColumnRenderer(Object baseObject, int column)
de.kupzog.ktable.KTableModel#getCellRenderer
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |