Modifier and Type | Method and Description |
---|---|
IConfigRegistry |
NatTable.getConfigRegistry() |
Modifier and Type | Method and Description |
---|---|
ICellPainter |
NatTable.getCellPainter(int columnPosition,
int rowPosition,
ILayerCell cell,
IConfigRegistry configRegistry) |
void |
NatTable.setConfigRegistry(IConfigRegistry configRegistry) |
Modifier and Type | Method and Description |
---|---|
String[] |
IBlinkingCellResolver.resolve(ILayerCell cell,
IConfigRegistry configRegistry,
Object oldValue,
Object newValue) |
String[] |
BlinkingCellResolver.resolve(ILayerCell cell,
IConfigRegistry configRegistry,
Object oldValue,
Object newValue) |
Constructor and Description |
---|
BlinkLayer(IUniqueIndexLayer dataLayer,
IRowDataProvider<T> listDataProvider,
IRowIdAccessor<T> rowIdAccessor,
IColumnPropertyResolver columnPropertyResolver,
IConfigRegistry configRegistry) |
BlinkLayer(IUniqueIndexLayer dataLayer,
IRowDataProvider<T> listDataProvider,
IRowIdAccessor<T> rowIdAccessor,
IColumnPropertyResolver columnPropertyResolver,
IConfigRegistry configRegistry,
boolean triggerBlinkOnRowUpdate) |
BlinkLayer(IUniqueIndexLayer dataLayer,
IRowDataProvider<T> listDataProvider,
IRowIdAccessor<T> rowIdAccessor,
IColumnPropertyResolver columnPropertyResolver,
IConfigRegistry configRegistry,
boolean triggerBlinkOnRowUpdate,
ScheduledExecutorService scheduler) |
Modifier and Type | Class and Description |
---|---|
class |
ConfigRegistry |
Modifier and Type | Method and Description |
---|---|
void |
IConfiguration.configureRegistry(IConfigRegistry configRegistry)
Configure NatTable's
IConfigRegistry upon receiving this call back. |
void |
DefaultNatTableStyleConfiguration.configureRegistry(IConfigRegistry configRegistry) |
void |
AggregateConfiguration.configureRegistry(IConfigRegistry configRegistry) |
void |
AbstractUiBindingConfiguration.configureRegistry(IConfigRegistry configRegistry) |
void |
AbstractLayerConfiguration.configureRegistry(IConfigRegistry configRegistry) |
boolean |
IEditableRule.isEditable(ILayerCell cell,
IConfigRegistry configRegistry) |
boolean |
EditableRule.isEditable(ILayerCell cell,
IConfigRegistry configRegistry) |
abstract boolean |
ContextualEditableRule.isEditable(ILayerCell cell,
IConfigRegistry configRegistry) |
Modifier and Type | Method and Description |
---|---|
IConfigRegistry |
CopyDataToClipboardCommand.getConfigRegistry() |
Constructor and Description |
---|
CopyDataToClipboardCommand(String cellDelimeter,
String rowDelimeter,
IConfigRegistry configRegistry) |
Modifier and Type | Method and Description |
---|---|
Object |
IDisplayConverter.canonicalToDisplayValue(ILayerCell cell,
IConfigRegistry configRegistry,
Object canonicalValue)
Convert backing data value to value to be displayed
Typically converted to a String for display.
|
Object |
DisplayConverter.canonicalToDisplayValue(ILayerCell cell,
IConfigRegistry configRegistry,
Object canonicalValue) |
abstract Object |
ContextualDisplayConverter.canonicalToDisplayValue(ILayerCell cell,
IConfigRegistry configRegistry,
Object canonicalValue) |
Object |
IDisplayConverter.displayToCanonicalValue(ILayerCell cell,
IConfigRegistry configRegistry,
Object displayValue)
Convert from display value to value in the backing data structure
NOTE: The type the display value is converted to must match the type
in the setter of the backing bean/row object
Use this method for contextual conversion.
|
Object |
DisplayConverter.displayToCanonicalValue(ILayerCell cell,
IConfigRegistry configRegistry,
Object displayValue) |
abstract Object |
ContextualDisplayConverter.displayToCanonicalValue(ILayerCell cell,
IConfigRegistry configRegistry,
Object displayValue) |
Modifier and Type | Method and Description |
---|---|
boolean |
IDataValidator.validate(ILayerCell cell,
IConfigRegistry configRegistry,
Object newValue) |
boolean |
DataValidator.validate(ILayerCell cell,
IConfigRegistry configRegistry,
Object newValue) |
abstract boolean |
ContextualDataValidator.validate(ILayerCell cell,
IConfigRegistry configRegistry,
Object newValue) |
Modifier and Type | Method and Description |
---|---|
static void |
EditController.editCell(ILayerCell cell,
org.eclipse.swt.widgets.Composite parent,
Object initialCanonicalValue,
IConfigRegistry configRegistry)
Activates the edit mode for the given cell.
|
static void |
EditController.editCells(List<ILayerCell> cells,
org.eclipse.swt.widgets.Composite parent,
Object initialCanonicalValue,
IConfigRegistry configRegistry)
This method is used to edit cells in a sub dialog.
|
static IEditErrorHandler |
EditConfigHelper.getEditErrorHandler(IConfigRegistry configRegistry,
ConfigAttribute<IEditErrorHandler> configAttribute,
List<String> configLabels)
Searches for the registered
IEditErrorHandler that should be used by this editor. |
static boolean |
EditConfigHelper.openAdjacentEditor(IConfigRegistry configRegistry,
List<String> configLabels)
Determines behaviour after committing the value of this editor in combination with selection
movement.
|
static boolean |
EditConfigHelper.openInline(IConfigRegistry configRegistry,
List<String> configLabels)
Determines whether the editor should be opened inline or using a dialog.
|
static boolean |
EditConfigHelper.supportMultiEdit(IConfigRegistry configRegistry,
List<String> configLabels)
Determines whether this editor supports multi edit behaviour or not.
|
Modifier and Type | Method and Description |
---|---|
IConfigRegistry |
EditSelectionCommand.getConfigRegistry() |
IConfigRegistry |
EditCellCommand.getConfigRegistry() |
Modifier and Type | Method and Description |
---|---|
static boolean |
EditUtils.allCellsEditable(SelectionLayer selectionLayer,
IConfigRegistry configRegistry)
For every cell that is selected it is checked whether the cell is editable or not.
|
static ICellEditor |
EditUtils.getLastSelectedCellEditor(SelectionLayer selectionLayer,
IConfigRegistry configRegistry) |
static boolean |
EditUtils.isCellEditable(SelectionLayer selectionLayer,
IConfigRegistry configRegistry,
PositionCoordinate cellCoords)
Checks if the cell at the specified coordinates is editable or not.
|
static boolean |
EditUtils.isConverterSame(SelectionLayer selectionLayer,
IConfigRegistry configRegistry)
Checks if all selected cells have the same
IDisplayConverter configured. |
static boolean |
EditUtils.isEditorSame(SelectionLayer selectionLayer,
IConfigRegistry configRegistry)
Checks if all selected cells have the same
ICellEditor configured. |
Constructor and Description |
---|
EditCellCommand(org.eclipse.swt.widgets.Composite parent,
IConfigRegistry configRegistry,
ILayerCell cell) |
EditSelectionCommand(org.eclipse.swt.widgets.Composite parent,
IConfigRegistry configRegistry) |
EditSelectionCommand(org.eclipse.swt.widgets.Composite parent,
IConfigRegistry configRegistry,
Character character) |
Modifier and Type | Method and Description |
---|---|
void |
DefaultEditConfiguration.configureRegistry(IConfigRegistry configRegistry) |
Modifier and Type | Field and Description |
---|---|
protected IConfigRegistry |
AbstractCellEditor.configRegistry
The
IConfigRegistry containing the configuration of the
current NatTable instance. |
Modifier and Type | Method and Description |
---|---|
org.eclipse.swt.widgets.Control |
ICellEditor.activateCell(org.eclipse.swt.widgets.Composite parent,
Object originalCanonicalValue,
EditModeEnum editMode,
ICellEditHandler editHandler,
ILayerCell cell,
IConfigRegistry configRegistry)
This method will be called by the framework to activate this cell editor.
|
org.eclipse.swt.widgets.Control |
AbstractCellEditor.activateCell(org.eclipse.swt.widgets.Composite parent,
Object originalCanonicalValue,
EditModeEnum editMode,
ICellEditHandler editHandler,
ILayerCell cell,
IConfigRegistry configRegistry) |
boolean |
ICellEditor.openInline(IConfigRegistry configRegistry,
List<String> configLabels)
Determines whether the editor should be opened inline or using a dialog.
|
boolean |
AbstractCellEditor.openInline(IConfigRegistry configRegistry,
List<String> configLabels) |
boolean |
ICellEditor.supportMultiEdit(IConfigRegistry configRegistry,
List<String> configLabels)
Determines whether this editor supports multi edit behaviour or not.
|
boolean |
CheckBoxCellEditor.supportMultiEdit(IConfigRegistry configRegistry,
List<String> configLabels) |
boolean |
AbstractCellEditor.supportMultiEdit(IConfigRegistry configRegistry,
List<String> configLabels) |
Modifier and Type | Method and Description |
---|---|
IConfigRegistry |
InlineCellEditEvent.getConfigRegistry() |
Constructor and Description |
---|
InlineCellEditEvent(ILayer layer,
PositionCoordinate cellCoordinate,
org.eclipse.swt.widgets.Composite parent,
IConfigRegistry configRegistry,
Object initialValue) |
Modifier and Type | Field and Description |
---|---|
protected IConfigRegistry |
CellEditDialog.configRegistry
The
IConfigRegistry containing the configuration of the current NatTable
instance the command should be executed for. |
protected IConfigRegistry |
AbstractDialogCellEditor.configRegistry
The
IConfigRegistry containing the configuration of the
current NatTable instance. |
Modifier and Type | Method and Description |
---|---|
org.eclipse.swt.widgets.Control |
AbstractDialogCellEditor.activateCell(org.eclipse.swt.widgets.Composite parent,
Object originalCanonicalValue,
EditModeEnum editMode,
ICellEditHandler editHandler,
ILayerCell cell,
IConfigRegistry configRegistry) |
static ICellEditDialog |
CellEditDialogFactory.createCellEditDialog(org.eclipse.swt.widgets.Shell parentShell,
Object originalCanonicalValue,
ILayerCell cell,
ICellEditor cellEditor,
IConfigRegistry configRegistry)
Will determine and return the
ICellEditDialog to open for editing a cell
value. |
boolean |
AbstractDialogCellEditor.openInline(IConfigRegistry configRegistry,
List<String> configLabels) |
boolean |
AbstractDialogCellEditor.supportMultiEdit(IConfigRegistry configRegistry,
List<String> configLabels) |
Constructor and Description |
---|
CellEditDialog(org.eclipse.swt.widgets.Shell parentShell,
Object originalCanonicalValue,
ILayerCell cell,
ICellEditor cellEditor,
IConfigRegistry configRegistry) |
TickUpdateCellEditDialog(org.eclipse.swt.widgets.Shell parentShell,
Object originalCanonicalValue,
ILayerCell cell,
ICellEditor cellEditor,
IConfigRegistry configRegistry,
ITickUpdateHandler tickUpdateHandler) |
Modifier and Type | Method and Description |
---|---|
void |
ILayerExporter.exportCell(OutputStream outputStream,
Object exportDisplayValue,
ILayerCell cell,
IConfigRegistry configRegistry) |
protected void |
NatExporter.exportLayer(ILayerExporter exporter,
OutputStream outputStream,
String layerName,
ILayer layer,
IConfigRegistry configRegistry)
Exports the given layer to the outputStream using the provided exporter.
|
void |
NatExporter.exportSingleLayer(ILayer layer,
IConfigRegistry configRegistry) |
Object |
IExportFormatter.formatForExport(ILayerCell cell,
IConfigRegistry configRegistry) |
Modifier and Type | Method and Description |
---|---|
IConfigRegistry |
ExportCommand.getConfigRegistry() |
Constructor and Description |
---|
ExportCommand(IConfigRegistry configRegistry,
org.eclipse.swt.widgets.Shell shell) |
Modifier and Type | Method and Description |
---|---|
void |
DefaultExportBindings.configureRegistry(IConfigRegistry configRegistry) |
Modifier and Type | Method and Description |
---|---|
void |
ExcelExporter.exportCell(OutputStream outputStream,
Object exportDisplayValue,
ILayerCell cell,
IConfigRegistry configRegistry) |
Object |
DefaultExportFormatter.formatForExport(ILayerCell cell,
IConfigRegistry configRegistry) |
Modifier and Type | Field and Description |
---|---|
protected IConfigRegistry |
GlazedListsSortModel.configRegistry |
Constructor and Description |
---|
GlazedListsSortModel(ca.odell.glazedlists.SortedList<T> sortedList,
IColumnAccessor<T> columnAccessor,
IColumnPropertyResolver columnPropertyResolver,
IConfigRegistry configRegistry,
ILayer dataLayer) |
GlazedListsSortModel(ca.odell.glazedlists.SortedList<T> sortedList,
IColumnPropertyAccessor<T> columnPropertyAccessor,
IConfigRegistry configRegistry,
ILayer dataLayer) |
NatColumnTableFormat(IColumnAccessor<R> columnAccessor,
IColumnPropertyResolver columnPropertyResolver,
IConfigRegistry configRegistry,
ILayer columnHeaderDataLayer) |
NatColumnTableFormat(IColumnPropertyAccessor<R> columnPropertyAccessor,
IConfigRegistry configRegistry,
ILayer dataLayer) |
Modifier and Type | Field and Description |
---|---|
protected IConfigRegistry |
DefaultGlazedListsFilterStrategy.configRegistry |
Constructor and Description |
---|
ComboBoxFilterRowHeaderComposite(ca.odell.glazedlists.matchers.CompositeMatcherEditor<T> matcherEditor,
FilterRowComboBoxDataProvider<T> comboBoxDataProvider,
IColumnAccessor<T> bodyDataColumnAccessor,
ILayer columnHeaderLayer,
IDataProvider columnHeaderDataProvider,
IConfigRegistry configRegistry)
Creates a new ComboBoxFilterRowHeaderComposite based on the given informations.
|
ComboBoxFilterRowHeaderComposite(ca.odell.glazedlists.matchers.CompositeMatcherEditor<T> matcherEditor,
FilterRowComboBoxDataProvider<T> comboBoxDataProvider,
IColumnAccessor<T> bodyDataColumnAccessor,
ILayer columnHeaderLayer,
IDataProvider columnHeaderDataProvider,
IConfigRegistry configRegistry,
boolean useDefaultConfiguration)
Creates a new ComboBoxFilterRowHeaderComposite based on the given informations.
|
ComboBoxFilterRowHeaderComposite(ca.odell.glazedlists.matchers.CompositeMatcherEditor<T> matcherEditor,
ILayer bodyLayer,
Collection<T> baseCollection,
IColumnAccessor<T> bodyDataColumnAccessor,
ILayer columnHeaderLayer,
IDataProvider columnHeaderDataProvider,
IConfigRegistry configRegistry)
Creates a new ComboBoxFilterRowHeaderComposite based on the given informations.
|
ComboBoxFilterRowHeaderComposite(ca.odell.glazedlists.matchers.CompositeMatcherEditor<T> matcherEditor,
ILayer bodyLayer,
Collection<T> baseCollection,
IColumnAccessor<T> bodyDataColumnAccessor,
ILayer columnHeaderLayer,
IDataProvider columnHeaderDataProvider,
IConfigRegistry configRegistry,
boolean useDefaultConfiguration)
Creates a new ComboBoxFilterRowHeaderComposite based on the given informations.
|
ComboBoxFilterRowHeaderComposite(ca.odell.glazedlists.FilterList<T> filterList,
FilterRowComboBoxDataProvider<T> comboBoxDataProvider,
IColumnAccessor<T> bodyDataColumnAccessor,
ILayer columnHeaderLayer,
IDataProvider columnHeaderDataProvider,
IConfigRegistry configRegistry)
Creates a new ComboBoxFilterRowHeaderComposite based on the given informations.
|
ComboBoxFilterRowHeaderComposite(ca.odell.glazedlists.FilterList<T> filterList,
FilterRowComboBoxDataProvider<T> comboBoxDataProvider,
IColumnAccessor<T> bodyDataColumnAccessor,
ILayer columnHeaderLayer,
IDataProvider columnHeaderDataProvider,
IConfigRegistry configRegistry,
boolean useDefaultConfiguration)
Creates a new ComboBoxFilterRowHeaderComposite based on the given informations.
|
ComboBoxFilterRowHeaderComposite(ca.odell.glazedlists.FilterList<T> filterList,
ILayer bodyLayer,
Collection<T> baseCollection,
IColumnAccessor<T> bodyDataColumnAccessor,
ILayer columnHeaderLayer,
IDataProvider columnHeaderDataProvider,
IConfigRegistry configRegistry)
Creates a new ComboBoxFilterRowHeaderComposite based on the given informations.
|
ComboBoxFilterRowHeaderComposite(ca.odell.glazedlists.FilterList<T> filterList,
ILayer bodyLayer,
Collection<T> baseCollection,
IColumnAccessor<T> bodyDataColumnAccessor,
ILayer columnHeaderLayer,
IDataProvider columnHeaderDataProvider,
IConfigRegistry configRegistry,
boolean useDefaultConfiguration)
Creates a new ComboBoxFilterRowHeaderComposite based on the given informations.
|
ComboBoxGlazedListsFilterStrategy(FilterRowComboBoxDataProvider<T> comboBoxDataProvider,
ca.odell.glazedlists.matchers.CompositeMatcherEditor<T> matcherEditor,
IColumnAccessor<T> columnAccessor,
IConfigRegistry configRegistry) |
DefaultGlazedListsFilterStrategy(ca.odell.glazedlists.matchers.CompositeMatcherEditor<T> matcherEditor,
IColumnAccessor<T> columnAccessor,
IConfigRegistry configRegistry) |
DefaultGlazedListsStaticFilterStrategy(ca.odell.glazedlists.matchers.CompositeMatcherEditor<T> matcherEditor,
IColumnAccessor<T> columnAccessor,
IConfigRegistry configRegistry) |
Modifier and Type | Method and Description |
---|---|
void |
GroupByHeaderConfiguration.configureRegistry(IConfigRegistry configRegistry) |
void |
GroupByDataLayerConfiguration.configureRegistry(IConfigRegistry configRegistry) |
int |
GroupByHeaderPainter.getPreferredHeight(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
IConfigRegistry configRegistry) |
int |
GroupByHeaderPainter.getPreferredWidth(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
IConfigRegistry configRegistry) |
void |
GroupByHeaderPainter.paintCell(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
org.eclipse.swt.graphics.Rectangle bounds,
IConfigRegistry configRegistry) |
Constructor and Description |
---|
BodyLayerStackFixture(ca.odell.glazedlists.EventList<T> eventList,
IColumnPropertyAccessor<T> columnPropertyAccessor,
IConfigRegistry configRegistry) |
GlazedListsGridLayer(ca.odell.glazedlists.EventList<T> eventList,
String[] propertyNames,
Map<String,String> propertyToLabelMap,
IConfigRegistry configRegistry) |
GlazedListsGridLayer(ca.odell.glazedlists.EventList<T> eventList,
String[] propertyNames,
Map<String,String> propertyToLabelMap,
IConfigRegistry configRegistry,
boolean useDefaultConfiguration)
The underlying
DataLayer created is able to handle Events raised by GlazedLists
and fire corresponding NatTable events. |
Modifier and Type | Method and Description |
---|---|
void |
PoiExcelExporter.exportCell(OutputStream outputStream,
Object exportDisplayValue,
ILayerCell cell,
IConfigRegistry configRegistry) |
Modifier and Type | Method and Description |
---|---|
protected org.eclipse.swt.graphics.Image |
FilterIconPainter.getImage(ILayerCell cell,
IConfigRegistry configRegistry) |
Constructor and Description |
---|
FilterRowDataLayer(IFilterStrategy<T> filterStrategy,
ILayer columnHeaderLayer,
IDataProvider columnHeaderDataProvider,
IConfigRegistry configRegistry) |
FilterRowDataProvider(IFilterStrategy<T> filterStrategy,
ILayer columnHeaderLayer,
IDataProvider columnHeaderDataProvider,
IConfigRegistry configRegistry) |
FilterRowHeaderComposite(IFilterStrategy<T> filterStrategy,
ILayer columnHeaderLayer,
IDataProvider columnHeaderDataProvider,
IConfigRegistry configRegistry) |
Modifier and Type | Method and Description |
---|---|
void |
ComboBoxFilterRowConfiguration.configureRegistry(IConfigRegistry configRegistry) |
protected org.eclipse.swt.graphics.Image |
ComboBoxFilterIconPainter.getImage(ILayerCell cell,
IConfigRegistry configRegistry) |
Modifier and Type | Method and Description |
---|---|
void |
DefaultFilterRowConfiguration.configureRegistry(IConfigRegistry configRegistry) |
Modifier and Type | Method and Description |
---|---|
protected void |
DefaultRowStyleConfiguration.configureEvenRowStyle(IConfigRegistry configRegistry) |
protected void |
DefaultRowStyleConfiguration.configureOddRowStyle(IConfigRegistry configRegistry) |
void |
DefaultRowStyleConfiguration.configureRegistry(IConfigRegistry configRegistry) |
Modifier and Type | Method and Description |
---|---|
protected org.eclipse.swt.graphics.Image |
RowGroupHeaderTextPainter.ExpandCollapseImagePainter.getImage(ILayerCell cell,
IConfigRegistry configRegistry) |
int |
RowGroupHeaderTextPainter.getPreferredWidth(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
IConfigRegistry configRegistry) |
Modifier and Type | Method and Description |
---|---|
void |
DefaultRowGroupHeaderLayerConfiguration.configureRegistry(IConfigRegistry configRegistry) |
void |
DefaultColumnGroupHeaderLayerConfiguration.configureRegistry(IConfigRegistry configRegistry) |
Modifier and Type | Method and Description |
---|---|
int |
ColumnGroupHeaderTextPainter.getPreferredHeight(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
IConfigRegistry configRegistry) |
int |
ColumnGroupHeaderTextPainter.getPreferredWidth(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
IConfigRegistry configRegistry)
Preferred width is used during auto resize.
|
Modifier and Type | Method and Description |
---|---|
ICellPainter |
InvertedLayer.getCellPainter(int columnPosition,
int rowPosition,
ILayerCell cell,
IConfigRegistry configRegistry) |
ICellPainter |
ILayer.getCellPainter(int columnPosition,
int rowPosition,
ILayerCell cell,
IConfigRegistry configRegistry) |
ICellPainter |
CompositeLayer.getCellPainter(int compositeColumnPosition,
int compositeRowPosition,
ILayerCell cell,
IConfigRegistry configRegistry) |
ICellPainter |
AbstractLayerTransform.getCellPainter(int columnPosition,
int rowPosition,
ILayerCell cell,
IConfigRegistry configRegistry) |
ICellPainter |
AbstractLayer.getCellPainter(int columnPosition,
int rowPosition,
ILayerCell cell,
IConfigRegistry configRegistry) |
ICellPainter |
AbstractIndexLayerTransform.getCellPainter(int columnPosition,
int rowPosition,
ILayerCell cell,
IConfigRegistry configRegistry) |
void |
CompositeLayer.CompositeLayerPainter.paintLayer(ILayer natLayer,
org.eclipse.swt.graphics.GC gc,
int xOffset,
int yOffset,
org.eclipse.swt.graphics.Rectangle rectangle,
IConfigRegistry configuration) |
Modifier and Type | Method and Description |
---|---|
static String |
CellDisplayConversionUtils.convertDataType(ILayerCell cell,
IConfigRegistry configRegistry) |
Modifier and Type | Method and Description |
---|---|
void |
DefaultRowHeaderStyleConfiguration.configureRegistry(IConfigRegistry configRegistry) |
void |
DefaultColumnHeaderStyleConfiguration.configureRegistry(IConfigRegistry configRegistry) |
void |
ColumnStyleChooserConfiguration.configureRegistry(IConfigRegistry configRegistry) |
protected void |
DefaultRowHeaderStyleConfiguration.configureRowHeaderCellPainter(IConfigRegistry configRegistry) |
protected void |
DefaultRowHeaderStyleConfiguration.configureRowHeaderStyle(IConfigRegistry configRegistry) |
Modifier and Type | Method and Description |
---|---|
static org.eclipse.swt.graphics.Color |
BlendedBackgroundPainter.blendBackgroundColour(ILayerCell cell,
IConfigRegistry configRegistry,
org.eclipse.swt.graphics.RGB baseColor)
Returns a background colour for the specified cell.
|
protected Boolean |
ColumnHeaderCheckBoxPainter.convertDataType(ILayerCell cell,
IConfigRegistry configRegistry) |
protected Boolean |
CheckBoxPainter.convertDataType(ILayerCell cell,
IConfigRegistry configRegistry) |
protected String |
AbstractTextPainter.convertDataType(ILayerCell cell,
IConfigRegistry configRegistry)
Convert the data value of the cell using the
IDisplayConverter from the IConfigRegistry |
protected org.eclipse.swt.graphics.Color |
GradientBackgroundPainter.getBackgroundColour(ILayerCell cell,
IConfigRegistry configRegistry)
Searches the background color to be used for gradient sweeping.
|
protected org.eclipse.swt.graphics.Color |
BlendedBackgroundPainter.getBackgroundColour(ILayerCell cell,
IConfigRegistry configRegistry) |
protected org.eclipse.swt.graphics.Color |
BackgroundPainter.getBackgroundColour(ILayerCell cell,
IConfigRegistry configRegistry) |
ICellPainter |
ImagePainter.getCellPainterAt(int x,
int y,
ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
org.eclipse.swt.graphics.Rectangle bounds,
IConfigRegistry configRegistry) |
ICellPainter |
ICellPainter.getCellPainterAt(int x,
int y,
ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
org.eclipse.swt.graphics.Rectangle adjustedCellBounds,
IConfigRegistry configRegistry) |
ICellPainter |
CellPainterWrapper.getCellPainterAt(int x,
int y,
ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
org.eclipse.swt.graphics.Rectangle adjustedCellBounds,
IConfigRegistry configRegistry) |
ICellPainter |
AbstractCellPainter.getCellPainterAt(int x,
int y,
ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
org.eclipse.swt.graphics.Rectangle adjustedCellBounds,
IConfigRegistry configRegistry) |
int |
ColumnHeaderCheckBoxPainter.getCheckedCellsCount(int columnPosition,
IConfigRegistry configRegistry) |
protected org.eclipse.swt.graphics.Color |
GradientBackgroundPainter.getForeGroundColour(ILayerCell cell,
IConfigRegistry configRegistry)
Searches the foreground color to be used for gradient sweeping.
|
protected org.eclipse.swt.graphics.Image |
TreeCheckBoxPainter.getImage(ILayerCell cell,
IConfigRegistry configRegistry) |
protected org.eclipse.swt.graphics.Image |
ImagePainter.getImage(ILayerCell cell,
IConfigRegistry configRegistry) |
protected org.eclipse.swt.graphics.Image |
ColumnHeaderCheckBoxPainter.getImage(ILayerCell cell,
IConfigRegistry configRegistry) |
protected org.eclipse.swt.graphics.Image |
CheckBoxPainter.getImage(ILayerCell cell,
IConfigRegistry configRegistry) |
int |
VerticalTextPainter.getPreferredHeight(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
IConfigRegistry configRegistry) |
int |
TextPainter.getPreferredHeight(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
IConfigRegistry configRegistry) |
int |
ImagePainter.getPreferredHeight(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
IConfigRegistry configRegistry) |
int |
ICellPainter.getPreferredHeight(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
IConfigRegistry configRegistry)
Get the preferred height of the cell when rendered by this painter.
|
int |
CellPainterWrapper.getPreferredHeight(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
IConfigRegistry configRegistry) |
int |
ButtonCellPainter.getPreferredHeight(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
IConfigRegistry configRegistry) |
int |
BackgroundImagePainter.getPreferredHeight(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
IConfigRegistry configRegistry) |
int |
VerticalTextPainter.getPreferredWidth(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
IConfigRegistry configRegistry) |
int |
TextPainter.getPreferredWidth(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
IConfigRegistry configRegistry) |
int |
ImagePainter.getPreferredWidth(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
IConfigRegistry configRegistry) |
int |
ICellPainter.getPreferredWidth(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
IConfigRegistry configRegistry)
Get the preferred width of the cell when rendered by this painter.
|
int |
CellPainterWrapper.getPreferredWidth(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
IConfigRegistry configRegistry) |
int |
ButtonCellPainter.getPreferredWidth(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
IConfigRegistry configRegistry) |
int |
BackgroundImagePainter.getPreferredWidth(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
IConfigRegistry configRegistry) |
org.eclipse.swt.graphics.Rectangle |
CellPainterWrapper.getWrappedPainterBounds(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
org.eclipse.swt.graphics.Rectangle bounds,
IConfigRegistry configRegistry) |
protected boolean |
ColumnHeaderCheckBoxPainter.isChecked(ILayerCell cell,
IConfigRegistry configRegistry) |
protected boolean |
CheckBoxPainter.isChecked(ILayerCell cell,
IConfigRegistry configRegistry) |
void |
VerticalTextPainter.paintCell(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
org.eclipse.swt.graphics.Rectangle rectangle,
IConfigRegistry configRegistry) |
void |
TextPainter.paintCell(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
org.eclipse.swt.graphics.Rectangle rectangle,
IConfigRegistry configRegistry) |
void |
PasswordTextPainter.paintCell(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
org.eclipse.swt.graphics.Rectangle rectangle,
IConfigRegistry configRegistry) |
void |
ImagePainter.paintCell(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
org.eclipse.swt.graphics.Rectangle bounds,
IConfigRegistry configRegistry) |
void |
ICellPainter.paintCell(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
org.eclipse.swt.graphics.Rectangle bounds,
IConfigRegistry configRegistry) |
void |
GradientBackgroundPainter.paintCell(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
org.eclipse.swt.graphics.Rectangle bounds,
IConfigRegistry configRegistry) |
void |
CellPainterWrapper.paintCell(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
org.eclipse.swt.graphics.Rectangle adjustedCellBounds,
IConfigRegistry configRegistry) |
void |
ButtonCellPainter.paintCell(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
org.eclipse.swt.graphics.Rectangle bounds,
IConfigRegistry configRegistry) |
void |
BackgroundPainter.paintCell(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
org.eclipse.swt.graphics.Rectangle bounds,
IConfigRegistry configRegistry) |
void |
BackgroundImagePainter.paintCell(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
org.eclipse.swt.graphics.Rectangle rectangle,
IConfigRegistry configRegistry) |
Modifier and Type | Method and Description |
---|---|
protected org.eclipse.swt.graphics.Color |
PaddingDecorator.getBackgroundColor(ILayerCell cell,
IConfigRegistry configRegistry) |
org.eclipse.swt.graphics.Rectangle |
CellPainterDecorator.getBaseCellPainterBounds(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
org.eclipse.swt.graphics.Rectangle adjustedCellBounds,
IConfigRegistry configRegistry) |
ICellPainter |
PaddingDecorator.getCellPainterAt(int x,
int y,
ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
org.eclipse.swt.graphics.Rectangle adjustedCellBounds,
IConfigRegistry configRegistry) |
ICellPainter |
CellPainterDecorator.getCellPainterAt(int x,
int y,
ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
org.eclipse.swt.graphics.Rectangle adjustedCellBounds,
IConfigRegistry configRegistry) |
org.eclipse.swt.graphics.Rectangle |
CellPainterDecorator.getDecoratorCellPainterBounds(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
org.eclipse.swt.graphics.Rectangle adjustedCellBounds,
IConfigRegistry configRegistry) |
int |
XPBackgroundDecorator.getPreferredHeight(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
IConfigRegistry configRegistry) |
int |
PaddingDecorator.getPreferredHeight(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
IConfigRegistry configRegistry) |
int |
LineBorderDecorator.getPreferredHeight(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
IConfigRegistry configRegistry) |
int |
CustomLineBorderDecorator.getPreferredHeight(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
IConfigRegistry configRegistry) |
int |
CellPainterDecorator.getPreferredHeight(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
IConfigRegistry configRegistry) |
int |
BeveledBorderDecorator.getPreferredHeight(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
IConfigRegistry configRegistry) |
int |
XPBackgroundDecorator.getPreferredWidth(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
IConfigRegistry configRegistry) |
int |
PaddingDecorator.getPreferredWidth(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
IConfigRegistry configRegistry) |
int |
LineBorderDecorator.getPreferredWidth(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
IConfigRegistry configRegistry) |
int |
CustomLineBorderDecorator.getPreferredWidth(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
IConfigRegistry configRegistry) |
int |
CellPainterDecorator.getPreferredWidth(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
IConfigRegistry configRegistry) |
int |
BeveledBorderDecorator.getPreferredWidth(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
IConfigRegistry configRegistry) |
org.eclipse.swt.graphics.Rectangle |
BeveledBorderDecorator.getWrappedPainterBounds(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
org.eclipse.swt.graphics.Rectangle bounds,
IConfigRegistry configRegistry) |
void |
XPBackgroundDecorator.paintCell(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
org.eclipse.swt.graphics.Rectangle rectangle,
IConfigRegistry configRegistry) |
void |
PercentageBarDecorator.paintCell(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
org.eclipse.swt.graphics.Rectangle rectangle,
IConfigRegistry configRegistry) |
void |
PaddingDecorator.paintCell(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
org.eclipse.swt.graphics.Rectangle adjustedCellBounds,
IConfigRegistry configRegistry) |
void |
LineBorderDecorator.paintCell(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
org.eclipse.swt.graphics.Rectangle rectangle,
IConfigRegistry configRegistry) |
void |
CustomLineBorderDecorator.paintCell(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
org.eclipse.swt.graphics.Rectangle rectangle,
IConfigRegistry configRegistry) |
void |
CellPainterDecorator.paintCell(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
org.eclipse.swt.graphics.Rectangle adjustedCellBounds,
IConfigRegistry configRegistry) |
void |
BeveledBorderDecorator.paintCell(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
org.eclipse.swt.graphics.Rectangle adjustedCellBounds,
IConfigRegistry configRegistry) |
Modifier and Type | Method and Description |
---|---|
protected void |
NatLayerPainter.paintBackground(ILayer natLayer,
org.eclipse.swt.graphics.GC gc,
int xOffset,
int yOffset,
org.eclipse.swt.graphics.Rectangle rectangle,
IConfigRegistry configRegistry) |
protected void |
NatGridLayerPainter.paintBackground(ILayer natLayer,
org.eclipse.swt.graphics.GC gc,
int xOffset,
int yOffset,
org.eclipse.swt.graphics.Rectangle rectangle,
IConfigRegistry configRegistry) |
protected void |
CellLayerPainter.paintCell(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
IConfigRegistry configRegistry) |
void |
NatLayerPainter.paintLayer(ILayer natLayer,
org.eclipse.swt.graphics.GC gc,
int xOffset,
int yOffset,
org.eclipse.swt.graphics.Rectangle rectangle,
IConfigRegistry configRegistry) |
void |
ILayerPainter.paintLayer(ILayer natLayer,
org.eclipse.swt.graphics.GC gc,
int xOffset,
int yOffset,
org.eclipse.swt.graphics.Rectangle rectangle,
IConfigRegistry configuration) |
void |
GridLineCellLayerPainter.paintLayer(ILayer natLayer,
org.eclipse.swt.graphics.GC gc,
int xOffset,
int yOffset,
org.eclipse.swt.graphics.Rectangle rectangle,
IConfigRegistry configRegistry) |
void |
CellLayerPainter.paintLayer(ILayer natLayer,
org.eclipse.swt.graphics.GC gc,
int xOffset,
int yOffset,
org.eclipse.swt.graphics.Rectangle pixelRectangle,
IConfigRegistry configRegistry) |
protected void |
NatLayerPainter.paintOverlays(ILayer natLayer,
org.eclipse.swt.graphics.GC gc,
int xOffset,
int yOffset,
org.eclipse.swt.graphics.Rectangle rectangle,
IConfigRegistry configRegistry) |
Constructor and Description |
---|
GridLayerPrinter(GridLayer gridLayer,
IConfigRegistry configRegistry) |
Modifier and Type | Method and Description |
---|---|
IConfigRegistry |
PrintCommand.getConfigRegistry() |
Constructor and Description |
---|
PrintCommand(IConfigRegistry configRegistry,
org.eclipse.swt.widgets.Shell shell) |
Modifier and Type | Method and Description |
---|---|
static int[] |
MaxCellBoundsHelper.getPreferredColumnWidths(IConfigRegistry configRegistry,
GCFactory gcFactory,
ILayer layer,
int[] columnPositions) |
static int[] |
MaxCellBoundsHelper.getPreferredRowHeights(IConfigRegistry configRegistry,
GCFactory gcFactory,
ILayer layer,
int[] rows) |
Modifier and Type | Method and Description |
---|---|
IConfigRegistry |
InitializeAutoResizeRowsCommand.getConfigRegistry() |
IConfigRegistry |
InitializeAutoResizeColumnsCommand.getConfigRegistry() |
IConfigRegistry |
AutoResizeRowsCommand.getConfigRegistry() |
IConfigRegistry |
AutoResizeColumnsCommand.getConfigRegistry() |
Constructor and Description |
---|
InitializeAutoResizeColumnsCommand(ILayer layer,
int columnPosition,
IConfigRegistry configRegistry,
GCFactory gcFactory) |
InitializeAutoResizeRowsCommand(ILayer layer,
int rowPosition,
IConfigRegistry configRegistry,
GCFactory gcFactory) |
Constructor and Description |
---|
ColumnSearchStrategy(int[] columnPositions,
IConfigRegistry configRegistry) |
ColumnSearchStrategy(int[] columnPositions,
int startingRowPosition,
IConfigRegistry configRegistry,
String searchDirection) |
GridSearchStrategy(IConfigRegistry configRegistry,
boolean wrapSearch) |
GridSearchStrategy(IConfigRegistry configRegistry,
boolean wrapSearch,
String searchDirection) |
RowSearchStrategy(int[] rowPositions,
IConfigRegistry configRegistry) |
RowSearchStrategy(int[] rowPositions,
IConfigRegistry configRegistry,
String searchDirection) |
SelectionSearchStrategy(IConfigRegistry configRegistry) |
SelectionSearchStrategy(IConfigRegistry configRegistry,
String searchDirection) |
Modifier and Type | Method and Description |
---|---|
protected void |
SelectionLayerPainter.paintCell(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
IConfigRegistry configRegistry) |
void |
SelectionLayerPainter.paintLayer(ILayer natLayer,
org.eclipse.swt.graphics.GC gc,
int xOffset,
int yOffset,
org.eclipse.swt.graphics.Rectangle pixelRectangle,
IConfigRegistry configRegistry) |
Modifier and Type | Method and Description |
---|---|
protected void |
DefaultSelectionStyleConfiguration.configureHeaderFullySelectedStyle(IConfigRegistry configRegistry) |
protected void |
DefaultSelectionStyleConfiguration.configureHeaderHasSelectionStyle(IConfigRegistry configRegistry) |
void |
DefaultSelectionStyleConfiguration.configureRegistry(IConfigRegistry configRegistry) |
protected void |
DefaultSelectionStyleConfiguration.configureSelectionAnchorStyle(IConfigRegistry configRegistry) |
protected void |
DefaultSelectionStyleConfiguration.configureSelectionStyle(IConfigRegistry configRegistry) |
Modifier and Type | Method and Description |
---|---|
void |
DefaultSortConfiguration.configureRegistry(IConfigRegistry configRegistry) |
Modifier and Type | Method and Description |
---|---|
protected org.eclipse.swt.graphics.Image |
SortableHeaderTextPainter.SortIconPainter.getImage(ILayerCell cell,
IConfigRegistry configRegistry) |
Modifier and Type | Method and Description |
---|---|
static List<org.eclipse.swt.graphics.Color> |
CellStyleUtil.getAllBackgroundColors(ILayerCell cell,
IConfigRegistry configRegistry,
String displayMode) |
static IStyle |
CellStyleUtil.getCellStyle(ILayerCell cell,
IConfigRegistry configRegistry) |
Constructor and Description |
---|
CellStyleProxy(IConfigRegistry configRegistry,
String targetDisplayMode,
List<String> configLabels) |
StyleProxy(ConfigAttribute<IStyle> styleConfigAttribute,
IConfigRegistry configRegistry,
String targetDisplayMode,
List<String> configLabels) |
Modifier and Type | Method and Description |
---|---|
IConfigRegistry |
GridStyleParameterObject.getConfigRegistry() |
Constructor and Description |
---|
GridStyleParameterObject(IConfigRegistry configRegistry) |
Modifier and Type | Method and Description |
---|---|
IConfigRegistry |
DisplayColumnStyleEditorCommand.getConfigRegistry() |
Constructor and Description |
---|
DisplayColumnStyleEditorCommand(ILayer natLayer,
IConfigRegistry configRegistry,
int columnPosition,
int rowPosition) |
DisplayColumnStyleEditorCommandHandler(SelectionLayer selectionLayer,
ColumnOverrideLabelAccumulator labelAccumulator,
IConfigRegistry configRegistry) |
Modifier and Type | Method and Description |
---|---|
protected void |
DefaultSummaryRowConfiguration.addSummaryProviderConfig(IConfigRegistry configRegistry) |
protected void |
DefaultSummaryRowConfiguration.addSummaryRowDisplayConverter(IConfigRegistry configRegistry)
Add a specialized
DefaultDisplayConverter that will show "..." if there is no value
to show in the summary row yet. |
protected void |
DefaultSummaryRowConfiguration.addSummaryRowStyleConfig(IConfigRegistry configRegistry) |
void |
DefaultSummaryRowConfiguration.configureRegistry(IConfigRegistry configRegistry) |
Constructor and Description |
---|
SummaryRowLayer(IUniqueIndexLayer underlyingDataLayer,
IConfigRegistry configRegistry) |
SummaryRowLayer(IUniqueIndexLayer underlyingDataLayer,
IConfigRegistry configRegistry,
boolean autoConfigure) |
Modifier and Type | Method and Description |
---|---|
IConfigRegistry |
CellPainterFixture.getLastPaintedConfigRegistry() |
Modifier and Type | Method and Description |
---|---|
ICellPainter |
TestLayer.getCellPainter(int columnPosition,
int rowPosition,
ILayerCell cell,
IConfigRegistry configRegistry) |
int |
CellPainterFixture.getPreferredHeight(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
IConfigRegistry configRegistry) |
int |
CellPainterFixture.getPreferredWidth(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
IConfigRegistry configRegistry) |
void |
CellPainterFixture.paintCell(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
org.eclipse.swt.graphics.Rectangle bounds,
IConfigRegistry configRegistry) |
Modifier and Type | Method and Description |
---|---|
IConfigRegistry |
TickUpdateCommand.getConfigRegistry() |
Constructor and Description |
---|
TickUpdateCommand(IConfigRegistry configRegistry,
boolean increment) |
Modifier and Type | Method and Description |
---|---|
void |
DefaultTickUpdateConfiguration.configureRegistry(IConfigRegistry configRegistry) |
Modifier and Type | Method and Description |
---|---|
ICellPainter |
TreeLayer.getCellPainter(int columnPosition,
int rowPosition,
ILayerCell cell,
IConfigRegistry configRegistry) |
Modifier and Type | Method and Description |
---|---|
void |
DefaultTreeLayerConfiguration.configureRegistry(IConfigRegistry configRegistry) |
Object |
TreeExportFormatter.formatForExport(ILayerCell cell,
IConfigRegistry configRegistry) |
Modifier and Type | Method and Description |
---|---|
protected org.eclipse.swt.graphics.Image |
TreeImagePainter.getImage(ILayerCell cell,
IConfigRegistry configRegistry) |
int |
IndentedTreeImagePainter.getPreferredWidth(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
IConfigRegistry configRegistry) |
org.eclipse.swt.graphics.Rectangle |
IndentedTreeImagePainter.getWrappedPainterBounds(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
org.eclipse.swt.graphics.Rectangle bounds,
IConfigRegistry configRegistry) |
void |
IndentedTreeImagePainter.paintCell(ILayerCell cell,
org.eclipse.swt.graphics.GC gc,
org.eclipse.swt.graphics.Rectangle bounds,
IConfigRegistry configRegistry) |
Copyright © 2013. All Rights Reserved.