Class NotifyChangeHelper

java.lang.Object
io.keikai.range.impl.NotifyChangeHelper

public class NotifyChangeHelper extends Object
A helper class that encapsulate details of sending model events.
Since:
3.5.0
Author:
Dennis
  • Constructor Details

    • NotifyChangeHelper

      public NotifyChangeHelper()
  • Method Details

    • notifyRowColumnSizeChange

      public void notifyRowColumnSizeChange(Set<SheetRegion> notifySet)
    • notifyRowColumnSizeChange

      public void notifyRowColumnSizeChange(SheetRegion notify)
    • notifySheetAutoFilterChange

      public void notifySheetAutoFilterChange(SSheet sheet, STable table)
    • notifySheetFreezeChange

      public void notifySheetFreezeChange(SSheet sheet)
    • notifySheetGroupChange

      public void notifySheetGroupChange(SSheet sheet)
    • notifySheetPictureAdd

      public void notifySheetPictureAdd(SSheet sheet, String id)
    • notifySheetPictureDelete

      public void notifySheetPictureDelete(SSheet sheet, String id)
    • notifySheetPictureMove

      public void notifySheetPictureMove(SSheet sheet, String id)
    • notifySheetChartAdd

      public void notifySheetChartAdd(SSheet sheet, String id)
    • notifySheetChartDelete

      public void notifySheetChartDelete(SSheet sheet, String id)
    • notifySheetChartUpdate

      public void notifySheetChartUpdate(SSheet sheet, String id)
    • notifyMergeRemove

      public void notifyMergeRemove(Set<SheetRegion> toRemove)
    • notifyMergeRemove

      public void notifyMergeRemove(SheetRegion notify)
    • notifyMergeSync

      public void notifyMergeSync(SheetRegion notify)
    • notifyMergeAdd

      public void notifyMergeAdd(Set<SheetRegion> toAdd)
    • notifyMergeAdd

      public void notifyMergeAdd(SheetRegion notify)
    • notifyCellChange

      public void notifyCellChange(Set<SheetRegion> cellNotifySet, CellAttribute cellAttr)
    • notifyCellChange

      public void notifyCellChange(SheetRegion notify, CellAttribute cellAttr)
    • notifySheetDelete

      public void notifySheetDelete(SBook book, SSheet deletedSheet, int deletedIndex)
    • notifySheetCreate

      public void notifySheetCreate(SSheet sheet)
    • notifySheetNameChange

      public void notifySheetNameChange(SSheet sheet, String oldName)
    • notifySheetReorder

      public void notifySheetReorder(SSheet sheet, int oldIdx)
    • notifySheetVisibleChange

      public void notifySheetVisibleChange(SSheet sheet)
    • notifyDataValidationChange

      public void notifyDataValidationChange(SSheet sheet, String validationId)
    • notifyChartChange

      public void notifyChartChange(SSheet sheet, String chartId)
    • notifyCustomEvent

      public void notifyCustomEvent(String customEventName, SSheet sheet, Object data)
    • notifyDisplayGridlines

      public void notifyDisplayGridlines(SSheet sheet, boolean show)
    • notifyProtectSheet

      public void notifyProtectSheet(SSheet sheet, boolean protect)
    • notifyInsertDelete

      public void notifyInsertDelete(List<InsertDeleteUpdate> insertDeleteNofitySet)
    • notifyInsertDelete

      public void notifyInsertDelete(InsertDeleteUpdate update)
    • notifyNameNameChange

      public void notifyNameNameChange(SSheet sheet, SName name, String oldName)
    • notifyReleaseSelectedCache

      public void notifyReleaseSelectedCache(SSheet sheet)
    • notifySheetSelect

      public void notifySheetSelect(SSheet sheet)
    • notifyBeforeCellValueChange

      public static void notifyBeforeCellValueChange(SheetRegion sheetRegion)