Uses of Interface
org.eclipse.nebula.widgets.nattable.layer.ILayerListener
-
-
Uses of ILayerListener in org.eclipse.nebula.widgets.nattable
Classes in org.eclipse.nebula.widgets.nattable that implement ILayerListener Modifier and Type Class Description class
NatTable
Methods in org.eclipse.nebula.widgets.nattable with parameters of type ILayerListener Modifier and Type Method Description void
NatTable. addLayerListener(ILayerListener listener)
void
NatTable. removeLayerListener(ILayerListener listener)
Method parameters in org.eclipse.nebula.widgets.nattable with type arguments of type ILayerListener Modifier and Type Method Description boolean
NatTable. hasLayerListener(Class<? extends ILayerListener> layerListenerClass)
-
Uses of ILayerListener in org.eclipse.nebula.widgets.nattable.blink
Classes in org.eclipse.nebula.widgets.nattable.blink that implement ILayerListener Modifier and Type Class Description class
BlinkLayer<T>
Blinks cells when they are updated. -
Uses of ILayerListener in org.eclipse.nebula.widgets.nattable.copy
Classes in org.eclipse.nebula.widgets.nattable.copy that implement ILayerListener Modifier and Type Class Description class
InternalClipboardStructuralChangeListener
-
Uses of ILayerListener in org.eclipse.nebula.widgets.nattable.datachange
Classes in org.eclipse.nebula.widgets.nattable.datachange that implement ILayerListener 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 ILayerListener in org.eclipse.nebula.widgets.nattable.examples._800_Integration
Classes in org.eclipse.nebula.widgets.nattable.examples._800_Integration that implement ILayerListener Modifier and Type Class Description class
_804_GlazedListsEditorExample.GlazedListsEditorColumnHeaderLayerStack<T>
-
Uses of ILayerListener in org.eclipse.nebula.widgets.nattable.examples.examples
Classes in org.eclipse.nebula.widgets.nattable.examples.examples that implement ILayerListener Modifier and Type Class Description class
_001_Getting_Started.BodyLayerStack
class
_001_Getting_Started.ColumnHeaderLayerStack
class
_001_Getting_Started.RowHeaderLayerStack
-
Uses of ILayerListener in org.eclipse.nebula.widgets.nattable.examples.fixtures
Classes in org.eclipse.nebula.widgets.nattable.examples.fixtures that implement ILayerListener 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
-
Uses of ILayerListener in org.eclipse.nebula.widgets.nattable.extension.e4.selection
Classes in org.eclipse.nebula.widgets.nattable.extension.e4.selection that implement ILayerListener Modifier and Type Class Description class
E4SelectionListener<T>
Implementation ofILayerListener
to support E4 selection handling. -
Uses of ILayerListener in org.eclipse.nebula.widgets.nattable.extension.glazedlists
Classes in org.eclipse.nebula.widgets.nattable.extension.glazedlists that implement ILayerListener 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.class
GlazedListsSortModel<T>
-
Uses of ILayerListener in org.eclipse.nebula.widgets.nattable.extension.glazedlists.filterrow
Classes in org.eclipse.nebula.widgets.nattable.extension.glazedlists.filterrow that implement ILayerListener Modifier and Type Class Description class
ComboBoxFilterRowHeaderComposite<T>
CompositeLayer that is build out of the columnheader layer stack and a filter row layer.class
GlazedListsFilterRowComboBoxDataProvider<T>
Special implementation of FilterRowComboBoxDataProvider that performs FilterRowComboUpdateEvents if the underlying list is changed. -
Uses of ILayerListener in org.eclipse.nebula.widgets.nattable.extension.glazedlists.fixture
Classes in org.eclipse.nebula.widgets.nattable.extension.glazedlists.fixture that implement ILayerListener 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
LayerListenerFixture
This class helps us test the event flow by providing access to the ILayerEvent fired.class
NatTableFixture
class
ViewportLayerFixture
Viewport fixtures to enable testing with various configurations. -
Uses of ILayerListener in org.eclipse.nebula.widgets.nattable.extension.glazedlists.groupBy
Classes in org.eclipse.nebula.widgets.nattable.extension.glazedlists.groupBy that implement ILayerListener 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 ILayerListener in org.eclipse.nebula.widgets.nattable.extension.glazedlists.hideshow
Classes in org.eclipse.nebula.widgets.nattable.extension.glazedlists.hideshow that implement ILayerListener 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 ILayerListener in org.eclipse.nebula.widgets.nattable.extension.glazedlists.test.integration
Classes in org.eclipse.nebula.widgets.nattable.extension.glazedlists.test.integration that implement ILayerListener 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 ILayerListener in org.eclipse.nebula.widgets.nattable.fillhandle.event
Classes in org.eclipse.nebula.widgets.nattable.fillhandle.event that implement ILayerListener Modifier and Type Class Description class
FillHandleMarkupListener
ILayerListener
that will trigger the markup in theSelectionLayer
of the cell that will hold the fill handle. -
Uses of ILayerListener in org.eclipse.nebula.widgets.nattable.filterrow
Classes in org.eclipse.nebula.widgets.nattable.filterrow that implement ILayerListener 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 ILayerListener in org.eclipse.nebula.widgets.nattable.filterrow.combobox
Classes in org.eclipse.nebula.widgets.nattable.filterrow.combobox that implement ILayerListener Modifier and Type Class Description class
FilterRowComboBoxDataProvider<T>
IComboBoxDataProvider that provides items for a combobox in the filter row. -
Uses of ILayerListener in org.eclipse.nebula.widgets.nattable.freeze
Classes in org.eclipse.nebula.widgets.nattable.freeze that implement ILayerListener Modifier and Type Class Description class
CompositeFreezeLayer
class
FreezeLayer
-
Uses of ILayerListener in org.eclipse.nebula.widgets.nattable.grid.data
Classes in org.eclipse.nebula.widgets.nattable.grid.data that implement ILayerListener 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 ILayerListener in org.eclipse.nebula.widgets.nattable.grid.layer
Classes in org.eclipse.nebula.widgets.nattable.grid.layer that implement ILayerListener Modifier and Type Class Description class
ColumnHeaderLayer
Responsible for rendering, event handling etc on the column headers.class
ColumnHeaderSelectionListener
Marks the ColumnHeader as selected in response to aColumnSelectionEvent
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 ILayerListener in org.eclipse.nebula.widgets.nattable.group
Classes in org.eclipse.nebula.widgets.nattable.group that implement ILayerListener 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 ILayerListener in org.eclipse.nebula.widgets.nattable.group.performance
Classes in org.eclipse.nebula.widgets.nattable.group.performance that implement ILayerListener 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 ILayerListener in org.eclipse.nebula.widgets.nattable.hideshow
Classes in org.eclipse.nebula.widgets.nattable.hideshow that implement ILayerListener 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 ILayerListener in org.eclipse.nebula.widgets.nattable.hierarchical
Classes in org.eclipse.nebula.widgets.nattable.hierarchical that implement ILayerListener Modifier and Type Class Description class
HierarchicalTreeAlternatingRowConfigLabelAccumulator
Specialization of theAlternatingRowConfigLabelAccumulator
that calculates the even/odd row labels in a hierarchical tree by inspecting the row spanning of the first level node.class
HierarchicalTreeLayer
This layer is used to show a hierarchical object model in a tree structure. -
Uses of ILayerListener in org.eclipse.nebula.widgets.nattable.hover
Classes in org.eclipse.nebula.widgets.nattable.hover that implement ILayerListener 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 ILayerListener in org.eclipse.nebula.widgets.nattable.layer
Subinterfaces of ILayerListener in org.eclipse.nebula.widgets.nattable.layer Modifier and Type Interface Description interface
ILayer
A Layer is a rectangular region of grid cells.interface
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.Classes in org.eclipse.nebula.widgets.nattable.layer that implement ILayerListener Modifier and Type Class Description class
AbstractIndexLayerTransform
Abstract base class for layers that expose transformed views of an underlying unique index layer.class
AbstractLayer
Base layer implementation with common methods for managing listeners and caching, etc.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
InvertedLayer
class
SpanningDataLayer
Methods in org.eclipse.nebula.widgets.nattable.layer with parameters of type ILayerListener Modifier and Type Method Description void
AbstractLayer. addLayerListener(ILayerListener listener)
void
ILayer. addLayerListener(ILayerListener listener)
Add a generalILayerListener
to handleILayerEvent
s on this layer.void
InvertedLayer. addLayerListener(ILayerListener listener)
void
AbstractLayer. removeLayerListener(ILayerListener listener)
void
ILayer. removeLayerListener(ILayerListener listener)
Remove the givenILayerListener
from this layer.void
InvertedLayer. removeLayerListener(ILayerListener listener)
Method parameters in org.eclipse.nebula.widgets.nattable.layer with type arguments of type ILayerListener Modifier and Type Method Description boolean
AbstractLayer. hasLayerListener(Class<? extends ILayerListener> layerListenerClass)
boolean
ILayer. hasLayerListener(Class<? extends ILayerListener> layerListenerClass)
Check if anILayerListener
of the given type is registered on this layer or not.boolean
InvertedLayer. hasLayerListener(Class<? extends ILayerListener> layerListenerClass)
-
Uses of ILayerListener in org.eclipse.nebula.widgets.nattable.layer.stack
Classes in org.eclipse.nebula.widgets.nattable.layer.stack that implement ILayerListener 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 ILayerListener in org.eclipse.nebula.widgets.nattable.reorder
Classes in org.eclipse.nebula.widgets.nattable.reorder that implement ILayerListener 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 ILayerListener in org.eclipse.nebula.widgets.nattable.resize
Fields in org.eclipse.nebula.widgets.nattable.resize declared as ILayerListener Modifier and Type Field Description protected ILayerListener
AutoResizeHelper. resizeListener
ILayerListener
that is added to theILayer
to get informed aboutRowResizeEvent
andColumnResizeEvent
to know if an automatic resize was triggered on rendering. -
Uses of ILayerListener in org.eclipse.nebula.widgets.nattable.search.command
Methods in org.eclipse.nebula.widgets.nattable.search.command that return ILayerListener Modifier and Type Method Description ILayerListener
SearchCommand. getSearchEventListener()
Methods in org.eclipse.nebula.widgets.nattable.search.command with parameters of type ILayerListener Modifier and Type Method Description void
SearchCommand. setSearchEventListener(ILayerListener listener)
-
Uses of ILayerListener in org.eclipse.nebula.widgets.nattable.selection
Classes in org.eclipse.nebula.widgets.nattable.selection that implement ILayerListener Modifier and Type Class Description class
RowPostSelectionProvider<T>
class
RowSelectionProvider<T>
Implementation of ISelectionProvider to add support for JFace selection handling.class
SelectionLayer
Enables selection of column, rows, cells etc. -
Uses of ILayerListener in org.eclipse.nebula.widgets.nattable.sort
Classes in org.eclipse.nebula.widgets.nattable.sort that implement ILayerListener Modifier and Type Class Description class
SortHeaderLayer<T>
Enables sorting of the data. -
Uses of ILayerListener in org.eclipse.nebula.widgets.nattable.summaryrow
Classes in org.eclipse.nebula.widgets.nattable.summaryrow that implement ILayerListener 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 ILayerListener in org.eclipse.nebula.widgets.nattable.test.fixture
Classes in org.eclipse.nebula.widgets.nattable.test.fixture that implement ILayerListener Modifier and Type Class Description class
NatTableFixture
class
TestLayer
Methods in org.eclipse.nebula.widgets.nattable.test.fixture with parameters of type ILayerListener Modifier and Type Method Description void
TestLayer. addLayerListener(ILayerListener listener)
void
TestLayer. removeLayerListener(ILayerListener listener)
Method parameters in org.eclipse.nebula.widgets.nattable.test.fixture with type arguments of type ILayerListener Modifier and Type Method Description boolean
TestLayer. hasLayerListener(Class<? extends ILayerListener> layerListenerClass)
-
Uses of ILayerListener in org.eclipse.nebula.widgets.nattable.test.fixture.layer
Classes in org.eclipse.nebula.widgets.nattable.test.fixture.layer that implement ILayerListener 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
LayerListenerFixture
This class helps us test the event flow by providing access to the ILayerEvent fired.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 ILayerListener in org.eclipse.nebula.widgets.nattable.tree
Classes in org.eclipse.nebula.widgets.nattable.tree that implement ILayerListener Modifier and Type Class Description class
TreeLayer
-
Uses of ILayerListener in org.eclipse.nebula.widgets.nattable.viewport
Classes in org.eclipse.nebula.widgets.nattable.viewport that implement ILayerListener Modifier and Type Class Description class
ViewportLayer
Viewport - the visible area of NatTable Places a 'viewport' over the table.
-