org.apache.tools.ant
Class Target
java.lang.Object
|
+--org.apache.tools.ant.Target
- public class Target
- extends java.lang.Object
This class implements a target object with required parameters.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Target
public Target()
setProject
public void setProject(Project project)
getProject
public Project getProject()
setDepends
public void setDepends(java.lang.String depS)
setName
public void setName(java.lang.String name)
getName
public java.lang.String getName()
addTask
public void addTask(Task task)
getTasks
public Task[] getTasks()
- Get the current set of tasks to be executed by this target.
- Returns:
- The current set of tasks.
addDependency
public void addDependency(java.lang.String dependency)
getDependencies
public java.util.Enumeration getDependencies()
setIf
public void setIf(java.lang.String property)
setUnless
public void setUnless(java.lang.String property)
setDescription
public void setDescription(java.lang.String description)
getDescription
public java.lang.String getDescription()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
execute
public void execute()
throws BuildException
Includes only those classes commonly used by task writers. The Ant 1.3 distribution includes complete Javadoc for all classes included in Ant, though in most cases these are not intended as APIs.