]> source.dussan.org Git - poi.git/commit
Optimised the FormulaEvaluator to take cell dependencies into account
authorJosh Micich <josh@apache.org>
Tue, 23 Sep 2008 00:40:22 +0000 (00:40 +0000)
committerJosh Micich <josh@apache.org>
Tue, 23 Sep 2008 00:40:22 +0000 (00:40 +0000)
commit5ee76b8fb71c69a6ef4800476a28059c739c2822
tree620496669db07a84ec84c19cb4d0209b8cf0efb7
parentce92f612e743de3573969584f1dbb49c9118b152
Optimised the FormulaEvaluator to take cell dependencies into account

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@698047 13f79535-47bb-0310-9956-ffa450edef68
23 files changed:
src/documentation/content/xdocs/changes.xml
src/documentation/content/xdocs/status.xml
src/java/org/apache/poi/hssf/usermodel/HSSFEvaluationWorkbook.java
src/java/org/apache/poi/hssf/usermodel/HSSFFormulaEvaluator.java
src/java/org/apache/poi/ss/formula/CellCacheEntry.java [new file with mode: 0644]
src/java/org/apache/poi/ss/formula/CellEvaluationFrame.java
src/java/org/apache/poi/ss/formula/CellEvaluator.java [deleted file]
src/java/org/apache/poi/ss/formula/CellLocation.java [new file with mode: 0644]
src/java/org/apache/poi/ss/formula/EvaluationCache.java
src/java/org/apache/poi/ss/formula/EvaluationTracker.java
src/java/org/apache/poi/ss/formula/EvaluationWorkbook.java
src/java/org/apache/poi/ss/formula/IEvaluationListener.java [new file with mode: 0644]
src/java/org/apache/poi/ss/formula/LazyAreaEval.java
src/java/org/apache/poi/ss/formula/LazyRefEval.java
src/java/org/apache/poi/ss/formula/SheetRefEvaluator.java [new file with mode: 0644]
src/java/org/apache/poi/ss/formula/WorkbookEvaluator.java
src/testcases/org/apache/poi/hssf/HSSFTests.java
src/testcases/org/apache/poi/hssf/record/formula/eval/TestCircularReferences.java
src/testcases/org/apache/poi/hssf/usermodel/TestFormulaEvaluatorBugs.java
src/testcases/org/apache/poi/hssf/usermodel/TestHSSFFormulaEvaluator.java
src/testcases/org/apache/poi/ss/formula/EvaluationListener.java [new file with mode: 0644]
src/testcases/org/apache/poi/ss/formula/TestEvaluationCache.java [new file with mode: 0644]
src/testcases/org/apache/poi/ss/formula/WorkbookEvaluatorTestHelper.java [new file with mode: 0644]