| 
||||||||||
| 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.
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.
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.
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 | |||||||||