org.freecompany.imp

Class AntOverride

public class AntOverride extends Ant

This is a subclass of the standard Ant task that exposes the member field values necessary to properly control the build from within Imp. In particular, the dir attribute is necessary for logging output and the targets are needed in order to determine what is executing. Notes: There are our copies of the actual task members that are internal to the <@see Ant/> task but are completely inaccessible due to both its access level and the lack of any accessors. If this is ever corrected in Ant we should be sure to eliminate this otherwise needless duplication.
Field Summary
protected Filedir
protected List<String>targets
Constructor Summary
AntOverride()
Method Summary
FilegetDir()
List<String>getTargets()
voidsetDir(File dir)
voidsetTarget(String target)

Field Detail

dir

protected File dir

targets

protected List<String> targets

Constructor Detail

AntOverride

public AntOverride()

Method Detail

getDir

public File getDir()

getTargets

public List<String> getTargets()

setDir

public void setDir(File dir)

setTarget

public void setTarget(String target)