Class MathTask
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
net.sf.antcontrib.math.MathTask
- All Implemented Interfaces:
Cloneable, org.apache.tools.ant.DynamicAttribute, org.apache.tools.ant.DynamicConfigurator, org.apache.tools.ant.DynamicElement
public class MathTask
extends org.apache.tools.ant.Task
implements org.apache.tools.ant.DynamicConfigurator
Task for mathematical operations.
- Author:
- inger
-
Field Summary
Fields inherited from class org.apache.tools.ant.Task
target, taskName, taskType, wrapperFields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateDynamicElement(String name) createOp()voidexecute()voidsetDatatype(String datatype) voidsetDataType(String dataType) voidsetDynamicAttribute(String s, String s1) voidsetOperand1(String operand1) voidsetOperand2(String operand2) voidsetOperation(String operation) voidvoidsetStrict(boolean strict) 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, setTaskTypeMethods inherited from class org.apache.tools.ant.ProjectComponent
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
-
Constructor Details
-
MathTask
public MathTask()
-
-
Method Details
-
execute
public void execute() throws org.apache.tools.ant.BuildException- Overrides:
executein classorg.apache.tools.ant.Task- Throws:
org.apache.tools.ant.BuildException
-
setDynamicAttribute
-
createDynamicElement
-
setResult
-
setDatatype
-
setStrict
public void setStrict(boolean strict) -
setOperation
-
setDataType
-
setOperand1
-
setOperand2
-
createOperation
-
createOp
-