it.haefelinger.flaka
Class Choose
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
it.haefelinger.flaka.Task
it.haefelinger.flaka.Choose
- All Implemented Interfaces:
- Cloneable
public class Choose
- extends Task
- Since:
- 1.0
- Author:
- merzedes
| Fields inherited from class it.haefelinger.flaka.Task |
debug, el |
| Methods inherited from class it.haefelinger.flaka.Task |
debug, debug, error, error, getProperty, getref, info, log, setDebug, setEl, throwbx, throwbx, toFile, verbose, warn, warn |
| Methods inherited from class org.apache.tools.ant.Task |
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType |
whenlist
protected List whenlist
otherwise
protected Sequential otherwise
Choose
public Choose()
caselist
protected List caselist()
addWhen
public void addWhen(When task)
addUnless
public void addUnless(Unless task)
addOtherwise
public void addOtherwise(Sequential task)
throws BuildException
- Throws:
BuildException
addDefault
public void addDefault(Sequential task)
throws BuildException
- Throws:
BuildException
execute
public void execute()
throws BuildException
- Overrides:
execute in class Task
- Throws:
BuildException