Package org.apache.tools.ant

Interface Summary
BuildListener Classes that implement this interface will be notified when things happend during a build.
BuildLogger Interface used by Ant to log the build output.
FileScanner An interface used to describe the actions required by any type of directory scanner.
 

Class Summary
AntClassLoader Used to load classes within ant with a different claspath from that used to start ant.
BuildEvent  
DefaultLogger Writes build event to a PrintStream.
DesirableFilter Filters filenames to determine whether or not the file is desirable.
DirectoryScanner Class for scanning a directory for files/directories that match a certain criteria.
IntrospectionHelper Helper class that collects the methods a task or nested element holds to set attributes, create nested elements or hold PCDATA elements.
Location Stores the file name and line number in a file.
Main Command line entry point into Ant.
NoBannerLogger Extends DefaultLogger to strip out empty targets.
PathTokenizer A Path tokenizer takes a path and returns the components that make up that path.
Project Central representation of an Ant project.
ProjectHelper Configures a Project (complete with Targets and Tasks) based on a XML build file.
RuntimeConfigurable Wrapper class that holds the attributes of a Task (or elements nested below that level) and takes care of configuring that element at runtime.
Target This class implements a target object with required parameters.
Task Base class for all tasks.
TaskAdapter Use introspection to "adapt" an arbitrary Bean ( not extending Task, but with similar patterns).
UnknownElement Wrapper class that holds all information necessary to create a task that did not exist when Ant started.
XmlLogger Generates a "log.xml" file in the current directory with an XML description of what happened during a build.
 

Exception Summary
BuildException Signals an error condition during a build.
 



Copyright ? 2000 Apache Software Foundation. All Rights Reserved.