Uses of Class
org.eclipse.nebula.widgets.nattable.selection.SelectionLayer
-
-
Uses of SelectionLayer in org.eclipse.nebula.widgets.nattable.columnChooser
Fields in org.eclipse.nebula.widgets.nattable.columnChooser declared as SelectionLayer Modifier and Type Field Description protected SelectionLayer
ColumnChooser. selectionLayer
Constructors in org.eclipse.nebula.widgets.nattable.columnChooser with parameters of type SelectionLayer Constructor Description ColumnChooser(org.eclipse.swt.widgets.Shell shell, SelectionLayer selectionLayer, ColumnHideShowLayer columnHideShowLayer, ColumnHeaderLayer columnHeaderLayer, DataLayer columnHeaderDataLayer, ColumnGroupHeaderLayer columnGroupHeaderLayer, ColumnGroupModel columnGroupModel, boolean sortAvailableColumns)
Constructor to be used with the old column grouping feature.ColumnChooser(org.eclipse.swt.widgets.Shell shell, SelectionLayer selectionLayer, ColumnHideShowLayer columnHideShowLayer, ColumnHeaderLayer columnHeaderLayer, DataLayer columnHeaderDataLayer, ColumnGroupHeaderLayer columnGroupHeaderLayer, ColumnGroupModel columnGroupModel, boolean sortAvailableColumns, boolean preventHidingAllColumns)
Constructor to be used with the old column grouping feature. -
Uses of SelectionLayer in org.eclipse.nebula.widgets.nattable.columnChooser.command
Constructors in org.eclipse.nebula.widgets.nattable.columnChooser.command with parameters of type SelectionLayer Constructor Description DisplayColumnChooserCommandHandler(SelectionLayer selectionLayer, ColumnHideShowLayer columnHideShowLayer, ColumnHeaderLayer columnHeaderLayer, DataLayer columnHeaderDataLayer, ColumnGroupHeaderLayer cgHeader, ColumnGroupModel columnGroupModel)
DisplayColumnChooserCommandHandler(SelectionLayer selectionLayer, ColumnHideShowLayer columnHideShowLayer, ColumnHeaderLayer columnHeaderLayer, DataLayer columnHeaderDataLayer, ColumnGroupHeaderLayer cgHeader, ColumnGroupModel columnGroupModel, boolean sortAvailableColumns)
DisplayColumnChooserCommandHandler(SelectionLayer selectionLayer, ColumnHideShowLayer columnHideShowLayer, ColumnHeaderLayer columnHeaderLayer, DataLayer columnHeaderDataLayer, ColumnGroupHeaderLayer cgHeader, ColumnGroupModel columnGroupModel, boolean sortAvalableColumns, boolean preventHidingAllColumns)
-
Uses of SelectionLayer in org.eclipse.nebula.widgets.nattable.copy.command
Fields in org.eclipse.nebula.widgets.nattable.copy.command declared as SelectionLayer Modifier and Type Field Description protected SelectionLayer
CopyDataCommandHandler. selectionLayer
TheSelectionLayer
needed to retrieve the selected data to copy to the clipboard.protected SelectionLayer
InternalPasteDataCommandHandler. selectionLayer
Constructors in org.eclipse.nebula.widgets.nattable.copy.command with parameters of type SelectionLayer Constructor Description CopyDataCommandHandler(SelectionLayer selectionLayer)
Creates an instance that only checks theSelectionLayer
for data to add to the clipboard.CopyDataCommandHandler(SelectionLayer selectionLayer, ILayer columnHeaderLayer, ILayer rowHeaderLayer)
Creates an instance that checks theSelectionLayer
and the header layers if they are given.InternalCopyDataCommandHandler(SelectionLayer selectionLayer, InternalCellClipboard clipboard)
Creates an instance that only checks theSelectionLayer
for the data to add to the system clipboard and the givenInternalCellClipboard
.InternalPasteDataCommandHandler(SelectionLayer selectionLayer, InternalCellClipboard clipboard)
RowSpanningCopyDataCommandHandler(SelectionLayer selectionLayer, InternalCellClipboard clipboard)
Creates an instance that only checks theSelectionLayer
for data to add to the clipboard.RowSpanningCopyDataCommandHandler(SelectionLayer selectionLayer, ILayer columnHeaderLayer, InternalCellClipboard clipboard)
Creates an instance that checks theSelectionLayer
and the column header layer if given for data to add to the clipboard.RowSpanningPasteDataCommandHandler(SelectionLayer selectionLayer, InternalCellClipboard clipboard)
-
Uses of SelectionLayer in org.eclipse.nebula.widgets.nattable.edit.command
Methods in org.eclipse.nebula.widgets.nattable.edit.command with parameters of type SelectionLayer Modifier and Type Method Description static boolean
EditUtils. activateLastSelectedCellEditor(SelectionLayer selectionLayer, IConfigRegistry configRegistry, boolean byTraversal)
static boolean
EditUtils. allCellsEditable(SelectionLayer selectionLayer, IConfigRegistry configRegistry)
For every cell that is selected it is checked whether the cell is editable or not.static boolean
EditUtils. allCellsEditable(SelectionLayer selectionLayer, IUniqueIndexLayer upperLayer, IConfigRegistry configRegistry)
For every cell that is selected it is checked whether the cell is editable or not.static ILayerCell
EditUtils. getLastSelectedCell(SelectionLayer selectionLayer)
static ICellEditor
EditUtils. getLastSelectedCellEditor(SelectionLayer selectionLayer, IConfigRegistry configRegistry)
static Collection<ILayerCell>
EditUtils. getSelectedCellsForEditing(SelectionLayer selectionLayer)
Returns the collection of selectedILayerCell
s that are eligible for editing.static Collection<ILayerCell>
EditUtils. getSelectedCellsForEditing(SelectionLayer selectionLayer, IUniqueIndexLayer upperLayer)
Returns the collection of selectedILayerCell
s that are eligible for editing.static boolean
EditUtils. isConverterSame(SelectionLayer selectionLayer, IConfigRegistry configRegistry)
Checks if all selected cells have the sameIDisplayConverter
configured.static boolean
EditUtils. isConverterSame(SelectionLayer selectionLayer, IUniqueIndexLayer upperLayer, IConfigRegistry configRegistry)
Checks if all selected cells have the sameIDisplayConverter
configured.static boolean
EditUtils. isEditorSame(SelectionLayer selectionLayer, IConfigRegistry configRegistry)
Checks if all selected cells have the sameICellEditor
configured.static boolean
EditUtils. isEditorSame(SelectionLayer selectionLayer, IUniqueIndexLayer upperLayer, IConfigRegistry configRegistry)
Checks if all selected cells have the sameICellEditor
configured.static boolean
EditUtils. isValueSame(SelectionLayer selectionLayer)
Checks if all selected cells contain the same canonical value.static boolean
EditUtils. isValueSame(SelectionLayer selectionLayer, IUniqueIndexLayer upperLayer)
Checks if all selected cells contain the same canonical value.Constructors in org.eclipse.nebula.widgets.nattable.edit.command with parameters of type SelectionLayer Constructor Description DeleteSelectionCommandHandler(SelectionLayer selectionLayer)
Creates a newDeleteSelectionCommandHandler
.DeleteSelectionCommandHandler(SelectionLayer selectionLayer, IUniqueIndexLayer upperLayer)
Creates a newDeleteSelectionCommandHandler
that performs the edit checks based on the given upper layer.EditSelectionCommandHandler(SelectionLayer selectionLayer)
Creates a command handler that performs the edit checks on theSelectionLayer
.EditSelectionCommandHandler(SelectionLayer selectionLayer, IUniqueIndexLayer upperLayer)
Creates a command handler that performs the edit checks based on the given upper layer. -
Uses of SelectionLayer in org.eclipse.nebula.widgets.nattable.examples.examples
Methods in org.eclipse.nebula.widgets.nattable.examples.examples that return SelectionLayer Modifier and Type Method Description SelectionLayer
_001_Getting_Started.BodyLayerStack. getSelectionLayer()
-
Uses of SelectionLayer in org.eclipse.nebula.widgets.nattable.examples.fixtures
Methods in org.eclipse.nebula.widgets.nattable.examples.fixtures that return SelectionLayer Modifier and Type Method Description SelectionLayer
FullFeaturedBodyLayerStack. getSelectionLayer()
SelectionLayer
SelectionExampleBodyLayerStack. getSelectionLayer()
SelectionLayer
SelectionExampleGridLayer. getSelectionLayer()
Constructors in org.eclipse.nebula.widgets.nattable.examples.fixtures with parameters of type SelectionLayer Constructor Description FullFeaturedColumnHeaderLayerStack(ca.odell.glazedlists.SortedList<T> sortedList, ca.odell.glazedlists.FilterList<T> filterList, String[] propertyNames, Map<String,String> propertyToLabelMap, ILayer bodyLayer, SelectionLayer selectionLayer, ColumnGroupModel columnGroupModel, IConfigRegistry configRegistry)
-
Uses of SelectionLayer in org.eclipse.nebula.widgets.nattable.extension.e4.selection
Constructors in org.eclipse.nebula.widgets.nattable.extension.e4.selection with parameters of type SelectionLayer Constructor Description E4SelectionListener(org.eclipse.e4.ui.workbench.modeling.ESelectionService service, SelectionLayer selectionLayer, IRowDataProvider<T> rowDataProvider)
Create aE4SelectionListener
and registers it to the givenSelectionLayer
. -
Uses of SelectionLayer in org.eclipse.nebula.widgets.nattable.extension.glazedlists.test.integration
Methods in org.eclipse.nebula.widgets.nattable.extension.glazedlists.test.integration that return SelectionLayer Modifier and Type Method Description SelectionLayer
BodyLayerStackFixture. getSelectionLayer()
-
Uses of SelectionLayer in org.eclipse.nebula.widgets.nattable.fillhandle.action
Fields in org.eclipse.nebula.widgets.nattable.fillhandle.action declared as SelectionLayer Modifier and Type Field Description protected SelectionLayer
FillHandleDragMode. selectionLayer
Constructors in org.eclipse.nebula.widgets.nattable.fillhandle.action with parameters of type SelectionLayer Constructor Description FillHandleDragMode(SelectionLayer selectionLayer, InternalCellClipboard clipboard)
-
Uses of SelectionLayer in org.eclipse.nebula.widgets.nattable.fillhandle.command
Fields in org.eclipse.nebula.widgets.nattable.fillhandle.command declared as SelectionLayer Modifier and Type Field Description protected SelectionLayer
FillHandlePasteCommandHandler. selectionLayer
Constructors in org.eclipse.nebula.widgets.nattable.fillhandle.command with parameters of type SelectionLayer Constructor Description FillHandlePasteCommandHandler(SelectionLayer selectionLayer, InternalCellClipboard clipboard)
Creates aFillHandlePasteCommandHandler
-
Uses of SelectionLayer in org.eclipse.nebula.widgets.nattable.fillhandle.config
Fields in org.eclipse.nebula.widgets.nattable.fillhandle.config declared as SelectionLayer Modifier and Type Field Description protected SelectionLayer
FillHandleConfiguration. selectionLayer
Constructors in org.eclipse.nebula.widgets.nattable.fillhandle.config with parameters of type SelectionLayer Constructor Description FillHandleConfiguration(SelectionLayer selectionLayer)
Create the FillHandleConfiguration for a NatTable. -
Uses of SelectionLayer in org.eclipse.nebula.widgets.nattable.fillhandle.event
Constructors in org.eclipse.nebula.widgets.nattable.fillhandle.event with parameters of type SelectionLayer Constructor Description FillHandleMarkupListener(SelectionLayer selectionLayer)
-
Uses of SelectionLayer in org.eclipse.nebula.widgets.nattable.formula.action
Constructors in org.eclipse.nebula.widgets.nattable.formula.action with parameters of type SelectionLayer Constructor Description FormulaFillHandleDragMode(SelectionLayer selectionLayer, InternalCellClipboard clipboard, FormulaDataProvider dataProvider)
-
Uses of SelectionLayer in org.eclipse.nebula.widgets.nattable.formula.command
Constructors in org.eclipse.nebula.widgets.nattable.formula.command with parameters of type SelectionLayer Constructor Description FormulaCopyDataCommandHandler(SelectionLayer selectionLayer, InternalCellClipboard clipboard)
Creates an instance that only checks theSelectionLayer
for the data to add to the system clipboard and the givenInternalCellClipboard
.FormulaFillHandlePasteCommandHandler(SelectionLayer selectionLayer, InternalCellClipboard clipboard, FormulaDataProvider dataProvider)
FormulaPasteDataCommandHandler(SelectionLayer selectionLayer, InternalCellClipboard clipboard, FormulaDataProvider dataProvider)
-
Uses of SelectionLayer in org.eclipse.nebula.widgets.nattable.formula.config
Constructors in org.eclipse.nebula.widgets.nattable.formula.config with parameters of type SelectionLayer Constructor Description DefaultFormulaConfiguration(FormulaDataProvider dataProvider, SelectionLayer selectionLayer, InternalCellClipboard clipboard)
-
Uses of SelectionLayer in org.eclipse.nebula.widgets.nattable.freeze
Constructors in org.eclipse.nebula.widgets.nattable.freeze with parameters of type SelectionLayer Constructor Description CompositeFreezeLayer(FreezeLayer freezeLayer, ViewportLayer viewportLayer, SelectionLayer selectionLayer)
CompositeFreezeLayer(FreezeLayer freezeLayer, ViewportLayer viewportLayer, SelectionLayer selectionLayer, boolean useDefaultConfiguration)
-
Uses of SelectionLayer in org.eclipse.nebula.widgets.nattable.freeze.command
Fields in org.eclipse.nebula.widgets.nattable.freeze.command declared as SelectionLayer Modifier and Type Field Description protected SelectionLayer
FreezeCommandHandler. selectionLayer
Constructors in org.eclipse.nebula.widgets.nattable.freeze.command with parameters of type SelectionLayer Constructor Description FreezeCommandHandler(FreezeLayer freezeLayer, ViewportLayer viewportLayer, SelectionLayer selectionLayer)
FreezeSelectionStrategy(FreezeLayer freezeLayer, ViewportLayer viewportLayer, SelectionLayer selectionLayer)
FreezeSelectionStrategy(FreezeLayer freezeLayer, ViewportLayer viewportLayer, SelectionLayer selectionLayer, boolean include)
-
Uses of SelectionLayer in org.eclipse.nebula.widgets.nattable.grid.command
Constructors in org.eclipse.nebula.widgets.nattable.grid.command with parameters of type SelectionLayer Constructor Description InitializeAutoResizeColumnsCommandHandler(SelectionLayer selectionLayer)
InitializeAutoResizeRowsCommandHandler(SelectionLayer selectionLayer)
-
Uses of SelectionLayer in org.eclipse.nebula.widgets.nattable.grid.data
Constructors in org.eclipse.nebula.widgets.nattable.grid.data with parameters of type SelectionLayer Constructor 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)
-
Uses of SelectionLayer in org.eclipse.nebula.widgets.nattable.grid.layer
Constructors in org.eclipse.nebula.widgets.nattable.grid.layer with parameters of type SelectionLayer Constructor Description ColumnHeaderLayer(IUniqueIndexLayer baseLayer, ILayer horizontalLayerDependency, SelectionLayer selectionLayer)
Creates a column header layer using the default configuration and painterColumnHeaderLayer(IUniqueIndexLayer baseLayer, ILayer horizontalLayerDependency, SelectionLayer... selectionLayer)
Creates a column header layer using the default configuration and painterColumnHeaderLayer(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)
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)
-
Uses of SelectionLayer in org.eclipse.nebula.widgets.nattable.group
Constructors in org.eclipse.nebula.widgets.nattable.group with parameters of type SelectionLayer Constructor Description ColumnGroupGroupHeaderLayer(ColumnGroupHeaderLayer columnGroupHeaderLayer, SelectionLayer selectionLayer, ColumnGroupModel columnGroupModel)
Deprecated.Use constructor without SelectionLayer parameterColumnGroupGroupHeaderLayer(ColumnGroupHeaderLayer columnGroupHeaderLayer, SelectionLayer selectionLayer, ColumnGroupModel columnGroupModel, boolean useDefaultConfiguration)
Deprecated.Use constructor without SelectionLayer parameterColumnGroupHeaderLayer(ILayer columnHeaderLayer, SelectionLayer selectionLayer, ColumnGroupModel columnGroupModel)
ColumnGroupHeaderLayer(ILayer columnHeaderLayer, SelectionLayer selectionLayer, ColumnGroupModel columnGroupModel, boolean useDefaultConfiguration)
RowGroupHeaderLayer(ILayer rowHeaderLayer, SelectionLayer selectionLayer, IRowGroupModel<T> rowGroupModel)
RowGroupHeaderLayer(ILayer rowHeaderLayer, SelectionLayer selectionLayer, IRowGroupModel<T> rowGroupModel, boolean useDefaultConfiguration)
-
Uses of SelectionLayer in org.eclipse.nebula.widgets.nattable.group.command
Constructors in org.eclipse.nebula.widgets.nattable.group.command with parameters of type SelectionLayer Constructor Description ColumnGroupsCommandHandler(ColumnGroupModel model, SelectionLayer selectionLayer, ColumnGroupHeaderLayer contextLayer)
-
Uses of SelectionLayer in org.eclipse.nebula.widgets.nattable.group.performance
Methods in org.eclipse.nebula.widgets.nattable.group.performance with parameters of type SelectionLayer Modifier and Type Method Description protected void
ColumnGroupHeaderLayer. registerCommandHandlers(SelectionLayer selectionLayer)
Register command handlers for this layer.protected void
RowGroupHeaderLayer. registerCommandHandlers(SelectionLayer selectionLayer)
Register command handlers for this layer.Constructors in org.eclipse.nebula.widgets.nattable.group.performance with parameters of type SelectionLayer Constructor Description ColumnGroupHeaderLayer(ILayer underlyingHeaderLayer, IUniqueIndexLayer positionLayer, SelectionLayer selectionLayer)
Creates aColumnGroupHeaderLayer
with the specified configurations and one grouping level.ColumnGroupHeaderLayer(ILayer underlyingHeaderLayer, IUniqueIndexLayer positionLayer, SelectionLayer selectionLayer, boolean useDefaultConfiguration)
Creates aColumnGroupHeaderLayer
with one grouping level and the specified configurations.ColumnGroupHeaderLayer(ILayer underlyingHeaderLayer, IUniqueIndexLayer positionLayer, SelectionLayer selectionLayer, int numberOfGroupLevels)
Creates aColumnGroupHeaderLayer
with the specified configurations.ColumnGroupHeaderLayer(ILayer underlyingHeaderLayer, IUniqueIndexLayer positionLayer, SelectionLayer selectionLayer, int numberOfGroupLevels, boolean useDefaultConfiguration)
Creates aColumnGroupHeaderLayer
with the specified configurations.ColumnGroupHeaderLayer(ILayer underlyingHeaderLayer, SelectionLayer selectionLayer)
Creates aColumnGroupHeaderLayer
with the specified configurations and one grouping level.ColumnGroupHeaderLayer(ILayer underlyingHeaderLayer, SelectionLayer selectionLayer, boolean useDefaultConfiguration)
Creates aColumnGroupHeaderLayer
with one grouping level and the specified configurations.ColumnGroupHeaderLayer(ILayer underlyingHeaderLayer, SelectionLayer selectionLayer, int numberOfGroupLevels)
Creates aColumnGroupHeaderLayer
with the specified configurations.ColumnGroupHeaderLayer(ILayer underlyingHeaderLayer, SelectionLayer selectionLayer, int numberOfGroupLevels, boolean useDefaultConfiguration)
Creates aColumnGroupHeaderLayer
with the specified configurations.RowGroupHeaderLayer(ILayer underlyingHeaderLayer, IUniqueIndexLayer positionLayer, SelectionLayer selectionLayer)
Creates aRowGroupHeaderLayer
with the specified configurations and one grouping level.RowGroupHeaderLayer(ILayer underlyingHeaderLayer, IUniqueIndexLayer positionLayer, SelectionLayer selectionLayer, boolean useDefaultConfiguration)
Creates aRowGroupHeaderLayer
with one grouping level and the specified configurations.RowGroupHeaderLayer(ILayer underlyingHeaderLayer, IUniqueIndexLayer positionLayer, SelectionLayer selectionLayer, int numberOfGroupLevels)
Creates aRowGroupHeaderLayer
with the specified configurations.RowGroupHeaderLayer(ILayer underlyingHeaderLayer, IUniqueIndexLayer positionLayer, SelectionLayer selectionLayer, int numberOfGroupLevels, boolean useDefaultConfiguration)
Creates aRowGroupHeaderLayer
with the specified configurations.RowGroupHeaderLayer(ILayer underlyingHeaderLayer, SelectionLayer selectionLayer)
Creates aRowGroupHeaderLayer
with the specified configurations and one grouping level.RowGroupHeaderLayer(ILayer underlyingHeaderLayer, SelectionLayer selectionLayer, boolean useDefaultConfiguration)
Creates aRowGroupHeaderLayer
with one grouping level and the specified configurations.RowGroupHeaderLayer(ILayer underlyingHeaderLayer, SelectionLayer selectionLayer, int numberOfGroupLevels)
Creates aRowGroupHeaderLayer
with the specified configurations.RowGroupHeaderLayer(ILayer underlyingHeaderLayer, SelectionLayer selectionLayer, int numberOfGroupLevels, boolean useDefaultConfiguration)
Creates aRowGroupHeaderLayer
with the specified configurations. -
Uses of SelectionLayer in org.eclipse.nebula.widgets.nattable.group.performance.command
Constructors in org.eclipse.nebula.widgets.nattable.group.performance.command with parameters of type SelectionLayer Constructor Description ColumnGroupsCommandHandler(ColumnGroupHeaderLayer contextLayer, SelectionLayer selectionLayer)
RowGroupsCommandHandler(RowGroupHeaderLayer contextLayer, SelectionLayer selectionLayer)
-
Uses of SelectionLayer in org.eclipse.nebula.widgets.nattable.hierarchical
Constructors in org.eclipse.nebula.widgets.nattable.hierarchical with parameters of type SelectionLayer Constructor Description HierarchicalTreeLayer(IUniqueIndexLayer underlyingLayer, List<HierarchicalWrapper> underlyingList, String[] propertyNames, SelectionLayer selectionLayer)
HierarchicalTreeLayer(IUniqueIndexLayer underlyingLayer, List<HierarchicalWrapper> underlyingList, String[] propertyNames, SelectionLayer selectionLayer, boolean useDefaultConfiguration)
-
Uses of SelectionLayer in org.eclipse.nebula.widgets.nattable.hierarchical.command
Constructors in org.eclipse.nebula.widgets.nattable.hierarchical.command with parameters of type SelectionLayer Constructor Description HierarchicalTreeCopyDataCommandHandler(SelectionLayer selectionLayer, HierarchicalTreeLayer treeLayer, InternalCellClipboard clipboard)
Creates an instance that only checks theSelectionLayer
for data to add to the clipboard.HierarchicalTreeCopyDataCommandHandler(SelectionLayer selectionLayer, HierarchicalTreeLayer treeLayer, ILayer columnHeaderLayer, InternalCellClipboard clipboard)
Creates an instance that checks theSelectionLayer
and the column header layer if given for data to add to the clipboard.HierarchicalTreePasteDataCommandHandler(SelectionLayer selectionLayer, InternalCellClipboard clipboard)
-
Uses of SelectionLayer in org.eclipse.nebula.widgets.nattable.layer.config
Constructors in org.eclipse.nebula.widgets.nattable.layer.config with parameters of type SelectionLayer Constructor Description ColumnStyleChooserConfiguration(AbstractLayer bodyLayer, SelectionLayer selectionLayer)
-
Uses of SelectionLayer in org.eclipse.nebula.widgets.nattable.layer.stack
Methods in org.eclipse.nebula.widgets.nattable.layer.stack that return SelectionLayer Modifier and Type Method Description SelectionLayer
ColumnGroupBodyLayerStack. getSelectionLayer()
SelectionLayer
DefaultBodyLayerStack. getSelectionLayer()
-
Uses of SelectionLayer in org.eclipse.nebula.widgets.nattable.search.command
Constructors in org.eclipse.nebula.widgets.nattable.search.command with parameters of type SelectionLayer Constructor Description SearchGridCellsCommandHandler(SelectionLayer selectionLayer)
-
Uses of SelectionLayer in org.eclipse.nebula.widgets.nattable.search.strategy
Methods in org.eclipse.nebula.widgets.nattable.search.strategy with parameters of type SelectionLayer Modifier and Type Method Description protected PositionCoordinate[]
SelectionSearchStrategy. getSelectedCells(SelectionLayer selectionLayer)
-
Uses of SelectionLayer in org.eclipse.nebula.widgets.nattable.selection
Fields in org.eclipse.nebula.widgets.nattable.selection declared as SelectionLayer Modifier and Type Field Description protected SelectionLayer
MoveSelectionCommandHandler. selectionLayer
The SelectionLayer instance which is needed to perform selection operations.protected SelectionLayer
RowSelectionModel. selectionLayer
protected SelectionLayer
SelectCellCommandHandler. selectionLayer
protected SelectionLayer
SelectColumnCommandHandler. selectionLayer
protected SelectionLayer
SelectionModel. selectionLayer
protected SelectionLayer
SelectRegionCommandHandler. selectionLayer
protected SelectionLayer
SelectRowCommandHandler. selectionLayer
Methods in org.eclipse.nebula.widgets.nattable.selection with parameters of type SelectionLayer Modifier and Type Method Description static ILayerCell
SelectionUtils. getBottomRightCellInSelection(SelectionLayer selectionLayer)
Returns the bottom right cell of a selected region.static <T> List<T>
SelectionUtils. getSelectedRowObjects(SelectionLayer selectionLayer, IRowDataProvider<T> rowDataProvider, boolean fullySelectedRowsOnly)
Inspects the current selection on the givenSelectionLayer
and returns a list of the corresponding list item objects.static boolean
SelectionUtils. hasConsecutiveSelection(SelectionLayer selectionLayer)
Checks whether the selected region tracked by the givenSelectionLayer
is consecutive or not.void
RowSelectionProvider. updateSelectionProvider(SelectionLayer selectionLayer, IRowDataProvider<T> rowDataProvider)
Updates this RowSelectionProvider so it handles the selection of another SelectionLayer and IRowDataProvider.Constructors in org.eclipse.nebula.widgets.nattable.selection with parameters of type SelectionLayer Constructor Description MoveCellSelectionCommandHandler(SelectionLayer selectionLayer)
Create a MoveCellSelectionCommandHandler for the givenSelectionLayer
.MoveCellSelectionCommandHandler(SelectionLayer selectionLayer, ITraversalStrategy traversalStrategy)
Create a MoveCellSelectionCommandHandler for the givenSelectionLayer
.MoveCellSelectionCommandHandler(SelectionLayer selectionLayer, ITraversalStrategy horizontalTraversalStrategy, ITraversalStrategy verticalTraversalStrategy)
Create a MoveCellSelectionCommandHandler for the givenSelectionLayer
.MoveRowSelectionCommandHandler(SelectionLayer selectionLayer)
Create a MoveRowSelectionCommandHandler for the givenSelectionLayer
.MoveRowSelectionCommandHandler(SelectionLayer selectionLayer, ITraversalStrategy traversalStrategy)
Create a MoveRowSelectionCommandHandler for the givenSelectionLayer
.MoveRowSelectionCommandHandler(SelectionLayer selectionLayer, ITraversalStrategy horizontalTraversalStrategy, ITraversalStrategy verticalTraversalStrategy)
Create a MoveRowSelectionCommandHandler for the givenSelectionLayer
.MoveSelectionCommandHandler(SelectionLayer selectionLayer)
Create a MoveSelectionCommandHandler for the givenSelectionLayer
.MoveSelectionCommandHandler(SelectionLayer selectionLayer, ITraversalStrategy traversalStrategy)
Create a MoveSelectionCommandHandler for the givenSelectionLayer
.MoveSelectionCommandHandler(SelectionLayer selectionLayer, ITraversalStrategy horizontalTraversalStrategy, ITraversalStrategy verticalTraversalStrategy)
Create a MoveSelectionCommandHandler for the givenSelectionLayer
.RowPostSelectionProvider(NatTable natTable, SelectionLayer selectionLayer, IRowDataProvider<T> rowDataProvider)
RowPostSelectionProvider(NatTable natTable, SelectionLayer selectionLayer, IRowDataProvider<T> rowDataProvider, boolean fullySelectedRowsOnly)
RowSelectionModel(SelectionLayer selectionLayer, IRowDataProvider<R> rowDataProvider, IRowIdAccessor<R> rowIdAccessor)
RowSelectionModel(SelectionLayer selectionLayer, IRowDataProvider<R> rowDataProvider, IRowIdAccessor<R> rowIdAccessor, boolean multipleSelectionAllowed)
RowSelectionProvider(SelectionLayer selectionLayer, IRowDataProvider<T> rowDataProvider)
Create a RowSelectionProvider that only handles fully selected rows and only fires SelectionChangedEvents if the row selection changes.RowSelectionProvider(SelectionLayer selectionLayer, IRowDataProvider<T> rowDataProvider, boolean fullySelectedRowsOnly)
Create a RowSelectionProvider that only fires SelectionChangedEvents if the row selection changes.RowSelectionProvider(SelectionLayer selectionLayer, IRowDataProvider<T> rowDataProvider, boolean fullySelectedRowsOnly, boolean handleSameRowSelection)
Create a RowSelectionProvider configured with the given parameters.SelectCellCommandHandler(SelectionLayer selectionLayer)
SelectColumnCommandHandler(SelectionLayer selectionLayer)
SelectionModel(SelectionLayer selectionLayer)
SelectionModel(SelectionLayer selectionLayer, boolean multipleSelectionAllowed)
SelectRegionCommandHandler(SelectionLayer selectionLayer)
SelectRowCommandHandler(SelectionLayer selectionLayer)
SelectRowGroupCommandHandler(IRowGroupModel<T> model, SelectionLayer selectionLayer, RowGroupHeaderLayer<T> rowGroupHeaderLayer)
-
Uses of SelectionLayer in org.eclipse.nebula.widgets.nattable.selection.config
Methods in org.eclipse.nebula.widgets.nattable.selection.config with parameters of type SelectionLayer Modifier and Type Method Description void
DefaultMoveSelectionConfiguration. configureTypedLayer(SelectionLayer layer)
void
RowOnlySelectionConfiguration. configureTypedLayer(SelectionLayer layer)
-
Uses of SelectionLayer in org.eclipse.nebula.widgets.nattable.selection.event
Methods in org.eclipse.nebula.widgets.nattable.selection.event that return SelectionLayer Modifier and Type Method Description SelectionLayer
CellSelectionEvent. getSelectionLayer()
SelectionLayer
ColumnSelectionEvent. getSelectionLayer()
SelectionLayer
ISelectionEvent. getSelectionLayer()
SelectionLayer
RowSelectionEvent. getSelectionLayer()
Constructors in org.eclipse.nebula.widgets.nattable.selection.event with parameters of type SelectionLayer Constructor Description CellSelectionEvent(SelectionLayer selectionLayer, int columnPosition, int rowPosition, boolean withShiftMask, boolean withControlMask)
ColumnSelectionEvent(SelectionLayer selectionLayer, int columnPosition, boolean withShiftMask, boolean withControlMask)
Constructor.RowSelectionEvent(SelectionLayer selectionLayer, int[] rowPositions, int rowPositionToMoveIntoViewport, boolean withShiftMask, boolean withControlMask)
Constructor.RowSelectionEvent(SelectionLayer selectionLayer, Collection<Integer> rowPositions, int rowPositionToMoveIntoViewport, boolean withShiftMask, boolean withControlMask)
Constructor.RowSelectionEvent(SelectionLayer selectionLayer, Range rowPositionRange, int rowPositionToMoveIntoViewport, boolean withShiftMask, boolean withControlMask)
Constructor. -
Uses of SelectionLayer in org.eclipse.nebula.widgets.nattable.style.editor.command
Fields in org.eclipse.nebula.widgets.nattable.style.editor.command declared as SelectionLayer Modifier and Type Field Description protected SelectionLayer
DisplayColumnStyleEditorCommandHandler. selectionLayer
Constructors in org.eclipse.nebula.widgets.nattable.style.editor.command with parameters of type SelectionLayer Constructor Description DisplayColumnStyleEditorCommandHandler(SelectionLayer selectionLayer, ColumnOverrideLabelAccumulator labelAccumulator, IConfigRegistry configRegistry)
-
Uses of SelectionLayer in org.eclipse.nebula.widgets.nattable.test.fixture.layer
Fields in org.eclipse.nebula.widgets.nattable.test.fixture.layer declared as SelectionLayer Modifier and Type Field Description static SelectionLayer
ColumnHeaderLayerFixture. SELECTION_LAYER
-
Uses of SelectionLayer in org.eclipse.nebula.widgets.nattable.tickupdate.command
Constructors in org.eclipse.nebula.widgets.nattable.tickupdate.command with parameters of type SelectionLayer Constructor Description TickUpdateCommandHandler(SelectionLayer selectionLayer)
TickUpdateCommandHandler(SelectionLayer selectionLayer, IUniqueIndexLayer upperLayer)
Creates a command handler that performs the edit checks based on the given upper layer. -
Uses of SelectionLayer in org.eclipse.nebula.widgets.nattable.tickupdate.config
Methods in org.eclipse.nebula.widgets.nattable.tickupdate.config with parameters of type SelectionLayer Modifier and Type Method Description void
DefaultTickUpdateConfiguration. configureTypedLayer(SelectionLayer selectionLayer)
-
Uses of SelectionLayer in org.eclipse.nebula.widgets.nattable.tree.action
Fields in org.eclipse.nebula.widgets.nattable.tree.action declared as SelectionLayer Modifier and Type Field Description protected SelectionLayer
TreeExpandCollapseKeyAction. selectionLayer
Constructors in org.eclipse.nebula.widgets.nattable.tree.action with parameters of type SelectionLayer Constructor Description TreeExpandCollapseKeyAction(SelectionLayer selectionLayer)
Create aTreeExpandCollapseKeyAction
configured with the givenSelectionLayer
. -
Uses of SelectionLayer in org.eclipse.nebula.widgets.nattable.tree.config
Fields in org.eclipse.nebula.widgets.nattable.tree.config declared as SelectionLayer Modifier and Type Field Description protected SelectionLayer
TreeLayerExpandCollapseKeyBindings. selectionLayer
Constructors in org.eclipse.nebula.widgets.nattable.tree.config with parameters of type SelectionLayer Constructor Description TreeLayerExpandCollapseKeyBindings(IUniqueIndexLayer treeLayer, SelectionLayer selectionLayer)
-
Uses of SelectionLayer in org.eclipse.nebula.widgets.nattable.ui.matcher
Fields in org.eclipse.nebula.widgets.nattable.ui.matcher declared as SelectionLayer Modifier and Type Field Description protected SelectionLayer
SelectionAnchorCellLabelKeyEventMatcher. selectionLayer
Methods in org.eclipse.nebula.widgets.nattable.ui.matcher with parameters of type SelectionLayer Modifier and Type Method Description static SelectionAnchorCellLabelKeyEventMatcher
SelectionAnchorCellLabelKeyEventMatcher. anchorLabel(SelectionLayer selectionLayer, IUniqueIndexLayer layer, String labelToMatch)
Create aSelectionAnchorCellLabelKeyEventMatcher
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 aSelectionAnchorCellLabelKeyEventMatcher
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.Constructors in org.eclipse.nebula.widgets.nattable.ui.matcher with parameters of type SelectionLayer Constructor Description SelectionAnchorCellLabelKeyEventMatcher(SelectionLayer selectionLayer, IUniqueIndexLayer layer, String labelToMatch)
Create aSelectionAnchorCellLabelKeyEventMatcher
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 aSelectionAnchorCellLabelKeyEventMatcher
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. -
Uses of SelectionLayer in org.eclipse.nebula.widgets.nattable.ui.menu
Constructors in org.eclipse.nebula.widgets.nattable.ui.menu with parameters of type SelectionLayer Constructor Description VisibleColumnsRemaining(SelectionLayer selectionLayer)
AIMenuItemState
that is active if not all columns are selected and more than one column is visible.
-