Package org.apache.poi.ss.excelant
Class ExcelAntTest
- java.lang.Object
-
- org.apache.tools.ant.ProjectComponent
-
- org.apache.tools.ant.Task
-
- org.apache.poi.ss.excelant.ExcelAntTest
-
- All Implemented Interfaces:
Cloneable
public class ExcelAntTest extends org.apache.tools.ant.TaskThis class represents a single test. In order for the test any and all ExcelAntEvaluateCell evaluations must pass. Therefore it is recommended that you use only 1 evaluator but you can use more if you choose.
-
-
Constructor Summary
Constructors Constructor Description ExcelAntTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddEvaluate(ExcelAntEvaluateCell evaluator)voidaddHandler(ExcelAntHandlerTask handler)voidaddSetDouble(ExcelAntSetDoubleCell setter)voidaddSetFormula(ExcelAntSetFormulaCell setter)voidaddSetString(ExcelAntSetStringCell setter)booleandidTestPass()voidexecute()protected LinkedList<ExcelAntEvaluateCell>getEvaluators()StringgetName()voidsetName(String nm)voidsetPrecision(double precision)voidsetShowFailureDetail(boolean value)voidsetShowSuccessDetails(boolean details)voidsetWorkbookUtil(ExcelAntWorkbookUtil wbUtil)booleanshowSuccessDetails()-
Methods inherited from class org.apache.tools.ant.Task
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
-
-
-
-
Method Detail
-
setPrecision
public void setPrecision(double precision)
-
setWorkbookUtil
public void setWorkbookUtil(ExcelAntWorkbookUtil wbUtil)
-
setShowFailureDetail
public void setShowFailureDetail(boolean value)
-
setName
public void setName(String nm)
-
getName
public String getName()
-
setShowSuccessDetails
public void setShowSuccessDetails(boolean details)
-
showSuccessDetails
public boolean showSuccessDetails()
-
addSetDouble
public void addSetDouble(ExcelAntSetDoubleCell setter)
-
addSetString
public void addSetString(ExcelAntSetStringCell setter)
-
addSetFormula
public void addSetFormula(ExcelAntSetFormulaCell setter)
-
addHandler
public void addHandler(ExcelAntHandlerTask handler)
-
addEvaluate
public void addEvaluate(ExcelAntEvaluateCell evaluator)
-
getEvaluators
protected LinkedList<ExcelAntEvaluateCell> getEvaluators()
-
execute
public void execute() throws org.apache.tools.ant.BuildException- Overrides:
executein classorg.apache.tools.ant.Task- Throws:
org.apache.tools.ant.BuildException
-
didTestPass
public boolean didTestPass()
-
-