org.eclipse.nebula.widgets.nattable.config
Class AbstractLayerConfiguration<L extends ILayer>
java.lang.Object
org.eclipse.nebula.widgets.nattable.config.AbstractLayerConfiguration<L>
- Type Parameters:
L - type of the layer being configured
- All Implemented Interfaces:
- IConfiguration
- Direct Known Subclasses:
- DefaultEditConfiguration, DefaultMoveSelectionConfiguration, DefaultTickUpdateConfiguration, RowOnlySelectionConfiguration
public abstract class AbstractLayerConfiguration<L extends ILayer>
- extends Object
- implements IConfiguration
Casts the layer to be to the type parameter for convenience.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractLayerConfiguration
public AbstractLayerConfiguration()
configureLayer
public void configureLayer(ILayer layer)
- Specified by:
configureLayer in interface IConfiguration
configureTypedLayer
public abstract void configureTypedLayer(L layer)
configureRegistry
public void configureRegistry(IConfigRegistry configRegistry)
- Description copied from interface:
IConfiguration
- Configure NatTable's
IConfigRegistry upon receiving this call back.
A mechanism to plug-in custom ICellPainter, IDataValidator etc.
- Specified by:
configureRegistry in interface IConfiguration
configureUiBindings
public void configureUiBindings(UiBindingRegistry uiBindingRegistry)
- Description copied from interface:
IConfiguration
- Configure NatTable's
IConfigRegistry upon receiving this call back
A mechanism to customize key/mouse bindings.
- Specified by:
configureUiBindings in interface IConfiguration
Copyright © 2014. All rights reserved.