Class UpdateDataCommandHandler
java.lang.Object
org.eclipse.nebula.widgets.nattable.command.AbstractLayerCommandHandler<UpdateDataCommand>
org.eclipse.nebula.widgets.nattable.edit.command.UpdateDataCommandHandler
- All Implemented Interfaces:
ILayerCommandHandler<UpdateDataCommand>
ILayerCommandHandler
that handles UpdateDataCommand
s by
updating the data model. It is usually directly registered to the
DataLayer
this command handler is associated with.-
Constructor Summary
ConstructorDescriptionUpdateDataCommandHandler
(DataLayer dataLayer) Creates anUpdateDataCommandHandler
that performs an equals check before performing a data update and does not perform an update if the data value is equal to the one currently set.UpdateDataCommandHandler
(DataLayer dataLayer, boolean performEqualsCheck) -
Method Summary
Methods inherited from class org.eclipse.nebula.widgets.nattable.command.AbstractLayerCommandHandler
doCommand
-
Constructor Details
-
UpdateDataCommandHandler
Creates anUpdateDataCommandHandler
that performs an equals check before performing a data update and does not perform an update if the data value is equal to the one currently set.- Parameters:
dataLayer
- TheDataLayer
on which the data model updates should be executed.
-
UpdateDataCommandHandler
- Parameters:
dataLayer
- TheDataLayer
on which the data model updates should be executed.performEqualsCheck
- Flag to configure if the new value should be checked for equality with the existing value. If set totrue
the check is performed and the update operation will be skipped if the two values are equal. If set tofalse
the update is performed always.- Since:
- 1.6
-
-
Method Details
-
getCommandClass
-
doCommand
- Specified by:
doCommand
in classAbstractLayerCommandHandler<UpdateDataCommand>
-