Class AggregateConfiguration
- java.lang.Object
-
- org.eclipse.nebula.widgets.nattable.config.AggregateConfiguration
-
- All Implemented Interfaces:
IConfiguration
- Direct Known Subclasses:
ColumnHeaderHoverLayerConfiguration,DefaultColumnHeaderLayerConfiguration,DefaultColumnReorderLayerConfiguration,DefaultGridLayerConfiguration,DefaultRowHeaderLayerConfiguration,DefaultRowReorderLayerConfiguration,DefaultSelectionLayerConfiguration,RowHeaderHoverLayerConfiguration
public class AggregateConfiguration extends Object implements IConfiguration
AggregatesIConfigurationobjects and invokes configure methods on all its members.
-
-
Constructor Summary
Constructors Constructor Description AggregateConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddConfiguration(IConfiguration configuration)voidconfigureLayer(ILayer layer)Perform configurations on the provided layer.voidconfigureRegistry(IConfigRegistry configRegistry)Configure NatTable'sIConfigRegistryupon receiving this callback.voidconfigureUiBindings(UiBindingRegistry uiBindingRegistry)Configure NatTable'sUiBindingRegistryupon receiving this callback.
-
-
-
Method Detail
-
addConfiguration
public void addConfiguration(IConfiguration configuration)
-
configureLayer
public void configureLayer(ILayer layer)
Description copied from interface:IConfigurationPerform configurations on the provided layer.- Specified by:
configureLayerin interfaceIConfiguration- Parameters:
layer- TheILayerto configure.
-
configureRegistry
public void configureRegistry(IConfigRegistry configRegistry)
Description copied from interface:IConfigurationConfigure NatTable'sIConfigRegistryupon receiving this callback. A mechanism to plug-in customICellPainter,IDataValidatoretc.- Specified by:
configureRegistryin interfaceIConfiguration- Parameters:
configRegistry- TheIConfigRegistryinstance to register configuration values to.
-
configureUiBindings
public void configureUiBindings(UiBindingRegistry uiBindingRegistry)
Description copied from interface:IConfigurationConfigure NatTable'sUiBindingRegistryupon receiving this callback. A mechanism to customize key/mouse bindings.- Specified by:
configureUiBindingsin interfaceIConfiguration- Parameters:
uiBindingRegistry- TheUiBindingRegistryinstance to register ui bindings to.
-
-