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:
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 -
Method Summary
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
-
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 classorg.apache.tools.ant.Task
-
execute
public void execute()Does nothing.- Overrides:
execute
in classorg.apache.tools.ant.Task
-