Interface IStructuralChangeEvent
- All Superinterfaces:
ILayerEvent
,IVisualChangeEvent
- All Known Implementing Classes:
ColumnDeleteEvent
,ColumnGroupCollapseEvent
,ColumnGroupExpandEvent
,ColumnInsertEvent
,ColumnReorderEvent
,ColumnResizeEvent
,ColumnStructuralChangeEvent
,ColumnStructuralRefreshEvent
,FilterAppliedEvent
,FreezeEvent
,HideColumnPositionsEvent
,HideRowPositionsEvent
,KeyRowInsertEvent
,ResizeStructuralRefreshEvent
,RowDeleteEvent
,RowGroupCollapseEvent
,RowGroupExpandEvent
,RowInsertEvent
,RowObjectDeleteEvent
,RowReorderEvent
,RowResizeEvent
,RowStructuralChangeEvent
,RowStructuralRefreshEvent
,ScrollEvent
,ShowColumnPositionsEvent
,ShowRowPositionsEvent
,StructuralRefreshEvent
,UnfreezeEvent
An event indicating a structural change to the layer. A structural change is
defined as something that modifies the number of columns/rows in the layer or
their associated widths/heights.
-
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
Methods inherited from interface org.eclipse.nebula.widgets.nattable.layer.event.ILayerEvent
cloneEvent, convertToLocal
Methods inherited from interface org.eclipse.nebula.widgets.nattable.layer.event.IVisualChangeEvent
getChangedPositionRectangles, getLayer
-
Method Details
-
isHorizontalStructureChanged
boolean isHorizontalStructureChanged() -
getColumnDiffs
Collection<StructuralDiff> getColumnDiffs() -
isVerticalStructureChanged
boolean isVerticalStructureChanged() -
getRowDiffs
Collection<StructuralDiff> getRowDiffs()
-