org.apache.tools.ant.taskdefs
Class Sequential
java.lang.Object
|
+--org.apache.tools.ant.ProjectComponent
|
+--org.apache.tools.ant.Task
|
+--org.apache.tools.ant.taskdefs.Sequential
- All Implemented Interfaces:
- TaskContainer
- public class Sequential
- extends Task
- implements TaskContainer
Sequential is a container task - it can contain other Ant tasks. The nested
tasks are simply executed in sequence. Sequential's primary use is to support
the sequential execution of a subset of tasks within the
Parallel Task
The sequential task has no attributes and does not support any nested
elements apart from Ant tasks. Any valid Ant task may be embedded within the
sequential task.
- Since:
- Ant 1.4
- Author:
- Thomas Christen chr@active.ch
Method Summary |
void |
addTask(Task nestedTask)
Add a nested task to Sequential. |
void |
execute()
Execute all nestedTasks. |
void |
maybeConfigure()
Override maybeConfigure in a way that leaves the nested tasks
unconfigured until they get executed. |
Methods inherited from class org.apache.tools.ant.Task |
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, handleErrorOutput, handleOutput, init, isInvalid, log, log, perform, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Sequential
public Sequential()
maybeConfigure
public void maybeConfigure()
throws BuildException
- Override
maybeConfigure
in a way that leaves the nested tasks
unconfigured until they get executed.
- Overrides:
maybeConfigure
in class Task
- Throws:
BuildException
- if the task cannot be configured.- Since:
- Ant 1.5
addTask
public void addTask(Task nestedTask)
- Add a nested task to Sequential.
- Specified by:
addTask
in interface TaskContainer
- Parameters:
nestedTask
- Nested task to execute Sequential
execute
public void execute()
throws BuildException
- Execute all nestedTasks.
- Overrides:
execute
in class Task
- Throws:
BuildException
- if something goes wrong with the build
Copyright © 2000-2002 Apache Software Foundation. All Rights Reserved.