Class NotifyChangeHelper


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

      • NotifyChangeHelper

        public NotifyChangeHelper()
    • Method Detail

      • 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)
      • 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)
      • notifyNameNameChange

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

        public void notifyReleaseSelectedCache​(SSheet sheet)
      • notifySheetSelect

        public void notifySheetSelect​(SSheet sheet)