Property Getters/Setters Summary | ||
---|---|---|
method | getCalculatedValue() | |
Gets the newly calculated value of the cell.
Should be used only in |
||
method | getOriginalValue() | |
Gets the old value of the calculated cell.
Should be used only in |
||
method | getValueChanged() | |
Whether the cell's value has been changed after the calculation.
Should be used only in |
Method Summary | ||
---|---|---|
method | afterCalculate(sheetIndex, rowIndex, colIndex) | |
Implement this method to do business after one cell has been calculated. | ||
method | beforeCalculate(sheetIndex, rowIndex, colIndex) | |
Implement this method to do business before calculating one cell. | ||
method | onCircular(circularCellsData) | |
Implement this method to do business when calculating one cell and circular references being encountered |
Property Getters/Setters Detail |
---|
getOriginalValue : Object | |
Object getOriginalValue() |
getValueChanged : boolean | |
boolean getValueChanged() |
getCalculatedValue : Object | |
Object getCalculatedValue() |
Method Detail |
---|
beforeCalculate | |
beforeCalculate(sheetIndex, rowIndex, colIndex) |
sheetIndex: int
- Index of the sheet that the cell belongs to.rowIndex: int
- Row index of the cellcolIndex: int
- Column index of the cellafterCalculate | |
afterCalculate(sheetIndex, rowIndex, colIndex) |
sheetIndex: int
- Index of the sheet that the cell belongs to.rowIndex: int
- Row index of the cellcolIndex: int
- Column index of the cellonCircular | |
boolean onCircular(circularCellsData) |
circularCellsData: Iterator
- IEnumerator to enumerate cells(represented by CalculationCell object) in the circular chain