Class AntelopeTask

java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
ise.antelope.tasks.AntelopeTask
All Implemented Interfaces:
Cloneable

public class AntelopeTask extends org.apache.tools.ant.Task
Defines all tasks used in the ise.antelope.tasks set package. As Ant uses a custom classloader, it is possible for a project to define tasks via different classloaders, which can cause problem as many of these tasks are tightly coupled. Ant 1.5's taskdef task introduced the "loaderRef" to get around this problem, but it is still handier to load just this task to load all the others at once.
  • Field Summary

    Fields inherited from class org.apache.tools.ant.Task

    target, taskName, taskType, wrapper

    Fields inherited from class org.apache.tools.ant.ProjectComponent

    description, location, project
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Does nothing.
    void
    Adds definitions for all Antelope tasks to the current project.

    Methods inherited from class org.apache.tools.ant.Task

    bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType

    Methods inherited from class org.apache.tools.ant.ProjectComponent

    clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • AntelopeTask

      public AntelopeTask()
  • Method Details

    • init

      public void init()
      Adds definitions for all Antelope tasks to the current project. Current definitions:
      • antcallback
      • antfetch
      • assert
      • bool
      • break
      • case
      • catch
      • default
      • else
      • finally
      • if
      • limit
      • math
      • post
      • switch
      • try
      • var
      Overrides:
      init in class org.apache.tools.ant.Task
    • execute

      public void execute()
      Does nothing.
      Overrides:
      execute in class org.apache.tools.ant.Task