|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
ICellEditor that wraps SWT controls to be
NatTable editors.ICellEditor that is also a
ICellEditDialog.IDpiConverter that predefines dpi
conversion factors and methods that convert based on these factors.IEditErrorHandler that by default calls
the underlying IEditErrorHandler to handle the error.List containing POJO(s) as a backing data
source.IMouseEventMatcher
implementations that need to check for the editor and the click position
to determine whether an editor should be activated or not.
AbstractCellEditor.activateCell(Composite, Object, EditModeEnum, ICellEditHandler, ILayerCell, IConfigRegistry)
after initializing the activation values and before adding the default
listeners.
ICellEditor
should be automatically activated or not.
IStateChangedListeners to the local list of
listeners.
NatCombo regarding the
EditModeEnum, that are needed to commit/close or change the
visibility state of the NatCombo dependent on UI interactions.
IStateChangedListener to the local list of
listeners.
IStateChangedListener to the local list of
listeners.
DefaultDisplayConverter that will show "..." if
there is no value to show in the summary row yet.
IConfigLabelAccumulator that can aggregate labels from other
IConfigLabelAccumulators.IConfiguration objects and invokes configure methods on
all its members.SelectionAnchorCellLabelKeyEventMatcher that checks only
if the given label is assigned to the selection anchor's cell, while the
label stack is retrieved from the given layer.
SelectionAnchorCellLabelKeyEventMatcher that checks if
the aggregate matches as well as if the given label is assigned to the
selection anchor's cell, while the label stack is retrieved from the
given layer.
ColorPersistor.asColor(String)
Integers to an array of
primitive int values.
SelectionLayer and the configured
column and row headers.
TextPainter that will always calculate the row height of the
cell dependent to the content shown in the cell.InitializeAutoResizeColumnsCommand.InitializeAutoResizeRowsCommand.ITraversalStrategy that specifies the following:ITraversalStrategy that specifies the following:ITraversalStrategy that is wrapped by this
EditTraversalStrategy.
GridRegion.BODYMenu.
ICellEditDialog.getEditType() returns an edit type for
processing values, this method should implemented to do that
transformation.
ICellEditDialog.getEditType() returns an edit type for
processing values, this method should implemented to do that
transformation.
IEditableRule that is used to
determine whether a cell is editable or not.
ICellEditor that should be
used for editing a cell value.
ICellEditDialog instances that should be opened for
editing cell values.ICellEditHandler that should be used by the editor.
CellEditorCreatedEvent is fired by the
EditController whenever a editor has
been created.IMouseEventMatcher that will check if editing
should be activated.CellEditorMouseEventMatcher that will only
evaluate the presence of a cell editor and the mouse left click.
CellEditorMouseEventMatcher that will only
evaluate the presence of a cell editor and the specified mouse click.
CellEditorMouseEventMatcher for the specified
grid region and the mouse left click.
CellEditorMouseEventMatcher for the specified
grid region and mouse button.
CellPainterDecorator with the default spacing of 2
between base and decoration painter, where the base painter is rendered
dependent to the decoration.
CellPainterDecorator with the default spacing of 2
between base and decoration painter.
CellPainterDecorator with the given amount of
pixels as spacing between base and decoration painter, where the base
painter is rendered dependent to the decoration.
CellPainterDecorator with the given amount of
pixels as spacing between base and decoration painter.
CellPainterDecorator with the given amount of
pixels as spacing between base and decoration painter.
ICellEditor implementation for checkbox editors.IGroupByComparator might cache
several information e.g.
CellPainterMouseEventMatcher that only matches
for the filter row region if a filter is applied in the clicked cell and the
click was executed on the painted icon in that cell (usually the clear filter
icon).ClearFilterIconMouseEventMatcher for the given
FilterRowPainter
Object.clone() Used to make a copies of the
command if has to passed to different layer stacks.
Control
ITreeRowModel!
ITreeRowModel!
ITreeRowModel!
IDragMode invoked for 'left click + drag' on the column group
header.ColumnGroupHeaderTextPainter that uses a
TextPainter as base ICellPainter and decorate it with the
ColumnGroupExpandCollapseImagePainter on the right edge of the
cell.
ColumnGroupHeaderTextPainter that uses the given
ICellPainter as base ICellPainter and decorate it with
the ColumnGroupExpandCollapseImagePainter on the right edge of
the cell.
ColumnGroupHeaderTextPainter that uses the given
ICellPainter as base ICellPainter and decorate it with
the ColumnGroupExpandCollapseImagePainter on the specified edge
of the cell.
ColumnGroupHeaderTextPainter that uses the given
ICellPainter as base ICellPainter and decorate it with
the given ICellPainter to use for column group related decoration
on the specified edge of the cell.
ColumnGroupHeaderTextPainter that uses the given
ICellPainter as base ICellPainter.
ColumnGroupHeaderTextPainter that uses the given
ICellPainter as base ICellPainter.
ColumnGroupHeaderTextPainter that uses the given
ICellPainter as base ICellPainter and decorate it with
the ColumnGroupExpandCollapseImagePainter on the right edge of
the cell.
MenuItemProviders or the PopupMenuBuilder
directlyColumnSelectionEventIDragMode invoked for 'left click + drag' on the column
header.DisplayColumnStyleEditorCommandHandlerICellEditor implementation to provide combo box editing behaviour.ComboBoxCellEditor based on the
given list of items, showing the default number of items in the dropdown
of the combo.
ComboBoxCellEditor based on the
given list of items.
ComboBoxCellEditor based on the
given IComboBoxDataProvider, showing the default number of items
in the dropdown of the combo.
ComboBoxCellEditor based on the
given IComboBoxDataProvider.
ImagePainter that is responsible for painting the icon into the
filter row cells that are configured to show Excel like filter comboboxes.ComboBoxPainter with the default image.
ComboBoxPainter with the given Image as the
image marking the cell as a combo control.
NatTable.commitAndCloseActiveCellEditor(). The active
editor is now managed by the table itself. Therefore the
static helpers to access the editor should not be used any
more.
IConfigRegistry containing the configuration of the current
NatTable instance.
IConfigRegistry containing the configuration of the current
NatTable instance.
IConfigRegistry containing the configuration of the current
NatTable instance the command should be executed for.
IConfiguration (s).
DefaultGridLayerConfiguration, the
AlternatingRowConfigLabelAccumulator is configured for the body
region to apply labels for alternating rows.
IConfigRegistry upon receiving this call
back.
ILayerCommandHandler for handling ConfigureScalingCommands.ConfigureScalingCommandHandler that updates the
given SizeConfig instances on handling a
ConfigureScalingCommand.
IConfigRegistry upon receiving this call
back A mechanism to customize key/mouse bindings.
ControlDecoration to the editor
controls of a ICellEditor.ControlDecorationProvider for handling error
decorations.
IEditErrorHandler that should
be used for conversion failure handling.
IDisplayConverter
from the IConfigRegistry
MultiColumnResizeCommand will be fired on the command layer which
is on top of the position layer.
MultiRowResizeCommand will be fired on the command layer which is
on top of the position layer.
SelectionLayer to
the clipboard.SelectionLayer for data
to add to the clipboard.
SelectionLayer and the header
layers if they are given.
ICellEditDialog to open for editing
a cell value.
IDataProvider for the column header of this
GridLayer.
PopupMenuBuilder for the column header menu with the
menu items that should be added to the menu.
PopupMenuBuilder for the corner menu with the menu
items that should be added to the menu.
AbstractDialogCellEditor.
ControlDecoration for the given Control by using
the configured information.
EventList class is thread ready but not thread
safe.
PopupMenuBuilder for the groupBy header menu with the
menu items to ungroup.
ITraversalStrategy that wraps the given base strategy
but returning the step count + 1.
PopupMenuBuilder for the row header menu with the
menu items that should be added to the menu.
NatTable decorator class which is used to draw borders for cells
whose LabelStack contains border related labels.DefaultNatTableThemeConfiguration to give the NatTable a dark modern
look&feel.IDataValidator that
should be used for validation if a value is committed by an editor.
IDataProvider, and serves as the data source for all other
layers.IDataValidator that should be used to validate the input
value prior committing.
IDataValidator that should be used to validate the input
value prior committing.
ControlDecorationProvider responsible for adding a
ControlDecoration to the wrapped editor control.
ISummaryProvider.DEFAULT_SUMMARY_VALUE and does not perform a
calculation.
ITickUpdateHandler that handles
Byte, Short, Integer, Long,
Double and Float values.
BigDecimal and vice versa.BigInteger and vice versa.Character and vice versa.ColumnReorderLayerDate to String using the default format from
SimpleDateFormat
IFilterStrategy for the filter row which
can also take static filters and combine them with the filter logic from the
filter row.RowReorderLayerSizeConfig.
IDataProvider to use for the RowHeaderLayer if the
SummaryRowLayer is present in the body layer stack.ListEvent
Bean updates - PropertyChangeEvent(s)
Compared to the GlazedListsEventLayer, this layer does not conflate events
and only fire a single RowStructuralRefreshEvent for all events within 100ms.DetailGlazedListsEventLayer which is in fact a
ListEventListener that listens to GlazedLists events and
translate them into events that are understandable by the NatTable.
Dialog that should be used as a cell editor.
ICellEditHandler implementation for editing within a dialog.DialogErrorHandling with no underlying
IEditErrorHandler that does not support cross validation.
DialogErrorHandling with no underlying
IEditErrorHandler that gives the opportunity to configure the
error handling for cross validation.
DialogErrorHandling using the given
IEditErrorHandler as the underlying to allow chaining of error
handling.
DialogErrorHandling using the given
IEditErrorHandler as the underlying to allow chaining of error
handling.
DiscardValueErrorHandling with no underlying
IEditErrorHandler
DiscardValueErrorHandling using the given
IEditErrorHandler as the underlying to allow chaining of error
handling.
IDisplayConverter that should be used to convert the input
value to the canonical value and vice versa.
IDisplayConverter that should be used to convert the input
value to the canonical value and vice versa.
DisplayMode of
the cell at the mouse event's position.DisplayModeMouseEventMatcher that checks only if the
specified display mode matches.
DisplayModeMouseEventMatcher that checks if the
specified display mode matches and the aggregate matcher.
DisplayPersistenceDialogCommands.ControlDecoration
NatTable just before it is disposed.IDpiConverter that is used for scaling DPI conversion.
EditCellCommands.IConfigRegistry.CellEditDialog.
CellEditDialog.
ICellEditHandler that will be used on commit.
EditModeEnum which is used to activate special behaviour and
styling.
ICellEditor for which this DialogErrorHandling is
activated.
EditSelectionCommands.ITraversalStrategy implementations that add target
checks.ITreeRowModel!
ITreeRowModel!
ITreeRowModel!
IThemeExtension that should be added to this
ThemeConfiguration.
FileDialog
on requesting an OutputStream, to let a user specify the location to write a
file.ImagePainter that is responsible for painting the icon into the
filter row cells.FilterIconPainter that uses the default images for
removeFilter and combo box icons.
FilterIconPainter that uses the default images for
removeFilter and combo box icons.
FilterIconPainter that uses the given images for the
icons in the filter row cells.
FilterRowComboBoxCellEditor based on the given
IComboBoxDataProvider, showing the default number of items in the
dropdown of the combo.
FilterRowComboBoxCellEditor based on the given
IComboBoxDataProvider.
DataLayer with a custom IDataProvider which stores/tracks the
filter text on columns.ColumnHeaderLayer
Second row is the composite is the filter row layer.FilterRowPainter that uses the default
FilterIconPainter.
FilterRowPainter that uses the given Image as
filter icon painter.
ILayerListener registered on this
layer.
RowHeaderLayer adds support for
configuring a fixed SummaryRowLayer in the body region of a grid.SummaryRowLayer and is intended
to be used in a composition below a GridLayer or a vertical
composition like one with a column header and a body.FixedSummaryRowLayer that is horizontal
dependent to the given layer and calculates the summary values from the
given bodyDataLayer.
FixedSummaryRowLayer that is horizontal
dependent to the given layer and calculates the summary values from the
given bodyDataLayer.
FixedSummaryRowLayer that is horizontal
dependent to the given layer and calculates the summary values from the
given bodyDataLayer.
FocusListener that will be added to the created editor
control for EditModeEnum.INLINE to close it if it loses focus.
IKeyAction that will execute a FreezeSelectionCommand with
the specified parameters.null if
there is no editor active.
ICellPainter that should be used to render hovered
cells in a NatTable body region.
ICellPainter that should be used to render hovered
selected cells in a NatTable body region.
IStyle that should be used to render hovered selected
cells in a NatTable body region.
IStyle that should be used to render hovered cells in
a NatTable body region.
CellConfigAttributes.GRID_LINE_COLOR.
IDisplayConverter.
IDisplayConverter.
IDisplayConverter.
IDisplayConverter.
ICellPainter that should be used to render the column
group header in a NatTable.
IStyle that should be used to render the column group
header in a NatTable.
ICellPainter that should be used to render the column
header in a NatTable.
ICellPainter that should be used to render the
selected cells in the column header of a NatTable when all cells in the
column are selected.
IStyle that should be used to render the selected
cells in the column header of a NatTable when all cells in the column are
selected.
ICellPainter that should be used to render hovered
cells in a NatTable column header region.
ICellPainter that should be used to render hovered
selected cells in a NatTable column header region.
IStyle that should be used to render hovered selected
cells in a NatTable column header region.
IStyle that should be used to render hovered cells in
a NatTable column header region.
ICellPainter that should be used to render the
selected cells in the column header of a NatTable.
IStyle that should be used to render the selected
cells in the column header of a NatTable.
IStyle that should be used to render the column
header in a NatTable.
SummaryRowLayer.getConfigLabelsByPosition(int, int).
IStyle that should be applied to an editor in case
the input is invalid in terms of conversion errors.
ICellPainter that should be used to render the corner
in a NatTable.
ICellPainter that should be used to render the
selected cells in the corner of a NatTable.
IStyle that should be used to render the selected
cells in the corner of a NatTable.
IStyle that should be used to render the corner of a
NatTable.
ILayerCell.
ISummaryProvider
from the IConfigRegistry.
ICellPainter that is used to render the
NatTable.
ICellPainter that should be used by default to render
hovered cells in a NatTable.
ICellPainter that should be used by default to render
hovered selected cells in a NatTable.
IStyle that should be used by default to render
hovered selected cells in a NatTable.
IStyle that should be used by default to render
hovered cells in a NatTable.
ICellPainter that is used to render selected
cells in NatTable.
IDisplayConverter to use for the given
ILayerCell and converts the given canonical value to the display
value using the found converter.
IEditErrorHandler that should be used
by this editor.
ICellPainter that should be used to render
alternating rows.
IStyle that should be used to render alternating
rows.
ExtendedPersonWithAddress.
ICellPainter that should be used to render the filter
row cells in a NatTable.
IStyle that should be used to render the filter row
in a NatTable.
Persons.
Persons with a few null values.
Color that should be used to render the freeze
separator.
Color that should be used to render the grid lines.
Color that should be used to render the group by
header background.
ICellPainter that should be used to render the
GroupBy object row cells in a NatTable.
ICellPainter that should be used to render the
selected GroupBy object row cells in a NatTable.
IStyle that should be used to render the selected
GroupBy object rows in a NatTable.
IStyle that should be used to render the GroupBy
object rows in a NatTable.
IStyle that should be used to render the GroupBy
region in a NatTable.
ICellPainter that should be used to render the
GroupBy row summary cells in a NatTable.
ICellPainter that should be used to render the
selected GroupBy row summary cells in a NatTable.
IStyle that should be used to render the selected
GroupBy row summary cells in a NatTable.
IStyle that should be used to render the GroupBy row
summary cells in a NatTable.
Image representation of a NatTable internal image
resource.
Object.toString()
URL and
uses it as key to search for the Image in the
ImageRegistry.
Image that is registered for the given
key.
ImageDescriptor for a NatTable internal image
resource.
Menu
IExportFormatter
ICellPainter that should be used to render
alternating rows.
IStyle that should be used to render alternating
rows.
FileDialog to let a user choose the location to write the
export to, and returns the corresponding PrintStream to that
file.
Persons.
PersonWithAddress.
Persons.
Ranges out of list of numbers.
Ranges out of list of numbers.
IRowGroup with the specified group name.
IRowGroup found containing the specified row.
ICellPainter that should be used to render the row
group header in a NatTable.
IStyle that should be used to render the row group
header in a NatTable.
ICellPainter that should be used to render the row
header in a NatTable.
ICellPainter that should be used to render the
selected cells in the row header of a NatTable when all cells in the row
are selected.
IStyle that should be used to render the selected
cells in the row header of a NatTable when all cells in the row are
selected.
ICellPainter that should be used to render hovered
cells in a NatTable row header region.
ICellPainter that should be used to render hovered
selected cells in a NatTable row header region.
IStyle that should be used to render hovered selected
cells in a NatTable row header region.
IStyle that should be used to render hovered cells in
a NatTable row header region.
ICellPainter that should be used to render the
selected cells in the row header of a NatTable.
IStyle that should be used to render the selected
cells in the row header of a NatTable.
IStyle that should be used to render the row header
in a NatTable.
ILayerCells that are eligible
for editing.
ICellPainter that should be used to render the sort
header cells in a NatTable in selected state.
IStyle that should be used to render the sort header
in a NatTable in selected state.
Strings that are currently selected in
the receiver.
ICellPainter that is used to render the selection
anchor in normal display mode.
IStyle that should be used to render the grid lines
aroung the selection anchor.
ICellPainter that is used to render the selection
anchor in selection display mode.
IStyle that is used to render the selection anchor in
selection display mode.
IStyle that is used to render the selection anchor in
normal display mode.
ICellPainter that should be used to render the sort
header cells in a NatTable.
IStyle that should be used to render the sort header
in a NatTable.
ICellPainter that should be used to render the
summary row cells in a NatTable.
ICellPainter that should be used to render the
selected summary row cells in a NatTable.
IStyle that should be used to render the selected
summary row cells in a NatTable.
IStyle that should be used to render the summary row
cells in a NatTable.
GroupByObject and
column index.
ITraversalStrategy that should be used to move the
selection on handling the given command.
ICellPainter that should be used to render the tree
column cells in a NatTable.
ICellPainter that should be used to render the
selected tree column cells in a NatTable.
IStyle that should be used to render the selected
tree column cells in a NatTable.
ICellPainter that should be used to render the tree
structure in a NatTable.
ICellPainter that should be used to render the
selected tree structure in a NatTable.
IStyle that should be used to render the tree column
cells in a NatTable.
IStyle that should be applied to an editor in case
the input is invalid in terms of validation errors.
SortHeaderLayer.ListEvent
Bean updates - PropertyChangeEvent(s)
GlazedLists events are conflated at a 100ms interval i.e a single
RowStructuralRefreshEvent is fired for any number of GlazedLists
events received during that interval.DataLayer created is able to handle Events raised
by GlazedLists and fire corresponding NatTable events.
DataLayer created is able to handle Events raised
by GlazedLists and fire corresponding NatTable events.
GlazedListsRowHideShowLayer for adding row hide/show
for GlazedLists based NatTables.
GlazedListsRowHideShowLayer for adding row hide/show
for GlazedLists based NatTables.
GlazedListsRowHideShowLayer for adding row hide/show
for GlazedLists based NatTables.
GradientBackgroundPainter with a gradient sweeping from
left to right.
GradientBackgroundPainter where the sweeping direction
can be set.
GradientBackgroundPainter as wrapper for the given
painter with a gradient sweeping from left to right.
GradientBackgroundPainter as wrapper for the given
painter where the sweeping direction can be set.
IColumnAccessor that wraps an instance of IColumnAccessor and
adds the ability to handle GroupByObjects additionally to the
underlying data structure.ILayerCommandHandler for handling
GroupByColumnIndexCommands.ColumnReorderDragMode that avoids rendering of the
column drag lines in case the mouse moves over the groupBy region.Comparator that is used to sort the TreeList based on the
groupBy information.IConfigLabelAccumulator since it doesn't
add a label but remove one on a special condition.GroupByConfigLabelModifier that removes the
TreeLayer.TREE_COLUMN_CELL label if no grouping is active.
IDisplayConverter that is used for conversion of
GroupByObjects.GroupByHeaderLayer that uses the default
GroupByHeaderConfiguration.
GroupByHeaderLayer that uses the given
GroupByHeaderConfiguration.
GroupByHeaderLayer by either using the given
GroupByHeaderConfiguration or creating a new
GroupByHeaderConfiguration using the given column header
IDataProvider.
IDisplayConverter.
IFreezeCoordinatesProvider and the configuration flags.
ILayer
MultiColumnHideCommand down the
layer stack, the fully selected column positions selection state will be
cleared.
MultiRowHideCommand down the
layer stack, the fully selected row positions selection state will be
cleared.
StateChangeEvent fired by the PersistenceDialog.
IMenuItemProvider that adds the action
for executing the ColumnHideCommand to a popup menu.
IMenuItemProvider that adds the action
for executing the ColumnHideCommand to a popup menu.
ColumnEntry (ies) i.e.
IMenuItemProvider that adds the action
for executing the RowHideCommand to a popup menu.
IMenuItemProvider that adds the action
for executing the RowHideCommand to a popup menu.
CalculatedValueCache.ICellEditor.ILayer Note: All
layers get the client area from NatTable which implements this
interface.ComboBoxCellEditors in
NatTable.Text Control if the dropdown
is visible.
IEditErrorHandler will be used if on data conversion or validation
while editing via ICellEditor an error occurs.FreezeCommandHandler or any command handler that handles
ILayerCommands of this type.Comparator interface specialization for a comparator that can be used
to sort the tree structure in a groupBy composition.KeyEvent matches the given criteria.ILayerCommandHandler classes (usually to signal to
handling of a ILayerCommand).ILayer.Device.MenuItem provided by a
IMenuItemProvider.IndentedTreeImagePainter that uses the given
ICellPainter as base ICellPainter.
IndentedTreeImagePainter that uses the given
ICellPainter as base ICellPainter.
IndentedTreeImagePainter that uses the given
ICellPainter as base ICellPainter and decorate it with
the TreeImagePainter on the right edge of the cell.
Comparator that is used to build the tree
structure.
InlineCellEditEvents.ICellEditHandler that handles inline editing of single values.IRowGroupModel.RowGroupExpandCollapseLayer contains
IRowGroups which in turn contain lists of row objects of type T.IDisplayConverter
configured.
IDisplayConverter
configured.
ICellEditor
configured.
ICellEditor
configured.
ITreeRowModel!
ITreeRowModel!
ColumnGroupModel.ColumnGroup and if this ColumnGroupModel.ColumnGroup is collabseable.
ColumnGroupModel.ColumnGroup and if this ColumnGroupModel.ColumnGroup is unbreakable.
columnIndex is either a defined static column
or (if not) the first visible column in the group containing group.
IStyle is empty or not.
ILayerCell that would be selected after the
selection movement is valid or not.
ColumnReorderDragMode adjusts the 'to' column positions (for on
screen semantics)
ICellPainter is showing the content directly
or if it is anonymized by using the PasswordTextPainter
ITreeRowModel is used by the TreeLayer to build up and
interact with the tree model.EditSelectionCommand.LabelStack of the cell whose editor should be activated.
IKeyEventMatcher implementation that will check if a pressed key is a
letter or digit key, in combination with the configured state mask for the
keyboard modifier.BorderStyle.LineStyleEnum.List containing POJO(s) as a backing data
source.ISortModel.
LoggingErrorHandling with no underlying
IEditErrorHandler
LoggingErrorHandling using the given
IEditErrorHandler as the underlying to allow chaining of error
handling.
AutoResizeColumnCommandHandler and
AutoResizeRowCommandHandlerIMenuItemProvider for menu items
that can be used within a popup menu in the NatTable to execute NatTable
specific actions.IMenuItemStates in the
PopupMenuBuilder.MenuManager that is used by this popup menu builder.
DefaultNatTableThemeConfiguration to give the NatTable a more modern
look&feel.EditCellCommand.SelectionLayer.
SelectionLayer.
SelectionLayer .
SelectionLayer.
SelectionLayer.
SelectionLayer .
IKeyAction to perform selection movements on key press.MoveSelectionCommand
to move the selection into the given direction by 1.
MoveSelectionCommand
to move the selection into the given direction by 1.
MoveSelectionCommand
to move the selection into the given direction by using the given
ITraversalStrategy.
MoveSelectionCommand
to move the selection into the given direction by using the given
ITraversalStrategy.
MoveSelectionCommand that doesn't specify a step count
nor an ITraversalStrategy.
MoveSelectionCommand that specifies the number of steps
to move directly.
SelectionLayer
.
SelectionLayer
.
SelectionLayer
.
TextCellEditor that uses a multi line text editor
as editor control.NatTable instance for which this ToolTip is used.
ToolTip implementation for the NatTable which will show the
display value of the cell of which the tooltip is requested.ToolTip object, attaches it to the given
NatTable instance and configures and activates it.
IRowGroupModelListeners that something in the model
has changed.
IRowGroupModelListeners that something in the model
has changed.
TextCellEditor that sets the echo char of the text
control used by this editor to a configured character.TextPainter that will paint the text that should be
showed within a cell anonymized.Persons.Persons.Menu that is created with this popup menu builder.
PopupMenuBuilder that builds up a new Menu that
is only configurable with this instance of PopupMenuBuilder.
PopupMenuBuilder that builds up a new Menu
using the given MenuManager.
ContributionItem based on a given
IMenuItemProvider.ILayerCommandHandler that will handle the row
hide/show events for this layer.
DisplayMode.
DisplayMode and configuration
label (applied to cells)
Properties instance when the layer is persisted.
IDisplayConverter for a column index.
IStateChangedListeners from the local list of
listeners.
ICellEditor.addEditorControlListeners()
before to add context related behavior.
IStateChangedListener from the local list of
listeners.
IStateChangedListener from the local list of
listeners.
IEditErrorHandler implementation that will directly change the
rendering of the value inside the editor control.RenderErrorHandling with no underlying error handler and
no decoration provider.
RenderErrorHandling with no underlying error handler and
the specified decoration provider.
RenderErrorHandling with the underlying error handler
and the specified decoration provider.
SizeConfig.
StructuralRefreshEvent that returns empty lists for column
and row diffs to avoid complete resetting of changes made to the NatTable by
the user (e.g.IBlinkingCellResolver registered in the
ConfigRegistry and use it to add config type labels associated
with a blinking cell to the label stack.
IRowGroup.RowDataListFixture as the overriden hashcode and
equals in the RowDataFixture doesn't play nicely with hashmaps used in the
RowGroupModel.RowDataListFixture as the overriden hashcode and
equals in the RowDataFixture doesn't play nicely with hashmaps used in the
RowGroupModel.RowGroupHeaderTextPainter that uses a
TextPainter as base ICellPainter and decorate it with the
RowGroupExpandCollapseImagePainter on the bottom edge of the
cell.
RowGroupHeaderTextPainter that uses the given
ICellPainter as base ICellPainter and decorate it with
the RowGroupExpandCollapseImagePainter on the bottom edge of the
cell.
RowGroupHeaderTextPainter that uses the given
ICellPainter as base ICellPainter and decorate it with
the RowGroupExpandCollapseImagePainter on the specified edge of
the cell.
RowGroupHeaderTextPainter that uses the given
ICellPainter as base ICellPainter and decorate it with
the given ICellPainter to use for sort related decoration on the
specified edge of the cell.
RowGroupHeaderTextPainter that uses the given
ICellPainter as base ICellPainter.
RowGroupHeaderTextPainter that uses the given
ICellPainter as base ICellPainter.
RowGroupHeaderTextPainter that uses the given
ICellPainter as base ICellPainter and decorate it with
the RowGroupExpandCollapseImagePainter on the bottom edge of the
cell.
IRowGroupModel which is optimised for
larger data-sets (it should cope with at least 10k rows spread across 2-300
groups).IDragMode invoked for 'left click + drag' on the row header.ILayer that supports the selection of individual cells.SelectionAnchorCellLabelKeyEventMatcher that checks only
if the given label is assigned to the selection anchor's cell, while the
label stack is retrieved from the given layer.
SelectionAnchorCellLabelKeyEventMatcher that checks if
the aggregate matches as well as if the given label is assigned to the
selection anchor's cell, while the label stack is retrieved from the
given layer.
RowSelectionEvent for the changed selection.
setSelection() should add or set the
selection.
ImagePainter should calculate the cell
dimensions by containing image height.
ImagePainter should calculate the cell
dimensions by containing image width.
StructuralRefreshEvent
after using this method for refreshing the NatTable.
ColumnGroupModel.ColumnGroup to which the column and the specified column
index belongs to, to be collapseable or not.
ColumnGroupModel.ColumnGroup to which the column and the specified column
index belongs to, to be unbreakable/breakable.
DataLayer is handled.
DataLayer is handled.
IDataValidator to use.
EventList this layer is listening to.
FieldDecoration to be used by this
ControlDecorationProvider.
FieldDecoration to be used by the local
ControlDecorationProvider.
CompositeLayer that
adds additional columns.
ThresholdMatcherEditor
corresponding to the ParseResult.MatchType.
StructuralRefreshEvent
after using this method for refreshing the NatTable.
DataLayer is handled.
DataLayer is handled.
GroupByDataLayer.initializeTreeComparator(ISortModel, IUniqueIndexLayer, boolean)
false) or if it should be rendered standalone in a
separate region of a composite (true).
staticColumnIndexes to the
given columnGroup colGroupName.
ThemeConfiguration and register the style configurations
of the given ThemeConfiguration.
ICalculatedValueCache that should be used internally to
calculate the summary values in a background thread and cache the
results.
ICalculatedValueCache that should be used internally to
calculate the summary values in a background thread and cache the
results.
IMenuItemProvider that adds the action
for executing the ShowAllColumnsCommand to a popup menu.
IMenuItemProvider that adds the action
for executing the ShowAllColumnsCommand to a popup menu.
IMenuItemProvider that adds the action
for executing the ShowAllRowsCommand to a popup menu.
IMenuItemProvider that adds the action
for executing the ShowAllRowsCommand to a popup menu.
SizeConfig with the given default size.
SortCommandHandler in response to a
sort command.
SortableHeaderTextPainter that uses a
TextPainter as base ICellPainter and decorate it with the
SortIconPainter on the right edge of the cell.
SortableHeaderTextPainter that uses the given
ICellPainter as base ICellPainter and decorate it with
the SortIconPainter on the right edge of the cell.
SortableHeaderTextPainter that uses the given
ICellPainter as base ICellPainter and decorate it with
the SortIconPainter on the specified edge of the cell.
SortableHeaderTextPainter that uses the given
ICellPainter as base ICellPainter and decorate it with
the given ICellPainter to use for sort related decoration on the
specified edge of the cell.
SortableHeaderTextPainter that uses the given
ICellPainter as base ICellPainter.
SortableHeaderTextPainter that uses the given
ICellPainter as base ICellPainter.
SortableHeaderTextPainter that uses the given
ICellPainter as base ICellPainter and decorate it with
the SortIconPainter on the right edge of the cell.
SortColumnCommand that triggers sorting for replacing an
existing sort state (no accumulate) without specifying a sort direction.
SortColumnCommand that triggers sorting without
specifying a sort direction.
SortColumnCommand that triggers sorting for replacing an
existing sort state (no accumulate).
SortColumnCommands.StateChangeEvent for the given view configuration
name and type of change.
IMenuItemProvider that adds the action
for executing the DisplayPersistenceDialogCommand to a popup
menu.
IMenuItemProvider that adds the action
for executing the DisplayPersistenceDialogCommand to a popup
menu.
StructuralRefreshEvent.StructuralRefreshCommands.int array containing the elements between
start and end indices.
ConfigAttributes that are interpreted by the
SummaryRowLayer.SummationSummaryProvider by using the given
IDataProvider.
SummationSummaryProvider by using the given
IDataProvider and strict mode configuration.
ITraversalStrategy that specifies the following:ITraversalStrategy that specifies the following:IStructuralChangeEvent will be safely handled by a
table's ViewportLayer after the table has been disposed (see: bug
"https://bugs.eclipse.org/bugs/show_bug.cgi?id=447942").
ICellEditor implementation that wraps a SWT Text control to
support text editing.IConfiguration that combines style configurations for
different parts of a NatTable composition.ThemeConfiguration at runtime.IKeyAction that will execute the TickUpdateCommand with the
additional information if the update increments or decrements the current
value.CellEditDialog that adds additional functionality
to also use tick updates on the cell value(s).TickUpdateCommands on selected
cells.NatTable for which this ToolTip is
active.
TraverseListener that will be added to the created editor
control for EditModeEnum.INLINE trying to commit the editor prior
to traversal.
TreeExpandCollapseKeyAction configured with the given
SelectionLayer.
TreeExpandToLevelCommand that expands the nodes in a
tree to the given level.
TreeExpandToLevelCommand that expands the node at the
given index in a tree to the given level.
TreeLayer and a SelectionLayer.ITreeRowModel that is used to perform
expand/collapse operations using the approach of hiding and showing rows.IEditErrorHandler
ILayerCommandHandler for handling
UngroupByColumnIndexCommands.null if the
editor gets disposed.
DisplayMode.
DisplayMode that was registered against the given configuration
label.
IDisplayConverter that is registered for the given
column index.
ITickUpdateHandler to use.
ColumnGroupModel with respect to a column reordering
operation.
ColumnGroupModel with respect to a column reordering
operation.
ColumnGroupModel with respect to a column reordering
operation.
UpdateDataCommand based on the specified
information.
UpdateDataCommand based on the specified instance.
ILayerCommandHandler that handles UpdateDataCommands by
updating the data model.TickUpdateCellEditDialog.
IDataValidator.
IDataValidator.
IEditErrorHandler that should
be used for validation failure handling.
ColumnEntry objects.IMenuItemState is active if
less columns are selected than are visible in total
and more than one column is visible.
IMenuItemState that is active if not all columns are selected
and more than one column is visible.
VisualRefreshEvent.VisualRefreshCommands.PopupMenuBuilder.PopupContributionItem to
the popup menu.
IMenuItemState with the menu item identified
by the given id.
IMenuItemProvider to the
popup menu.
IMenuItemProvider to the
popup menu.
IMenuItemState with the menu item
identified by the given id.
ThemeConfigurations in a NatTable.HoverLayer to a simple layer
composition.HoverLayer to a layer
composition with column header and body.HoverLayer to a grid layer
composition.HoverLayer to a grid layer
composition.HoverLayer to a grid layer
composition.ColumnHideShowLayer to the
layer composition of a grid and how to add the corresponding actions to the
column header menu.RowHideShowLayer to the layer
composition of a grid and how to add the corresponding actions to the row
header menu.ColumnHideShowLayer and the
RowHideShowLayer to the layer composition of a grid and how to add
the corresponding actions to the header menus.ColumnReorderLayer to the layer
composition of a grid.RowReorderLayer to the layer
composition of a grid.ColumnReorderLayer and the
RowReorderLayer to the layer composition of a grid.SortHeaderLayer to the layer
composition of a grid.ColumnGroupHeaderLayer to the
layer composition of a grid and how to add the corresponding actions to the
column header menu.ColumnGroupHeaderLayer and the
ColumnGroupGroupHeaderLayer to the layer composition of a grid and
how to add the corresponding actions to the column header menu.SortHeaderLayer to the layer
composition of a grid that is using GlazedList for sorting operations.ColumnGroupHeaderLayer to the
layer composition of a grid and how to add the corresponding actions to the
column header menu.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||