it.haefelinger.flaka
Class While

java.lang.Object
  extended by org.apache.tools.ant.ProjectComponent
      extended by org.apache.tools.ant.Task
          extended by it.haefelinger.flaka.Task
              extended by it.haefelinger.flaka.While
All Implemented Interfaces:
Cloneable, TaskContainer

public class While
extends Task
implements TaskContainer

Since:
1.0
Author:
merzedes

Field Summary
protected  Vector tasks
           
protected  String test
           
 
Fields inherited from class it.haefelinger.flaka.Task
debug, el
 
Fields inherited from class org.apache.tools.ant.Task
target, taskName, taskType, wrapper
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project
 
Constructor Summary
While()
           
 
Method Summary
 void addTask(Task nestedTask)
           
protected  boolean eval()
           
protected  void exectasks()
           
 void execute()
           
 void setTest(String test)
           
 
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
 
Methods inherited from class org.apache.tools.ant.ProjectComponent
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

test

protected String test

tasks

protected Vector tasks
Constructor Detail

While

public While()
Method Detail

setTest

public void setTest(String test)

addTask

public void addTask(Task nestedTask)
Specified by:
addTask in interface TaskContainer

exectasks

protected void exectasks()
                  throws BuildException
Throws:
BuildException

eval

protected boolean eval()

execute

public void execute()
             throws BuildException
Overrides:
execute in class Task
Throws:
BuildException