Interface | Description |
---|---|
AntStructure.StructurePrinter |
Writes the actual structure information.
|
ExecuteStreamHandler |
Used by
Execute to handle input and output stream of
subprocesses. |
Get.DownloadProgress |
Interface implemented for reporting
progress of downloading.
|
Touch.DateFormatFactory | |
XSLTLiaison |
Proxy interface for XSLT processors.
|
XSLTLiaison2 |
Extended Proxy interface for XSLT processors.
|
XSLTLiaison3 |
Extends Proxy interface for XSLT processors.
|
XSLTLiaison4 |
Extends Proxy interface for XSLT processors: adds support for XSLT parameters
of various types (not only String)
|
XSLTLogger |
Interface to log messages for XSLT
|
XSLTLoggerAware |
Interface for a class that one can set an XSLTLogger on.
|
Class | Description |
---|---|
AbstractCvsTask |
original Cvs.java 1.20
|
AbstractCvsTask.Module | |
AbstractJarSignerTask |
This is factored out from
SignJar ; a base class that can be used
for both signing and verifying JAR files using jarsigner |
Ant |
Build a sub-project.
|
Ant.Reference |
Helper class that implements the nested <reference>
element of <ant> and <antcall>.
|
Ant.TargetElement |
Helper class that implements the nested <target>
element of <ant> and <antcall>.
|
Antlib |
Antlib task.
|
AntlibDefinition |
Base class for tasks that that can be used in antlibs.
|
AntStructure |
Creates a partial DTD for Ant from the currently known tasks.
|
Apt |
Apt Task for running the Annotation processing tool for JDK 1.5.
|
Apt.Option |
The nested option element.
|
AttributeNamespaceDef |
Definition to allow the URI to be considered for
Ant attributes.
|
AugmentReference |
Ant task to dynamically augment a previously declared reference.
|
Available |
Will set the given property if the requested resource is available at
runtime.
|
Available.FileDir |
EnumeratedAttribute covering the file types to be checked for, either
file or dir.
|
Basename |
Sets a property to the base name of a specified file, optionally minus a
suffix.
|
BindTargets |
Simple task which bind some targets to some defined extension point
|
BuildNumber |
Read, increment, and write a build number in a file
It will first
attempt to read a build number from a file, then set the property
"build.number" to the value that was read in (or 0 if no such value).
|
BUnzip2 |
Expands a file that has been compressed with the BZIP2
algorithm.
|
BZip2 |
Compresses a file with the BZIP2 algorithm.
|
CallTarget |
Call another target in the same project.
|
Checksum |
Used to create or verify file checksums.
|
Checksum.FormatElement |
Helper class for the format attribute.
|
Chmod |
Chmod equivalent for unix-like environments.
|
Classloader |
EXPERIMENTAL
Create or modifies ClassLoader.
|
CloseResources |
Not a real task but used during tests.
|
CommandLauncherTask |
Task that configures the
CommandLauncher to used
when starting external processes. |
Componentdef |
Adds a component definition to the current project.
|
Concat |
This class contains the 'concat' task, used to concatenate a series
of files into a single stream.
|
Concat.TextElement |
sub element points to a file or contains text
|
ConditionTask |
Task to set a property conditionally using <uptodate>, <available>,
and many other supported conditions.
|
Copy |
Copies a file or directory to a new file
or directory.
|
Copydir | Deprecated
The copydir task is deprecated since Ant 1.2.
|
Copyfile | Deprecated
The copyfile task is deprecated since Ant 1.2.
|
CopyPath | Deprecated
this task should have never been released and was
obsoleted by ResourceCollection support in Copy available since Ant
1.7.0.
|
Cvs |
Performs operations on a CVS repository.
|
CVSPass |
Adds an new entry to a CVS password file.
|
DefaultExcludes |
Alters the default excludes for the entire build..
|
DefBase |
Base class for Definitions handling uri and class loading.
|
Definer |
Base class for Taskdef and Typedef - handles all
the attributes for Typedef.
|
Definer.Format |
Enumerated type for format attribute
|
Definer.OnError |
Enumerated type for onError attribute
|
Delete |
Deletes a file or directory, or set of files defined by a fileset.
|
Deltree | Deprecated
The deltree task is deprecated since Ant 1.2.
|
DependSet |
Examines and removes out of date target files.
|
DiagnosticsTask |
This is a task that hands off work to the Diagnostics module.
|
Dirname |
Determines the directory name of the specified file.
|
Ear |
Creates a EAR archive.
|
Echo |
Writes a message to the Ant logging facilities.
|
Echo.EchoLevel |
The enumerated values for the level attribute.
|
EchoXML |
Echo XML.
|
EchoXML.NamespacePolicy | |
Exec | Deprecated
since 1.2.
|
ExecTask |
Executes a given command if the os platform is appropriate.
|
Execute |
Runs an external program.
|
ExecuteJava |
Execute a Java class.
|
ExecuteOn |
Executes a given command, supplying a set of files as arguments.
|
ExecuteOn.FileDirBoth |
Enumerated attribute with the values "file", "dir" and "both"
for the type attribute.
|
ExecuteWatchdog |
Destroys a process running for too long.
|
Exit |
Exits the active build, giving an additional message
if available.
|
Expand |
Unzip a file.
|
Filter |
Sets a token filter that is used by the file copy tasks
to do token substitution.
|
FixCRLF |
Converts text source files to local OS formatting conventions, as
well as repair text files damaged by misconfigured or misguided editors or
file transfer programs.
|
FixCRLF.AddAsisRemove |
Enumerated attribute with the values "asis", "add" and "remove".
|
FixCRLF.CrLf |
Enumerated attribute with the values "asis", "cr", "lf" and "crlf".
|
GenerateKey |
Generates a key in a keystore.
|
GenerateKey.DistinguishedName |
A class corresponding to the dname nested element.
|
GenerateKey.DnameParam |
A DistinguishedName parameter.
|
Get |
Gets a particular file from a URL source.
|
Get.Base64Converter |
Provide this for Backward Compatibility.
|
Get.NullProgress |
do nothing with progress info
|
Get.VerboseProgress |
verbose progress system prints to some output stream
|
GUnzip |
Expands a file that has been compressed with the GZIP
algorithm.
|
GZip |
Compresses a file with the GZIP algorithm.
|
HostInfo |
Sets properties to the host provided, or localhost if no information is
provided.
|
ImportTask |
Task to import another build file into the current project.
|
Input |
Reads an input line from the console.
|
Input.HandlerType |
EnumeratedAttribute representing the built-in input handler types:
"default", "propertyfile", "greedy", "secure" (since Ant 1.8).
|
Jar |
Creates a JAR archive.
|
Jar.FilesetManifestConfig |
The manifest config enumerated type.
|
Jar.StrictMode |
The strict enumerated type.
|
Java |
Launcher for Java applications.
|
Javac |
Compiles Java source files.
|
Javadoc |
Generates Javadoc documentation for a collection
of source code.
|
Javadoc.AccessType |
EnumeratedAttribute implementation supporting the Javadoc scoping
values.
|
Javadoc.ExtensionInfo |
A project aware class used for Javadoc extensions which take a name
and a path such as doclet and taglet arguments.
|
Javadoc.Html |
An HTML element in the Javadoc.
|
Javadoc.PackageName |
Used to track info about the packages to be javadoc'd
|
Javadoc.SourceFile |
This class is used to manage the source files to be processed.
|
JDBCTask |
Handles JDBC configuration needed by SQL type tasks.
|
Jikes | Deprecated
since 1.2.
|
JikesOutputParser | Deprecated
since 1.2.
|
KeySubst | Deprecated
KeySubst is deprecated since Ant 1.1.
|
Length |
Gets lengths: of files/resources, byte size; of strings, length (optionally trimmed).
|
Length.FileMode |
EnumeratedAttribute operation mode
|
Length.When |
EnumeratedAttribute for the when attribute.
|
LoadFile |
Load a file into a property
|
LoadProperties |
Load a file's contents as Ant properties.
|
LoadResource |
Load a resource into a property
|
Local |
Task to create a local property in the current scope.
|
LogOutputStream |
Logs each line written to this stream to the log system of ant.
|
LogStreamHandler |
Logs standard output and error of a subprocess to the log system of ant.
|
MacroDef |
Describe class
MacroDef here. |
MacroDef.Attribute |
An attribute for the MacroDef task.
|
MacroDef.NestedSequential |
The class corresponding to the sequential nested element.
|
MacroDef.TemplateElement |
A nested element for the MacroDef task.
|
MacroDef.Text |
A nested text element for the MacroDef task.
|
MacroInstance |
The class to be placed in the ant type definition.
|
MacroInstance.Element |
Embedded element in macro instance
|
MakeUrl |
This task takes file and turns them into a URL, which it then assigns
to a property.
|
Manifest |
Holds the data of a jar manifest.
|
Manifest.Attribute |
An attribute for the manifest.
|
Manifest.Section |
A manifest section - you can nest attribute elements into sections.
|
ManifestClassPath |
Converts a Path into a property suitable as a Manifest classpath.
|
ManifestTask |
Creates a manifest file for inclusion in a JAR, Ant task wrapper
around
Manifest . |
ManifestTask.Mode |
Helper class for Manifest's mode attribute.
|
MatchingTask |
This is an abstract task that should be used by all those tasks that
require to include or exclude files based on pattern matching.
|
Mkdir |
Creates a given directory.
|
Move |
Moves a file or directory to a new file or directory.
|
Nice |
A task to provide "nice-ness" to the current thread, and/or to
query the current value.
|
Pack |
Abstract Base class for pack tasks.
|
Parallel |
Executes the contained tasks in separate threads, continuing
once all are completed.
|
Parallel.TaskList |
Class which holds a list of tasks to execute
|
Patch |
Patches a file by applying a 'diff' file to it; requires "patch" to be
on the execution path.
|
PathConvert |
Converts path and classpath information to a specific target OS
format.
|
PathConvert.TargetOs |
An enumeration of supported targets:
"windows", "unix", "netware", and "os/2".
|
PreSetDef |
The preset definition task generates a new definition
based on a current definition with some attributes or
elements preset.
|
PreSetDef.PreSetDefinition |
This class contains the unknown element and the object
that is predefined.
|
ProjectHelperTask |
Task to install project helper into Ant's runtime
|
Property |
Sets a property by name, or set of properties (from file or
resource) in the project.
|
PropertyHelperTask |
This task is designed to allow the user to install a different
PropertyHelper on the current Project.
|
PumpStreamHandler |
Copies standard output and error of subprocesses to standard output and
error of the parent process.
|
PumpStreamHandler.ThreadWithPumper |
Specialized subclass that allows access to the running StreamPumper.
|
Recorder |
Adds a listener to the current build process that records the
output to a file.
|
Recorder.ActionChoices |
A list of possible values for the
setAction() method. |
Recorder.VerbosityLevelChoices |
A list of possible values for the
setLoglevel() method. |
RecorderEntry |
This is a class that represents a recorder.
|
Redirector |
The Redirector class manages the setup and connection of input and output
redirection for an Ant project component.
|
Rename | Deprecated
The rename task is deprecated since Ant 1.2.
|
Replace |
Replaces all occurrences of one or more string tokens with given
values in the indicated files.
|
ResourceCount |
Count resources from a ResourceCollection, storing to a property or
writing to the log.
|
Retry |
Retries the nested task a set number of times
|
Rmic |
Runs the rmic compiler against classes.
|
SendEmail |
A task to send SMTP email.
|
Sequential |
Sequential is a container task - it can contain other Ant tasks.
|
SignJar |
Signs JAR or ZIP files with the javasign command line tool.
|
Sleep |
Sleep, or pause, for a period of time.
|
SQLExec |
Executes a series of SQL statements on a database using JDBC.
|
SQLExec.DelimiterType |
delimiters we support, "normal" and "row"
|
SQLExec.OnError |
The action a task should perform on an error,
one of "continue", "stop" and "abort"
|
StreamPumper |
Copies all data from an input stream to an output stream.
|
SubAnt |
Calls a given target for all defined sub-builds.
|
Sync |
Synchronize a local target directory from the files defined
in one or more filesets.
|
Sync.MyCopy |
Subclass Copy in order to access it's file/dir maps.
|
Sync.SyncTarget |
Inner class used to hold exclude patterns and selectors to save
stuff that happens to live in the target directory but should
not get removed.
|
Tar |
Creates a tar archive.
|
Tar.TarCompressionMethod |
Valid Modes for Compression attribute to Tar Task
|
Tar.TarFileSet |
This is a FileSet with the option to specify permissions
and other attributes.
|
Tar.TarLongFileMode |
Set of options for long file handling in the task.
|
Taskdef |
Adds a task definition to the current project, such that this new task can be
used in the current project.
|
TaskOutputStream | Deprecated
since 1.2.x.
|
TempFile |
This task sets a property to the name of a temporary file.
|
Touch |
Touch a file and/or fileset(s) and/or filelist(s);
corresponds to the Unix touch command.
|
Transform |
Has been merged into ExecuteOn, empty class for backwards compatibility.
|
Truncate |
Set the length of one or more files, as the intermittently available
truncate Unix utility/function. |
Tstamp |
Sets properties to the current time, or offsets from the current time.
|
Tstamp.Unit |
set of valid units to use for time offsets.
|
Typedef |
Adds a data type definition to the current project.
|
Unpack |
Abstract Base class for unpack tasks.
|
Untar |
Untar a file.
|
Untar.UntarCompressionMethod |
Valid Modes for Compression attribute to Untar Task
|
UpToDate |
Sets the given property if the specified target has a timestamp
greater than all of the source files.
|
VerifyJar |
JAR verification task.
|
WaitFor |
Wait for an external event to occur.
|
WaitFor.Unit |
The enumeration of units:
millisecond, second, minute, hour, day, week
|
War |
An extension of <jar> to create a WAR archive.
|
WhichResource |
Find a class or resource on the supplied classpath, or the
system classpath if none is supplied.
|
XmlProperty |
Loads property values from a valid XML file, generating the
property names from the file's element and attribute names.
|
XSLTProcess |
Processes a set of XML documents via XSLT.
|
XSLTProcess.Factory |
The factory element to configure a transformer factory
|
XSLTProcess.Factory.Attribute |
A JAXP factory attribute.
|
XSLTProcess.Factory.Feature |
A feature for the TraX factory.
|
XSLTProcess.OutputProperty |
Specify how the result tree should be output as specified
in the
specification.
|
XSLTProcess.Param |
The Param inner class used to store XSL parameters
|
Zip |
Create a Zip file.
|
Zip.ArchiveState |
Holds the up-to-date status and the out-of-date resources of
the original archive.
|
Zip.Duplicate |
Possible behaviors when a duplicate file is added:
"add", "preserve" or "fail"
|
Zip.UnicodeExtraField |
Policy for creation of Unicode extra fields: never, always or
not-encodeable.
|
Zip.WhenEmpty |
Possible behaviors when there are no matching files for the task:
"fail", "skip", or "create".
|
Zip.Zip64ModeAttribute |
The choices for Zip64 extensions.
|
Enum | Description |
---|---|
XSLTProcess.ParamType |
Enum for types of the parameter expression.
|
Exception | Description |
---|---|
ManifestException |
Exception thrown indicating problems in a JAR Manifest
|