Uses of Interface
org.eclipse.nebula.widgets.nattable.datachange.CellKeyHandler
-
-
Uses of CellKeyHandler in org.eclipse.nebula.widgets.nattable.datachange
Classes in org.eclipse.nebula.widgets.nattable.datachange that implement CellKeyHandler Modifier and Type Class Description classIdIndexKeyHandler<T>Implementation ofCellKeyHandlerthat usesIdIndexIdentifieras key object.classPointKeyHandlerImplementation of theCellKeyHandlerthat handlesPoints as keys.Fields in org.eclipse.nebula.widgets.nattable.datachange declared as CellKeyHandler Modifier and Type Field Description protected CellKeyHandlerAbstractDataChangeHandler. keyHandlerTheCellKeyHandlerthat is used to store dataChanges for a specific key.Methods in org.eclipse.nebula.widgets.nattable.datachange that return CellKeyHandler Modifier and Type Method Description CellKeyHandler<?>AbstractDataChangeHandler. getKeyHandler()Constructors in org.eclipse.nebula.widgets.nattable.datachange with parameters of type CellKeyHandler Constructor Description AbstractDataChangeHandler(DataChangeLayer layer, CellKeyHandler<?> keyHandler, Map<Object,T> dataChanges)DataChangeLayer(IUniqueIndexLayer underlyingLayer, CellKeyHandler<?> keyHandler, boolean temporaryDataStorage)Create a newDataChangeLayerthat does not track row structural changes and uses the default configuration.DataChangeLayer(IUniqueIndexLayer underlyingLayer, CellKeyHandler<?> keyHandler, boolean temporaryDataStorage, boolean trackRowStructuralChanges)Create a newDataChangeLayerthat uses the default configuration.DataChangeLayer(IUniqueIndexLayer underlyingLayer, CellKeyHandler<?> keyHandler, boolean temporaryDataStorage, boolean trackRowStructuralChanges, boolean useDefaultConfiguration)Create a newDataChangeLayer.PersistenceUpdateDataChange(Object key, Object oldValue, CellKeyHandler<?> keyHandler)Create anPersistenceUpdateDataChangethat is able to revert the performed data update.PersistenceUpdateDataChangeHandler(DataChangeLayer layer, CellKeyHandler<?> keyHandler)Creates anPersistenceUpdateDataChangeHandlerto handleDataUpdateEvents to be able to track and revert data changes.RowDeleteDataChangeHandler(DataChangeLayer layer, CellKeyHandler<?> keyHandler)RowInsertDataChange(Object key, CellKeyHandler<?> keyHandler)Create aRowInsertDataChangethat is able to revert the performed row insert operation.RowInsertDataChangeHandler(DataChangeLayer layer, CellKeyHandler<?> keyHandler)TemporaryUpdateDataChange(Object key, Object newValue, CellKeyHandler<?> keyHandler)Creates aTemporaryUpdateDataChangeto track the data change without updating the backing data directly.TemporaryUpdateDataChangeHandler(DataChangeLayer layer, CellKeyHandler<?> keyHandler)Creates anTemporaryUpdateDataChangeHandlerto handleDataUpdateEvents to be able to track and revert data changes.UpdateDataChange(Object key, Object value, CellKeyHandler<?> keyHandler)Create anUpdateDataChangethat is able to revert the performed data update.UpdateDataChangeHandler(DataChangeLayer layer, CellKeyHandler<?> keyHandler, Map<Object,T> dataChanges)Creates anPersistenceUpdateDataChangeHandlerto handleDataUpdateEvents to be able to track and revert data changes. -
Uses of CellKeyHandler in org.eclipse.nebula.widgets.nattable.datachange.command
Constructors in org.eclipse.nebula.widgets.nattable.datachange.command with parameters of type CellKeyHandler Constructor Description KeyRowInsertCommandHandler(List<T> bodyData, CellKeyHandler<?> keyHandler) -
Uses of CellKeyHandler in org.eclipse.nebula.widgets.nattable.datachange.event
Methods in org.eclipse.nebula.widgets.nattable.datachange.event that return CellKeyHandler Modifier and Type Method Description CellKeyHandler<?>KeyRowInsertEvent. getKeyHandler()Constructors in org.eclipse.nebula.widgets.nattable.datachange.event with parameters of type CellKeyHandler Constructor Description KeyRowInsertEvent(ILayer layer, int rowIndex, Object key, CellKeyHandler<?> keyHandler)Creates aKeyRowInsertEventfor one inserted row object.KeyRowInsertEvent(ILayer layer, Collection<Range> rowPositionRanges, Collection<Object> keys, CellKeyHandler<?> keyHandler)Creates aKeyRowInsertEventfor multiple inserted row objects.KeyRowInsertEvent(ILayer layer, Range rowPositionRange, Collection<Object> keys, CellKeyHandler<?> keyHandler)Creates aKeyRowInsertEventfor multiple inserted row objects.
-