Package io.keikai.range.impl
Class ModelUpdateCollector
- java.lang.Object
-
- io.keikai.range.impl.ModelUpdateCollector
-
- All Implemented Interfaces:
Serializable
public class ModelUpdateCollector extends Object implements Serializable
- Since:
- 3.5.0
- Author:
- Dennis
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ModelUpdateCollector()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addAutoFilterUpdate(SSheet sheet, STable table)
void
addCellUpdate(SSheet sheet, int row, int column, int lastRow, int lastColumn, CellAttribute cellAttr)
void
addInsertDeleteUpdate(SSheet sheet, boolean inserted, boolean isRow, int index, int lastIndex)
void
addMergeChange(SSheet sheet, CellRegion original, CellRegion changeTo)
void
addModelUpdate(ModelUpdate mu)
void
addRef(Ref ref)
void
addRefs(Set<Ref> dependents)
static ModelUpdateCollector
getCurrent()
List<ModelUpdate>
getModelUpdates()
static ModelUpdateCollector
setCurrent(ModelUpdateCollector ctx)
-
-
-
Method Detail
-
setCurrent
public static ModelUpdateCollector setCurrent(ModelUpdateCollector ctx)
-
getCurrent
public static ModelUpdateCollector getCurrent()
-
addModelUpdate
public void addModelUpdate(ModelUpdate mu)
-
getModelUpdates
public List<ModelUpdate> getModelUpdates()
-
addRef
public void addRef(Ref ref)
-
addCellUpdate
public void addCellUpdate(SSheet sheet, int row, int column, int lastRow, int lastColumn, CellAttribute cellAttr)
-
addMergeChange
public void addMergeChange(SSheet sheet, CellRegion original, CellRegion changeTo)
-
addInsertDeleteUpdate
public void addInsertDeleteUpdate(SSheet sheet, boolean inserted, boolean isRow, int index, int lastIndex)
-
-