public class MathTask
extends org.apache.tools.ant.Task
Constructor and Description |
---|
MathTask() |
Modifier and Type | Method and Description |
---|---|
void |
addConfiguredOp(Op op)
Add a nested operation.
|
void |
execute() |
void |
setDatatype(java.lang.String type)
Sets the datatype of this calculation.
|
void |
setOperand1(java.lang.String op)
Set an operand as an attribute.
|
void |
setOperand2(java.lang.String op)
Set an operand as an attribute.
|
void |
setOperation(java.lang.String op)
Set an operation as an attribute.
|
void |
setResult(java.lang.String name)
Sets the name of the property to store the result in.
|
void |
setStrict(boolean b)
Use the StrictMath library.
|
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
public void setResult(java.lang.String name)
name
- the name of a property to set for a result.public void setDatatype(java.lang.String type)
public void setOperand1(java.lang.String op) throws org.apache.tools.ant.BuildException
org.apache.tools.ant.BuildException
public void setOperand2(java.lang.String op) throws org.apache.tools.ant.BuildException
org.apache.tools.ant.BuildException
public void setOperation(java.lang.String op)
op
- any operation allowed by Op.public void addConfiguredOp(Op op)
op
- the operation to add.public void setStrict(boolean b)
public void execute()
execute
in class org.apache.tools.ant.Task