| Modifier and Type | Class and Description |
|---|---|
class |
BlinkLayer<T>
Blinks cells when they are updated.
|
| Constructor and Description |
|---|
BlinkLayer(IUniqueIndexLayer dataLayer,
IRowDataProvider<T> listDataProvider,
IRowIdAccessor<T> rowIdAccessor,
IColumnPropertyResolver columnPropertyResolver,
IConfigRegistry configRegistry) |
BlinkLayer(IUniqueIndexLayer dataLayer,
IRowDataProvider<T> listDataProvider,
IRowIdAccessor<T> rowIdAccessor,
IColumnPropertyResolver columnPropertyResolver,
IConfigRegistry configRegistry,
boolean triggerBlinkOnRowUpdate) |
BlinkLayer(IUniqueIndexLayer dataLayer,
IRowDataProvider<T> listDataProvider,
IRowIdAccessor<T> rowIdAccessor,
IColumnPropertyResolver columnPropertyResolver,
IConfigRegistry configRegistry,
boolean triggerBlinkOnRowUpdate,
ScheduledExecutorService scheduler) |
| Modifier and Type | Method and Description |
|---|---|
void |
CopyDataCommandHandler.setCopyLayer(IUniqueIndexLayer copyLayer) |
| Constructor and Description |
|---|
ToggleCheckBoxColumnAction(ColumnHeaderCheckBoxPainter columnHeaderCheckBoxPainter,
IUniqueIndexLayer bodyDataLayer) |
| Modifier and Type | Class and Description |
|---|---|
class |
SelectionExampleBodyLayerStack |
| Constructor and Description |
|---|
SelectionExampleBodyLayerStack(IUniqueIndexLayer underlyingLayer) |
| Modifier and Type | Class and 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 single
RowStructuralRefreshEvent is fired for any number of GlazedLists
events received during that interval. |
| Constructor and Description |
|---|
DetailGlazedListsEventLayer(IUniqueIndexLayer underlyingLayer,
ca.odell.glazedlists.EventList<T> eventList)
Create a new
DetailGlazedListsEventLayer which is in fact a
ListEventListener that listens to GlazedLists events and
translate them into events that are understandable by the NatTable. |
GlazedListsEventLayer(IUniqueIndexLayer underlyingLayer,
ca.odell.glazedlists.EventList<T> eventList) |
| Constructor and Description |
|---|
ViewportLayerFixture(IUniqueIndexLayer underlingLayer) |
| Modifier and Type | Class and Description |
|---|---|
class |
GroupByDataLayer<T> |
| Modifier and Type | Field and Description |
|---|---|
protected IUniqueIndexLayer |
GroupByComparator.treeLayer |
| Modifier and Type | Method and Description |
|---|---|
void |
GroupByDataLayer.initializeTreeComparator(ISortModel sortModel,
IUniqueIndexLayer treeLayer,
boolean setDataLayerReference)
Initialize the
Comparator that is used to build the tree
structure. |
void |
IGroupByComparator.setTreeLayer(IUniqueIndexLayer treeLayer) |
void |
GroupByComparator.setTreeLayer(IUniqueIndexLayer treeLayer) |
| Modifier and Type | Class and Description |
|---|---|
class |
GlazedListsRowHideShowLayer<T>
Adds the functionality for manually hiding rows in a NatTable that is based
on GlazedLists.
|
| Modifier and Type | Class and Description |
|---|---|
class |
FilterRowDataLayer<T>
DataLayer with a custom IDataProvider which stores/tracks the
filter text on columns. |
| Modifier and Type | Field and Description |
|---|---|
protected IUniqueIndexLayer |
FormulaTooltipErrorReporter.bodyDataLayer |
| Constructor and Description |
|---|
FormulaTooltipErrorReporter(NatTable natTable,
IUniqueIndexLayer bodyDataLayer)
Creates a
FormulaTooltipErrorReporter for the given
NatTable instance that shows formula error tooltips for
GridRegion.BODY. |
FormulaTooltipErrorReporter(NatTable natTable,
IUniqueIndexLayer bodyDataLayer,
String... tooltipRegions)
Creates a
FormulaTooltipErrorReporter for the given
NatTable instance that shows formula error tooltips for the given
grid regions. |
| Modifier and Type | Class and Description |
|---|---|
class |
CompositeFreezeLayer |
class |
FreezeLayer |
| Constructor and Description |
|---|
FreezeLayer(IUniqueIndexLayer underlyingLayer) |
| Constructor and Description |
|---|
FixedSummaryRowHeaderLayer(IUniqueIndexLayer baseLayer,
ILayer verticalLayerDependency,
SelectionLayer selectionLayer) |
FixedSummaryRowHeaderLayer(IUniqueIndexLayer baseLayer,
ILayer verticalLayerDependency,
SelectionLayer selectionLayer,
boolean useDefaultConfiguration) |
FixedSummaryRowHeaderLayer(IUniqueIndexLayer baseLayer,
ILayer verticalLayerDependency,
SelectionLayer selectionLayer,
boolean useDefaultConfiguration,
ILayerPainter layerPainter) |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultColumnHeaderDataLayer |
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.
|
| Modifier and Type | Field and Description |
|---|---|
protected IUniqueIndexLayer |
DefaultGridLayer.bodyDataLayer |
protected IUniqueIndexLayer |
DefaultGridLayer.columnHeaderDataLayer |
protected IUniqueIndexLayer |
DefaultGridLayer.cornerDataLayer |
protected IUniqueIndexLayer |
DefaultGridLayer.rowHeaderDataLayer |
| Modifier and Type | Method and Description |
|---|---|
IUniqueIndexLayer |
DimensionallyDependentLayer.getBaseLayer() |
IUniqueIndexLayer |
DimensionallyDependentIndexLayer.getBaseLayer() |
IUniqueIndexLayer |
DefaultGridLayer.getBodyDataLayer() |
IUniqueIndexLayer |
DefaultGridLayer.getColumnHeaderDataLayer() |
IUniqueIndexLayer |
DefaultGridLayer.getCornerDataLayer() |
IUniqueIndexLayer |
DefaultGridLayer.getRowHeaderDataLayer() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DefaultGridLayer.init(IUniqueIndexLayer bodyDataLayer,
IUniqueIndexLayer columnHeaderDataLayer,
IUniqueIndexLayer rowHeaderDataLayer,
IUniqueIndexLayer cornerDataLayer) |
protected void |
DimensionallyDependentIndexLayer.setHorizontalLayerDependency(IUniqueIndexLayer horizontalLayerDependency) |
protected void |
DimensionallyDependentIndexLayer.setVerticalLayerDependency(IUniqueIndexLayer verticalLayerDependency) |
| Constructor and Description |
|---|
ColumnHeaderLayer(IUniqueIndexLayer baseLayer,
ILayer horizontalLayerDependency,
SelectionLayer... selectionLayer)
Creates a column header layer using the default configuration and painter
|
ColumnHeaderLayer(IUniqueIndexLayer baseLayer,
ILayer horizontalLayerDependency,
SelectionLayer selectionLayer)
Creates a column header layer using the default configuration and painter
|
ColumnHeaderLayer(IUniqueIndexLayer baseLayer,
ILayer horizontalLayerDependency,
SelectionLayer[] selectionLayer,
boolean useDefaultConfiguration)
Creates a row header layer using the default painter.
|
ColumnHeaderLayer(IUniqueIndexLayer baseLayer,
ILayer horizontalLayerDependency,
SelectionLayer[] selectionLayer,
boolean useDefaultConfiguration,
ILayerPainter layerPainter) |
ColumnHeaderLayer(IUniqueIndexLayer baseLayer,
ILayer horizontalLayerDependency,
SelectionLayer selectionLayer,
boolean useDefaultConfiguration)
Creates a row header layer using the default painter.
|
ColumnHeaderLayer(IUniqueIndexLayer baseLayer,
ILayer horizontalLayerDependency,
SelectionLayer selectionLayer,
boolean useDefaultConfiguration,
ILayerPainter layerPainter) |
CornerLayer(IUniqueIndexLayer baseLayer,
ILayer horizontalLayerDependency,
ILayer verticalLayerDependency)
Creates a corner header layer using the default configuration and painter
|
CornerLayer(IUniqueIndexLayer baseLayer,
ILayer horizontalLayerDependency,
ILayer verticalLayerDependency,
boolean useDefaultConfiguration,
ILayerPainter layerPainter) |
DefaultGridLayer(IUniqueIndexLayer bodyDataLayer,
IUniqueIndexLayer columnHeaderDataLayer,
IUniqueIndexLayer rowHeaderDataLayer,
IUniqueIndexLayer cornerDataLayer) |
DefaultGridLayer(IUniqueIndexLayer bodyDataLayer,
IUniqueIndexLayer columnHeaderDataLayer,
IUniqueIndexLayer rowHeaderDataLayer,
IUniqueIndexLayer cornerDataLayer,
boolean useDefaultConfiguration) |
DimensionallyDependentIndexLayer(IUniqueIndexLayer baseLayer)
Creates a new DimensionallyDependentIndexLayer.
|
DimensionallyDependentIndexLayer(IUniqueIndexLayer baseLayer,
IUniqueIndexLayer horizontalLayerDependency,
IUniqueIndexLayer verticalLayerDependency)
Creates a new DimensionallyDependentIndexLayer.
|
DimensionallyDependentLayer(IUniqueIndexLayer baseLayer) |
DimensionallyDependentLayer(IUniqueIndexLayer baseLayer,
ILayer horizontalLayerDependency,
ILayer verticalLayerDependency) |
RowHeaderLayer(IUniqueIndexLayer baseLayer,
ILayer verticalLayerDependency,
SelectionLayer... selectionLayer)
Creates a row header layer using the default configuration and painter.
|
RowHeaderLayer(IUniqueIndexLayer baseLayer,
ILayer verticalLayerDependency,
SelectionLayer selectionLayer)
Creates a row header layer using the default configuration and painter.
|
RowHeaderLayer(IUniqueIndexLayer baseLayer,
ILayer verticalLayerDependency,
SelectionLayer[] selectionLayer,
boolean useDefaultConfiguration)
Creates a row header layer using the default painter.
|
RowHeaderLayer(IUniqueIndexLayer baseLayer,
ILayer verticalLayerDependency,
SelectionLayer[] selectionLayer,
boolean useDefaultConfiguration,
ILayerPainter layerPainter) |
RowHeaderLayer(IUniqueIndexLayer baseLayer,
ILayer verticalLayerDependency,
SelectionLayer selectionLayer,
boolean useDefaultConfiguration)
Creates a row header layer using the default painter.
|
RowHeaderLayer(IUniqueIndexLayer baseLayer,
ILayer verticalLayerDependency,
SelectionLayer selectionLayer,
boolean useDefaultConfiguration,
ILayerPainter layerPainter) |
| Modifier and Type | Class and Description |
|---|---|
class |
ColumnGroupExpandCollapseLayer
Tracks the Expand/Collapse of a Column Group header NOTE: Only relevant when
Column Grouping is enabled.
|
class |
ColumnGroupReorderLayer
Adds functionality allowing the reordering of the the column groups.
|
class |
RowGroupExpandCollapseLayer<T> |
| Modifier and Type | Method and Description |
|---|---|
IUniqueIndexLayer |
ColumnGroupReorderLayer.getUnderlyingLayer() |
| Modifier and Type | Method and Description |
|---|---|
static List<Integer> |
RowGroupUtils.getRowPositionsInGroup(IUniqueIndexLayer layer,
Collection<Integer> bodyRowIndexes)
Helper method to get the row positions for a specified layer
If a row is currently invisible (-1) it will not be returned within the
collection
|
static List<Integer> |
ColumnGroupUtils.getVisibleIndexesToTheRight(int columnIndex,
ILayer layer,
IUniqueIndexLayer underlyingLayer,
ColumnGroupModel model)
Inclusive of the columnIndex passed as the parameter.
|
static boolean |
ColumnGroupUtils.isColumnIndexHiddenInUnderLyingLayer(int columnIndex,
ILayer layer,
IUniqueIndexLayer underlyingLayer) |
static boolean |
ColumnGroupUtils.isColumnPositionHiddenInUnderLyingLayer(int columnPosition,
ILayer layer,
IUniqueIndexLayer underlyingLayer) |
static boolean |
ColumnGroupUtils.isFirstVisibleColumnIndexInGroup(int columnIndex,
ILayer layer,
IUniqueIndexLayer underlyingLayer,
ColumnGroupModel model) |
static boolean |
ColumnGroupUtils.isLastVisibleColumnIndexInGroup(int columnIndex,
ILayer layer,
IUniqueIndexLayer underlyingLayer,
ColumnGroupModel model) |
static boolean |
RowGroupUtils.isRowIndexHiddenInUnderLyingLayer(int rowIndex,
ILayer layer,
IUniqueIndexLayer underlyingLayer) |
static boolean |
ColumnGroupUtils.isStaticOrFirstVisibleColumn(int columnIndex,
ILayer layer,
IUniqueIndexLayer underlyingLayer,
ColumnGroupModel model)
Checks whether
columnIndex is either a defined static column
or (if not) the first visible column in the group containing group. |
| Constructor and Description |
|---|
ColumnGroupExpandCollapseLayer(IUniqueIndexLayer underlyingLayer,
ColumnGroupModel... models) |
ColumnGroupExpandCollapseLayer(IUniqueIndexLayer underlyingLayer,
ColumnGroupModel model) |
ColumnGroupReorderLayer(IUniqueIndexLayer underlyingLayer,
ColumnGroupModel model) |
RowGroupExpandCollapseLayer(IUniqueIndexLayer underlyingLayer,
IRowGroupModel<T> model) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractColumnHideShowLayer |
class |
AbstractRowHideShowLayer |
class |
ColumnHideShowLayer |
class |
RowHideShowLayer |
| Constructor and Description |
|---|
AbstractColumnHideShowLayer(IUniqueIndexLayer underlyingLayer) |
AbstractRowHideShowLayer(IUniqueIndexLayer underlyingLayer) |
ColumnHideShowLayer(IUniqueIndexLayer underlyingLayer) |
RowHideShowLayer(IUniqueIndexLayer underlyingLayer) |
| Constructor and Description |
|---|
ShowColumnPositionsEvent(IUniqueIndexLayer layer,
Collection<Integer> columnPositions) |
| Modifier and Type | Class and Description |
|---|---|
class |
HoverLayer
This layer simply adds the possibility to render cells differently if the
mouse cursor is moved over them.
|
| Constructor and Description |
|---|
HoverLayer(IUniqueIndexLayer underlyingLayer)
Create a new HoverLayer that uses the default configuration.
|
HoverLayer(IUniqueIndexLayer underlyingLayer,
boolean useDefaultConfiguration) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractIndexLayerTransform
Abstract base class for layers that expose transformed views of an underlying
unique index layer.
|
class |
DataLayer
Wraps the
IDataProvider, and serves as the data source for all other
layers. |
class |
InvertedLayer |
class |
SpanningDataLayer |
| Modifier and Type | Method and Description |
|---|---|
protected IUniqueIndexLayer |
AbstractIndexLayerTransform.getUnderlyingLayer() |
| Modifier and Type | Method and Description |
|---|---|
static int |
LayerUtil.convertColumnPosition(ILayer sourceLayer,
int sourceColumnPosition,
IUniqueIndexLayer targetLayer)
Convert column position from the source layer to the target layer
|
static int |
LayerUtil.convertRowPosition(ILayer sourceLayer,
int sourceRowPosition,
IUniqueIndexLayer targetLayer)
Convert row position from the source layer to the target layer
|
protected void |
AbstractIndexLayerTransform.setUnderlyingLayer(IUniqueIndexLayer underlyingLayer) |
| Constructor and Description |
|---|
AbstractIndexLayerTransform(IUniqueIndexLayer underlyingLayer) |
InvertedLayer(IUniqueIndexLayer underlyingLayer) |
| Constructor and Description |
|---|
ColumnVisualUpdateEvent(IUniqueIndexLayer layer,
Collection<Integer> columnPositions)
Create a new ColumnVisualUpdateEvent based on the given information.
|
ColumnVisualUpdateEvent(IUniqueIndexLayer layer,
int[] columnPositions)
Create a new ColumnVisualUpdateEvent based on the given information.
|
RowVisualUpdateEvent(IUniqueIndexLayer layer,
Collection<Integer> rowPositions)
Create a new RowVisualUpdateEvent based on the given information.
|
RowVisualUpdateEvent(IUniqueIndexLayer layer,
int[] rowPositions)
Create a new RowVisualUpdateEvent based on the given information.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ColumnGroupBodyLayerStack
A pre-configured layer stack which includes the following layers (in that
order):
ColumnReorderLayer
ColumnGroupReorderLayer
ColumnHideShowLayer
ColumnGroupExpandCollapseLayer
SelectionLayer
ViewportLayer
|
class |
DefaultBodyLayerStack |
| Constructor and Description |
|---|
ColumnGroupBodyLayerStack(IUniqueIndexLayer underlyingLayer,
ColumnGroupModel... columnGroupModel) |
DefaultBodyLayerStack(IUniqueIndexLayer underlyingLayer) |
| Constructor and Description |
|---|
ColumnHeaderCheckBoxPainter(IUniqueIndexLayer columnDataLayer) |
ColumnHeaderCheckBoxPainter(IUniqueIndexLayer columnLayer,
org.eclipse.swt.graphics.Image checkedImg,
org.eclipse.swt.graphics.Image semicheckedImage,
org.eclipse.swt.graphics.Image uncheckedImg) |
| Modifier and Type | Class and Description |
|---|---|
class |
ColumnReorderLayer
Adds functionality for reordering column(s) Also responsible for
saving/loading the column order state.
|
class |
RowReorderLayer
Adds functionality for reordering rows(s) Also responsible for saving/loading
the row order state.
|
| Constructor and Description |
|---|
ColumnReorderLayer(IUniqueIndexLayer underlyingLayer) |
ColumnReorderLayer(IUniqueIndexLayer underlyingLayer,
boolean useDefaultConfiguration) |
RowReorderLayer(IUniqueIndexLayer underlyingLayer) |
RowReorderLayer(IUniqueIndexLayer underlyingLayer,
boolean useDefaultConfiguration) |
| Modifier and Type | Class and Description |
|---|---|
class |
SelectionLayer
Enables selection of column, rows, cells etc.
|
| Modifier and Type | Field and Description |
|---|---|
protected IUniqueIndexLayer |
SelectionLayer.underlyingLayer |
| Constructor and Description |
|---|
SelectionLayer(IUniqueIndexLayer underlyingLayer) |
SelectionLayer(IUniqueIndexLayer underlyingLayer,
boolean useDefaultConfiguration) |
SelectionLayer(IUniqueIndexLayer underlyingLayer,
ISelectionModel selectionModel,
boolean useDefaultConfiguration) |
SelectionLayer(IUniqueIndexLayer underlyingLayer,
ISelectionModel selectionModel,
boolean useDefaultConfiguration,
boolean registerDefaultEventHandler)
Deprecated.
the ISelectionModel is now itself an ILayerEventHandler
|
| Constructor and Description |
|---|
PreserveSelectionModel(IUniqueIndexLayer selectionLayer,
IRowDataProvider<T> rowDataProvider,
IRowIdAccessor<T> rowIdAccessor)
Creates a row sortable selection model
|
| Modifier and Type | Class and Description |
|---|---|
class |
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. |
class |
SummaryRowLayer
Adds a summary row at the end.
|
| Constructor and Description |
|---|
FixedSummaryRowLayer(IUniqueIndexLayer bodyDataLayer,
ILayer horizontalLayerDependency,
IConfigRegistry configRegistry)
Creates a standalone
FixedSummaryRowLayer that is horizontal
dependent to the given layer and calculates the summary values from the
given bodyDataLayer. |
FixedSummaryRowLayer(IUniqueIndexLayer bodyDataLayer,
ILayer horizontalLayerDependency,
IConfigRegistry configRegistry,
boolean autoConfigure)
Creates a standalone
FixedSummaryRowLayer that is horizontal
dependent to the given layer and calculates the summary values from the
given bodyDataLayer. |
FixedSummaryRowLayer(IUniqueIndexLayer bodyDataLayer,
ILayer horizontalLayerDependency,
IConfigRegistry configRegistry,
boolean smoothUpdates,
boolean autoConfigure)
Creates a standalone
FixedSummaryRowLayer that is horizontal
dependent to the given layer and calculates the summary values from the
given bodyDataLayer. |
SummaryRowLayer(IUniqueIndexLayer underlyingDataLayer,
IConfigRegistry configRegistry)
Creates a SummaryRowLayer on top of the given underlying layer.
|
SummaryRowLayer(IUniqueIndexLayer underlyingDataLayer,
IConfigRegistry configRegistry,
boolean autoConfigure)
Creates a SummaryRowLayer on top of the given underlying layer.
|
SummaryRowLayer(IUniqueIndexLayer underlyingDataLayer,
IConfigRegistry configRegistry,
boolean smoothUpdates,
boolean autoConfigure)
Creates a SummaryRowLayer on top of the given underlying layer.
|
| Modifier and Type | Class and Description |
|---|---|
class |
TestLayer |
| Modifier and Type | Class and Description |
|---|---|
class |
BaseColumnHideShowLayerFixture
This is a vanilla ColumnHideShowLayer to be used for testing Events.
|
class |
BaseColumnReorderLayerFixture
This fixture provides a base vanilla ColumnReorderLayer.
|
class |
BaseDataLayerFixture
A DataLayer for use in unit tests with a pre-canned
|
class |
BaseRowHideShowLayerFixture
This is a vanilla RowHideShowLayer to be used for testing Events.
|
class |
BaseRowReorderLayerFixture
This fixture provides a base vanilla RowReorderLayer.
|
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 3
|
class |
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
|
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 6
|
class |
ViewportLayerFixture
Viewport fixtures to enable testing with various configurations.
|
| Constructor and Description |
|---|
BaseColumnHideShowLayerFixture(IUniqueIndexLayer underlyingLayer) |
BaseColumnReorderLayerFixture(IUniqueIndexLayer underlyingLayer) |
BaseRowHideShowLayerFixture(IUniqueIndexLayer underlyingLayer) |
BaseRowReorderLayerFixture(IUniqueIndexLayer underlyingLayer) |
ColumnHideShowLayerFixture(IUniqueIndexLayer underlyingLayerFixture) |
ColumnReorderLayerFixture(IUniqueIndexLayer underlyingLayer) |
RowHideShowLayerFixture(IUniqueIndexLayer underlyingLayerFixture) |
RowReorderLayerFixture(IUniqueIndexLayer underlyingLayer) |
ViewportLayerFixture(IUniqueIndexLayer underlingLayer) |
| Modifier and Type | Class and Description |
|---|---|
class |
TreeLayer |
| Constructor and Description |
|---|
TreeLayer(IUniqueIndexLayer underlyingLayer,
ITreeRowModel<?> treeRowModel)
Creates a TreeLayer instance based on the given information.
|
TreeLayer(IUniqueIndexLayer underlyingLayer,
ITreeRowModel<?> treeRowModel,
boolean useDefaultConfiguration)
Creates a TreeLayer instance based on the given information.
|
TreeLayer(IUniqueIndexLayer underlyingLayer,
ITreeRowModel<?> treeRowModel,
IndentedTreeImagePainter indentedTreeImagePainter)
Creates a TreeLayer instance based on the given information.
|
TreeLayer(IUniqueIndexLayer underlyingLayer,
ITreeRowModel<?> treeRowModel,
IndentedTreeImagePainter indentedTreeImagePainter,
boolean useDefaultConfiguration)
Creates a TreeLayer instance based on the given information.
|
| Modifier and Type | Field and Description |
|---|---|
protected IUniqueIndexLayer |
SelectionAnchorCellLabelKeyEventMatcher.layer |
| Modifier and Type | Method and Description |
|---|---|
static SelectionAnchorCellLabelKeyEventMatcher |
SelectionAnchorCellLabelKeyEventMatcher.anchorLabel(SelectionLayer selectionLayer,
IUniqueIndexLayer layer,
String labelToMatch)
Create a
SelectionAnchorCellLabelKeyEventMatcher that checks only
if the given label is assigned to the selection anchor's cell, while the
label stack is retrieved from the given layer. |
static SelectionAnchorCellLabelKeyEventMatcher |
SelectionAnchorCellLabelKeyEventMatcher.anchorLabel(SelectionLayer selectionLayer,
IUniqueIndexLayer layer,
String labelToMatch,
IKeyEventMatcher aggregate)
Create a
SelectionAnchorCellLabelKeyEventMatcher that checks if
the aggregate matches as well as if the given label is assigned to the
selection anchor's cell, while the label stack is retrieved from the
given layer. |
| Constructor and Description |
|---|
SelectionAnchorCellLabelKeyEventMatcher(SelectionLayer selectionLayer,
IUniqueIndexLayer layer,
String labelToMatch)
Create a
SelectionAnchorCellLabelKeyEventMatcher that checks only
if the given label is assigned to the selection anchor's cell, while the
label stack is retrieved from the given layer. |
SelectionAnchorCellLabelKeyEventMatcher(SelectionLayer selectionLayer,
IUniqueIndexLayer layer,
String labelToMatch,
IKeyEventMatcher aggregate)
Create a
SelectionAnchorCellLabelKeyEventMatcher that checks if
the aggregate matches as well as if the given label is assigned to the
selection anchor's cell, while the label stack is retrieved from the
given layer. |
| Modifier and Type | Class and Description |
|---|---|
class |
ViewportLayer
Viewport - the visible area of NatTable Places a 'viewport' over the table.
|
| Modifier and Type | Field and Description |
|---|---|
protected IUniqueIndexLayer |
ScrollBarHandlerTemplate.scrollableLayer |
| Modifier and Type | Method and Description |
|---|---|
IUniqueIndexLayer |
ViewportLayer.getScrollableLayer() |
| Constructor and Description |
|---|
ViewportLayer(IUniqueIndexLayer underlyingLayer) |
Copyright © 2016. All rights reserved.