|
||||||||||
| 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#getContentAtint getFixedHeaderRowCount()
de.kupzog.ktable.KTableModel#getFixedHeaderRowCountint getRowHeight(Object rowObject)
de.kupzog.ktable.KTableModel#getRowHeight
void setRowHeight(Object rowObject,
int rowHeight)
de.kupzog.ktable.KTableModel#setRowHeightboolean isRowResizable(Object rowObject)
de.kupzog.ktable.KTableModel#isRowResizableint getRowHeightMinimum()
de.kupzog.ktable.KTableModel#getRowHeightMinimumint getFixedHeaderColumnCount()
de.kupzog.ktable.KTableModel#getFixedHeaderColumnCountint getFixedSelectableColumnCount()
de.kupzog.ktable.KTableModel#getFixedSelectableColumnCountint getColumnWidth(int column)
de.kupzog.ktable.KTableModel#getColumnWidth
void setColumnWidth(int column,
int width)
de.kupzog.ktable.KTableModel#setColumnWidthboolean 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 | |||||||||