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
  • Constructor Details

    • MathTask

      public MathTask()
  • Method Details

    • execute

      public void execute() throws org.apache.tools.ant.BuildException
      Overrides:
      execute in class org.apache.tools.ant.Task
      Throws:
      org.apache.tools.ant.BuildException
    • setDynamicAttribute

      public void setDynamicAttribute(String s, String s1) throws org.apache.tools.ant.BuildException
      Specified by:
      setDynamicAttribute in interface org.apache.tools.ant.DynamicAttribute
      Throws:
      org.apache.tools.ant.BuildException
    • createDynamicElement

      public Object createDynamicElement(String name) throws org.apache.tools.ant.BuildException
      Specified by:
      createDynamicElement in interface org.apache.tools.ant.DynamicElement
      Throws:
      org.apache.tools.ant.BuildException
    • setResult

      public void setResult(String result)
    • setDatatype

      public void setDatatype(String datatype)
    • setStrict

      public void setStrict(boolean strict)
    • setOperation

      public void setOperation(String operation)
    • setDataType

      public void setDataType(String dataType)
    • setOperand1

      public void setOperand1(String operand1)
    • setOperand2

      public void setOperand2(String operand2)
    • createOperation

      public Operation createOperation()
    • createOp

      public Operation createOp()