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 TypeMethodDescriptionbooleanbooleanMethods inherited from interface org.eclipse.nebula.widgets.nattable.layer.event.ILayerEvent
cloneEvent, convertToLocalMethods 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()
-