Package io.keikai.range.impl
Class NotifyChangeHelper
- java.lang.Object
-
- io.keikai.range.impl.NotifyChangeHelper
-
public class NotifyChangeHelper extends java.lang.ObjectA helper class that encapsulate details of sending model events.- Since:
- 3.5.0
- Author:
- Dennis
-
-
Constructor Summary
Constructors Constructor Description NotifyChangeHelper()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static voidnotifyBeforeCellValueChange(SheetRegion sheetRegion)voidnotifyCellChange(SheetRegion notify, CellAttribute cellAttr)voidnotifyCellChange(java.util.Set<SheetRegion> cellNotifySet, CellAttribute cellAttr)voidnotifyChartChange(SSheet sheet, java.lang.String chartId)voidnotifyCustomEvent(java.lang.String customEventName, SSheet sheet, java.lang.Object data)voidnotifyDataValidationChange(SSheet sheet, java.lang.String validationId)voidnotifyDisplayGridlines(SSheet sheet, boolean show)voidnotifyInsertDelete(InsertDeleteUpdate update)voidnotifyInsertDelete(java.util.List<InsertDeleteUpdate> insertDeleteNofitySet)voidnotifyMergeAdd(SheetRegion notify)voidnotifyMergeAdd(java.util.Set<SheetRegion> toAdd)voidnotifyMergeRemove(SheetRegion notify)voidnotifyMergeRemove(java.util.Set<SheetRegion> toRemove)voidnotifyMergeSync(SheetRegion notify)voidnotifyNameNameChange(SSheet sheet, SName name, java.lang.String oldName)voidnotifyProtectSheet(SSheet sheet, boolean protect)voidnotifyReleaseSelectedCache(SSheet sheet)voidnotifyRowColumnSizeChange(SheetRegion notify)voidnotifyRowColumnSizeChange(java.util.Set<SheetRegion> notifySet)voidnotifySheetAutoFilterChange(SSheet sheet, STable table)voidnotifySheetChartAdd(SSheet sheet, java.lang.String id)voidnotifySheetChartDelete(SSheet sheet, java.lang.String id)voidnotifySheetChartUpdate(SSheet sheet, java.lang.String id)voidnotifySheetCreate(SSheet sheet)voidnotifySheetDelete(SBook book, SSheet deletedSheet, int deletedIndex)voidnotifySheetFreezeChange(SSheet sheet)voidnotifySheetGroupChange(SSheet sheet)voidnotifySheetNameChange(SSheet sheet, java.lang.String oldName)voidnotifySheetPictureAdd(SSheet sheet, java.lang.String id)voidnotifySheetPictureDelete(SSheet sheet, java.lang.String id)voidnotifySheetPictureMove(SSheet sheet, java.lang.String id)voidnotifySheetReorder(SSheet sheet, int oldIdx)voidnotifySheetSelect(SSheet sheet)voidnotifySheetVisibleChange(SSheet sheet)
-
-
-
Method Detail
-
notifyRowColumnSizeChange
public void notifyRowColumnSizeChange(java.util.Set<SheetRegion> notifySet)
-
notifyRowColumnSizeChange
public void notifyRowColumnSizeChange(SheetRegion notify)
-
notifySheetFreezeChange
public void notifySheetFreezeChange(SSheet sheet)
-
notifySheetGroupChange
public void notifySheetGroupChange(SSheet sheet)
-
notifySheetPictureAdd
public void notifySheetPictureAdd(SSheet sheet, java.lang.String id)
-
notifySheetPictureDelete
public void notifySheetPictureDelete(SSheet sheet, java.lang.String id)
-
notifySheetPictureMove
public void notifySheetPictureMove(SSheet sheet, java.lang.String id)
-
notifySheetChartAdd
public void notifySheetChartAdd(SSheet sheet, java.lang.String id)
-
notifySheetChartDelete
public void notifySheetChartDelete(SSheet sheet, java.lang.String id)
-
notifySheetChartUpdate
public void notifySheetChartUpdate(SSheet sheet, java.lang.String id)
-
notifyMergeRemove
public void notifyMergeRemove(java.util.Set<SheetRegion> toRemove)
-
notifyMergeRemove
public void notifyMergeRemove(SheetRegion notify)
-
notifyMergeSync
public void notifyMergeSync(SheetRegion notify)
-
notifyMergeAdd
public void notifyMergeAdd(java.util.Set<SheetRegion> toAdd)
-
notifyMergeAdd
public void notifyMergeAdd(SheetRegion notify)
-
notifyCellChange
public void notifyCellChange(java.util.Set<SheetRegion> cellNotifySet, CellAttribute cellAttr)
-
notifyCellChange
public void notifyCellChange(SheetRegion notify, CellAttribute cellAttr)
-
notifySheetCreate
public void notifySheetCreate(SSheet sheet)
-
notifySheetNameChange
public void notifySheetNameChange(SSheet sheet, java.lang.String oldName)
-
notifySheetReorder
public void notifySheetReorder(SSheet sheet, int oldIdx)
-
notifySheetVisibleChange
public void notifySheetVisibleChange(SSheet sheet)
-
notifyDataValidationChange
public void notifyDataValidationChange(SSheet sheet, java.lang.String validationId)
-
notifyChartChange
public void notifyChartChange(SSheet sheet, java.lang.String chartId)
-
notifyCustomEvent
public void notifyCustomEvent(java.lang.String customEventName, SSheet sheet, java.lang.Object data)
-
notifyDisplayGridlines
public void notifyDisplayGridlines(SSheet sheet, boolean show)
-
notifyProtectSheet
public void notifyProtectSheet(SSheet sheet, boolean protect)
-
notifyInsertDelete
public void notifyInsertDelete(java.util.List<InsertDeleteUpdate> insertDeleteNofitySet)
-
notifyInsertDelete
public void notifyInsertDelete(InsertDeleteUpdate update)
-
notifyNameNameChange
public void notifyNameNameChange(SSheet sheet, SName name, java.lang.String oldName)
-
notifyReleaseSelectedCache
public void notifyReleaseSelectedCache(SSheet sheet)
-
notifySheetSelect
public void notifySheetSelect(SSheet sheet)
-
notifyBeforeCellValueChange
public static void notifyBeforeCellValueChange(SheetRegion sheetRegion)
-
-