|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IRow | |
---|---|
de.jaret.util.ui.table | This package contains a flexible custom drawn table widget. |
de.jaret.util.ui.table.editor | This package contains cell editors for the jaret table. |
de.jaret.util.ui.table.filter | This package contains the row filtering support for the jaret table. |
de.jaret.util.ui.table.model | This package contains the model and model listeners for the jaret table. |
de.jaret.util.ui.table.model.simple | This package contains a very simple table model for instant usage. |
de.jaret.util.ui.table.renderer | This package contains renderers for the jaret table. |
de.jaret.util.ui.table.util | This package contains a utility classes to adapt the jaret table for better use with JFace and the workbench. |
Uses of IRow in de.jaret.util.ui.table |
---|
Fields in de.jaret.util.ui.table declared as IRow | |
---|---|
protected IRow |
JaretTable._editorRow
row that is edited. |
protected IRow |
JaretTable._focussedRow
row of the focussed cell or null. |
IRow |
JaretTable.RowInfo.row
row reference. |
Fields in de.jaret.util.ui.table with type parameters of type IRow | |
---|---|
protected java.util.List<IRow> |
JaretTable._rows
List of rows actually diplayed (filtered and ordered). |
protected java.util.Collection<IRow> |
JaretTable._rowsToOptimize
list of rows that will be optimized before the next drawing using the gc at hand. |
Methods in de.jaret.util.ui.table that return IRow | |
---|---|
IRow |
JaretTable.getRow(int idx)
Get a row by the display idx. |
IRow |
JaretTable.rowForY(int y)
Retrieve the row corresponding to a specified y coordinate. |
Methods in de.jaret.util.ui.table that return types with arguments of type IRow | |
---|---|
java.util.List<IRow> |
JaretTable.getInternalRowList()
Get access to the internal row list. |
Methods in de.jaret.util.ui.table with parameters of type IRow | |
---|---|
void |
JaretTable.cellChanged(IRow row,
IColumn column)
The value of the specified cell changed. |
void |
JaretTable.cellStyleChanged(IRow row,
IColumn column,
ICellStyle style)
Called whenever a cellstyle has been changed. |
int |
JaretTable.RowComparator.compare(IRow r1,
IRow r2)
|
org.eclipse.swt.graphics.Rectangle |
JaretTable.getCellBounds(IRow row,
IColumn column)
Get the bounding rectangle for a cell. |
protected ICellRenderer |
JaretTable.getCellRenderer(IRow row,
IColumn column)
Retrieve the cell renderer for a cell. |
int |
JaretTable.getInternalRowIndex(IRow row)
Get the index of the given row in the internal, fileterd list of rows. |
protected JaretTable.RowInfo |
JaretTable.getRowInfo(IRow row)
Retrieve the row info for a row. |
boolean |
JaretTable.isDisplayed(IRow row)
Check whether a row is currently displayed. |
boolean |
JaretTable.isHierarchyColumn(IRow row,
IColumn col)
Determine whether the column is the hierrarchy column. |
boolean |
JaretTable.isSelected(IRow row,
IColumn column)
Convenience method to check whether a certain cell is selected. |
void |
JaretTable.optimizeHeight(IRow row)
Register a row for height optimization in the next redrwa (redraw triggered by this method). |
void |
JaretTable.rowAdded(int idx,
IRow row)
Called when a row has been added to the model. |
void |
JaretTable.rowChanged(IRow row)
Called if there has been a change in the row data. |
void |
JaretTable.rowHeightChanged(IRow row,
int newHeight)
Height of row changed. |
void |
JaretTable.rowHeightModeChanged(IRow row,
ITableViewState.RowHeightMode newHeightMode)
Row height mode changed. |
void |
JaretTable.rowRemoved(IRow row)
Called when a row has been removed from the model. |
void |
JaretTable.rowSelectionAdded(IRow row)
Called whenever a row has been added to a selection. |
void |
JaretTable.rowSelectionRemoved(IRow row)
Called whenever a row has been removed from the selection. |
void |
JaretTable.scrollToVisible(IRow row,
IColumn column)
Scroll the addressed cell so, that is it completely visible. |
void |
JaretTable.startEditing(IRow row,
IColumn col,
char typedKey)
Start editing of a specified cell if it is editable. |
Method parameters in de.jaret.util.ui.table with type arguments of type IRow | |
---|---|
void |
JaretTable.optimizeHeight(java.util.List<IRow> rows)
Register a list of rows for heigt optimization. |
Constructors in de.jaret.util.ui.table with parameters of type IRow | |
---|---|
JaretTable.RowInfo(IRow rowIn,
int yIn,
int heightIn,
boolean fixedIn)
Construct a row info instance. |
Uses of IRow in de.jaret.util.ui.table.editor |
---|
Fields in de.jaret.util.ui.table.editor declared as IRow | |
---|---|
protected IRow |
CellEditorBase._row
member storing the last requested row. |
Methods in de.jaret.util.ui.table.editor with parameters of type IRow | |
---|---|
protected java.lang.String |
TextCellEditor.convertValue(IRow row,
IColumn column)
|
protected int |
IntegerCellEditor.convertValue(IRow row,
IColumn column)
|
protected double |
DoubleCellEditor.convertValue(IRow row,
IColumn column)
Convert the value retrieved from the model. |
org.eclipse.swt.widgets.Control |
TextCellEditor.getEditorControl(JaretTable table,
IRow row,
IColumn column,
char typedKey)
Provide the Control for editing the value at row/column. |
org.eclipse.swt.widgets.Control |
ObjectComboEditor.getEditorControl(JaretTable table,
IRow row,
IColumn column,
char typedKey)
Provide the Control for editing the value at row/column. |
org.eclipse.swt.widgets.Control |
IntegerCellEditor.getEditorControl(JaretTable table,
IRow row,
IColumn column,
char typedKey)
Provide the Control for editing the value at row/column. |
org.eclipse.swt.widgets.Control |
ICellEditor.getEditorControl(JaretTable table,
IRow row,
IColumn column,
char typedKey)
Provide the Control for editing the value at row/column. |
org.eclipse.swt.widgets.Control |
EnumComboEditor.getEditorControl(JaretTable table,
IRow row,
IColumn column,
char typedKey)
Provide the Control for editing the value at row/column. |
org.eclipse.swt.widgets.Control |
DoubleCellEditor.getEditorControl(JaretTable table,
IRow row,
IColumn column,
char typedKey)
Provide the Control for editing the value at row/column. |
org.eclipse.swt.widgets.Control |
DateCellEditor.getEditorControl(JaretTable table,
IRow row,
IColumn column,
char typedKey)
Provide the Control for editing the value at row/column. |
org.eclipse.swt.widgets.Control |
CellEditorBase.getEditorControl(JaretTable table,
IRow row,
IColumn column,
char typedKey)
Provide the Control for editing the value at row/column. |
org.eclipse.swt.widgets.Control |
BooleanCellEditor.getEditorControl(JaretTable table,
IRow row,
IColumn column,
char typedKey)
Provide the Control for editing the value at row/column. |
boolean |
ICellEditor.handleClick(JaretTable table,
IRow row,
IColumn column,
org.eclipse.swt.graphics.Rectangle drawingArea,
int x,
int y)
Handle a click on the cell. |
boolean |
CellEditorBase.handleClick(JaretTable table,
IRow row,
IColumn column,
org.eclipse.swt.graphics.Rectangle drawingArea,
int x,
int y)
Handle a click on the cell. |
boolean |
BooleanCellEditor.handleClick(JaretTable table,
IRow row,
IColumn column,
org.eclipse.swt.graphics.Rectangle drawingArea,
int x,
int y)
Handle a click on the cell. |
protected void |
TextCellEditor.storeValue(IRow row,
IColumn column)
|
protected void |
IntegerCellEditor.storeValue(IRow row,
IColumn column)
|
protected void |
DoubleCellEditor.storeValue(IRow row,
IColumn column)
Store the value in the model. |
Uses of IRow in de.jaret.util.ui.table.filter |
---|
Methods in de.jaret.util.ui.table.filter with parameters of type IRow | |
---|---|
boolean |
IRowFilter.isInResult(IRow row)
Check whether the row is in the resulting list of rows. |
boolean |
DefaultAutoFilter.isInResult(IRow row)
Check whether the row is in the resulting list of rows. |
Uses of IRow in de.jaret.util.ui.table.model |
---|
Subinterfaces of IRow in de.jaret.util.ui.table.model | |
---|---|
interface |
ITableNode
Interface describing a table row in a hierarchy of rows. |
Classes in de.jaret.util.ui.table.model that implement IRow | |
---|---|
class |
AbstractTableNode
Abstract base implementation of an ITableNode. |
Fields in de.jaret.util.ui.table.model declared as IRow | |
---|---|
protected IRow |
JaretTableCellImpl._row
the row. |
Fields in de.jaret.util.ui.table.model with type parameters of type IRow | |
---|---|
protected java.util.Map<IRow,DefaultTableViewState.RowConfiguration> |
DefaultTableViewState._rowConfiguations
map of row configurations. |
protected java.util.List<IRow> |
JaretTableSelectionImpl._rows
selected rows. |
protected java.util.List<IRow> |
DefaultJaretTableModel._rows
rows. |
Methods in de.jaret.util.ui.table.model that return IRow | |
---|---|
IRow |
JaretTableCellImpl.getRow()
|
IRow |
IJaretTableCell.getRow()
Retrieve the row. |
IRow |
StdHierarchicalTableModel.getRow(int rowIdx)
Retrieve a specific row. |
IRow |
IJaretTableModel.getRow(int idx)
Retrieve a specific row. |
IRow |
DefaultJaretTableModel.getRow(int idx)
Retrieve a specific row. |
Methods in de.jaret.util.ui.table.model that return types with arguments of type IRow | |
---|---|
java.util.List<IRow> |
JaretTableSelectionImpl.getSelectedRows()
Retrieve selected rows. |
java.util.List<IRow> |
IJaretTableSelection.getSelectedRows()
Retrieve selected rows. |
Methods in de.jaret.util.ui.table.model with parameters of type IRow | |
---|---|
void |
DefaultJaretTableModel.addRow(int index,
IRow row)
Add a row to the model at a specified index. |
void |
PropListeningTableModel.addRow(IRow row)
Add a row to the model. |
void |
JaretTableSelectionImpl.addRow(IRow row)
Add a row to the selection. |
void |
IJaretTableSelection.addRow(IRow row)
Add a row to the selection. |
void |
DefaultJaretTableModel.addRow(IRow row)
Add a row to the model. |
void |
JaretTableSelectionModelImpl.addSelectedRow(IRow row)
Add a row to the selection. |
void |
IJaretTableSelectionModel.addSelectedRow(IRow row)
Add a row to the selection. |
void |
IJaretTableModelListener.cellChanged(IRow row,
IColumn column)
The value of the specified cell changed. |
void |
ITableViewStateListener.cellStyleChanged(IRow row,
IColumn column,
ICellStyle cellStyle)
Called whenever a cellstyle has been changed. |
void |
DefaultTableViewState.cellStyleChanged(IRow row,
IColumn column,
ICellStyle style)
Will be called whenever a style changed. |
int |
PropCol.compare(IRow r1,
IRow r2)
Sorting default behaviour: compare toString() . |
int |
IndexColumn.compare(IRow r1,
IRow r2)
|
int |
HierarchyColumn.compare(IRow o1,
IRow o2)
|
protected void |
AbstractJaretTableModel.fireCellChanged(IRow row,
IColumn column)
Inform listeners about a changed cell. |
protected void |
DefaultTableViewState.fireCellStyleChanged(IRow row,
IColumn column,
ICellStyle cellStyle)
|
protected void |
AbstractJaretTableModel.fireRowAdded(int idx,
IRow row)
Inform listeners about an added row. |
protected void |
AbstractJaretTableModel.fireRowChanged(IRow row)
Inform listeners abou a changed row. |
protected void |
DefaultTableViewState.fireRowHeightChanged(IRow row,
int newHeight)
Inform listeners about a change in the height of a row. |
protected void |
DefaultTableViewState.fireRowHeightModeChanged(IRow row,
ITableViewState.RowHeightMode newMode)
|
protected void |
AbstractJaretTableModel.fireRowRemoved(IRow row)
Inform listeners about a removed row. |
protected void |
AbstractColumn.fireValueChanged(IRow row,
IColumn column,
java.lang.Object oldValue,
java.lang.Object newValue)
Inform listeners about a value change. |
ICellStyle |
ITableViewState.getCellStyle(IRow row,
IColumn column)
Retrieve the cell style for a specified cell. |
ICellStyle |
DefaultTableViewState.getCellStyle(IRow row,
IColumn column)
Retrieve the cell style for a specified cell. |
java.lang.Class<?> |
PropCol.getContentClass(IRow row)
Default implementation: no difference to getContentClass(). |
java.lang.Class<?> |
IColumn.getContentClass(IRow row)
To specify a content class per row this method may be implemented to reflect the appropriate class. |
java.lang.Class<?> |
AbstractColumn.getContentClass(IRow row)
Default implementation: no difference to getContentClass(). |
int |
ITableViewState.getRowHeight(IRow row)
Retrieve the current height of a row. |
int |
DefaultTableViewState.getRowHeight(IRow row)
Retrieve the current height of a row. |
ITableViewState.RowHeightMode |
ITableViewState.getRowHeigthMode(IRow row)
Retrieve the row heigth mode for a specific row. |
ITableViewState.RowHeightMode |
DefaultTableViewState.getRowHeigthMode(IRow row)
Retrieve the row heigth mode for a specific row. |
java.lang.Object |
PropCol.getValue(IRow row)
Retrieve the value of the column for the given row. |
java.lang.Object |
IndexColumn.getValue(IRow row)
Retrieve the value of the column for the given row. |
java.lang.Object |
IColumn.getValue(IRow row)
Retrieve the value of the column for the given row. |
java.lang.Object |
HierarchyColumn.getValue(IRow row)
Retrieve the value of the column for the given row. |
boolean |
IndexColumn.isEditable(IRow row)
Default: delegate to isEditable . |
boolean |
IColumn.isEditable(IRow row)
Check whether a a specific cell of the column can be edited. |
boolean |
AbstractColumn.isEditable(IRow row)
Default: delegate to isEditable . |
boolean |
IJaretTableModel.isEditable(IRow row,
IColumn column)
Check whether a cell is editable. |
boolean |
AbstractJaretTableModel.isEditable(IRow row,
IColumn column)
Check whether a cell is editable. |
void |
PropListeningTableModel.remRow(IRow row)
Remove row from the model. |
void |
JaretTableSelectionImpl.remRow(IRow row)
Remove row from selection. |
void |
IJaretTableSelection.remRow(IRow row)
Remove row from selection. |
void |
DefaultJaretTableModel.remRow(IRow row)
Remove row from the model. |
void |
JaretTableSelectionModelImpl.remSelectedRow(IRow row)
Remove a row from the selection. |
void |
IJaretTableSelectionModel.remSelectedRow(IRow row)
Remove a row from the selection. |
void |
IJaretTableModelListener.rowAdded(int idx,
IRow row)
Called when a row has been added to the model. |
void |
IJaretTableModelListener.rowChanged(IRow row)
Called if there has been a change in the row data. |
void |
ITableViewStateListener.rowHeightChanged(IRow row,
int newHeight)
Height of row changed. |
void |
ITableViewStateListener.rowHeightModeChanged(IRow row,
ITableViewState.RowHeightMode newHeightMode)
Row height mode changed. |
void |
IJaretTableModelListener.rowRemoved(IRow row)
Called when a row has been removed from the model. |
void |
IJaretTableSelectionModelListener.rowSelectionAdded(IRow row)
Called whenever a row has been added to a selection. |
void |
IJaretTableSelectionModelListener.rowSelectionRemoved(IRow row)
Called whenever a row has been removed from the selection. |
void |
ITableViewState.setRowHeight(IRow row,
int height)
Set the height of a row. |
void |
DefaultTableViewState.setRowHeight(IRow row,
int height)
Set the height of a row. |
void |
ITableViewState.setRowHeightMode(IRow row,
ITableViewState.RowHeightMode mode)
Set the row height mode for a specific row. |
void |
DefaultTableViewState.setRowHeightMode(IRow row,
ITableViewState.RowHeightMode mode)
Set the row height mode for a specific row. |
void |
IJaretTableModel.setValue(IRow row,
IColumn column,
java.lang.Object value)
Set the value of a particular cell. |
void |
AbstractJaretTableModel.setValue(IRow row,
IColumn column,
java.lang.Object value)
Set the value of a particular cell. |
void |
PropCol.setValue(IRow row,
java.lang.Object value)
Set the value of the coloumn for a given row. |
void |
IndexColumn.setValue(IRow row,
java.lang.Object value)
Set the value of the coloumn for a given row. |
void |
IColumn.setValue(IRow row,
java.lang.Object value)
Set the value of the coloumn for a given row. |
void |
HierarchyColumn.setValue(IRow row,
java.lang.Object value)
Set the value of the coloumn for a given row. |
void |
ITableFocusListener.tableFocusChanged(JaretTable source,
IRow row,
IColumn column)
Focus has been moved or has been initially set. |
void |
IColumnListener.valueChanged(IRow row,
IColumn column,
java.lang.Object oldValue,
java.lang.Object newValue)
Called when a value in a column changed. |
Constructors in de.jaret.util.ui.table.model with parameters of type IRow | |
---|---|
JaretTableCellImpl(IRow row,
IColumn column)
Construct a table cell instance. |
Uses of IRow in de.jaret.util.ui.table.model.simple |
---|
Classes in de.jaret.util.ui.table.model.simple that implement IRow | |
---|---|
class |
SimpleRow
Simple row implementation based on it's index, used as a marker in the SimpleJaretTableModel. |
Methods in de.jaret.util.ui.table.model.simple that return IRow | |
---|---|
IRow |
SimpleJaretTableModel.getRow(int idx)
Retrieve a specific row. |
Methods in de.jaret.util.ui.table.model.simple with parameters of type IRow | |
---|---|
void |
SimpleJaretTableModel.cellChanged(IRow row,
SimpleColumn column,
java.lang.Object value)
|
int |
SimpleColumn.compare(IRow o1,
IRow o2)
Sorting set null < non-null, non comparables are equal. |
java.lang.Object |
SimpleColumn.getValue(IRow row)
Retrieve the value of the column for the given row. |
void |
SimpleColumn.setValue(IRow row,
java.lang.Object value)
Set the value of the coloumn for a given row. |
Uses of IRow in de.jaret.util.ui.table.renderer |
---|
Fields in de.jaret.util.ui.table.renderer with type parameters of type IRow | |
---|---|
protected java.util.Map<IRow,java.util.Map<IColumn,ICellStyle>> |
DefaultCellStyleProvider._cellMap
map combintaion storing the style of a cell . |
protected java.util.Map<IRow,ICellStyle> |
DefaultCellStyleProvider._rowMap
map storing the row cell styles. |
Methods in de.jaret.util.ui.table.renderer with parameters of type IRow | |
---|---|
void |
ICellStyleListener.cellStyleChanged(IRow row,
IColumn column,
ICellStyle style)
Will be called whenever a style changed. |
protected java.lang.String |
TextCellRenderer.convertValue(IRow row,
IColumn column)
Convert the value specified by row, column to a string. |
protected java.lang.String |
LabelProviderRenderer.convertValue(IRow row,
IColumn column)
Convert the value specified by row, column to a string. |
protected java.lang.String |
DoubleCellRenderer.convertValue(IRow row,
IColumn column)
Convert the value specified by row, column to a string. |
protected java.lang.String |
DateCellRenderer.convertValue(IRow row,
IColumn column)
Convert the value specified by row, column to a string. |
void |
TextCellRenderer.draw(org.eclipse.swt.graphics.GC gc,
JaretTable jaretTable,
ICellStyle cellStyle,
org.eclipse.swt.graphics.Rectangle drawingArea,
IRow row,
IColumn column,
boolean drawFocus,
boolean selected,
boolean printing)
Draw a single cell. |
void |
TableHierarchyRenderer.draw(org.eclipse.swt.graphics.GC gc,
JaretTable jaretTable,
ICellStyle cellStyle,
org.eclipse.swt.graphics.Rectangle drawingArea,
IRow row,
IColumn column,
boolean drawFocus,
boolean selected,
boolean printing)
Draw a single cell. |
void |
SmileyCellRenderer.draw(org.eclipse.swt.graphics.GC gc,
JaretTable jaretTable,
ICellStyle cellStyle,
org.eclipse.swt.graphics.Rectangle drawingArea,
IRow row,
IColumn column,
boolean drawFocus,
boolean selected,
boolean printing)
Draw a single cell. |
void |
ObjectImageRenderer.draw(org.eclipse.swt.graphics.GC gc,
JaretTable jaretTable,
ICellStyle cellStyle,
org.eclipse.swt.graphics.Rectangle drawingArea,
IRow row,
IColumn column,
boolean drawFocus,
boolean selected,
boolean printing)
Draw a single cell. |
void |
ImageCellRenderer.draw(org.eclipse.swt.graphics.GC gc,
JaretTable jaretTable,
ICellStyle cellStyle,
org.eclipse.swt.graphics.Rectangle drawingArea,
IRow row,
IColumn column,
boolean drawFocus,
boolean selected,
boolean printing)
Draw a single cell. |
void |
ICellRenderer.draw(org.eclipse.swt.graphics.GC gc,
JaretTable jaretTable,
ICellStyle cellStyle,
org.eclipse.swt.graphics.Rectangle drawingArea,
IRow row,
IColumn column,
boolean drawFocus,
boolean selected,
boolean printing)
Draw a single cell. |
void |
ClassImageRenderer.draw(org.eclipse.swt.graphics.GC gc,
JaretTable jaretTable,
ICellStyle cellStyle,
org.eclipse.swt.graphics.Rectangle drawingArea,
IRow row,
IColumn column,
boolean drawFocus,
boolean selected,
boolean printing)
Draw a single cell. |
void |
BooleanCellRenderer.draw(org.eclipse.swt.graphics.GC gc,
JaretTable jaretTable,
ICellStyle cellStyle,
org.eclipse.swt.graphics.Rectangle drawingArea,
IRow row,
IColumn column,
boolean drawFocus,
boolean selected,
boolean printing)
Draw a single cell. |
void |
BarCellRenderer.draw(org.eclipse.swt.graphics.GC gc,
JaretTable jaretTable,
ICellStyle cellStyle,
org.eclipse.swt.graphics.Rectangle drawingArea,
IRow row,
IColumn column,
boolean drawFocus,
boolean selected,
boolean printing)
Draw a single cell. |
protected void |
DefaultCellStyleProvider.fireCellStyleChanged(IRow row,
IColumn column,
ICellStyle cellStyle)
Inform listeners about a cell style change. |
ICellStyle |
ICellStyleProvider.getCellSpecificStyle(IRow row,
IColumn column,
boolean create)
Get the cell style defined for a single cell. |
ICellStyle |
DefaultCellStyleProvider.getCellSpecificStyle(IRow row,
IColumn column,
boolean create)
Get the cell style defined for a single cell. |
ICellStyle |
ICellStyleProvider.getCellStyle(IRow row,
IColumn column)
Retrieve the cell style for a cell. |
ICellStyle |
DefaultCellStyleProvider.getCellStyle(IRow row,
IColumn column)
Retrieve the cell style for a cell. |
ICellStyle |
IStyleStrategy.getCellStyle(IRow row,
IColumn column,
ICellStyle incomingStyle,
ICellStyle defaultCellStyle)
This method is called before a cell style is delivered to the jaret table (by getCellStyle(row, col) in the cell style provider). |
protected java.lang.String |
TextCellRenderer.getComment(IRow row,
IColumn column)
Override for using content marker and tooltip. |
int |
TextCellRenderer.getPreferredHeight(org.eclipse.swt.graphics.GC gc,
ICellStyle cellStyle,
int width,
IRow row,
IColumn column)
Calculate the preferred height of a specific cell. |
int |
ObjectImageRenderer.getPreferredHeight(org.eclipse.swt.graphics.GC gc,
ICellStyle cellStyle,
int width,
IRow row,
IColumn column)
Calculate the preferred height of a specific cell. |
int |
ICellRenderer.getPreferredHeight(org.eclipse.swt.graphics.GC gc,
ICellStyle cellStyle,
int width,
IRow row,
IColumn column)
Calculate the preferred height of a specific cell. |
int |
ClassImageRenderer.getPreferredHeight(org.eclipse.swt.graphics.GC gc,
ICellStyle cellStyle,
int width,
IRow row,
IColumn column)
Calculate the preferred height of a specific cell. |
int |
CellRendererBase.getPreferredHeight(org.eclipse.swt.graphics.GC gc,
ICellStyle cellStyle,
int width,
IRow row,
IColumn column)
Calculate the preferred height of a specific cell. |
int |
BooleanCellRenderer.getPreferredHeight(org.eclipse.swt.graphics.GC gc,
ICellStyle cellStyle,
int width,
IRow row,
IColumn column)
Calculate the preferred height of a specific cell. |
int |
TableHierarchyRenderer.getPreferredHeight(IRow row,
IColumn column)
|
ICellStyle |
ICellStyleProvider.getRowCellStyle(IRow row,
boolean create)
Retrieve the cell style for a row. |
ICellStyle |
DefaultCellStyleProvider.getRowCellStyle(IRow row,
boolean create)
Retrieve the cell style for a row. |
java.lang.String |
TextCellRenderer.getTooltip(JaretTable jaretTable,
org.eclipse.swt.graphics.Rectangle drawingArea,
IRow row,
IColumn column,
int x,
int y)
Provide a tooltip text for display. |
java.lang.String |
ICellRenderer.getTooltip(JaretTable jaretTable,
org.eclipse.swt.graphics.Rectangle drawingArea,
IRow row,
IColumn column,
int x,
int y)
Provide a tooltip text for display. |
java.lang.String |
CellRendererBase.getTooltip(JaretTable jaretTable,
org.eclipse.swt.graphics.Rectangle drawingArea,
IRow row,
IColumn column,
int x,
int y)
Provide a tooltip text for display. |
boolean |
TableHierarchyRenderer.isInActiveArea(IRow row,
org.eclipse.swt.graphics.Rectangle drawingArea,
int xx,
int yy)
Should return true if a click on the coordinates x,y should toggle expanded state. |
boolean |
IHierarchyRenderer.isInActiveArea(IRow row,
org.eclipse.swt.graphics.Rectangle drawingarea,
int x,
int y)
Should return true if a click on the coordinates x,y should toggle expanded state. |
void |
ICellStyleProvider.setBackground(IRow row,
IColumn column,
org.eclipse.swt.graphics.RGB background)
Convenience method for setting the background of a cell. |
void |
DefaultCellStyleProvider.setBackground(IRow row,
IColumn column,
org.eclipse.swt.graphics.RGB background)
Convenience method for setting the background of a cell. |
void |
ICellStyleProvider.setBackground(IRow row,
org.eclipse.swt.graphics.RGB background)
Convenience method for setting the background of a row. |
void |
DefaultCellStyleProvider.setBackground(IRow row,
org.eclipse.swt.graphics.RGB background)
Convenience method for setting the background of a row. |
void |
ICellStyleProvider.setCellStyle(IRow row,
IColumn column,
ICellStyle style)
Set the cell style to use for a specific cell. |
void |
DefaultCellStyleProvider.setCellStyle(IRow row,
IColumn column,
ICellStyle style)
Set the cell style to use for a specific cell. |
void |
ICellStyleProvider.setFont(IRow row,
org.eclipse.swt.graphics.FontData fontdata)
Convenience method for setting the font. |
void |
DefaultCellStyleProvider.setFont(IRow row,
org.eclipse.swt.graphics.FontData fontdata)
Convenience method for setting the font. |
void |
ICellStyleProvider.setFont(IRow row,
IColumn column,
org.eclipse.swt.graphics.FontData fontdata)
Convenience method for setting the font. |
void |
DefaultCellStyleProvider.setFont(IRow row,
IColumn column,
org.eclipse.swt.graphics.FontData fontdata)
Convenience method for setting the font. |
void |
ICellStyleProvider.setForeground(IRow row,
IColumn column,
org.eclipse.swt.graphics.RGB foreground)
Convenience method for setting the foreground of a cell. |
void |
DefaultCellStyleProvider.setForeground(IRow row,
IColumn column,
org.eclipse.swt.graphics.RGB foreground)
Convenience method for setting the foreground of a cell. |
void |
ICellStyleProvider.setForeground(IRow row,
org.eclipse.swt.graphics.RGB foreground)
Convenience method for setting the foreground of a row. |
void |
DefaultCellStyleProvider.setForeground(IRow row,
org.eclipse.swt.graphics.RGB foreground)
Convenience method for setting the foreground of a row. |
void |
ICellStyleProvider.setHorizontalAlignment(IRow row,
IColumn column,
ITableViewState.HAlignment hAlignment)
Convenience method for setting the horizontal alignment. |
void |
DefaultCellStyleProvider.setHorizontalAlignment(IRow row,
IColumn column,
ITableViewState.HAlignment alignment)
Convenience method for setting the horizontal alignment. |
void |
ICellStyleProvider.setHorizontalAlignment(IRow row,
ITableViewState.HAlignment hAlignment)
Convenience method for setting the horizontal alignment. |
void |
DefaultCellStyleProvider.setHorizontalAlignment(IRow row,
ITableViewState.HAlignment alignment)
Convenience method for setting the horizontal alignment. |
void |
ICellStyleProvider.setRowCellStyle(IRow row,
ICellStyle style)
Set the cell style for a row. |
void |
DefaultCellStyleProvider.setRowCellStyle(IRow row,
ICellStyle style)
Set the cell style for a row. |
void |
ICellStyleProvider.setVerticalAlignment(IRow row,
IColumn column,
ITableViewState.VAlignment vAlignment)
Convenience method for setting the vertical alignment. |
void |
DefaultCellStyleProvider.setVerticalAlignment(IRow row,
IColumn column,
ITableViewState.VAlignment alignment)
Convenience method for setting the vertical alignment. |
void |
ICellStyleProvider.setVerticalAlignment(IRow row,
ITableViewState.VAlignment vAlignment)
Convenience method for setting the vertical alignment. |
void |
DefaultCellStyleProvider.setVerticalAlignment(IRow row,
ITableViewState.VAlignment alignment)
Convenience method for setting the vertical alignment. |
Method parameters in de.jaret.util.ui.table.renderer with type arguments of type IRow | |
---|---|
int |
TableHierarchyRenderer.getPreferredWidth(java.util.List<IRow> rows,
IColumn column)
Calculate the preferred width for the column. |
int |
ObjectImageRenderer.getPreferredWidth(java.util.List<IRow> rows,
IColumn column)
Calculate the preferred width for the column. |
int |
ICellRenderer.getPreferredWidth(java.util.List<IRow> rows,
IColumn column)
Calculate the preferred width for the column. |
int |
ClassImageRenderer.getPreferredWidth(java.util.List<IRow> rows,
IColumn column)
Calculate the preferred width for the column. |
int |
CellRendererBase.getPreferredWidth(java.util.List<IRow> rows,
IColumn column)
Calculate the preferred width for the column. |
int |
BooleanCellRenderer.getPreferredWidth(java.util.List<IRow> rows,
IColumn column)
Calculate the preferred width for the column. |
Uses of IRow in de.jaret.util.ui.table.util |
---|
Methods in de.jaret.util.ui.table.util with parameters of type IRow | |
---|---|
void |
AbstractSelectionProvider.rowSelectionAdded(IRow row)
Called whenever a row has been added to a selection. |
void |
AbstractSelectionProvider.rowSelectionRemoved(IRow row)
Called whenever a row has been removed from the selection. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |