Class FillHandleConfiguration
java.lang.Object
org.eclipse.nebula.widgets.nattable.config.AbstractLayerConfiguration<NatTable>
org.eclipse.nebula.widgets.nattable.fillhandle.config.FillHandleConfiguration
- All Implemented Interfaces:
IConfiguration
Default configuration for fill handle functionality. Registers the
corresponding painter, command handler and ui bindings.
- Since:
- 1.4
-
Field Summary
Modifier and TypeFieldDescriptionprotected InternalCellClipboard
protected FillHandleLayerPainter
protected SelectionLayer
-
Constructor Summary
ConstructorDescriptionFillHandleConfiguration
(SelectionLayer selectionLayer) Create the FillHandleConfiguration for a NatTable. -
Method Summary
Modifier and TypeMethodDescriptionvoid
configureTypedLayer
(NatTable natTable) void
configureUiBindings
(UiBindingRegistry uiBindingRegistry) Configure NatTable'sUiBindingRegistry
upon receiving this callback.Methods inherited from class org.eclipse.nebula.widgets.nattable.config.AbstractLayerConfiguration
configureLayer, configureRegistry
-
Field Details
-
selectionLayer
-
painter
-
clipboard
-
-
Constructor Details
-
FillHandleConfiguration
Create the FillHandleConfiguration for a NatTable.- Parameters:
selectionLayer
- TheSelectionLayer
needed to determine the current selection on which the fill handle will be rendered. Can not benull
.
-
-
Method Details
-
configureTypedLayer
- Specified by:
configureTypedLayer
in classAbstractLayerConfiguration<NatTable>
-
configureUiBindings
Description copied from interface:IConfiguration
Configure NatTable'sUiBindingRegistry
upon receiving this callback. A mechanism to customize key/mouse bindings.- Specified by:
configureUiBindings
in interfaceIConfiguration
- Overrides:
configureUiBindings
in classAbstractLayerConfiguration<NatTable>
- Parameters:
uiBindingRegistry
- TheUiBindingRegistry
instance to register ui bindings to.
-