]> source.dussan.org Git - poi.git/commit
improved work with UDFs and Analysis Toolpack functions, ATP functions are enabled...
authorYegor Kozlov <yegor@apache.org>
Sun, 28 Nov 2010 12:03:52 +0000 (12:03 +0000)
committerYegor Kozlov <yegor@apache.org>
Sun, 28 Nov 2010 12:03:52 +0000 (12:03 +0000)
commitdb89d09ca36b73db897d032e33fe19872c78f61d
tree311b48c479e1fe098b88b50a0115df7394e02584
parentfa5be6e8200341ea237244b2eccd203ff3f6886d
improved work with UDFs and Analysis Toolpack functions, ATP functions are enabled by default and user can create / evaluate them just like built-in functions, both HSSF andf XSSF are supported

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1039870 13f79535-47bb-0310-9956-ffa450edef68
18 files changed:
src/java/org/apache/poi/hssf/usermodel/HSSFEvaluationWorkbook.java
src/java/org/apache/poi/hssf/usermodel/HSSFWorkbook.java
src/java/org/apache/poi/ss/formula/EvaluationWorkbook.java
src/java/org/apache/poi/ss/formula/WorkbookEvaluator.java
src/java/org/apache/poi/ss/formula/atp/AnalysisToolPak.java
src/java/org/apache/poi/ss/formula/eval/forked/ForkedEvaluationWorkbook.java
src/java/org/apache/poi/ss/formula/function/FunctionMetadataRegistry.java
src/java/org/apache/poi/ss/formula/udf/AggregatingUDFFinder.java
src/java/org/apache/poi/ss/formula/udf/DefaultUDFFinder.java
src/java/org/apache/poi/ss/usermodel/Workbook.java
src/ooxml/java/org/apache/poi/xssf/model/IndexedUDFFinder.java [new file with mode: 0644]
src/ooxml/java/org/apache/poi/xssf/usermodel/XSSFEvaluationWorkbook.java
src/ooxml/java/org/apache/poi/xssf/usermodel/XSSFWorkbook.java
src/ooxml/testcases/org/apache/poi/xssf/usermodel/TestXSSFExternalFunctions.java [new file with mode: 0644]
src/testcases/org/apache/poi/hssf/usermodel/TestHSSFExternalFunctions.java [new file with mode: 0644]
src/testcases/org/apache/poi/ss/formula/BaseTestExternalFunctions.java [new file with mode: 0644]
test-data/spreadsheet/atp.xls [new file with mode: 0644]
test-data/spreadsheet/atp.xlsx [new file with mode: 0644]