Uses of Class
org.eclipse.nebula.widgets.nattable.layer.AbstractLayer
-
-
Uses of AbstractLayer in org.eclipse.nebula.widgets.nattable.blink
Subclasses of AbstractLayer in org.eclipse.nebula.widgets.nattable.blink Modifier and Type Class Description class
BlinkLayer<T>
Blinks cells when they are updated. -
Uses of AbstractLayer in org.eclipse.nebula.widgets.nattable.datachange
Subclasses of AbstractLayer in org.eclipse.nebula.widgets.nattable.datachange Modifier and Type Class Description class
DataChangeLayer
ILayer
that can be used to add a mechanism that highlights cells whose data has been changed. -
Uses of AbstractLayer in org.eclipse.nebula.widgets.nattable.edit.config
Methods in org.eclipse.nebula.widgets.nattable.edit.config with parameters of type AbstractLayer Modifier and Type Method Description void
DefaultEditConfiguration. configureTypedLayer(AbstractLayer layer)
-
Uses of AbstractLayer in org.eclipse.nebula.widgets.nattable.examples._800_Integration
Subclasses of AbstractLayer in org.eclipse.nebula.widgets.nattable.examples._800_Integration Modifier and Type Class Description class
_804_GlazedListsEditorExample.GlazedListsEditorColumnHeaderLayerStack<T>
-
Uses of AbstractLayer in org.eclipse.nebula.widgets.nattable.examples.examples
Subclasses of AbstractLayer in org.eclipse.nebula.widgets.nattable.examples.examples Modifier and Type Class Description class
_001_Getting_Started.BodyLayerStack
class
_001_Getting_Started.ColumnHeaderLayerStack
class
_001_Getting_Started.RowHeaderLayerStack
-
Uses of AbstractLayer in org.eclipse.nebula.widgets.nattable.examples.fixtures
Subclasses of AbstractLayer in org.eclipse.nebula.widgets.nattable.examples.fixtures Modifier and Type Class Description class
ColumnStructureUpdatesExampleGridLayer<T>
Factory for assembling GridLayer and the child layers - with support for GlazedListsclass
FilterRowExampleGridLayer
class
FullFeaturedBodyLayerStack<T>
class
FullFeaturedColumnHeaderLayerStack<T>
class
GlazedListsColumnHeaderLayerStack<T>
Column header layer stack, with aSortHeaderLayer
.class
GlazedListsGridLayer<T>
Factory for assembling GridLayer and the child layers - with support for GlazedLists and sortingclass
SelectionExampleBodyLayerStack
class
SelectionExampleGridLayer
class
StaticFilterExampleGridLayer
Methods in org.eclipse.nebula.widgets.nattable.examples.fixtures that return AbstractLayer Modifier and Type Method Description AbstractLayer
ColumnStructureUpdatesExampleGridLayer. getColumnHeaderDataLayer()
-
Uses of AbstractLayer in org.eclipse.nebula.widgets.nattable.extension.glazedlists
Subclasses of AbstractLayer in org.eclipse.nebula.widgets.nattable.extension.glazedlists Modifier and Type Class Description class
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.class
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 singleRowStructuralRefreshEvent
is fired for any number of GlazedLists events received during that interval. -
Uses of AbstractLayer in org.eclipse.nebula.widgets.nattable.extension.glazedlists.filterrow
Subclasses of AbstractLayer in org.eclipse.nebula.widgets.nattable.extension.glazedlists.filterrow Modifier and Type Class Description class
ComboBoxFilterRowHeaderComposite<T>
CompositeLayer that is build out of the columnheader layer stack and a filter row layer. -
Uses of AbstractLayer in org.eclipse.nebula.widgets.nattable.extension.glazedlists.fixture
Subclasses of AbstractLayer in org.eclipse.nebula.widgets.nattable.extension.glazedlists.fixture Modifier and Type Class Description class
BaseDataLayerFixture
A DataLayer for use in unit tests with a pre-cannedclass
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 | 100class
ViewportLayerFixture
Viewport fixtures to enable testing with various configurations. -
Uses of AbstractLayer in org.eclipse.nebula.widgets.nattable.extension.glazedlists.groupBy
Subclasses of AbstractLayer in org.eclipse.nebula.widgets.nattable.extension.glazedlists.groupBy Modifier and Type Class Description class
GroupByDataLayer<T>
SpecializedDataLayer
that needs to be used in the body layer stack for adding the groupBy feature to a NatTable composition.class
GroupByHeaderLayer
The layer that is used to render the groupBy region where columns can be dragged from to perform grouping and ungrouping actions. -
Uses of AbstractLayer in org.eclipse.nebula.widgets.nattable.extension.glazedlists.hideshow
Subclasses of AbstractLayer in org.eclipse.nebula.widgets.nattable.extension.glazedlists.hideshow Modifier and Type Class Description class
GlazedListsRowHideShowLayer<T>
Adds the functionality for manually hiding rows in a NatTable that is based on GlazedLists. -
Uses of AbstractLayer in org.eclipse.nebula.widgets.nattable.extension.glazedlists.test.integration
Subclasses of AbstractLayer in org.eclipse.nebula.widgets.nattable.extension.glazedlists.test.integration Modifier and Type Class Description class
BodyLayerStackFixture<T>
class
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 -
Uses of AbstractLayer in org.eclipse.nebula.widgets.nattable.filterrow
Subclasses of AbstractLayer in org.eclipse.nebula.widgets.nattable.filterrow Modifier and Type Class Description class
FilterRowDataLayer<T>
DataLayer
with a customIDataProvider
which stores/tracks the filter text on columns.class
FilterRowHeaderComposite<T>
1 column x 2 rows Composite layer First row is theColumnHeaderLayer
Second row is the composite is the filter row layer. -
Uses of AbstractLayer in org.eclipse.nebula.widgets.nattable.freeze
Subclasses of AbstractLayer in org.eclipse.nebula.widgets.nattable.freeze Modifier and Type Class Description class
CompositeFreezeLayer
class
FreezeLayer
-
Uses of AbstractLayer in org.eclipse.nebula.widgets.nattable.grid.data
Subclasses of AbstractLayer in org.eclipse.nebula.widgets.nattable.grid.data Modifier and Type Class Description class
FixedSummaryRowHeaderLayer
Using this specialization ofRowHeaderLayer
adds support for configuring a fixedSummaryRowLayer
in the body region of a grid. -
Uses of AbstractLayer in org.eclipse.nebula.widgets.nattable.grid.layer
Subclasses of AbstractLayer in org.eclipse.nebula.widgets.nattable.grid.layer Modifier and Type Class Description class
ColumnHeaderLayer
Responsible for rendering, event handling etc on the column headers.class
CornerLayer
Layer for the top left header corner of the grid layerclass
DefaultColumnHeaderDataLayer
class
DefaultGridLayer
class
DefaultRowHeaderDataLayer
class
DimensionallyDependentIndexLayer
A DimensionallyDependentIndexLayer is a layer whose horizontal and vertical dimensions are dependent on the horizontal and vertical dimensions of other layers.class
DimensionallyDependentLayer
A DimensionallyDependentLayer is a layer whose horizontal and vertical dimensions are dependent on the horizontal and vertical dimensions of other layers.class
GridLayer
Top level layer.class
RowHeaderLayer
Layer for the row header of the grid layer. -
Uses of AbstractLayer in org.eclipse.nebula.widgets.nattable.group
Subclasses of AbstractLayer in org.eclipse.nebula.widgets.nattable.group Modifier and Type Class Description class
ColumnGroupExpandCollapseLayer
Tracks the Expand/Collapse of a Column Group header NOTE: Only relevant when Column Grouping is enabled.class
ColumnGroupGroupHeaderLayer
Adds the Column grouping functionality to the column headers.class
ColumnGroupHeaderLayer
Adds the Column grouping functionality to the column headers.class
ColumnGroupReorderLayer
Adds functionality allowing the reordering of the the column groups.class
RowGroupExpandCollapseLayer<T>
class
RowGroupHeaderLayer<T>
Adds the Row grouping functionality to the row headers. -
Uses of AbstractLayer in org.eclipse.nebula.widgets.nattable.group.command
Constructors in org.eclipse.nebula.widgets.nattable.group.command with parameters of type AbstractLayer Constructor Description ViewportSelectColumnGroupCommandHandler(AbstractLayer viewportLayer)
ViewportSelectRowGroupCommandHandler(AbstractLayer viewportLayer)
-
Uses of AbstractLayer in org.eclipse.nebula.widgets.nattable.group.performance
Subclasses of AbstractLayer in org.eclipse.nebula.widgets.nattable.group.performance Modifier and Type Class Description class
ColumnGroupExpandCollapseLayer
Layer that is used in combination with the performanceColumnGroupHeaderLayer
to support expand/collapse of column groups.class
ColumnGroupHeaderLayer
Adds the column grouping functionality to the column header.class
RowGroupExpandCollapseLayer
Layer that is used in combination with the performanceRowGroupHeaderLayer
to support expand/collapse of row groups.class
RowGroupHeaderLayer
Adds the row grouping functionality to the row header. -
Uses of AbstractLayer in org.eclipse.nebula.widgets.nattable.hideshow
Subclasses of AbstractLayer in org.eclipse.nebula.widgets.nattable.hideshow Modifier and Type Class Description class
AbstractColumnHideShowLayer
Abstract implementation for column hide/show operations.class
AbstractRowHideShowLayer
Abstract implementation for row hide/show operations.class
ColumnHideShowLayer
Layer to add support for column hide/show feature to a NatTable.class
ResizeColumnHideShowLayer
Layer to add support for column hide/show feature to a NatTable.class
RowHideShowLayer
class
RowIdHideShowLayer<T>
ILayer
that supports hiding of rows based on the row id. -
Uses of AbstractLayer in org.eclipse.nebula.widgets.nattable.hierarchical
Subclasses of AbstractLayer in org.eclipse.nebula.widgets.nattable.hierarchical Modifier and Type Class Description class
HierarchicalTreeLayer
This layer is used to show a hierarchical object model in a tree structure. -
Uses of AbstractLayer in org.eclipse.nebula.widgets.nattable.hover
Subclasses of AbstractLayer in org.eclipse.nebula.widgets.nattable.hover Modifier and Type Class Description class
HoverLayer
This layer simply adds the possibility to render cells differently if the mouse cursor is moved over them. -
Uses of AbstractLayer in org.eclipse.nebula.widgets.nattable.layer
Subclasses of AbstractLayer in org.eclipse.nebula.widgets.nattable.layer Modifier and Type Class Description class
AbstractIndexLayerTransform
Abstract base class for layers that expose transformed views of an underlying unique index layer.class
AbstractLayerTransform
Abstract base class for layers that expose transformed views of an underlying layer.class
CompositeLayer
A composite layer is a layer that is made up of a number of underlying child layers.class
DataLayer
Wraps theIDataProvider
, and serves as the data source for all other layers.class
SpanningDataLayer
-
Uses of AbstractLayer in org.eclipse.nebula.widgets.nattable.layer.config
Constructors in org.eclipse.nebula.widgets.nattable.layer.config with parameters of type AbstractLayer Constructor Description ColumnStyleChooserConfiguration(AbstractLayer bodyLayer, SelectionLayer selectionLayer)
-
Uses of AbstractLayer in org.eclipse.nebula.widgets.nattable.layer.stack
Subclasses of AbstractLayer in org.eclipse.nebula.widgets.nattable.layer.stack Modifier and Type Class Description class
ColumnGroupBodyLayerStack
A pre-configured layer stack which includes the following layers (in that order): ColumnReorderLayer ColumnGroupReorderLayer ColumnHideShowLayer ColumnGroupExpandCollapseLayer SelectionLayer ViewportLayerclass
DefaultBodyLayerStack
class
DummyGridLayerStack
-
Uses of AbstractLayer in org.eclipse.nebula.widgets.nattable.reorder
Subclasses of AbstractLayer in org.eclipse.nebula.widgets.nattable.reorder Modifier and Type Class Description class
ColumnReorderLayer
Layer that is used to add the functionality for column reordering.class
RowReorderLayer
Layer that is used to add the functionality for row reordering. -
Uses of AbstractLayer in org.eclipse.nebula.widgets.nattable.selection
Subclasses of AbstractLayer in org.eclipse.nebula.widgets.nattable.selection Modifier and Type Class Description class
SelectionLayer
Enables selection of column, rows, cells etc. -
Uses of AbstractLayer in org.eclipse.nebula.widgets.nattable.sort
Subclasses of AbstractLayer in org.eclipse.nebula.widgets.nattable.sort Modifier and Type Class Description class
SortHeaderLayer<T>
Enables sorting of the data. -
Uses of AbstractLayer in org.eclipse.nebula.widgets.nattable.summaryrow
Subclasses of AbstractLayer in org.eclipse.nebula.widgets.nattable.summaryrow Modifier and Type Class Description class
FixedSummaryRowLayer
This layer is a specialization of theSummaryRowLayer
and is intended to be used in a composition below aGridLayer
or a vertical composition like one with a column header and a body.class
SummaryRowLayer
Adds a summary row at the end. -
Uses of AbstractLayer in org.eclipse.nebula.widgets.nattable.test.fixture.layer
Subclasses of AbstractLayer in org.eclipse.nebula.widgets.nattable.test.fixture.layer Modifier and Type Class Description class
BaseColumnReorderLayerFixture
This fixture provides a base vanilla ColumnReorderLayer.class
BaseDataLayerFixture
A DataLayer for use in unit tests with a pre-cannedclass
BaseRowReorderLayerFixture
This fixture provides a base vanilla RowReorderLayer.class
ColumnHeaderLayerFixture
class
ColumnHideShowLayerFixture
A ColumnHideShowLayer for use in unit tests with a pre-canned set of hidden columns.class
ColumnReorderLayerFixture
A ColumnReorderLayer for use in unit tests with a pre-canned set of column re-orderings: column indexes: 4 1 0 2 3class
CompositeLayerFixture
Fixture for the CompositeLayer with 2 rows and 2 columnsclass
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 | 100class
GenericLayerFixture
class
GridLayerFixture
class
RowHideShowLayerFixture
A RowHideShowLayer for use in unit tests with a pre-canned set of hidden rows.class
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 6class
ViewportLayerFixture
Viewport fixtures to enable testing with various configurations. -
Uses of AbstractLayer in org.eclipse.nebula.widgets.nattable.tree
Subclasses of AbstractLayer in org.eclipse.nebula.widgets.nattable.tree Modifier and Type Class Description class
TreeLayer
-
Uses of AbstractLayer in org.eclipse.nebula.widgets.nattable.viewport
Subclasses of AbstractLayer in org.eclipse.nebula.widgets.nattable.viewport Modifier and Type Class Description class
ViewportLayer
Viewport - the visible area of NatTable Places a 'viewport' over the table. -
Uses of AbstractLayer in org.eclipse.nebula.widgets.nattable.viewport.command
Constructors in org.eclipse.nebula.widgets.nattable.viewport.command with parameters of type AbstractLayer Constructor Description ViewportSelectColumnCommandHandler(AbstractLayer viewportLayer)
ViewportSelectRowCommandHandler(AbstractLayer viewportLayer)
-