org.apache.tools.ant.taskdefs
Class Taskdef
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.apache.tools.ant.taskdefs.Definer
org.apache.tools.ant.taskdefs.Taskdef
- public class Taskdef
- extends Definer
Adds a task definition to the current project, such that this new task can be
used in the current project. Two attributes are needed, the name that identifies
this task uniquely, and the full name of the class (including the packages) that
implements this task.
You can also define a group of tasks at once using the file or
resource attributes. These attributes point to files in the format of
Java property files. Each line defines a single task in the
format:
taskname=fully.qualified.java.classname
- Since:
- Ant 1.1
- Author:
- Stefan Bodewig
Method Summary |
protected void |
addDefinition(java.lang.String name,
java.lang.Class c)
subclassed handler for definitions; called by parent during
execution. |
Methods inherited from class org.apache.tools.ant.taskdefs.Definer |
createClasspath, execute, getClassname, setClassname, setClasspath, setClasspathRef, setFile, setLoaderRef, setName, setResource, setReverseLoader |
Methods inherited from class org.apache.tools.ant.Task |
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, handleErrorFlush, handleErrorOutput, handleFlush, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Taskdef
public Taskdef()
addDefinition
protected void addDefinition(java.lang.String name,
java.lang.Class c)
throws BuildException
- subclassed handler for definitions; called by parent during
execution.
- Specified by:
addDefinition
in class Definer
- Throws:
BuildException
Copyright © 2000-2003 Apache Software Foundation. All Rights Reserved.