Package org.apache.tools.ant
package org.apache.tools.ant
-
ClassDescriptionUsed to load classes within ant with a different classpath from that used to start ant.This class contains all the information on a particular ant type, the classname, adapter and the class it should be assignable from.Processor of arguments of the command line.The global registry for
ArgumentProcessor
s.Class representing an event occurring during a build.Signals an error condition during a buildInstances of classes that implement this interface can register to be notified when things happened during a build.Interface used by Ant to log the build output.Component creation and configuration.Default definitions.Writes build events to a PrintStream.Passes input requests to the project object for demultiplexing into individual tasks and threads.Logs content written by a thread and forwards the buffers onto the project object which will forward the content to the appropriate task.A little diagnostic helper that output some information that may help in support.Class for scanning a directory for files/directories which match certain criteria.Enables a task to control unknown attributesEnables a task to control unknown attributes.Enables a task to control unknown attributes and elements.Enables a task to control unknown attributes and elements.Enables a task to control unknown elements.Enables a task to control unknown elements.Enables a task to control unknown attributes.Evaluable<T>Kind of task attribute that can be evaluated before being assignedTarget executor abstraction.Used to report exit status of classes which call System.exit().BuildException + exit status.An extension point build files can provide as a place where other build files can add new dependencies.An interface used to describe the actions required of any type of directory scanner.Helper class that collects the methods a task or nested element holds to set attributes, create nested elements or hold PCDATA elements.creator - allows use of create/store external to IntrospectionHelper.Stores the location of a piece of text within a file (file name, line number and column number).Magic names used within Ant.Command line entry point into Ant.Extends DefaultLogger to strip out empty targets.A Path tokenizer takes a path and returns the components that make up that path.Central representation of an Ant project.Base class for components of a project, including tasks and data types.Configures a Project (complete with Targets and Tasks) based on a build file.Possible value for target's onMissingExtensionPoint attribute.Repository ofProjectHelper
found in the classpath or via some System properties.Deals with properties - substitution, dynamic properties, etc.Marker interface for a PropertyHelper delegate.Obtains the names of all known properties.Looks up a property's value based on its name.Sets or overrides a property.Wrapper class that holds the attributes of an element, its children, and any text within it.Instances of classes that implement this interface can register to be also notified when things happened during a subbuild.Class to implement a target object with required parameters.Base class for all tasks.Uses introspection to "adapt" an arbitrary Bean which doesn't itself extend Task, but still contains an execute method and optionally a setProject method.Helper class for the check of the configuration of a given task.Interface for objects which can contain tasks.Used to wrap types.Wrapper class that holds all the information necessary to create a task or data type that did not exist when Ant started, or one which has had its definition updated to use a different implementation class.Used to report attempts to set an unsupported attributeUsed to report attempts to set an unsupported element When the attempt to set the element is made, the code does not not know the name of the task/type based on a mapping from the classname to the task/type.Generates a file in the current directory with an XML description of what happened during a build.