Package ise.antelope.tasks
Class AntelopeTask
- java.lang.Object
-
- org.apache.tools.ant.ProjectComponent
-
- org.apache.tools.ant.Task
-
- ise.antelope.tasks.AntelopeTask
-
- All Implemented Interfaces:
java.lang.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.
-
-
Constructor Summary
Constructors Constructor Description AntelopeTask()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
execute()
Does nothing.void
init()
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
-
-
-
-
Method Detail
-
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 classorg.apache.tools.ant.Task
-
execute
public void execute()
Does nothing.- Overrides:
execute
in classorg.apache.tools.ant.Task
-
-