public class DependencyTrackerEx extends DependencyTrackerImpl
Constructor and Description |
---|
DependencyTrackerEx() |
Modifier and Type | Method and Description |
---|---|
void |
addDependency(OperationEvaluationContext ec,
Ptg[] ptgs)
Construct formula reference dependencies.
|
ValueEval |
postProcessValueEval(OperationEvaluationContext ec,
ValueEval opResult,
boolean eval)
Callback when evaluating a formula cell.
|
clearIndirectRefPrecedent, setIndirectRefPrecedent
public ValueEval postProcessValueEval(OperationEvaluationContext ec, ValueEval opResult, boolean eval)
DependencyTracker
postProcessValueEval
in interface DependencyTracker
postProcessValueEval
in class DependencyTrackerImpl
ec
- the evaluation context of the evaluated formula cell.opResult
- the precedent that might change the formula cell.eval
- whether this reference is an evaluated result(e.g. from INDIRECT() function(true), or directly specified in formula(false))public void addDependency(OperationEvaluationContext ec, Ptg[] ptgs)
DependencyTracker
addDependency
in interface DependencyTracker
addDependency
in class DependencyTrackerImpl
ec
- the evaluation context of the evaluated formula cell.ptgs
- the precedent that might change the formula cell.Copyright © 2020. All rights reserved.