Taskdef (Apache Ant API)
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 , handleErrorOutput , 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
BuildException
Copyright © 2000-2002 Apache Software Foundation. All Rights Reserved.