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

public interface IStructuralChangeEvent extends IVisualChangeEvent
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 Details

    • isHorizontalStructureChanged

      boolean isHorizontalStructureChanged()
    • getColumnDiffs

      Collection<StructuralDiff> getColumnDiffs()
    • isVerticalStructureChanged

      boolean isVerticalStructureChanged()
    • getRowDiffs

      Collection<StructuralDiff> getRowDiffs()