all Tasks
Task <Ant>
Build a sub-project.
Task <Available>
Will set the given property if the requested resource is available at
runtime.
Task <Checksum>
Used to create or verify file checksums.
Task <ExecTask>
Executes a given command if the os platform is appropriate.
Task <ImportTask>
Task to import another build file into the current project.
Task <Input>
Reads an input line from the console.
Task <Parallel>
Executes the contained tasks in separate threads, continuing
once all are completed.
Task <Sequential>
Sequential is a container task - it can contain other Ant tasks.
Task <UpToDate>
Sets the given property if the specified target has a timestamp
greater than all of the source files.
Task <antcall>
Call another target in the same project.
Task <apply>
Executes a given command, supplying a set of files as arguments.
Task <fail>
Exits the active build, giving an additional message
if available.
Task <nice>
A task to provide "nice-ness" to the current thread, and/or to
query the current value.
Task <subant>
Calls a given target for all defined sub-builds.
Task <sql>
Executes a series of SQL statements on a database using JDBC.
Task <Chmod>
Chmod equivalent for unix-like environments.
Task <Copy>
Copies a file or directory to a new file
or directory.
Task <Delete>
Deletes a file or directory, or set of files defined by a fileset.
Task <DependSet>
Examines and removes out of date target files.
Task <Filter>
Sets a token filter that is used by the file copy tasks
to do token substitution.
Task <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.
Task <Mkdir>
Creates a given directory.
Task <Move>
Moves a file or directory to a new file or directory.
Task <Replace>
Replaces all occurrences of one or more string tokens with given
values in the indicated files.
Task <Sync>
Synchronize a local target directory from the files defined
in one or more filesets.
Task <Touch>
Touch a file and/or fileset(s) and/or filelist(s);
corresponds to the Unix touch command.
Task <Taskdef>
Adds a task definition to the current project, such that this new task can be
used in the current project.
Task <Typedef>
Adds a data type definition to the current project.
Task <Java>
Launcher for Java applications.
Task <Javac>
Compiles Java source files.
Task <Javadoc>
Generates Javadoc documentation for a collection
of source code.
Task <ManifestTask>
Creates a manifest file for inclusion in a JAR, Ant task wrapper
around
Task <Rmic>
Runs the rmic compiler against classes.
Task <SignJar>
Signs JAR or ZIP files with the javasign command line tool.
Task <genkey>
Generates a key in a keystore.
Task <Get>
Gets a particular file from a URL source.
Task <mail>
A task to send SMTP email.
Task <AbstractCvsTask>
original Cvs.java 1.20
NOTE: This implementation has been moved here from Cvs.java with
the addition of some accessors for extensibility.
Task <Antlib>
Antlib task.
Task <AntlibDefinition>
Base class for tasks that that can be used in antlibs.
Task <Concat>
This class contains the 'concat' task, used to concatenate a series
of files into a single stream.
Task <Copydir>
Copies a directory.
Task <Copyfile>
Copies a file.
Task <DefBase>
Base class for Definitions
handling uri and class loading.
Task <Definer>
Base class for Taskdef and Typedef - handles all
the attributes for Typedef.
Task <Deltree>
No comment available
Task <Exec>
Executes a given command if the os platform is appropriate.
Task <JDBCTask>
Handles JDBC configuration needed by SQL type tasks.
Task <KeySubst>
Keyword substitution.
Task <Length>
Gets lengths: of files/resources, byte size; of strings, length (optionally trimmed).
Task <MacroDef>
Describe class MacroDef
here.
Task <MacroInstance>
The class to be placed in the ant type definition.
Task <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.
Task <Pack>
Abstract Base class for pack tasks.
Task <PreSetDef>
The preset definition task generates a new definition
based on a current definition with some attributes or
elements preset.
Task <Property>
Sets a property by name, or set of properties (from file or
resource) in the project.
Task <Rename>
Renames a file.
Task <TempFile>
This task sets a property to the name of a temporary file.
Task <Unpack>
Abstract Base class for unpack tasks.
Task <WhichResource>
Find a class or resource on the supplied classpath, or the
system classpath if none is supplied.
Task <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).
Task <BUnzip2>
Expands a file that has been compressed with the BZIP2
algorithm.
Task <BZip2>
Compresses a file with the BZIP2 algorithm.
Task <Ear>
Creates a EAR archive.
Task <GUnzip>
Expands a file that has been compressed with the GZIP
algorithm.
Task <GZip>
Compresses a file with the GZIP algorithm.
Task <Jar>
Creates a JAR archive.
Task <Tar>
Creates a tar archive.
Task <Untar>
Untar a file.
Task <War>
An extension of <jar> to create a WAR archive.
Task <Zip>
Create a Zip file.
Task <unwar>
Unzip a file.
Task <Basename>
Sets a property to the base name of a specified file, optionally minus a
suffix.
Task <Dirname>
Determines the directory name of the specified file.
Task <CVSPass>
Adds an new entry to a CVS password file.
Task <Cvs>
Performs operations on a CVS repository.
Task <DefaultExcludes>
Alters the default excludes for the entire build..
Task <Echo>
Writes a message to the Ant logging facilities.
Task <LoadFile>
Load a file into a property
Task <LoadProperties>
Load a file's contents as Ant properties.
Task <Patch>
Patches a file by applying a 'diff' file to it; requires "patch" to be
on the execution path.
Task <PathConvert>
Converts path and classpath information to a specific target OS
format.
Task <Sleep>
Sleep, or pause, for a period of time.
Task <Tstamp>
Sets properties to the current time, or offsets from the current time.
Task <record>
Adds a listener to the current build process that records the
output to a file.
Task <AntStructure>
Creates a partial DTD for Ant from the currently known tasks.
Task <xmlproperty>
Loads property values from a valid XML file, generating the
property names from the file's element and attribute names.
Task <xslt>
Processes a set of XML documents via XSLT.
all Types