|
||||||||||
| 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 | |
|---|---|
de.kupzog.ktable.KTableCellEditor |
getColumnEditor(Object baseObject,
int column)
|
Object |
getColumnHeaderValue(int headerRow,
int column)
Provide a value for the specified header row and column. |
de.kupzog.ktable.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 DefaultEventKTableModel.
TableFormat.getColumnName(int),
KTableModel.getContentAt(int, int)int getFixedHeaderRowCount()
KTableModel.getFixedHeaderRowCount()int getRowHeight(Object rowObject)
KTableModel.getRowHeight(int)
void setRowHeight(Object rowObject,
int rowHeight)
KTableModel.setRowHeight(int, int)boolean isRowResizable(Object rowObject)
KTableModel.isRowResizable(int)int getRowHeightMinimum()
KTableModel.getRowHeightMinimum()int getFixedHeaderColumnCount()
KTableModel.getFixedHeaderColumnCount()int getFixedSelectableColumnCount()
KTableModel.getFixedSelectableColumnCount()int getColumnWidth(int column)
KTableModel.getColumnWidth(int)
void setColumnWidth(int column,
int width)
KTableModel.setColumnWidth(int, int)boolean isColumnResizable(int column)
KTableModel.isColumnResizable(int)
String getColumnTooltip(Object baseObject,
int column)
KTableModel.getTooltipAt(int, int)
de.kupzog.ktable.KTableCellEditor getColumnEditor(Object baseObject,
int column)
KTableModel.getCellEditor(int, int)
de.kupzog.ktable.KTableCellRenderer getColumnRenderer(Object baseObject,
int column)
KTableModel.getCellRenderer(int, int)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||