Package org.eclipse.nebula.widgets.nattable.datachange
-
Interface Summary Interface Description CellKeyHandler<K> Implementations of this interface are intended to generate a key for a cell identified via column and row index.DataChange Interface that specifies a data change that is tracked by theDataChangeLayer
.DataChangeHandler Interface that specifies a handler that creates and tracks data changes.TemporaryDataProvider Interface to support temporary data storage without updating the backing data. -
Class Summary Class Description AbstractDataChangeHandler<T extends DataChange> Abstract implementation ofDataChangeHandler
to handle data updates.DataChangeLayer ILayer
that can be used to add a mechanism that highlights cells whose data has been changed.DataChangeLayerIdIndexTest DataChangeLayerTempStorageTest DataChangeLayerTest IdIndexIdentifier<T> Identifier implementation based on column index and row id.IdIndexKeyHandler<T> Implementation ofCellKeyHandler
that usesIdIndexIdentifier
as key object.PersistenceUpdateDataChange DataChange
implementation that tracks data updates.PersistenceUpdateDataChangeHandler DataChangeHandler
to handleDataUpdateEvent
s for data changes that where performed on the backing data.PointKeyHandler Implementation of theCellKeyHandler
that handlesPoint
s as keys.RowDeleteDataChange DataChange
implementation to track row delete operations.RowDeleteDataChangeHandler DataChangeHandler
to track row delete operations.RowInsertDataChange DataChange
implementation to track row insert operations.RowInsertDataChangeHandler DataChangeHandler
to track row insert operations.RowStructuralDataChangeIdIndexTest RowStructuralDataChangeTest TemporaryUpdateDataChange DataChange
implementation that tracksUpdateDataCommand
s for temporary storage.TemporaryUpdateDataChangeHandler DataChangeHandler
to handleUpdateDataCommand
s for data changes that that should be stored temporarily and not directly performed on the backing data.UpdateDataChange DataChange
implementation that tracks data updates.UpdateDataChangeHandler<T extends UpdateDataChange> Abstract implementation ofDataChangeHandler
to handle data updates.