All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
Class |
Description |
AbstractCellEditor |
Abstract implementation of ICellEditor that wraps SWT controls to be
NatTable editors.
|
AbstractCellPainter |
|
AbstractColumnChooserDialog |
|
AbstractColumnCommand |
|
AbstractColumnHideShowLayer |
Abstract implementation for column hide/show operations.
|
AbstractContextFreeCommand |
|
AbstractContextFreeEvent |
|
AbstractDataChangeHandler<T extends DataChange> |
|
AbstractDialogCellEditor |
|
AbstractDpiConverter |
Abstract implementation for IDpiConverter that predefines dpi
conversion factors and methods that convert based on these factors.
|
AbstractE4NatExamplePart |
|
AbstractEditErrorHandler |
|
AbstractEditorPanel<T> |
SWT Panel to edit object of type T
|
AbstractEventConflater |
|
AbstractFilterListDataProvider<T> |
Enables the use of a List containing POJO(s) as a backing data
source.
|
AbstractFunction |
Subclasses are intended to process values that are set to it.
|
AbstractHeaderMenuConfiguration |
Abstract implementation for adding header menus to a NatTable.
|
AbstractIndexLayerTransform |
Abstract base class for layers that expose transformed views of an underlying
unique index layer.
|
AbstractKeySelectAction |
|
AbstractLayer |
Base layer implementation with common methods for managing listeners and
caching, etc.
|
AbstractLayerCell |
|
AbstractLayerCommandHandler<T extends ILayerCommand> |
|
AbstractLayerConfiguration<L extends ILayer> |
Casts the layer to be to the type parameter for convenience.
|
AbstractLayerTest |
|
AbstractLayerTransform |
Abstract base class for layers that expose transformed views of an underlying
layer.
|
AbstractLayerTransformTest |
|
AbstractListValueGenerator<T> |
|
AbstractMathFunction |
Subclass of this class are intended to perform mathematical operations on the
values set to it.
|
AbstractMathSingleValueFunction |
|
AbstractModeEventHandler |
|
AbstractMouseSelectionAction |
|
AbstractMultiColumnCommand |
Abstract implementation for commands that should process multiple columns.
|
AbstractMultiRowCommand |
Abstract implementation for commands that should process multiple rows.
|
AbstractNatExample |
|
AbstractOverrider |
|
AbstractPositionCommand |
|
AbstractRegionCommand |
Abstract command that can be used to send a command into a specific region of
a composition like a grid.
|
AbstractRegistryConfiguration |
|
AbstractRowCommand |
|
AbstractRowHideShowLayer |
Abstract implementation for row hide/show operations.
|
AbstractSearchStrategy |
|
AbstractSelectionCommand |
|
AbstractSingleValueFunction |
|
AbstractStyleEditorDialog |
|
AbstractTextPainter |
Abstract TextPainter the contains general methods for drawing text into a
cell.
|
AbstractTreeRowModel<T> |
|
AbstractUiBindingConfiguration |
|
Address |
|
AggregateConfigLabelAccumulator |
|
AggregateConfiguration |
Aggregates IConfiguration objects and invokes configure methods on
all its members.
|
AggregateDragMode |
|
AlternatingRowConfigLabelAccumulator |
Applies 'odd'/'even' labels to all the rows.
|
AnyCommandHandlerFixture |
|
Applying_style_to_a_cell |
|
AreaProviderFixture |
|
ArrayUtil |
|
ArrayUtilTest |
|
AutomaticRowHeightExample |
Example showing a NatTable with dynamic row height that is increasing and
shrinking the row height dependent to the content.
|
AutomaticRowHeightTextPainter |
Special TextPainter that will always calculate the row height of the
cell dependent to the content shown in the cell.
|
AutomaticSpanningDataProvider |
This implementation of ISpanningDataProvider will automatically span cells if
the containing cell values are equal.
|
AutomaticSpanningDataProviderTest |
|
AutoResizeColumnAction |
|
AutoResizeColumnCommandFixture |
|
AutoResizeColumnCommandHandler |
|
AutoResizeColumnsCommand |
Command indicating that all selected columns have to be auto resized i.e made
wide enough to just fit the widest cell.
|
AutoResizeColumnsTest |
|
AutoResizeHelper |
Helper class that renders a ILayer in-memory to trigger auto-resizing
of rows and columns in case content painters are configured to calculate the
necessary dimensions.
|
AutoResizeRowAction |
|
AutoResizeRowCommandFixture |
|
AutoResizeRowCommandHandler |
|
AutoResizeRowPaintListener |
PaintListener that is used to auto-resize rows lazily when they
become visible in the viewport.
|
AutoResizeRowsCommand |
Command to trigger auto resizing of rows in a grid.
|
AutoScrollDragMode |
Abstract IDragMode implementation to support auto-scrolling on
dragging.
|
AvailableColumnCategoriesProvider |
Provides data to the tree viewer representation of Column categories.
|
AverageFunction |
Returns the average of a list of supplied numbers.
|
BackgroundImagePainter |
Paints the cell background using an image.
|
BackgroundPainter |
Paints the background of the cell using the color from the cell style.
|
BaseColumnReorderLayerFixture |
This fixture provides a base vanilla ColumnReorderLayer.
|
BaseDataLayerFixture |
A DataLayer for use in unit tests with a pre-canned
|
BaseDataLayerFixture |
A DataLayer for use in unit tests with a pre-canned
|
BaseRowReorderLayerFixture |
This fixture provides a base vanilla RowReorderLayer.
|
BeveledBorderDecorator |
Decorator for rendering the cell with beveled borders (button look).
|
BidAskTypeValueGenerator |
|
Big_data |
|
BigDecimalFunctionValue |
|
BlendedBackgroundPainter |
A cell painter that can blend multiple background colours together when more
than one has been registered for a given cell.
|
BlinkConfigAttributes |
|
BlinkEvent |
|
BlinkingCellResolver |
|
BlinkingGlazedListExample |
|
BlinkingGridExample |
|
BlinkingRowDataFixture |
Bean wired with a property change listener for Glazed lists.
|
BlinkLayer<T> |
Blinks cells when they are updated.
|
BlinkLayerTest |
|
BlinkTimerEnableCommand |
|
BlinkTimerEnableCommandHandler |
|
BodyHoverStylingBindings |
UI bindings for applying and clearing styles when moving the mouse over
NatTable cells.
|
BodyLayerStackFixture<T> |
|
BodyMenuConfiguration |
|
BodyOverrideConfigLabelAccumulator |
Applies the given labels to all the cells in the grid.
|
BorderPainter |
|
BorderPainter.BorderCell |
Stores the bounds and the state of a cell that will be used to draw
borders.
|
BorderPainter.LineValues |
Utility class used to return coordinates and lengths at once.
|
BorderPainter.PaintModeEnum |
|
BorderStyle |
This class defines the visual attributes of a Border.
|
BorderStyle.BorderModeEnum |
|
BorderStyle.LineStyleEnum |
|
BorderStyleEditorPanel |
EditorPanel for editing a border style.
|
BorderStyleFixture |
|
BorderStylePersistenceTest |
|
BorderThicknessPicker |
Control to select the thickness of a border.
|
BoxingStyleTest |
|
ButtonCellPainter |
Paints a button and simulates a button click.
|
ButtonCellPainterTest |
|
CalculatedValueCache |
This class is intended as a value cache that is able to perform calculations
in a background thread.
|
CalculatedValueCacheTest |
|
CalculateSummaryRowValuesCommand |
Command to trigger the calculation of the summary row values manually.
|
CalculatingGridExample |
Example that demonstrates how to implement a NatTable instance that shows
calculated values.
|
CancelableRunnable |
|
Car |
|
CarService |
|
CDateTimeCellEditor |
ICellEditor implementation that uses the Nebula CDateTime control for
editing.
|
CellConfigAttributes |
Interface that specifies configuration attributes for cell rendering.
|
CellDisplayConversionUtils |
|
CellDisplayValueSearchUtil |
|
CellDragMode |
|
CellEdgeDetectUtil |
|
CellEdgeEnum |
|
CellEditDialog |
Dialog that supports editing of cells in NatTable.
|
CellEditDialogFactory |
Factory to create ICellEditDialog instances that should be opened for
editing cell values.
|
CellEditorCreatedEvent |
|
CellEditorMouseEventMatcher |
|
CellFixture |
|
CellKeyHandler<K> |
Implementations of this interface are intended to generate a key for a cell
identified via column and row index.
|
CellLabelMouseEventMatcher |
Matches mouse clicks on cells to which a specified configuration label has
been applied.
|
CellLabelMouseEventMatcherTest |
|
CellLayerPainter |
|
CellOverrideLabelAccumulator<T> |
|
CellPainterCreator |
Functional interface to create an instance of an ICellPainter .
|
CellPainterDecorator |
Decorates a cell painter with another cell painter.
|
CellPainterDecorator_Example |
|
CellPainterFactory |
Factory that creates ICellPainter for a specified key in combination
with a configuration map.
|
CellPainterFixture |
Painter fixture for unit tests.
|
CellPainterMouseEventMatcher |
Matches a mouse click on an ICellPainter within a cell in a specified
region.
|
CellPainterWrapper |
|
CellPainterWrapperCreator |
|
CellSelectionDragMode |
Fires commands to select a range of cells when the mouse is dragged in the
viewport.
|
CellSelectionEvent |
|
CellSelectionTest |
|
CellSelectionTest |
|
CellSelectionTraversalTest |
|
CellStyleAttributes |
|
CellStyleEditorPanel |
EditorPanel for editing the core style attributes.
|
CellStyleFixture |
|
CellStyleProxy |
|
CellStyleProxyTest |
|
CellStyleUtil |
Helper class to handle cell styles.
|
CellValueAsStringComparator<T extends Comparable<String>> |
The comparator will base its comparison on the display value of a cell.
|
CellVisualChangeEvent |
|
CellVisualUpdateEvent |
Specialization of the CellVisualChangeEvent.
|
CheckBoxCellEditor |
|
CheckBoxPainter |
Specialization of ImagePainter that renders a checkbox based on a
boolean value.
|
CheckBoxStateEnum |
|
ChooseColumnsFromCategoriesCommand |
|
ChooseColumnsFromCategoriesCommandHandler |
|
ChooseColumnsFromCategoriesCommandHandlerTest |
|
Classification |
|
ClassNameConfigLabelAccumulator |
Adds the Java class name of the cell's data value as a label.
|
ClearAllFiltersAction |
|
ClearAllFiltersCommand |
|
ClearAllSelectionsCommand |
|
ClearClipboardAction |
|
ClearCursorAction |
|
ClearFilterAction |
|
ClearFilterCommand |
|
ClearFilterIconMouseEventMatcher |
Specialization of a 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).
|
ClearHoverStylingAction |
IMouseAction that will clear a hover styling that is currently applied in a
HoverLayer.
|
ClearHoverStylingCommand |
Command that is used to clear the hover styling in a NatTable.
|
ClearHoverStylingCommandHandler |
Command handler that is responsible for handling the
ClearHoverStylingCommand.
|
ClientAreaAdapter |
Adapter class to support multiple viewports in one NatTable instance.
|
ClientAreaResizeCommand |
Command that gives the layers access to ClientArea and the Scrollable
|
ColorPersistor |
|
ColorPersistorTest |
|
ColorPicker |
A button that displays a solid block of color and allows the user to pick a
color.
|
ColumnCategoriesDialog |
JFace/SWT based column chooser dialog which displays the available/hidden
columns in a tree viewer.
|
ColumnCategoriesDialogRunner |
|
ColumnCategoriesLabelProvider |
|
ColumnCategoriesLabelProviderTest |
|
ColumnCategoriesModel |
|
ColumnCategoriesModelFixture |
|
ColumnCategoriesModelTest |
|
ColumnChooser |
|
ColumnChooserDialog |
Dialog that contains two Tree s to support hide/show and reordering of
columns.
|
ColumnChooserDialogTest |
|
ColumnChooserUtils |
|
ColumnChooserUtilsTest |
|
ColumnDeleteEvent |
Event indicating that one ore more columns were deleted from the layer.
|
ColumnEntriesFixture |
|
ColumnEntry |
Object representation of a NatTable Column.
|
ColumnGroupBodyLayerStack |
A pre-configured layer stack which includes the following layers (in that
order):
ColumnReorderLayer
ColumnGroupReorderLayer
ColumnHideShowLayer
ColumnGroupExpandCollapseLayer
SelectionLayer
ViewportLayer
|
ColumnGroupCollapseCommand |
Command that is used to collapse column groups.
|
ColumnGroupEntry |
Object representation of a column group in the SWT tree.
|
ColumnGroupExpandCollapseAction |
|
ColumnGroupExpandCollapseCommand |
Command to trigger expand/collapse on a column group at the specified
coordinates, based on the current expand/collapse state.
|
ColumnGroupExpandCollapseCommandHandler |
|
ColumnGroupExpandCollapseImagePainter |
Paints the triangular expand/collapse column header images.
|
ColumnGroupExpandCollapseLayer |
Tracks the Expand/Collapse of a Column Group header NOTE: Only relevant when
Column Grouping is enabled.
|
ColumnGroupExpandCollapseLayer |
Layer that is used in combination with the performance
ColumnGroupHeaderLayer to support expand/collapse of column groups.
|
ColumnGroupExpandCollapseLayerTest |
|
ColumnGroupExpandCommand |
Command that is used to expand column groups.
|
ColumnGroupGroupHeaderLayer |
Adds the Column grouping functionality to the column headers.
|
ColumnGroupHeaderGridLineCellLayerPainter |
|
ColumnGroupHeaderLayer |
Adds the Column grouping functionality to the column headers.
|
ColumnGroupHeaderLayer |
Adds the column grouping functionality to the column header.
|
ColumnGroupHeaderLayerSelectionTest |
|
ColumnGroupHeaderLayerSelectionTest |
|
ColumnGroupHeaderLayerTest |
|
ColumnGroupHeaderLayerTest |
|
ColumnGroupHeaderReorderDragMode |
Default IDragMode invoked for 'left click + drag' on the column group
header.
|
ColumnGroupHeaderReorderDragMode |
Default IDragMode invoked for 'left click + drag' on the column group
header.
|
ColumnGroupHeaderTextPainter |
|
ColumnGroupModel |
Tracks: Columns (by index) in a column Group.
|
ColumnGroupModelFixture |
|
ColumnGroupModelPersistenceTest |
|
ColumnGroupModelTest |
|
ColumnGroupReorderCommand |
Command to trigger reordering of a column group.
|
ColumnGroupReorderCommandHandler |
|
ColumnGroupReorderDragModeTest |
|
ColumnGroupReorderEndCommand |
Command to end a column group reordering via drag mode.
|
ColumnGroupReorderEndCommandHandler |
|
ColumnGroupReorderLayer |
Adds functionality allowing the reordering of the the column groups.
|
ColumnGroupReorderLayerTest |
|
ColumnGroupReorderStartCommand |
Command to start a column group reordering via drag mode.
|
ColumnGroupReorderStartCommandHandler |
|
ColumnGroupsCommandHandler |
|
ColumnGroupsCommandHandler |
|
ColumnGroupsCommandHandlerTest |
|
ColumnGroupUtils |
|
ColumnGroupUtilsTest |
|
ColumnGroupUtilsTest |
|
ColumnHeaderCheckBoxPainter |
|
ColumnHeaderClickEventMatcher |
Matches a click on the column header, except if the click is on the column
edge.
|
ColumnHeaderHoverLayerConfiguration |
Setup for the column header area to support column resizing and hover
styling.
|
ColumnHeaderLayer |
Responsible for rendering, event handling etc on the column headers.
|
ColumnHeaderLayerFixture |
|
ColumnHeaderLayerSelectionTest |
|
ColumnHeaderReoderDragModeTest |
|
ColumnHeaderReorderDragMode |
Extends the regular column drag functionality to work with Column groups.
|
ColumnHeaderReorderDragMode |
Extends the regular column drag functionality to work with column groups.
|
ColumnHeaderResizeHoverBindings |
|
ColumnHeaders |
|
ColumnHeaderSelectionDataLayerExample |
|
ColumnHeaderSelectionEvent |
|
ColumnHeaderSelectionListener |
|
ColumnHeaderViewportSelectionDataLayerExample |
|
ColumnHeaderViewportSelectionReorderDataLayerExample |
|
ColumnHideCommand |
|
ColumnHideCommandHandler |
|
ColumnHideIndicatorEventMatcher |
MouseEventMatcher that checks for cell edges at column borders and
for the existence of column hide indicator labels.
|
ColumnHideShowLayer |
Layer to add support for column hide/show feature to a NatTable.
|
ColumnHideShowLayerFixture |
A ColumnHideShowLayer for use in unit tests with a pre-canned set of hidden
columns.
|
ColumnHideShowLayerFixtureTest |
|
ColumnHideShowLayerPersistenceTest |
|
ColumnHideShowLayerStructuralChangeEventTest |
Test class for testing handling of IStructuralChangeEvents in
RowHideShowLayer
|
ColumnHideShowLayerTest |
|
ColumnHideShowLayerTest2 |
|
ColumnInsertEvent |
Event indicating that one ore more columns were inserted to the layer.
|
ColumnLabelAccumulator |
Accumulator for column labels allowing to configure cells by their column
position.
|
ColumnLabelPanel |
|
ColumnOverrideLabelAccumulator |
Registers/Adds configuration labels for a given column (by index).
|
ColumnOverrideLabelAccumulatorTest |
|
ColumnPositionCoordinate |
|
ColumnRenameDialog |
|
ColumnRenameDialogRunner |
|
ColumnReorderCommand |
Command to reorder a single column.
|
ColumnReorderCommandHandler |
|
ColumnReorderDragMode |
Default IDragMode invoked for 'left click + drag' on the column
header.
|
ColumnReorderEndCommand |
Command to finish a column reorder operation.
|
ColumnReorderEndCommandHandler |
|
ColumnReorderEvent |
Event indicating that one or multiple columns are moved to a new position.
|
ColumnReorderLayer |
Layer that is used to add the functionality for column reordering.
|
ColumnReorderLayerFixture |
A ColumnReorderLayer for use in unit tests with a pre-canned set of column
re-orderings: column indexes: 4 1 0 2 3
|
ColumnReorderLayerFixtureTest |
|
ColumnReorderLayerStructuralChangeEventTest |
Test class for testing handling of IStructuralChangeEvents in
ColumnReorderLayer
|
ColumnReorderLayerTest |
|
ColumnReorderLayerTest2 |
|
ColumnReorderLayerVisibleChangeTest |
|
ColumnReorderStartCommand |
|
ColumnReorderStartCommandHandler |
|
ColumnReorderToggleCommandPositionTest |
|
ColumnResizeCommand |
Command to trigger column resizing.
|
ColumnResizeCommandHandler |
|
ColumnResizeCommandTest |
|
ColumnResizeCursorAction |
|
ColumnResizeDragMode |
Drag mode that will implement the column resizing process.
|
ColumnResizeEvent |
|
ColumnResizeEventMatcher |
|
ColumnSearchStrategy |
|
ColumnSearchStrategyTest |
|
ColumnSelectionEvent |
|
ColumnSelectionTest |
|
ColumnShowCommand |
Command to show a column that is currently hidden.
|
ColumnShowCommandHandler |
CommandHandler for the ColumnShowCommand that shows one hidden
adjacent column next to the transported column position.
|
ColumnSizeConfigurationCommand |
Command to configure column widths.
|
ColumnSizeConfigurationCommandHandler |
|
ColumnSizeConfigurationCommandTest |
|
ColumnSizeResetCommandTest |
|
ColumnStructuralChangeEvent |
Event indicating a change in the structure of the columns.
|
ColumnStructuralChangeEventIntegrationTest |
|
ColumnStructuralRefreshEvent |
General event indicating that columns cached by the layers need refreshing.
|
ColumnStructureUpdatesExampleGridLayer<T> |
Factory for assembling GridLayer and the child layers - with support for
GlazedLists
|
ColumnStructureUpdatesGridExample |
|
ColumnStyleChooserConfiguration |
|
ColumnStyleEditorDialog |
|
ColumnStyleEditorDialogRunner |
|
ColumnVisualChangeEvent |
An event that indicates a visible change to one ore more columns in the
layer.
|
ColumnVisualUpdateEvent |
Specialization of the ColumnVisualChangeEvent.
|
ColumnWidthResetCommand |
Command to reset the column width configurations.
|
ColumnWidthResetCommandHandler |
|
ComboBoxCellEditor |
ICellEditor implementation to provide combo box editing behaviour.
|
ComboBoxFilterIconPainter |
ImagePainter that is responsible for painting the icon into the
filter row cells that are configured to show Excel like filter comboboxes.
|
ComboBoxFilterRowConfiguration |
Special filter row configuration that configures the
FilterRowComboBoxCellEditor as editor for the filter row with its necessary
configurations regarding matching mode, converter and painter.
|
ComboBoxFilterRowHeaderComposite<T> |
CompositeLayer that is build out of the columnheader layer stack and a filter
row layer.
|
ComboBoxFilterRowHeaderCompositeIntegrationTest |
|
ComboBoxGlazedListsFilterStrategy<T> |
Specialisation of the DefaultGlazedListsStaticFilterStrategy that is intended
to be used in combination with FilterRowComboBoxCellEditors that allows
filtering via multiselect comboboxes like in Excel.
|
ComboBoxGlazedListsFilterStrategyTest |
|
ComboBoxPainter |
|
CommandHandlerFixture |
|
CommandPropagationTest |
|
ComparatorChain<T> |
|
CompositeDataLayerExample |
|
CompositeFreezeLayer |
|
CompositeFreezeLayerHideShowTest |
|
CompositeFreezeLayerPainter |
|
CompositeFreezeLayerTest |
|
CompositeGridLayerExample |
|
CompositeLayer |
A composite layer is a layer that is made up of a number of underlying child
layers.
|
CompositeLayerFixture |
Fixture for the CompositeLayer with 2 rows and 2 columns
|
CompositeLayerTest |
|
ConfigAttribute<T> |
|
ConfigLabelProviderTest |
|
ConfigRegistry |
|
ConfigRegistryTest |
|
ConfigurableCellBorderTest |
|
ConfigurableModeEventHandler |
|
ConfigureScalingCommand |
This command is used to configure scaling behavior.
|
ConfigureScalingCommandHandler |
|
ContextEnabledExpression |
Simple expression that evaluates the boolean context value with the name
enabled .
|
ContextualDataValidator |
|
ContextualDisplayConverter |
|
ContextualEditableRule |
|
ControlDecorationProvider |
This class adds support for adding a ControlDecoration to the editor
controls of a ICellEditor .
|
ConversionFailedException |
Exception for handling conversion failures.
|
CopyDataAction |
|
CopyDataCommandHandler |
Handler class for copying selected data within the SelectionLayer to
the clipboard.
|
CopyDataCommandHandlerTest |
|
CopyDataToClipboardCommand |
|
CopyDataToClipboardSerializer |
|
CopyFormattedTextToClipboardSerializer |
|
CopySelectionLayerPainter |
|
CornerLayer |
Layer for the top left header corner of the grid layer
|
CreateColumnGroupAction |
|
CreateColumnGroupAction |
Action to trigger creation of a column group based on the currently fully
selected columns and the name provided by the user via dialog.
|
CreateColumnGroupCommand |
|
CreateColumnGroupDialog |
|
CreateRowGroupAction |
Action to trigger creation of a row group based on the currently fully
selected rows and the name provided by the user via dialog.
|
CreateRowGroupCommand |
Command to create a row group.
|
Creating_a_summary_row |
|
CrossValidationGridExample |
Example that demonstrates how to implement cross validation in a NatTable.
|
CSSConfigureScalingCommandHandler |
|
CSSExample |
|
CsvExporter |
Simple CSV-Exporter ignoring cell spans.
|
CustomLineBorderDecorator |
NatTable decorator class which is used to draw borders for cells
whose LabelStack contains border related labels.
|
DarkExample |
|
DarkGroupByThemeExtension |
|
DarkHierarchicalTreeLayerThemeExtension |
|
DarkNatTableThemeConfiguration |
|
DataCell |
|
DataChange |
Interface that specifies a data change that is tracked by the
DataChangeLayer .
|
DataChangeHandler |
Interface that specifies a handler that creates and tracks data changes.
|
DataChangeLayer |
ILayer that can be used to add a mechanism that highlights cells
whose data has been changed.
|
DataChangeLayerIdIndexTest |
|
DataChangeLayerIntegrationTest |
|
DataChangeLayerTempStorageTest |
|
DataChangeLayerTest |
|
DataGenerator<T> |
|
DataLayer |
Wraps the IDataProvider , and serves as the data source for all other
layers.
|
DataLayerCommandHandlingTest |
|
DataLayerExample |
|
DataLayerFixture |
A DataLayer for use in unit tests with a pre-canned
Default column layout: DO NOT FORMAT !
Position: 0 1 2 3 4 Width : 150 100 35 100 80 -------|------|----|------|----
Default Row layout: Position | Height 0 | 40 1 | 70 2 | 25 3 | 40 4 | 50 5 |
40 6 | 100
|
DataLayerFixture |
A DataLayer for use in unit tests with a pre-canned
Default column layout: DO NOT FORMAT !
Position: 0 1 2 3 4 Width : 150 100 35 100 80 -------|------|----|------|----
Default Row layout: Position | Height 0 | 40 1 | 70 2 | 25 3 | 40 4 | 50 5 |
40 6 | 100
|
DataLayerFixtureTest |
|
DataLayerPersistenceTest |
|
DataLayerTest |
|
DataModelConstants |
|
DataProviderFixture |
|
DataUpdateEvent |
|
DataValidator |
|
DataValueGenerator |
|
DateCellEditor |
ICellEditor implementation that uses a DateTime control for editing.
|
DebugMenuConfiguration |
|
DecimalNumericDisplayConverter |
Abstract base class for decimal converters.
|
DefaultBigDecimalDisplayConverter |
Converts the display value to a BigDecimal and vice versa.
|
DefaultBigDecimalDisplayConverterTest |
|
DefaultBigIntegerDisplayConverter |
Converts the display value to a BigInteger and vice versa.
|
DefaultBigIntegerDisplayConverterTest |
|
DefaultBodyDataProvider<T> |
|
DefaultBodyLayerStack |
|
DefaultBodyLayerStackTest |
|
DefaultBooleanDisplayConverter |
Data type converter for a Check Box.
|
DefaultBooleanDisplayConverterTest |
|
DefaultByteDisplayConverter |
Converts the display value to a byte and vice versa.
|
DefaultByteDisplayConverterTest |
|
DefaultCharacterDisplayConverter |
Converts the display value to a Character and vice versa.
|
DefaultCharacterDisplayConverterTest |
|
DefaultColumnGroupHeaderLayerConfiguration |
|
DefaultColumnGroupHeaderLayerConfiguration |
|
DefaultColumnHeaderDataLayer |
|
DefaultColumnHeaderDataProvider |
|
DefaultColumnHeaderDataProviderTest |
|
DefaultColumnHeaderLayerConfiguration |
Sets up Column header styling and resize bindings.
|
DefaultColumnHeaderStyleConfiguration |
Sets up column header styling.
|
DefaultColumnReorderBindings |
Column reorder bindings.
|
DefaultColumnReorderLayerConfiguration |
|
DefaultColumnResizeBindings |
|
DefaultComparator |
|
DefaultComparatorTest |
|
DefaultCornerDataProvider |
|
DefaultDataChangeConfiguration |
Default configuration for data changes to register key bindings for data
change operations like discard or save and a default style to highlight data
changes.
|
DefaultDataValidator |
|
DefaultDateDisplayConverter |
Converts a java.util.Date object to a given format and vice versa
|
DefaultDateDisplayConverterTest |
|
DefaultDisplayConverter |
|
DefaultDisplayConverterTest |
|
DefaultDisplayModeOrdering |
|
DefaultDisplayModeOrderingTest |
|
DefaultDoubleDisplayConverter |
Converts the display value to a double and vice versa.
|
DefaultDoubleDisplayConverterTest |
|
DefaultEditableRule |
|
DefaultEditBindings |
Default configuration for edit related bindings.
|
DefaultEditConfiguration |
Default configuration for edit behaviour in a NatTable.
|
DefaultExportBindings |
|
DefaultExportFormatter |
|
DefaultFilterRowConfiguration |
|
DefaultFloatDisplayConverter |
Converts the display value to a float and vice versa.
|
DefaultFloatDisplayConverterTest |
|
DefaultFormulaConfiguration |
The default configuration for a formula supporting grid.
|
DefaultFreezeGridBindings |
|
DefaultGlazedListsFilterStrategy<T> |
|
DefaultGlazedListsFilterStrategyTest |
|
DefaultGlazedListsStaticFilterStrategy<T> |
Default implementation of an IFilterStrategy for the filter row which
can also take static filters and combine them with the filter logic from the
filter row.
|
DefaultGlazedListsStaticFilterStrategyTest |
|
DefaultGridLayer |
|
DefaultGridLayerConfiguration |
Sets up features handled at the grid level.
|
DefaultGroupByThemeExtension |
IThemeExtension that adds styling configurations for the GroupBy feature that
comes with the GlazedLists extension.
|
DefaultHierarchicalTreeLayerConfiguration |
|
DefaultHierarchicalTreeLayerThemeExtension |
|
DefaultHorizontalDpiConverter |
Default implementation of an IDpiConverter that provides the
horizontal dots per inch from the default display via
Device.getDPI() .
|
DefaultImageExportBindings |
Configuration for binding image export function.
|
DefaultIntegerDisplayConverter |
Converts the display value to an integer and vice versa.
|
DefaultIntegerDisplayConverterTest |
|
DefaultLongDisplayConverter |
Converts the display value to a long and vice versa.
|
DefaultLongDisplayConverterTest |
|
DefaultMoveSelectionConfiguration |
Configure the behavior when the selection is moved.
|
DefaultNatTableStyleConfiguration |
|
DefaultNatTableThemeConfiguration |
ThemeConfiguration that contains the basic styles that can be configured for
a NatTable.
|
DefaultNumericDataValidator |
|
DefaultPrintBindings |
Simple UI binding configuration that adds the binding for [Ctrl] + [P] to
trigger the PrintAction.
|
DefaultRowGroupHeaderLayerConfiguration |
|
DefaultRowGroupHeaderLayerConfiguration |
|
DefaultRowHeaderDataLayer |
|
DefaultRowHeaderDataProvider |
|
DefaultRowHeaderLayerConfiguration |
Default setup for the Row header area.
|
DefaultRowHeaderStyleConfiguration |
|
DefaultRowReorderBindings |
Row reorder bindings.
|
DefaultRowReorderLayerConfiguration |
|
DefaultRowResizeBindings |
|
DefaultRowSelectionLayerConfiguration |
Default configuration for row only based selections.
|
DefaultRowStyleConfiguration |
Sets up alternate row coloring.
|
DefaultSearchBindings |
|
DefaultSelectionBindings |
|
DefaultSelectionLayerConfiguration |
Sets up default styling and UI bindings.
|
DefaultSelectionStyleConfiguration |
Sets up rendering style used for selected areas and the selection anchor.
|
DefaultShortDisplayConverter |
Converts the display value to a short and vice versa.
|
DefaultShortDisplayConverterTest |
|
DefaultSortConfiguration |
|
DefaultSummaryRowConfiguration |
|
DefaultSummaryRowHeaderDataProvider |
|
DefaultTickUpdateConfiguration |
The default configuration for tick update handling.
|
DefaultTickUpdateHandlerTest |
|
DefaultTreeLayerConfiguration |
|
DefaultVerticalDpiConverter |
Default implementation of an IDpiConverter that provides the vertical
dots per inch from the default display via Device.getDPI() .
|
DeleteSelectionAction |
|
DeleteSelectionCommand |
ILayerCommand that is used to delete the values in the current
selected cells.
|
DeleteSelectionCommandHandler |
|
DelimitedFileReader |
|
Derived_or_computed_column_data |
|
DetailGlazedListsEventLayer<T> |
This layer acts as the event listener for:
Glazed list events - 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.
|
DialogEditHandler |
|
DialogErrorHandling |
Strategy class for conversion/validation failures.
|
DimensionallyDependentIndexLayer |
A DimensionallyDependentIndexLayer is a layer whose horizontal and vertical
dimensions are dependent on the horizontal and vertical dimensions of other
layers.
|
DimensionallyDependentLayer |
A DimensionallyDependentLayer is a layer whose horizontal and vertical
dimensions are dependent on the horizontal and vertical dimensions of other
layers.
|
Direction |
Enumeration that is used to configure direction attributes.
|
DisabledCheckboxPainter |
|
DisableFormulaCachingCommand |
|
DisableFormulaCachingCommandHandler |
Disables the formula caching and background processing of formula parsing and
calculation in the FormulaDataProvider .
|
DisableFormulaEvaluationCommand |
|
DisableFormulaEvaluationCommandHandler |
|
DiscardDataChangesCommand |
|
DiscardDataChangesCommandHandler |
|
DiscardDataChangesCompletedEvent |
|
DiscardValueErrorHandling |
Strategy class for conversion/validation failures.
|
DisplayColumnChooserCommand |
|
DisplayColumnChooserCommandHandler |
|
DisplayColumnGroupRenameDialogCommand |
|
DisplayColumnRenameDialogCommand |
Fire this command to pop-up the rename column dialog.
|
DisplayColumnRenameDialogCommandHandler |
|
DisplayColumnStyleEditorCommand |
|
DisplayColumnStyleEditorCommandHandler |
1.
|
DisplayColumnStyleEditorCommandHandlerTest |
|
DisplayConverter |
|
DisplayMode |
The various modes the table can be under.
|
DisplayModeMouseEventMatcher |
This class is used to check a mouse event against the DisplayMode of
the cell at the mouse event's position.
|
DisplayPersistenceDialogCommand |
|
DisplayPersistenceDialogCommandHandler |
|
DisplayRowGroupRenameDialogCommand |
Command to show the row group rename dialog and a rename of a row group if
executed.
|
DisposeCalculatedValueCacheCommandHandler |
|
DisposeResourcesCommand |
Command fired by NatTable just before it is disposed.
|
DoubleValueGenerator |
|
DpiConverterTest |
|
DragBinding |
|
DragModeEventHandler |
|
DummyBodyDataProvider |
|
DummyColumnHeaderDataProvider |
|
DummyGridLayerStack |
|
DummyModifiableBodyDataProvider |
|
DummySpanningBodyDataProvider |
|
DynamicColumnExample |
|
DynamicColumnHeaderHeightExample |
|
DynamicColumnHeaderHeightExample.FilterRowCustomConfiguration |
|
E4SelectionListener<T> |
|
EditableGridExample |
|
EditableRule |
|
EditCellCommand |
Command that will trigger activating the edit mode for the specified cell.
|
EditCellCommandHandler |
|
EditConfigAttributes |
The configuration attributes for configuring editing behavior.
|
EditConfigHelper |
Helper class that will retrieve edit configuration values out of the
IConfigRegistry .
|
EditConstants |
Definition of editing related constants.
|
EditController |
Controller to handle the activation of the edit mode of NatTable cells.
|
EditErrorHandlingExample |
|
EditIntegrationTest |
|
EditModeEnum |
Enumeration for edit mode.
|
EditorExample |
|
EditorSelectionEnum |
Enumeration for selection mode within a TextCellEditor.
|
EditSelectionCommand |
Command that will trigger activating the edit mode for the current selection.
|
EditSelectionCommandHandler |
|
EditTraversalStrategy |
|
EditTraversalStrategyLeftRightTest |
|
EditTraversalStrategyUpDownTest |
|
EditTypeEnum |
Enumeration type for specifying how a value should be processed that was
entered to an editor by dialog.
|
EditUtils |
Helper class for retrieving information regarding editing of selected cells.
|
EditUtilsTest |
|
EnableFormulaCachingCommand |
|
EnableFormulaCachingCommandHandler |
Enables the formula caching and background processing of formula parsing and
calculation in the FormulaDataProvider .
|
EnableFormulaEvaluationCommand |
|
EnableFormulaEvaluationCommandHandler |
|
ErrorSeverityValueGenerator |
|
EventConflaterChain |
A Chain of Conflaters.
|
EventConflaterChainTest |
|
EventData |
|
ExcelCellStyleAttributes |
|
ExcelExporter |
This class is used to export a NatTable to an Excel spreadsheet by using a
XML format.
|
ExceptionDialog |
Dialog that can be used to show an error with an additional stacktrace.
|
ExportAction |
|
ExportCommand |
Command to trigger export functionality.
|
ExportCommandHandler |
Command handler to handle the ExportCommand and trigger an export.
|
ExportConfigAttributes |
Configuration attributes that are used to configure the export functionality.
|
ExportTableAction |
|
ExportTableCommand |
Command to export a NatTable.
|
ExportTableCommandHandler |
|
ExtendedPersonWithAddress |
|
ExtendedReflectiveColumnPropertyAccessor<R> |
|
ExtendedReflectiveColumnPropertyAccessorTest |
|
Feedback |
|
FileDialogCellEditor |
This implementation is a proof of concept for special cell editors that wrap
dialogs.
|
FileOutputStreamProvider |
Implementation of IOutputStreamProvider that will open a FileDialog
on requesting an OutputStream, to let a user specify the location to write a
file.
|
FilePathOutputStreamProvider |
Simple IOutputStreamProvider for a given filepath, no user interaction
necessary.
|
FillHandleConfigAttributes |
This interface contains ConfigAttribute s that can be used to
configure the fill handle behavior.
|
FillHandleConfiguration |
Default configuration for fill handle functionality.
|
FillHandleCursorAction |
Action to enable a custom cursor (small cross) on NatTable.
|
FillHandleDragMode |
The IDragMode that is registered to get triggered for dragging the
fill drag handle.
|
FillHandleEventMatcher |
Matcher that returns true in case the mouse moves over the fill
handle rendered by the FillHandleLayerPainter .
|
FillHandleLayerPainter |
Extended SelectionLayerPainter that renders an additional border
around cells that are selected via fill handle.
|
FillHandleMarkupListener |
|
FillHandlePasteCommand |
Command to trigger pasting data via fill handle drag operation.
|
FillHandlePasteCommand.FillHandleOperation |
The operation that should be triggered to fill the cells.
|
FillHandlePasteCommandHandler |
|
FillHandlePasteTest |
|
FillHandleSeriesTest |
|
FilterAppliedEvent |
|
FilterIconPainter |
ImagePainter that is responsible for painting the icon into the
filter row cells.
|
FilterListDataProviderTest |
|
FilterNatCombo |
Specialisation of NatCombo which doesn't populate the selected values to the
Text control.
|
FilterRowComboBoxCellEditor |
Specialisation of ComboBoxCellEditor that can only be created using an
IComboBoxDataProvider.
|
FilterRowComboBoxDataProvider<T> |
IComboBoxDataProvider that provides items for a combobox in the filter row.
|
FilterRowComboBoxDataProviderTest |
|
FilterRowComboUpdateEvent |
Event class that is used to inform about updates to the filter row combo box
items.
|
FilterRowConfigAttributes |
Attributes used to configure the filter row behavior.
|
FilterRowDataLayer<T> |
|
FilterRowDataLayerTest |
|
FilterRowDataProvider<T> |
Data provider for the filter row
Stores filter strings
Applies them to the ca.odell.glazedlists.matchers.MatcherEditor on the
ca.odell.glazedlists.FilterList
|
FilterRowDataProviderTest |
|
FilterRowExampleGridLayer |
|
FilterRowGridExample |
|
FilterRowGridExample.FilterRowCustomConfiguration |
|
FilterRowHeaderComposite<T> |
1 column x 2 rows Composite layer
First row is the ColumnHeaderLayer
Second row is the composite is the filter row layer.
|
FilterRowHeaderCompositeTest |
|
FilterRowMouseEventMatcher |
|
FilterRowPainter |
Painter that is used to paint the cells of the filter row.
|
FilterRowRegularExpressionConverter |
IDisplayConverter that is intended to be used for filter row editors
that are configured for regular expression evaluation.
|
FilterRowRegularExpressionConverterTest |
|
FilterRowTextCellEditor |
Specialisation of TextCellEditor that performs a commit on edit.
|
FilterRowUtils |
|
FilterRowUtilsTest |
|
FixedScalingDpiConverter |
Default implementation of an IDpiConverter that scales according to
the set dpi.
|
FixedSummaryRowHeaderLayer |
|
FixedSummaryRowLayer |
This layer is a specialization of the 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.
|
FontPicker |
A button that displays a font name and allows the user to pick another font.
|
FormulaCopyDataCommandHandler |
|
FormulaDataProvider |
|
FormulaDataProviderTest |
|
FormulaDisplayConverterTest |
|
FormulaEditDisplayConverter |
|
FormulaErrorReporter |
Implementations of this interface are intended to report errors on evaluating
formulas via FormulaDataProvider .
|
FormulaFillHandleDragMode |
|
FormulaFillHandlePasteCommandHandler |
|
FormulaFillHandlePasteTest |
|
FormulaIntegrationTest |
|
FormulaParser |
Parser that is able to parse a formula string and calculate the result.
|
FormulaParserTest |
|
FormulaPasteDataCommandHandler |
|
FormulaResultDisplayConverter |
|
FormulaRowDataProvider<T> |
|
FormulaTooltipErrorReporter |
|
FreezableGridExample |
This fixture creates a simple, minimal 3x3 table with resizable columns whose
cells are of the form 'Row X, Col Y'.
|
FreezeColumnCommand |
Command that can be used to freeze a grid for whole columns.
|
FreezeColumnStrategy |
|
FreezeCommandHandler |
|
FreezeConfigAttributes |
Configuration attributes for the freeze separator visualization.
|
FreezeEvent |
|
FreezeEventHandler |
|
FreezeGridAction |
|
FreezeHandlerTest |
|
FreezeHelper |
Helper class to deal with freeze and unfreeze of a NatTable.
|
FreezeLayer |
|
FreezeLayerTest |
|
FreezeLayerTest2 |
|
FreezePositionCommand |
Command to freeze at the specified position.
|
FreezePositionStrategy |
|
FreezeRowCommand |
Command that can be used to freeze a grid for whole rows.
|
FreezeRowStrategy |
|
FreezeSelectionCommand |
Will inform the handler to use the selection layer for its freeze
coordinates.
|
FreezeSelectionStrategy |
|
FullFeaturedBodyLayerStack<T> |
|
FullFeaturedColumnHeaderLayerStack<T> |
|
FunctionException |
Exception that is fired on function evaluation.
|
FunctionTest |
|
FunctionValue |
Implementations of this interface specify a value of a function.
|
GCFactory |
|
GenerateDouble |
|
GenerateListOfStrings |
|
GeneratorException |
|
GenericLayerFixture |
|
Get_and_set_selected_objects |
|
GlazedListsColumnHeaderLayerStack<T> |
|
GlazedListsDataProvider<T> |
Deprecated.
|
GlazedListsEventLayer<T> |
This layer acts as the event listener for:
GlazedLists events - 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.
|
GlazedListsEventLayerTest |
|
GlazedListsFilterRowComboBoxDataProvider<T> |
Special implementation of FilterRowComboBoxDataProvider that performs
FilterRowComboUpdateEvents if the underlying list is changed.
|
GlazedListsGridLayer<T> |
Factory for assembling GridLayer and the child layers - with support for
GlazedLists and sorting
|
GlazedListsGridLayer<T> |
This is a copy of the
org.eclipse.nebula.widgets.nattable.examples.fixtures.GlazedListsGridLayer It
has been copied here since glazed list tests bundle can't depend on the
examples bundle
|
GlazedListsRowDeleteCommandHandler<T> |
|
GlazedListsRowHideShowLayer<T> |
Adds the functionality for manually hiding rows in a NatTable that is based
on GlazedLists.
|
GlazedListsRowInsertCommandHandler<T> |
|
GlazedListsRowObjectDeleteCommandHandler<T> |
|
GlazedListsSortModel<T> |
|
GlazedListTreeData<T> |
Implementation of ITreeData that operates on a GlazedLists TreeList.
|
GlazedListTreeRowModel<T> |
|
GlazedListTreeRowModelExpandCollapseTest |
|
GradientBackgroundPainter |
Paints the background of the cell with a gradient sweeping using the style
configuration.
|
GraphicsUtils |
This class contains utility methods for drawing graphics
|
GridColorsEditorPanel |
|
GridLayer |
Top level layer.
|
GridLayerFixture |
|
GridLayerTest |
|
GridLineCellLayerPainter |
|
GridRegion |
A region is simply an area on the Grid.
|
GridSearchStrategy |
|
GridSearchStrategy.GridRectangle |
|
GridSearchStrategyTest |
|
GridStyleParameterObject |
|
GroupByCellTextPainter |
Specialized TextPainter that is used for grouping rows.
|
GroupByColumnAccessor<T> |
|
GroupByColumnCommandHandler |
|
GroupByColumnGroupReorderDragMode |
Specialization of ColumnHeaderReorderDragMode that avoids rendering
of the column drag lines in case the mouse moves over the groupBy region by
supporting handling of column groups.
|
GroupByColumnIndexCommand |
|
GroupByColumnReorderDragMode |
Specialization of ColumnReorderDragMode that avoids rendering of the
column drag lines in case the mouse moves over the groupBy region.
|
GroupByComparator<T> |
Comparator that is used to sort the TreeList based on the
groupBy information.
|
GroupByConfigAttributes |
|
GroupByConfigLabelModifier |
This is a special kind of IConfigLabelAccumulator since it doesn't
add a label but remove one on a special condition.
|
GroupByDataLayer<T> |
Specialized DataLayer that needs to be used in the body layer stack
for adding the groupBy feature to a NatTable composition.
|
GroupByDataLayer.GroupDescriptorMatcher<T> |
To find out if an element is part of a group
|
GroupByDataLayerConfiguration<T> |
|
GroupByDataLayerSummaryRowConcurrencyTest |
|
GroupByDataLayerTest |
|
GroupByDisplayConverter<T> |
|
GroupByDragMode |
IDragMode for enabling the groupBy feature.
|
GroupByHeaderConfiguration |
The configuration for the GroupByHeaderLayer.
|
GroupByHeaderLayer |
The layer that is used to render the groupBy region where columns can be
dragged from to perform grouping and ungrouping actions.
|
GroupByHeaderMenuConfiguration |
Configuration for adding a context menu to the groupBy header.
|
GroupByHeaderPainter |
The painter that is used to render the groupBy state.
|
GroupByModel |
The model that is used to internally store the groupby state.
|
GroupByModelPersistenceTest |
|
GroupByObject |
This class is used to add tree items that are added to the tree path for
grouping purposes.
|
GroupByTreeFormat<T> |
The TreeList.Format that is used by the TreeList that is created and used by
the GroupByDataLayer.
|
GroupColumnReorderCommandHandler |
Handles updating of the Column Group Model when a column belonging to a group
is reordered.
|
GroupColumnReorderCommandHandler |
|
GroupColumnReorderEndCommandHandler |
|
GroupColumnReorderEndCommandHandler |
|
GroupColumnReorderStartCommandHandler |
|
GroupColumnReorderStartCommandHandler |
|
GroupColumnsEvent |
|
GroupHeaderConfigLabels |
Config labels for the group header layer.
|
GroupHeaderFreezeTest |
|
GroupModel |
Model implementation to track groups of columns/rows.
|
GroupModel.IndexPositionConverter |
Interface to support layer based position-index conversion.
|
GroupModelTest |
|
GroupMultiColumnReorderCommand |
|
GroupMultiColumnReorderCommandHandler |
|
GroupMultiColumnReorderCommandHandler |
|
GroupMultiRowReorderCommand |
Specialization of the MultiRowReorderCommand that ensures on
conversion that the toPosition is between two groups.
|
GroupMultiRowReorderCommandHandler |
|
GroupRowReorderCommandHandler |
Command handler for the RowReorderCommand that is registered on the
positionLayer of the RowGroupHeaderLayer to avoid handling in case
the reordering would break an unbreakable group.
|
GroupRowReorderEndCommandHandler |
|
GroupRowReorderStartCommandHandler |
|
GroupRowsEvent |
Event to inform about a created row group.
|
GUIHelper |
|
HeaderGroupNameDialog |
Dialog that is used to specify a name for a header group, either for creation
or renaming a group.
|
HeaderGroupNameDialog.HeaderGroupNameDialogLabels |
|
HeaderLabelPanel |
Panel for editing the label of a header cell.
|
HeaderMenuConfiguration |
|
HeaderRenameDialog |
Dialog to support renaming of header cells, e.g.
|
HeaderRenameDialog.RenameDialogLabels |
|
HideColumnByIndexCommand |
Hide a column by index instead of position.
|
HideColumnByIndexCommandHandler |
|
HideColumnCommandTest |
|
HideColumnPositionsEvent |
|
HideIndicatorConfigAttributes |
Configuration attributes for the hide indicator rendering.
|
HideIndicatorConstants |
Constants for labels with regards to hidden columns and rows.
|
HideIndicatorMenuConfiguration |
Configuration that is used to register ui bindings for opening menus on right
click on the cell edge of hidden columns and hidden rows.
|
HideIndicatorOverlayPainter |
Overlay painter that is used to render an indicator for hidden columns or
rows.
|
HideMultipleColumnsIntegrationTest |
|
HideRowByIndexCommand |
Hide a row by index instead of position.
|
HideRowByIndexCommandHandler |
|
HideRowCommandTest |
|
HideRowPositionsEvent |
|
HideSelectedColumnsTest |
|
HideSelectedRowsTest |
|
HideShowColumnEventTest |
|
HideShowDataLayerExample |
|
HideShowRowEventTest |
|
HierarchicalHelper |
Helper class to de-normalize a collection of objects with hierarchical object
relations into a simple collection.
|
HierarchicalHideIndicatorMenuConfiguration |
Configuration that is used to register ui bindings for opening menus on right
click on the cell edge of hidden columns and hidden rows in a
HierarchicalTreeLayer.
|
HierarchicalHideIndicatorOverlayPainter |
|
HierarchicalReflectiveColumnPropertyAccessor |
|
HierarchicalRowHideIndicatorEventMatcher |
MouseEventMatcher that checks for cell edges at row borders and for
the existence of row hide indicator labels in the level headers of a
HierarchicalTreeLayer.
|
HierarchicalSpanningDataProvider |
|
HierarchicalTest |
|
HierarchicalTraversalStrategy |
|
HierarchicalTreeAlternatingRowConfigLabelAccumulator |
|
HierarchicalTreeCollapseAllCommandHandler |
Command handler for the TreeCollapseAllCommand.
|
HierarchicalTreeColumnReorderDragMode |
|
HierarchicalTreeColumnReorderDragModeTest |
|
HierarchicalTreeCopyDataCommandHandler |
|
HierarchicalTreeExpandAllCommandHandler |
Command handler for the TreeExpandAllCommand.
|
HierarchicalTreeExpandCollapseAction |
|
HierarchicalTreeExpandCollapseCommand |
Command to expand or collapse a node in the HierarchicalTreeLayer.
|
HierarchicalTreeExpandCollapseCommandHandler |
Command handler for the TreeExpandCollapseCommand and the
HierarchicalTreeExpandCollapseCommand.
|
HierarchicalTreeExpandToLevelCommandHandler |
Command handler for the TreeExpandToLevelCommand.
|
HierarchicalTreeLayer |
This layer is used to show a hierarchical object model in a tree structure.
|
HierarchicalTreeLayer.HierarchicalTreeNode |
Simple node for remembering collapsed nodes.
|
HierarchicalTreeLayerGlazedListsTest |
|
HierarchicalTreeLayerTest |
|
HierarchicalTreePasteDataCommandHandler |
|
HierarchicalWrapper |
Wrapper class to support an object model of hierarchical classes in NatTable.
|
HierarchicalWrapperComparator |
|
HierarchicalWrapperSortModel |
|
HierarchicalWrapperTreeFormat |
TreeList.Format implementation for dealing with HierarchicalWrapper
objects.
|
HorizontalAlignmentEnum |
|
HorizontalAlignmentPicker |
Component that lets the user select an alignment.
|
HorizontalResizeCursorAction |
Action to enable a custom cursor (resize) on NatTable.
|
HorizontalScrollBarHandler |
Listener for the Horizontal scroll bar events on the Viewport Layer.
|
HorizontalScrollBarHandlerTest |
Test for Horizontal scrolling of the viewport.
|
HoverLayer |
This layer simply adds the possibility to render cells differently if the
mouse cursor is moved over them.
|
HoverStylingAction |
Action that will execute the HoverStylingCommand which applies hover styling
in a NatTable.
|
HoverStylingCommand |
Command that is used to apply hover styling in a NatTable.
|
HoverStylingCommandHandler |
Command handler that is responsible for handling the HoverStylingCommand.
|
HSSFExcelExporter |
|
IBlinkingCellResolver |
This interface is used to determine whether a change requires a blink.
|
ICalculatedValueCache |
Interface for specifying a value cache to support value calculations in a
background thread.
|
ICalculatedValueCacheKey |
|
ICalculator |
Interface that is used by the CalculatedValueCache to calculate values in a
background process.
|
ICellEditDialog |
Interface for dialogs that can be used as editing dialogs in NatTable.
|
ICellEditHandler |
Handles the updating of the data bean with the new value provided by the
ICellEditor .
|
ICellEditor |
Interface for implementing editors that can be used in a NatTable.
|
ICellPainter |
Implementations are responsible for painting a cell.
|
IClientAreaProvider |
Specifies the rectangular area available to an ILayer Note: All
layers get the client area from NatTable which implements this
interface.
|
IColumnAccessor<T> |
Maps the properties from the row object to the corresponding columns.
|
IColumnCategoriesDialogListener |
|
IColumnGroupCommand |
Marker interface for all column group related commands
|
IColumnGroupModelListener |
|
IColumnHideShowLayer |
Interface to define a layer that is able to deal with hidden columns.
|
IColumnIdAccessor |
Maps between column indexes and id(s).
|
IColumnPropertyAccessor<T> |
|
IColumnPropertyResolver |
Maps between the column property name in the backing data bean and its
corresponding column index.
|
IComboBoxDataProvider |
|
IConfigLabelAccumulator |
Resolves the configuration/config label(s) which are tied to a given cell.
|
IConfigLabelProvider |
|
IConfigRegistry |
Holds all the settings, bindings and other configuration for NatTable.
|
IConfiguration |
Configurations can be added to NatTable/ILayer to modify default behavior.
|
IDataProvider |
Provide data to the table.
|
IDataValidator |
|
IdIndexIdentifier<T> |
Identifier implementation based on column index and row id.
|
IdIndexKeyHandler<T> |
|
IDisplayConverter |
Converts between two different data representations.
|
IDisplayModeOrdering |
|
IDpiConverter |
Interface to add support for scaling.
|
IDragMode |
|
IEditableRule |
|
IEditErrorHandler |
|
IEventConflater |
A Conflater queues events and periodically runs a task to handle those
Events.
|
IExporter |
Base interface for NatTable exporters to get the OutputStream and the
export result.
|
IExportFormatter |
|
IFilterRowComboUpdateListener |
Interface for listeners that listen to updates to the value cache of the
FilterRowComboBoxDataProvider.
|
IFilterStrategy<T> |
|
IFreezeCommand |
|
IFreezeCoordinatesProvider |
|
IGroupByComparator<T> |
Comparator interface specialization for a comparator that can be used
to sort the tree structure in a groupBy composition.
|
IGroupBySummaryProvider<T> |
|
IKeyAction |
|
IKeyEventMatcher |
Determines if a SWT KeyEvent matches the given criteria.
|
ILayer |
A Layer is a rectangular region of grid cells.
|
ILayerCell |
|
ILayerCommand |
Commands are fired by NatTable in response to user actions.
|
ILayerCommandHandler<T extends ILayerCommand> |
|
ILayerEvent |
|
ILayerEventHandler<T extends ILayerEvent> |
|
ILayerExporter |
An ILayerExporter is used to export a NatTable to an external format.
|
ILayerListener |
Object interested in receiving events related to a ILayer .
|
ILayerPainter |
Classes implementing this interface are responsible for painting to the
relevant Device .
|
ImageExporter |
This class is used to export a NatTable to different types of image.
|
ImagePainter |
Paints an image.
|
IMarkerSelectionModel |
Selection model that holds markers such as anchors and last selection
properties in order to keep them up-to-date after underlying data has
changed.
|
IMenuItemProvider |
|
IMenuItemState |
Implementors represent a dynamic state of a MenuItem provided by a
IMenuItemProvider .
|
IModeEventHandler |
|
IMouseAction |
Implementing this interface will create an action that translates an SWT
MouseEvent into a command that should be executed in the NatTable.
|
IMouseClickAction |
Specialisation of IMouseAction for specifying an action that is executed on
mouse click.
|
IMouseEventMatcher |
|
INatExample |
|
IndentedTreeImagePainter |
Implementation of CellPainterWrapper that is used to render tree structures
in NatTable.
|
IndexCoordinate |
|
IndexCoordinateTest |
|
InitializeAutoResizeColumnsCommand |
This command triggers the AutoResizeColumms command.
|
InitializeAutoResizeColumnsCommandHandler |
|
InitializeAutoResizeRowsCommand |
|
InitializeAutoResizeRowsCommandHandler |
|
InitializeClientAreaCommandFixture |
|
InitializeClientAreaCommandFixture |
|
InitializeGridCommand |
Command that is propagated when NatTable starts up.
|
InlineCellEditEvent |
This event is used to activate an editor inline.
|
InlineCellEditEventHandler |
|
InlineEditHandler |
|
IntegerValueGenerator |
|
InternalCellClipboard |
The internal clipboard that is used for copy+paste within NatTable.
|
InternalClipboardStructuralChangeListener |
|
InternalCopyDataCommandHandler |
|
InternalPasteDataCommandHandler |
|
InvertedLayer |
|
InvertedLayerCell |
|
InvertedLayerExample |
|
InvertUtil |
|
IOutputStreamProvider |
Interface for specifying a provider for OutputStreams.
|
IOverlayPainter |
An overlay painter is given a chance to paint the canvas once the layers have
finished rendering.
|
IOverlayPainter2 |
An overlay painter is given a chance to paint on the canvas once the layers
have finished rendering.
|
IPersistable |
Instances implementing this interface can save and load their state from a
properties file.
|
IRowDataProvider<T> |
|
IRowGroup<T> |
Represents a collapseable group of rows (of type T) in the
IRowGroupModel .
|
IRowGroupCommand |
Marker interface for all row group related commands.
|
IRowGroupModel<T> |
|
IRowGroupModelListener |
|
IRowHideShowLayer |
Interface to define a layer that is able to deal with hidden rows.
|
IRowIdAccessor<R> |
|
IRowSelectionModel<R> |
|
IScroller<T> |
Interface to abstract control of either an SWT ScrollBar or Slider.
|
ISearchStrategy |
Interface for the strategy implementation that should be used to perform a
search action.
|
ISelectionEvent |
Marker interface for selection events.
|
ISelectionModel |
Tracks the selections made in the table.
|
ISelectionTreeListener |
|
ISerializer |
|
IsinValueGenerator |
|
ISortModel |
Interface providing sorting functionality.
|
ISpanningDataProvider |
|
IStateChangedListener |
Listener interface to react on changes on NatTable states/view configurations
made by using the PersistenceDialog.
|
IStructuralChangeEvent |
An event indicating a structural change to the layer.
|
IStyle |
Used to store attributes reflecting a (usually display) style.
|
ISummaryProvider |
Summarizes the values in a column.
|
ITableExporter |
Interface for an exporter that can be used to export a NatTable.
|
IThemeExtension |
Theme extensions can be used to extend a already existing theme with
additional style configurations, like conditional styles or styles that are
dependent to other plugins (e.g.
|
ITickUpdateHandler |
Interface for handler that is responsible for handling tick updates.
|
ITraversalStrategy |
This interface is used to configure the traversal behavior when moving the
selection in a NatTable via key actions, e.g.
|
ITraversalStrategy.TraversalScope |
The scope of the traversal which is necessary to determine what should
happen on cycling.
|
ITreeData<T> |
|
ITreeRowModel<T> |
|
ITreeRowModelListener |
|
IUiBindingRegistry |
|
IUniqueIndexLayer |
A layer that has a set of column and row indexes that contain no duplicates,
such that there is only one corresponding column or row position for a row or
column index in the layer.
|
IValueGenerator |
Concrete implementations must have a default constructor (i.e.
|
IVisualChangeEvent |
An event which indicates a visible change to one or more cells in the layer.
|
KeyBinding |
|
KeyEditAction |
|
KeyEventMatcher |
|
KeyEventMatcherTest |
|
KeyRowInsertCommandHandler<T> |
|
KeyRowInsertCommandTest |
|
KeyRowInsertEvent |
Extension of the RowInsertEvent that additionally carries the keys of
the inserted objects.
|
LabelStack |
Collection of labels applied to a cell.
|
LabelStackTest |
|
LayerAssert |
|
LayerCell |
|
LayerCommandFixture |
|
LayerCommandUtil |
Helper class for converting coordinates.
|
LayerEventFixture |
|
LayerListenerFixture |
This class helps us test the event flow by providing access to the
ILayerEvent fired.
|
LayerListenerFixture |
This class helps us test the event flow by providing access to the
ILayerEvent fired.
|
LayerPrinter |
This class is used to print a layer.
|
LayerUtil |
|
LayerUtilTest |
|
LayoutCoordinate |
|
LetterOrDigitKeyEventMatcher |
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.
|
LetterOrDigitKeyEventMatcherTest |
|
LifecycleManager |
|
LineBorderDecorator |
|
LineStylePicker |
|
ListDataProvider<T> |
Enables the use of a List containing POJO(s) as a backing data
source.
|
ListValueGenerator<T> |
|
LoggingErrorHandling |
Error handling strategy that simply writes conversion/validation errors to
the log.
|
MarkerSelectionModelTest |
|
MarkupDisplayConverter |
|
MarkupProcessor |
|
MaxCellBoundsHelper |
Helper class that does the calculations needed for the auto resizing feature.
|
MaxCellBoundsHelperTest |
|
MenuExample |
|
MenuItemProviders |
Helper class that provides several IMenuItemProvider for menu items
that can be used within a popup menu in the NatTable to execute NatTable
specific actions.
|
MenuItemProvidersTest |
|
MenuItemStateMap |
|
MessageBoxCommandHandler |
Simple command handler that opens a MessageDialog to verify that the
command handler is executed.
|
Messages |
Class that is used to get the NatTable internal localized messages.
|
Mode |
|
ModernGroupByThemeExtension |
|
ModernHierarchicalTreeLayerThemeExtension |
|
ModernNatTableThemeConfiguration |
|
ModeSupport |
Modal event handler for NatTable.
|
ModFunction |
Returns the remainder from a division between two supplied numbers.
|
Motor |
|
MouseActionFixture |
|
MouseBinding |
|
MouseEditAction |
|
MouseEventHelper |
Helper class that provides methods for checking MouseEvent
correlations.
|
MouseEventMatcher |
|
MouseEventMatcherTest |
|
MouseModeEventHandler |
|
MoveCellSelectionCommandHandler |
Specifies the semantics of moving the selection in the table, based on
selecting the adjoining cell(s).
|
MoveRowSelectionCommandHandler |
Preserves the basic semantics of the cell selection.
|
MoveSelectionAction |
IKeyAction to perform selection movements on key press.
|
MoveSelectionCommand |
Command that is used to move a selection into a given direction.
|
MoveSelectionCommandHandler<T extends MoveSelectionCommand> |
Abstraction of the selection behavior during navigation in the grid.
|
MoveToEndAction |
Action that is used to perform a selection movement on pressing the END key.
|
MoveToFirstColumnAction |
|
MoveToFirstRowAction |
|
MoveToHomeAction |
Action that is used to perform a selection movement on pressing the HOME key.
|
MoveToLastColumnAction |
|
MoveToLastRowAction |
|
MultiCellEditDialogRunner |
|
MultiColumnHideCommand |
|
MultiColumnHideCommandHandler |
|
MultiColumnReorderCommand |
Command to reorder multiple columns at once.
|
MultiColumnReorderCommandHandler |
|
MultiColumnReorderEventDiffTest |
|
MultiColumnResizeCommand |
Command to trigger resizing of multiple columns.
|
MultiColumnResizeCommandHandler |
|
MultiColumnResizeCommandTest |
|
MultiColumnShowCommand |
Command for showing hidden columns again via index.
|
MultiColumnShowCommandHandler |
|
MultiColumnShowCommandTest |
|
MultiLineTextCellEditor |
A specialization of TextCellEditor that uses a multi line text editor
as editor control.
|
MultipleValueFunctionValue |
|
MultiRowHideCommand |
|
MultiRowHideCommandHandler |
|
MultiRowReorderCommand |
Command for reordering rows.
|
MultiRowReorderCommandHandler |
|
MultiRowReorderEventDiffTest |
|
MultiRowResizeCommand |
Command to trigger resizing of multiple rows.
|
MultiRowResizeCommandHandler |
|
MultiRowResizeCommandTest |
|
MultiRowShowCommand |
Command for showing hidden rows again via index.
|
MultiRowShowCommandHandler |
|
MultiRowShowCommandTest |
|
MultiTurnViewportOffCommandHandler |
ILayerCommandHandler for the TurnViewportOffCommand that needs to be used
with split viewports.
|
MultiTurnViewportOnCommandHandler |
ILayerCommandHandler for the TurnViewportOnCommand that needs to be used with
split viewports.
|
NatColumnTableFormat<R> |
|
NatCombo |
Customized combobox control that supports editing directly in the text field
and selecting items from the dropdown.
|
NatEventData |
|
NatExamplePart |
|
NatExporter |
This class is used to perform exports of a NatTable or ILayer in a
NatTable composition.
|
NatGridLayerPainter |
Specialization of NatLayerPainter that fills the background with grid lines
to create the same look and feel as native table controls.
|
NatLayerPainter |
ILayerPainter implementation that is rendering the background of the space
that is available for the NatTable instance.
|
NatTable |
|
NatTableBorderOverlayPainter |
IOverlayPainter that renders the left and the top border of a NatTable.
|
NatTableBulkUpdateSupportTest |
|
NatTableComparatorChooser<T> |
|
NatTableConfigAttributes |
Configuration attributes to configure top level NatTable configurations, e.g.
|
NatTableContentTooltip |
ToolTip implementation for the NatTable which will show the
display value of the cell of which the tooltip is requested.
|
NatTableCSSConstants |
Constants class for NatTable CSS support.
|
NatTableCSSHandler |
|
NatTableCSSHelper |
Helper class for converting and applying CSS styles.
|
NatTableDataGenerator |
|
NatTableDataGenerator.ColumnValueBean<T> |
|
NatTableDataGenerator.DoubleColumnValueBean |
|
NatTableDataGenerator.StringColumnValueBean |
|
NatTableElementAdapter |
|
NatTableElementProvider |
|
NatTableExamples |
|
NatTableFixture |
|
NatTableFixture |
|
NatTableTest |
|
NatTableWrapper |
|
NatTableWrapperElementAdapter |
|
NavContentProvider |
|
NavigationPart |
|
NavLabelProvider |
|
NegateFunction |
Negates the given value.
|
Node |
Represents a node of the Tree class.
|
Node.Type |
|
NoOpMouseAction |
|
NoScalingDpiConverter |
Default implementation of an IDpiConverter that returns a scaling
factor of 1.0f with 96 dots per inch.
|
NullComparator |
GlazedLists require that the comparator be set to 'null' if a column is not
sortable.
|
NumberValues |
|
NumericDisplayConverter |
Converts the display value to a double and vice versa.
|
ObjectUtils |
|
OpenCreateColumnGroupDialog |
|
OperatorFunctionValue |
Implementations of this interface are intended to perform operations on other
values.
|
PaddingDecorator |
CellPainterWrapper that adds a padding between the cell border and the
interior painter.
|
PageDownAction |
|
PageUpAction |
|
ParseResult |
Represents the result of parsing the filter text typed into the text box in
the filter row.
|
ParseResult.MatchType |
Comparison tokens
|
PasswordCellEditor |
Specialised TextCellEditor that sets the echo char of the text
control used by this editor to a configured character.
|
PasswordTextPainter |
Specialized TextPainter that will paint the text that should be
showed within a cell anonymized.
|
PasteDataAction |
|
PasteDataCommand |
Command to trigger pasting data.
|
PasteOrMoveSelectionAction |
|
PercentageBarCellPainter |
|
PercentageBarDecorator |
Draws a rectangular bar in cell proportional to the value of the cell.
|
PercentageDisplayConverter |
|
PercentageDisplayConverterTest |
|
PercentageExample |
|
PercentageSizingDataLayerExample |
|
PersistableFixture |
|
PersistenceDialog |
Dialog that allows to save and load NatTable state.
|
PersistenceHelper |
Helper class for dealing with persistence of NatTable states.
|
PersistenceHelperTest |
|
PersistenceIntegrationTest |
|
PersistenceUpdateDataChange |
DataChange implementation that tracks data updates.
|
PersistenceUpdateDataChangeHandler |
|
PersistenceUtils |
|
PersistentColumnGroupGridExample |
|
PersistentDefaultGridExample |
|
PersistentNatExampleWrapper |
Adds hooks to the onStart() and onStop() methods to
save the settings to a properties file.
|
Person |
|
Person.Gender |
|
PersonService |
Class that acts as service for accessing numerous Person s.
|
PersonWithAddress |
|
PixelCoordinate |
|
PoiExcelExporter |
|
PointKeyHandler |
|
PopupMenuAction |
|
PopupMenuBuilder |
This class is used to create a context menu.
|
PositionCoordinate |
|
PositionCoordinateComparator |
|
PositionCoordinateTest |
|
PositionUtil |
|
PositionUtilTest |
|
PowerFunction |
Returns the result of a given number raised to a supplied power.
|
PreserveSelectionModel<T> |
Individual cell selection model that copes with the reordering of rows.
|
PreserveSelectionModelIntegrationTest |
|
PreserveSelectionModelStructuralChangeEventHandlerTest |
|
PreserveSelectionModelTest |
|
PricingDataBean |
|
PricingDataBeanGenerator |
|
PricingDataFileLoader<T> |
|
PricingTypeBean |
Bean representing the pricing type.
|
PricingTypeBeanDisplayConverter |
|
PrintAction |
IKeyAction that is used to print a NatTable.
|
PrintCommand |
|
PrintCommandHandler |
|
PrintConfigAttributes |
Configuration attributes that are used to configure printing.
|
PrintEntireGridCommand |
The viewport picks this up and moved to 0,0 so that the entire grid can be
printed.
|
PrintListener |
Listener interface that is used to listen to print events like print started
and print finished.
|
ProductFunction |
Returns the product of a supplied list of numbers.
|
PropertiesFixture |
|
PropertyUpdateEvent<T> |
|
QuotientFunction |
Returns the quotient of a division.
|
Range |
Represents a consecutive range of numbers, e.g.
|
RangeTest |
|
RangeTest |
|
Real_time_data_updates |
Example to demonstrate rows being added/deleted as the backing data source is
updated.
|
RecalculateScrollBarsCommand |
|
RecalculateScrollBarsCommandHandler |
|
ReflectiveColumnAccessorTest |
|
ReflectiveColumnPropertyAccessor<R> |
Convenience class which uses java reflection to get/set property names from
the row bean.
|
RegexMarkupValue |
MarkupProcessor implementation that is able to process regular
expression values to identify content that should be surrounded by a markup.
|
RegionSelectionTest |
|
RemoveColumnGroupCommand |
|
RemoveRowGroupCommand |
Command to remove a row group identified by a row index.
|
RenameColumnHeaderCommand |
Command fired to rename a column header
|
RenameColumnHeaderCommandHandler |
Handles renaming of columns.
|
RenameColumnHeaderEvent |
|
RenameColumnHelper |
Helper class for handling column renaming by user interactions on the column
header.
|
RenameColumnHelperTest |
|
RenameColumnIntegrationTest |
|
RenderErrorHandling |
IEditErrorHandler implementation that will directly change the
rendering of the value inside the editor control.
|
Rendering_cells_as_a_link_and_button |
|
ReorderColumnCommandTest |
|
ReorderColumnEventTest |
|
ReorderColumnGroupCommand |
|
ReorderColumnGroupCommandHandler |
|
ReorderColumnGroupEndCommand |
|
ReorderColumnGroupEndCommandHandler |
|
ReorderColumnGroupStartCommand |
|
ReorderColumnGroupStartCommandHandler |
|
ReorderColumnsAndGroupsCommand |
Reorder single multiple columns and column groups in one shot.
|
ReorderColumnsAndGroupsCommandHandler |
|
ReorderDataLayerExample |
|
ReorderRowCommandTest |
|
ReorderRowEventTest |
|
ResetColumnReorderCommand |
Command to reset column reordering.
|
ResetColumnReorderCommandHandler |
|
ResetRowReorderCommand |
Command to reset row reordering.
|
ResetRowReorderCommandHandler |
|
ResetScalingAction |
Action to reset any scaling/zoom settings in a NatTable instance to the
display scaling settings.
|
ResizeColumnHideShowLayer |
Layer to add support for column hide/show feature to a NatTable.
|
ResizeColumnHideShowLayer.ColumnSizeInfo |
|
ResizeColumnHideShowLayerIntegrationTest |
|
ResizeColumnHideShowLayerTest |
|
ResizeColumnTest |
|
ResizeEventDiffTest |
|
ResizeEventPropagationTest |
|
ResizeStructuralRefreshEvent |
Special 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.
|
ResizingVisibleReorderedColumnsTest |
|
RichTextCellEditor |
NatTable ICellEditor implementation that makes use of the Nebula
RichTextEditor .
|
RichTextCellPainter |
ICellPainter that is able to render HTML formatted text by using the
Nebula RichTextPainter .
|
RowDataFixture |
|
RowDataListFixture |
|
RowDeleteCommand |
Command to delete a row.
|
RowDeleteCommandHandler<T> |
|
RowDeleteCommandTest |
|
RowDeleteDataChange |
DataChange implementation to track row delete operations.
|
RowDeleteDataChangeHandler |
|
RowDeleteEvent |
Event indicating that one ore more rows were deleted from the layer.
|
RowGroup<T> |
|
RowGroupCollapseCommand |
Command that is used to collapse row groups.
|
RowGroupDataFixture |
Duplicated from the RowDataListFixture as the overriden hashcode and
equals in the RowDataFixture doesn't play nicely with hashmaps used in the
RowGroupModel.
|
RowGroupDataListFixture |
Duplicated from the RowDataListFixture as the overriden hashcode and
equals in the RowDataFixture doesn't play nicely with hashmaps used in the
RowGroupModel.
|
RowGroupExpandCollapseAction |
|
RowGroupExpandCollapseCommand |
Command to trigger expand/collapse on a row group at the specified
coordinates, based on the current expand/collapse state.
|
RowGroupExpandCollapseCommandHandler<T> |
|
RowGroupExpandCollapseImagePainter |
Paints the triangular expand/collapse row header images.
|
RowGroupExpandCollapseLayer |
Layer that is used in combination with the performance
RowGroupHeaderLayer to support expand/collapse of row groups.
|
RowGroupExpandCollapseLayer<T> |
|
RowGroupExpandCollapseLayerTest |
|
RowGroupExpandCommand |
Command that is used to expand row groups.
|
RowGroupHeaderGridLineCellLayerPainter |
|
RowGroupHeaderLayer |
Adds the row grouping functionality to the row header.
|
RowGroupHeaderLayer<T> |
Adds the Row grouping functionality to the row headers.
|
RowGroupHeaderLayerSelectionTest |
|
RowGroupHeaderLayerTest |
|
RowGroupHeaderLayerTest |
|
RowGroupHeaderReorderDragMode |
Default IDragMode invoked for 'left click + drag' on the row group
header.
|
RowGroupHeaderTextPainter |
|
RowGroupModel<T> |
A thread-safe implementation of IRowGroupModel which is optimised for
larger data-sets (it should cope with at least 10k rows spread across 2-300
groups).
|
RowGroupReorderCommand |
Command to trigger reordering of a row group.
|
RowGroupReorderCommandHandler |
|
RowGroupReorderEndCommand |
Command to end a row group reordering via drag mode.
|
RowGroupReorderEndCommandHandler |
|
RowGroupReorderStartCommand |
Command to start a row group reordering via drag mode.
|
RowGroupReorderStartCommandHandler |
|
RowGroupsCommandHandler |
Command handler for handling IRowGroupCommand s to create, remove and
rename row groups.
|
RowGroupUtils |
The utility methods in this class bridge the divide between the world of row
indexes and positions and row objects used the model.
|
RowGroupUtilsTest |
|
RowHeaderHoverLayerConfiguration |
Setup for the row header area to support row resizing and hover styling.
|
RowHeaderLayer |
Layer for the row header of the grid layer.
|
RowHeaderReorderDragMode |
Extends the regular row drag functionality to work with row groups.
|
RowHeaderResizeHoverBindings |
|
RowHeaderSelectionDataLayerExample |
|
RowHeaderSelectionTest |
|
RowHeaderViewportSelectionDataLayerExample |
|
RowHeightResetCommand |
Command to reset the row height configurations.
|
RowHeightResetCommandHandler |
|
RowHideCommand |
|
RowHideCommandHandler |
|
RowHideIndicatorEventMatcher |
MouseEventMatcher that checks for cell edges at row borders and for
the existence of row hide indicator labels.
|
RowHideShowLayer |
|
RowHideShowLayerFixture |
A RowHideShowLayer for use in unit tests with a pre-canned set of hidden
rows.
|
RowHideShowLayerFixtureTest |
|
RowHideShowLayerPersistenceTest |
|
RowHideShowLayerStructuralChangeEventTest |
Test class for testing handling of IStructuralChangeEvents in
RowHideShowLayer
|
RowHideShowLayerTest |
|
RowHideShowLayerTest2 |
|
RowIdHideShowLayer<T> |
ILayer that supports hiding of rows based on the row id.
|
RowIdHideShowLayerTest |
|
RowInsertCommand<T> |
Command to insert rows.
|
RowInsertCommandHandler<T> |
|
RowInsertCommandTest |
|
RowInsertDataChange |
DataChange implementation to track row insert operations.
|
RowInsertDataChangeHandler |
|
RowInsertEvent |
Event indicating that one ore more rows were inserted to the layer.
|
RowObjectDeleteCommand<T> |
Command to delete row objects.
|
RowObjectDeleteCommandHandler<T> |
|
RowObjectDeleteCommandTest |
|
RowObjectDeleteEvent |
Extension of the RowDeleteEvent that additionally carries the deleted
objects per index.
|
RowObjectIndexHolder<T> |
|
RowOnlySelectionBindings |
|
RowOnlySelectionConfiguration |
Configure the move selection behavior so that we always move by a row.
|
RowOverrideLabelAccumulator<T> |
|
RowPositionCoordinate |
|
RowPositionHideCommand |
Command to hide a row by additional providing a column as context
information.
|
RowPositionHideCommandHandler |
|
RowPostSelectionProvider<T> |
|
RowReorderCommand |
Command for reordering a single row.
|
RowReorderCommandHandler |
|
RowReorderDragMode |
Default IDragMode invoked for 'left click + drag' on the row header.
|
RowReorderEndCommand |
Command to end row reordering.
|
RowReorderEndCommandHandler |
|
RowReorderEvent |
Event indicating that one or multiple rows are moved to a new position.
|
RowReorderLayer |
Layer that is used to add the functionality for row reordering.
|
RowReorderLayerFixture |
A RowReorderLayer for use in unit tests with a pre-canned set of row
re-orderings: row indexes: 4 1 0 2 3 5 6
|
RowReorderLayerFixtureTest |
|
RowReorderLayerStructuralChangeEventTest |
Test class for testing handling of IStructuralChangeEvents in RowReorderLayer
|
RowReorderLayerTest |
|
RowReorderLayerTest2 |
|
RowReorderLayerVisibleChangeTest |
|
RowReorderStartCommand |
Command to start row reordering.
|
RowReorderStartCommandHandler |
|
RowReorderToggleCommandPositionTest |
|
RowResizeCommand |
Command to trigger row resizing.
|
RowResizeCommandHandler |
|
RowResizeCommandTest |
|
RowResizeCursorAction |
|
RowResizeDragMode |
Drag mode that will implement the row resizing process.
|
RowResizeEvent |
|
RowResizeEventMatcher |
|
RowSearchStrategy |
|
RowSearchStrategyTest |
|
RowSelectionDragMode |
Selects the entire row when the mouse is dragged on the body.
|
RowSelectionEditUtilsTest |
|
RowSelectionEvent |
|
RowSelectionIntegrationTest |
|
RowSelectionModel<R> |
|
RowSelectionModelStructuralChangeEventHandlerTest |
|
RowSelectionProvider<T> |
Implementation of ISelectionProvider to add support for JFace selection
handling.
|
RowSelectionTest |
|
RowSelectionTraversalTest |
|
RowShowCommand |
Command to show a row that is currently hidden.
|
RowShowCommandHandler |
CommandHandler for the RowShowCommand that shows one hidden adjacent
column next to the transported column position.
|
RowSizeConfigurationCommand |
Command to configure row heights.
|
RowSizeConfigurationCommandHandler |
|
RowSizeConfigurationCommandTest |
|
RowSizeResetCommandTest |
|
RowSpanningCopyDataCommandHandler |
Handler class for copying selected data within the SelectionLayer to
the clipboard.
|
RowSpanningPasteDataCommandHandler |
|
RowStructuralChangeEvent |
Event indicating a change in the structure of the rows.
|
RowStructuralChangeEventIntegrationTest |
|
RowStructuralDataChangeIdIndexTest |
|
RowStructuralDataChangeLayerIntegrationTest |
|
RowStructuralDataChangeTest |
|
RowStructuralRefreshEvent |
|
RowUpdateEvent |
|
RowVisualChangeEvent |
An event that indicates a visible change to one ore more rows in the layer.
|
RowVisualUpdateEvent |
Specialization of the RowVisualChangeEvent.
|
SaveDataChangesCommand |
|
SaveDataChangesCommandHandler |
|
SaveDataChangesCompletedEvent |
|
ScalingMouseWheelListener |
A MouseWheelListener that can be added to a NatTable instance to
support zoom operations while having the CTRL key pressed and the mousewheel
scrolled.
|
ScalingUiBindingConfiguration |
Default configuration to add bindings to change the scaling / zoom level of a
NatTable.
|
ScalingUtil |
Helper class for scaling calculations.
|
Scheduler |
|
ScrollBarHandlerTemplate |
|
ScrollBarScroller |
IScroller implementation that wraps an SWT ScrollBar .
|
ScrollEvent |
|
ScrollSelectionCommand |
|
ScrollSelectionCommandFixture |
|
ScrollSelectionCommandHandler |
|
SearchAction |
An action for opening a Find dialog on a NatTable.
|
SearchCommand |
|
SearchDialog |
Find Dialog.
|
SearchDirection |
|
SearchEvent |
|
SearchGridCellsCommandHandler |
|
SearchGridCommandHandlerTest |
|
SearchMarkupCommandHandler |
TODO maybe we can create a default configuration that creates and registers
the following configuration.
|
Selectable |
Indicates an ILayer that supports the selection of individual cells.
|
SelectAllAction |
|
SelectAllCommand |
|
SelectAllTest |
|
SelectCellAction |
Action executed when the user selects any cell in the grid.
|
SelectCellCommand |
Event indicating that the user has selected a specific cell in the data grid.
|
SelectCellCommandHandler |
|
SelectColumnCommand |
|
SelectColumnCommandHandler |
|
Selection_events |
|
SelectionAnchorCellLabelKeyEventMatcher |
This class allows checking the current selection anchor's cell for a matching
label.
|
SelectionConfigAttributes |
This interface contains ConfigAttribute s that can be used to
configure selection rendering, like the border style of the active selection.
|
SelectionDataLayerExample |
|
SelectionDragModeTest |
|
SelectionEventsTest |
|
SelectionExampleBodyLayerStack |
|
SelectionExampleGridLayer |
|
SelectionIntegrationTest |
Integration test for all default selection behavior.
|
SelectionLayer |
Enables selection of column, rows, cells etc.
|
SelectionLayer.MoveDirectionEnum |
|
SelectionLayerPainter |
Specialised GridLineCellLayerPainter that renders an additional border around
selected cells.
|
SelectionLayerTest |
|
SelectionListenerExample |
|
SelectionModel |
Tracks the selections made in the table.
|
SelectionModelStructuralChangeEventHandlerTest |
|
SelectionModelTest |
|
SelectionSearchStrategy |
|
SelectionSearchStrategyTest |
|
SelectionsTest |
|
SelectionStyleLabels |
Interface that contains labels that are used to style selection related
components.
|
SelectionUtils |
Helper class to operate with selections.
|
SelectionUtilsTest |
|
SelectRegionCommand |
Command to trigger the selection of multiple consecutive cells.
|
SelectRegionCommandHandler |
|
SelectRowAction |
Action executed when the user selects any row in the grid.
|
SelectRowCommandHandler |
|
SelectRowGroupCommandHandler<T> |
|
SelectRowGroupsAction |
|
SelectRowGroupsCommand |
|
SelectRowsCommand |
|
SentenceValueGenerator |
|
SeparatorPanel |
Adds a separator line and label to the parent panel.
|
ShowAllColumnsCommand |
|
ShowAllColumnsCommandHandler |
|
ShowAllColumnsCommandTest |
|
ShowAllRowsCommand |
|
ShowAllRowsCommandHandler |
|
ShowAllRowsCommandTest |
|
ShowCellInViewportCommand |
Command to show a cell in the viewport.
|
ShowCellInViewportCommandHandler |
|
ShowColumnInViewportCommand |
Command to show a column position in the viewport.
|
ShowColumnInViewportCommandHandler |
|
ShowColumnPositionsEvent |
Structural change event to indicate that columns are made visible again.
|
ShowColumnPositionsEventDiffTest |
|
ShowInViewportCommandTest |
|
ShowRowInViewportCommand |
Command to show a row position in the viewport.
|
ShowRowInViewportCommandHandler |
|
ShowRowPositionsEvent |
Structural change event to indicate that rows are made visible again.
|
ShowRowPositionsEventDiffTest |
|
SimpleConfigLabelAccumulator |
|
SimpleHoverStylingBindings |
UI bindings for applying and clearing styles when moving the mouse over
NatTable cells.
|
SimplePerson |
Object representation of a row in the table
|
SingleClickSortConfiguration |
Modifies the default sort configuration to sort on a single left click
on the column header.
|
SingleRowSelectionDragMode |
Selects the entire row when the mouse is dragged on the body.
|
SizeConfig |
This class stores the size configuration of rows/columns within the NatTable.
|
SizeConfigPercentageTest |
|
SizeConfigPersistenceTest |
|
SizeConfigResizeTest |
|
SizeConfigScalingTest |
|
SizeConfigTest |
|
SliderScroller |
|
SortableGridExample |
Example to demonstrate sorting of the columns.
|
SortableHeaderTextPainter |
|
SortableTreeComparator<T> |
|
SortColumnAction |
|
SortColumnCommand |
Command to trigger sorting.
|
SortColumnEvent |
|
SortCommandHandler<T> |
|
SortConfigAttributes |
|
SortDirectionEnum |
|
SortDirectionEnumTest |
|
SortHeaderLayer<T> |
Enables sorting of the data.
|
SortIconPainter |
Paints the triangular sort icon images.
|
SortIntegrationTest |
|
SortModelFixture |
|
SortStatePersistor<T> |
Handles persisting of the sorting state.
|
SortStatePersistorTest |
|
SpanningDataLayer |
|
SpanningDataLayerExample |
|
SpanningLayerCell |
This implementation of ILayerCell is used to support spanning updates
in case spanned rows/columns are hidden.
|
SquareRootFunction |
Returns the positive square root of a given number.
|
StandaloneNatExampleRunner |
|
StateChangeEvent |
Event that will be fired if the NatTable states/view configurations are
changed using the PersistenceDialog.
|
StateChangeEvent.StateChangeType |
Enum for the type of change that was done to a NatTable view
configuration.
|
StaticFilterExampleGridLayer |
|
StaticFilterGridExample |
|
StringFunctionValue |
|
StructuralChangeEventHelper |
Helper class providing support for modifying cached index lists for
IStructuralChangeEvents.
|
StructuralDiff |
|
StructuralDiff.DiffTypeEnum |
|
StructuralRefreshCommand |
|
StructuralRefreshCommandHandler |
|
StructuralRefreshEvent |
General event indicating that structures cached by the layers need
refreshing.
|
Style |
|
StyledColumnHeaderConfiguration |
Extends the default column header style configuration to add custom painters
for the column headers.
|
StyledRowHeaderConfiguration |
Customize the default row header style.
|
StyleInheritanceTest |
|
StylePersistor |
Saves and loads the following components of a style to a properties object.
|
StylePersistorTest |
|
StyleProxy |
|
SumFunction |
Returns the sum of a supplied list of numbers.
|
SummaryDisplayConverter |
Special display converter that will render a default value in case there is
no summary value calculated yet.
|
SummaryRowConfigAttributes |
|
SummaryRowIntegrationTest |
|
SummaryRowLayer |
Adds a summary row at the end.
|
SummaryRowPreserveSelectionModel<T> |
Specialization of PreserveSelectionModel that is also able to handle
and preserve selections in a summary row.
|
SummationGroupBySummaryProvider<T> |
|
SummationSummaryProvider |
Implementation of ISummaryProvider that summarizes all values in a column if
they are of type Number and return the sum as Double value.
|
SWTUtils |
|
SWTUtils |
|
TabbedNatExampleRunner |
|
TableCellEditor |
ICellEditor that uses a JFace TableViewer as editor control.
|
TableCellPainter |
ICellPainter that renders a data collection as sub cells within a NatTable
cell.
|
TableDataProvider |
|
TemporaryDataProvider |
Interface to support temporary data storage without updating the backing
data.
|
TemporaryUpdateDataChange |
|
TemporaryUpdateDataChangeHandler |
|
TestHandler |
|
TestLayer |
|
TestLayerCell |
|
TestLayerTest |
|
TextCellEditor |
ICellEditor implementation that wraps a SWT Text control to
support text editing.
|
TextDecorationEnum |
Enumeration for text decorations that can be configured for cell styles.
|
TextMatchingMode |
|
TextPainter |
TextPainter that draws text into a cell horizontally.
|
TextPainter_Examples |
|
TextPainterOptimisationHarness |
|
TextRenderingTest |
|
ThemeConfiguration |
Specialised IConfiguration that combines style configurations for
different parts of a NatTable composition.
|
ThemeManager |
The ThemeManager is used to register/unregister style configurations set by a
ThemeConfiguration at runtime.
|
TickUpdateAction |
IKeyAction that will execute the TickUpdateCommand with the
additional information if the update increments or decrements the current
value.
|
TickUpdateCellEditDialog |
Specialization of CellEditDialog that adds additional functionality
to also use tick updates on the cell value(s).
|
TickUpdateCommand |
Command to trigger a tick update on the current selected cells.
|
TickUpdateCommandHandler |
|
TickUpdateCommandHandlerTest |
|
TickUpdateConfigAttributes |
The configuration attributes for tick updates.
|
TickUpdateHandlerFixture |
|
ToggleCheckBoxColumnAction |
|
ToggleEnabledHandler |
|
ToggleFilterRowAction |
|
ToggleFilterRowCommand |
|
ToggleSelectCellAction |
NOTE - work in progress - NTBL-252
|
Tooltips |
|
TransformedLayerCell |
|
TranslatedLayerCell |
A transformed LayerCell that translates the position of the underlying cell.
|
Tree |
Represents a Tree of Objects.
|
TreeCheckBoxPainter |
|
TreeCollapseAllCommand |
Command to collapse all nodes in a tree.
|
TreeCollapseAllCommandHandler |
Command handler for the TreeCollapseAllCommand.
|
TreeConfigAttributes |
Configuration attributes for configuring the visualization of a tree
representation.
|
TreeExample |
|
TreeExpandAllCommand |
Command to expand all nodes in a tree.
|
TreeExpandAllCommandHandler |
Command handler for the TreeExpandAllCommand.
|
TreeExpandCollapseAction |
|
TreeExpandCollapseCommand |
Command to expand/collapse a tree node.
|
TreeExpandCollapseCommandHandler |
|
TreeExpandCollapseKeyAction |
This action toggles the state of a tree node (expanded <-> collapsed)
located at the current selection anchor position.
|
TreeExpandToLevelCommand |
Command to expand all nodes to a specified level in a tree.
|
TreeExpandToLevelCommandHandler |
Command handler for the TreeExpandLevelCommand.
|
TreeExportFormatter |
|
TreeGridExample |
|
TreeGridWithCheckBoxFieldsExample |
|
TreeImagePainter |
|
TreeLayer |
|
TreeLayerExpandCollapseKeyBindings |
A default configuration that can be used as an addition for a NatTable with
both a TreeLayer and a
SelectionLayer , where also an alternative tree layer implementation
can be used.
|
TreeLayerTest |
|
TreeRowModel<T> |
Implementation of ITreeRowModel that is used to perform
expand/collapse operations using the approach of hiding and showing rows.
|
TreeTest |
|
TurnViewportOffCommand |
This command is handled by the viewport.
|
TurnViewportOnCommand |
Restores the viewport to its normal operation.
|
TwoDimensionalArrayDataProvider |
|
TwoLevelColumnGroupHeaderLayerTest |
|
TwoLevelRowGroupHeaderLayerTest |
|
UiBindingRegistry |
|
UnfreezeEvent |
|
UnFreezeGridAction |
|
UnFreezeGridCommand |
Simple command to unfreeze a frozen state.
|
UngroupByColumnCommandHandler |
|
UngroupByColumnIndexCommand |
|
UngroupColumnCommand |
|
UngroupColumnsAction |
|
UngroupColumnsEvent |
|
UngroupRowCommand |
Command to remove fully selected rows from its parent row groups.
|
UngroupRowsEvent |
Event to inform about ungrouping in a row group.
|
UniqueLongValueGenerator |
|
UpdateColumnGroupCollapseCommand |
Command that is used to update the hidden indexes for a column group in the
ColumnGroupExpandCollapseLayer.
|
UpdateDataChange |
DataChange implementation that tracks data updates.
|
UpdateDataChangeHandler<T extends UpdateDataChange> |
|
UpdateDataCommand |
Command that will trigger a data model update.
|
UpdateDataCommandHandler |
|
UpdateEventsCache<T> |
Cache for the update events coming in.
|
UpdateEventsCacheTest |
|
UpdateRowGroupCollapseCommand |
Command that is used to update the hidden indexes for a row group in the
RowGroupExpandCollapseLayer.
|
UppercaseStringValueGenerator |
|
Using_a_custom_DataProvider |
|
Using_a_predefined_configuration_object |
|
Using_the_ListDataProvider |
|
ValidationFailedException |
Exception for handling validation failures.
|
VerticalAlignmentEnum |
|
VerticalAlignmentPicker |
Component that lets the user select an alignment.
|
VerticalResizeCursorAction |
Action to enable a custom cursor (resize) on NatTable.
|
VerticalScrollBarHandler |
Listener for the Vertical scroll bar events.
|
VerticalScrollBarHandlerTest |
Test for Vertical scrolling of the viewport.
|
VerticalTextImagePainter |
TextPainter that draws text into a cell vertically.
|
VerticalTextPainter |
TextPainter that draws text into a cell vertically.
|
ViewportDataLayerExample |
|
ViewportDragCommand |
Command that is used to trigger a scrolling operation.
|
ViewportDragCommandHandler |
|
ViewportEventHandler |
|
ViewportIntegrationTest |
|
ViewportLayer |
Viewport - the visible area of NatTable Places a 'viewport' over the table.
|
ViewportLayerDisposalTest |
|
ViewportLayerFixture |
Viewport fixtures to enable testing with various configurations.
|
ViewportLayerFixture |
Viewport fixtures to enable testing with various configurations.
|
ViewportLayerTest |
|
ViewportLayerTest2 |
|
ViewportSelectColumnAction |
Action indicating that the user has specifically selected a column header.
|
ViewportSelectColumnCommand |
|
ViewportSelectColumnCommandHandler |
|
ViewportSelectColumnGroupAction |
IMouseAction that is used to trigger the selection of all columns
belonging to a column group.
|
ViewportSelectColumnGroupCommand |
Command to trigger the selection of all columns belonging to a column group.
|
ViewportSelectColumnGroupCommandHandler |
|
ViewportSelectionHideShowDataLayerExample |
|
ViewportSelectionReorderDataLayerExample |
|
ViewportSelectionSpanningDataLayerExample |
|
ViewportSelectRowAction |
Event fired when the ctrl key is pressed and the row header is
clicked.
|
ViewportSelectRowCommand |
Command to select a row.
|
ViewportSelectRowCommandHandler |
|
ViewportSelectRowGroupAction |
IMouseAction that is used to trigger the selection of all rows
belonging to a row group.
|
ViewportSelectRowGroupCommand |
Command to trigger the selection of all rows belonging to a row group.
|
ViewportSelectRowGroupCommandHandler |
|
VisibleColumnsProvider |
|
VisibleColumnsRemaining |
This IMenuItemState is active if
less columns are selected than are visible in total
and more than one column is visible.
|
VisualChangeEventConflater |
Gathers all the VisualChangeEvents.
|
VisualChangeEventConflaterTest |
|
VisualRefreshCommand |
|
VisualRefreshCommandHandler |
|
VisualRefreshEvent |
|
WaitDialog |
|
WrappingSpanningDataProvider |
|
XPBackgroundDecorator |
|
ZoomInScalingAction |
Action to zoom in a NatTable instance which means to increase the scaling
settings.
|
ZoomOutScalingAction |
Action to zoom in a NatTable instance which means to increase the scaling
settings.
|
_000_Column_groups |
|
_000_Configuring_NatTable_with_a_layer |
|
_000_Default_NatTable |
|
_000_Styled_grid |
|
_001_Custom_styling_of_specific_cells |
|
_001_Getting_Started |
|
_001_Two_level_column_groups |
|
_001_Vertical_layer_composition |
|
_002_Lateral_layer_composition |
|
_002_Using_a_custom_cell_painter |
This example demonstrates the use of custom painters.
|
_010_Column_categories |
|
_010_NatTable_with_grid_painting_of_remainder_space |
|
_100_Row_groups |
|
_200_Group_by |
|
_301_CustomDataProviderExample |
Example showing how to implement and use a custom IDataProvider.
|
_302_CustomColumnPropertyAccessorExample |
Example showing how to implement and use a custom IColumnPropertyAccessor.
|
_303_CalculatedDataExample |
Example that demonstrates how to implement a NatTable instance that shows
calculated values.
|
_304_DynamicColumnExample |
Example that shows how to create a custom IColumnPropertyAccessor that
supports dynamic column creation at runtime.
|
_305_FormulaDataExample |
Example that demonstrates the usage of formulas using the
FormulaDataProvider.
|
_306_CalculatedFormulaDataExample |
Example that demonstrates how to implement a NatTable instance that shows
calculated values.
|
_307_ChangeDataProviderExample |
Example that shows how to exchange the IDataProvider at runtime.
|
_308_DataModificationExample |
Example that shows how to add/remove data from the table at runtime.
|
_4221_NatGridLayerPainterExample |
Simple example showing the NatGridLayerPainter which renders grid lines at
the remainder space.
|
_4222_CellPainterExample |
|
_423_ThemeStylingExample |
|
_424_NebulaRichTextIntegrationExample |
|
_4451_CrossValidationGridExample |
Example that demonstrates how to implement cross validation in a NatTable.
|
_446_EditErrorHandlingExample |
|
_447_EditorExample |
|
_4471_EditorTraversalExample |
|
_448_CDateTimeEditorExample |
Example that demonstrates the usage of a date editor based on Nebula
CDateTime.
|
_448_CDateTimeEditorExample.DateValues |
|
_5011_DataLayerExample |
Simple example showing the DataLayer.
|
_5012_PercentageSizingDataLayerExample |
|
_5013_PercentageSizingGridExample |
|
_5014_SpanningDataLayerExample |
Example to show the usage of SpanningDataLayer.
|
_5015_AutomaticDataSpanningExample |
Example to show the SpanningDataLayer for automatic spanning of equal shown
data.
|
_5016_DataChangeLayerExample |
|
_5017_DataChangeLayerTempStorageExample |
Example showing the usage of the DataChangeLayer that temporarily
stores data changes instead of applying it directly to the underlying data
model.
|
_5031_VerticalCompositionExample |
Example showing a NatTable that contains a column header and a body layer.
|
_5032_HorizontalCompositionExample |
Example showing a NatTable that contains a row header and a body layer.
|
_5033_GridLayerExample |
Example showing a NatTable grid composition.
|
_5041_ViewportLayerExample |
Simple example showing the viewport.
|
_5042_HorizontalSplitViewportExample |
Example showing how to implement NatTable that contains two horizontal split
viewports.
|
_5043_VerticalSplitViewportExample |
Example showing how to implement NatTable that contains two vertical split
viewports.
|
_5044_HorizontalSplitViewportGridExample |
Example showing how to implement NatTable that contains two horizontal split
viewports in a grid.
|
_5045_ScrollableRowHeaderExample |
|
_5046_MultiScrollExample |
|
_5051_SelectionLayerExample |
Simple example showing the SelectionLayer.
|
_5052_RowSelectionExample |
Example showing how selection works in a NatTable grid composition.
|
_5053_SelectionEventsExample |
Example showing custom selection event handling in a NatTable grid
composition.
|
_5054_SelectionProviderExample |
Example showing how to use JFace ISelectionProvider with a NatTable grid
composition.
|
_5055_SelectionTraversalExample |
|
_5061_SimpleHoverStylingExample |
Simple example showing how to add the HoverLayer to a simple layer
composition.
|
_5062_CompositeHoverStylingExample |
Simple example showing how to add the HoverLayer to a layer
composition with column header and body.
|
_5063_GridBodyHoverStylingExample |
Simple example showing how to add the HoverLayer to a grid layer
composition.
|
_5064_GridHeaderHoverStylingExample |
Simple example showing how to add the HoverLayer to a grid layer
composition.
|
_5065_GridHoverStylingExample |
Simple example showing how to add the HoverLayer to a grid layer
composition.
|
_5071_ColumnHideShowExample |
Simple example showing how to add the ColumnHideShowLayer to the
layer composition of a grid and how to add the corresponding actions to the
column header menu.
|
_5072_RowHideShowExample |
Simple example showing how to add the RowHideShowLayer to the layer
composition of a grid and how to add the corresponding actions to the row
header menu.
|
_5073_ColumnAndRowHideShowExample |
Simple example showing how to add the ColumnHideShowLayer and the
RowHideShowLayer to the layer composition of a grid and how to add
the corresponding actions to the header menus.
|
_5074_ResizeColumnHideShowExample |
Simple example showing how to add the ResizeColumnHideShowLayer to
the layer composition of a grid and how to add the corresponding actions to
the column header menu.
|
_5081_ColumnReorderExample |
Simple example showing how to add the ColumnReorderLayer to the layer
composition of a grid.
|
_5082_RowReorderExample |
Simple example showing how to add the RowReorderLayer to the layer
composition of a grid.
|
_5083_ColumnAndRowReorderExample |
|
_509_SortHeaderLayerExample |
Simple example showing how to add the SortHeaderLayer to the layer
composition of a grid.
|
_5111_ColumnGroupingExample |
Simple example showing how to add the ColumnGroupHeaderLayer to the
layer composition of a grid and how to add the corresponding actions to the
column header menu.
|
_5112_TwoLevelColumnGroupingExample |
|
_5113_RowGroupingExample |
|
_5114_PerformanceColumnGroupingExample |
Simple example showing how to add the performance
ColumnGroupHeaderLayer to the layer composition of a grid and how to
add the corresponding actions to the column header menu.
|
_5115_HugeColumnGroupingExample |
This example shows the usage of the performance
ColumnGroupHeaderLayer in a layer composition of a grid for a huge
number of columns that are grouped.
|
_5116_PerformanceRowGroupingExample |
Simple example showing how to add the performance RowGroupHeaderLayer
to the layer composition of a grid and how to add the corresponding actions
to the row header menu.
|
_5117_PerformanceColumnAndRowGroupingExample |
|
_5121_SummaryRowExample |
Example that demonstrates the usage of a SummaryRow in NatTable.
|
_5122_SummaryRowGridExample |
Example that demonstrates how to implement a NatTable instance that shows
calculated values.
|
_5123_SummaryRowPositionExample |
Example that demonstrates the usage of the SummaryRow in NatTable and how to
position the summary row at fixed locations in a layer composition.
|
_5124_SummaryRowPositionGridExample |
Example that demonstrates the usage of the SummaryRow in a NatTable grid and
how to position the summary row at fixed locations in a layer composition.
|
_513_FreezeExample |
Simple example showing how to add the functionality for freezing regions to a
grid.
|
_514_TreeLayerExample |
Simple example showing how to create a tree within a grid.
|
_602_GlazedListsSortingExample |
Example showing how to add the SortHeaderLayer to the layer
composition of a grid that is using GlazedList for sorting operations.
|
_6031_GlazedListsFilterExample |
Simple example showing how to add the filter row to the layer composition of
a grid that is using GlazedLists FilterList for filtering.
|
_6032_GlazedListsFilterCustomTypesExample |
Simple example showing how to add the filter row to the layer composition of
a grid.
|
_6032_GlazedListsFilterCustomTypesExample.City |
|
_6032_GlazedListsFilterCustomTypesExample.MyRowObject |
|
_6033_GlazedListsStaticFilterExample |
Simple example showing how to add the filter row to the layer composition of
a grid that is using GlazedLists FilterList for filtering.
|
_6034_ExcelLikeFilterRowExample |
Example showing how to add the filter row to the layer composition of a grid
that looks like the Excel filter.
|
_6035_ExcelLikeFilterRowCustomTypesExample |
Example showing how to add the filter row to the layer composition of a grid
that looks like the Excel filter.
|
_6035_ExcelLikeFilterRowCustomTypesExample.City |
|
_6035_ExcelLikeFilterRowCustomTypesExample.MyRowObject |
|
_6036_SingleFieldFilterExample |
|
_6041_TreeGridExample |
Simple example showing how to create a tree within a grid.
|
_6042_TreeStructureGridExample |
Simple example showing how to create a tree within a grid.
|
_6043_HierarchicalTreeExample |
Example showing the TreeLayer with levels over multiple columns.
|
_6044_HierarchicalTreeLayerGridExample |
Example showing the HierarchicalTreeLayer in a grid composition.
|
_6045_HierarchicalTreeLayerExample |
Example showing the HierarchicalTreeLayer.
|
_6051_GroupByExample |
Simple example showing how to add the group by feature to the layer
composition of a grid.
|
_6052_GroupByCustomTypesExample |
Simple example showing how to add the group by feature to the layer
composition of a grid.
|
_6052_GroupByCustomTypesExample.City |
|
_6052_GroupByCustomTypesExample.CityComparator |
Comparator for the City type
|
_6052_GroupByCustomTypesExample.MyRowObject |
|
_6053_GroupBySummaryExample |
Simple example showing how to add the group by feature to the layer
composition of a grid in conjunction with showing summary values of
groupings.
|
_606_GlazedListsRowHideShowExample |
Simple example showing how to add the row hide/show functionality to a grid
that is build using GlazedLists and how to add the corresponding actions to
the row header menu.
|
_751_CopyExample |
|
_752_ExtendedCopyExample |
|
_761_PrintExample |
|
_762_MultiPrintExample |
|
_771_ExcelExportExample |
|
_772_GridExcelExportExample |
|
_773_GridExcelExportFormatterExample |
|
_774_MultiExportExample |
|
_781_DragAndDropExample |
|
_801_VerticalCompositionWithFeaturesExample |
Example showing a NatTable that contains a column header and a body layer.
|
_802_CalculatingGridExample |
Example that demonstrates how to implement a NatTable instance that shows
calculated values.
|
_803_CachedCalculatingGridExample |
Example that demonstrates how to implement a NatTable instance that shows
calculated values by using the CalculatedValueCache.
|
_804_GlazedListsEditorExample |
|
_806_SortableColumnGroupingExample |
Simple example showing how to add the ColumnGroupHeaderLayer to the
layer composition of a grid and how to add the corresponding actions to the
column header menu.
|
_807_SortableFilterableColumnGroupExample |
|
_808_SortableGroupByWithFilterExample |
Simple example showing how to add the group by feature to the layer
composition of a grid in conjunction with showing summary values of
groupings.
|
_809_GroupBySummarySummaryRowExample |
Simple example showing how to add the group by feature to the layer
composition of a grid in conjunction with showing summary values of
groupings.
|
_810_SortableGroupByFilterColumnGroupAndFreezeExample |
Simple example showing how to add the group by feature to the layer
composition of a grid in conjunction with showing summary values of
groupings.
|
_811_GroupBySummaryFixedSummaryRowExample |
Simple example showing how to add the group by feature to the layer
composition of a grid in conjunction with showing summary values of
groupings.
|
_812_EditableGroupBySummarySummaryRowExample |
Simple example showing how to add the group by feature to the layer
composition of a grid in conjunction with showing summary values of
groupings.
|
_813_SortableGroupByWithComboBoxFilterExample |
Example showing how to add the group by feature to the layer composition of a
grid in conjunction with showing summary values of groupings.
|
_814_EditableSortableGroupByWithFilterExample |
Simple example showing how to add the group by feature to the layer
composition of a grid in conjunction with showing summary values of
groupings.
|
_815_SortableGroupByFilterPerformanceColumnGroupAndFreezeExample |
Example that shows how to add the group by feature to the layer composition
of a grid in combination with showing summary values of groupings.
|
_816_EditableFixedSummaryRowWithFreezeExample |
Example that demonstrates the summary row at fixed locations in a layer
composition with additionally having the tables editable and freeze support.
|
_817_TreeLayerWithRowGroupingExample |
Simple example showing how to create a tree within a grid.
|
_900_Everything_but_the_kitchen_sink |
|