public class ResizeStructuralRefreshEvent extends StructuralRefreshEvent
StructuralRefreshEvent
that returns empty lists for column and
row diffs to avoid complete resetting of changes made to the NatTable by the user
(e.g. resetting changed column order like reported in https://bugs.eclipse.org/bugs/show_bug.cgi?id=384795).
This event should only be fired be the DataLayer
if columns or rows are configured
to use percentage sizing.
Modifier | Constructor and Description |
---|---|
|
ResizeStructuralRefreshEvent(ILayer layer) |
protected |
ResizeStructuralRefreshEvent(ResizeStructuralRefreshEvent event) |
Modifier and Type | Method and Description |
---|---|
Collection<StructuralDiff> |
getColumnDiffs() |
Collection<StructuralDiff> |
getRowDiffs() |
cloneEvent, convertToLocal, getChangedPositionRectangles, getLayer, isHorizontalStructureChanged, isVerticalStructureChanged
public ResizeStructuralRefreshEvent(ILayer layer)
protected ResizeStructuralRefreshEvent(ResizeStructuralRefreshEvent event)
public Collection<StructuralDiff> getColumnDiffs()
getColumnDiffs
in interface IStructuralChangeEvent
getColumnDiffs
in class StructuralRefreshEvent
public Collection<StructuralDiff> getRowDiffs()
getRowDiffs
in interface IStructuralChangeEvent
getRowDiffs
in class StructuralRefreshEvent
Copyright © 2013. All Rights Reserved.