Editing
Antology
Jump to navigation
Jump to search
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
<meta name="keywords" content="apache, ant, antlib, library, extension, tasks, types, filters"></meta> <meta name="description" content="A library for APACHE ANT that contributes many useful, resource collections, and other types"></meta> This library contributes useful tasks and types to [http://ant.apache.org APACHE ANT]. It integrates seamlessly with other libraries like [http://ant-contrib.sourceforge.net/ ant-contrib]. ANTOLOGY was formerly known as "[[Ant-contrib.unkrig.de]]". == Tasks == === In Alphabetical Order === : [http://antology.unkrig.de/antdoc/index.html?tasks/break.html <code><break></code>] : [http://antology.unkrig.de/antdoc/index.html?tasks/continue.html <code><continue></code>] : [http://antology.unkrig.de/antdoc/index.html?tasks/cookieHandler.html <code><cookieHandler></code>] : [http://antology.unkrig.de/antdoc/index.html?tasks/follow.html <code><follow></code>] : [http://antology.unkrig.de/antdoc/index.html?tasks/forEach2.html <code><forEach2></code>] : [http://antology.unkrig.de/antdoc/index.html?tasks/ftp2.html <code><ftp2></code>] : [http://antology.unkrig.de/antdoc/index.html?tasks/httpsUrlConnections.html <code><httpsUrlConnections></code>] : [http://antology.unkrig.de/antdoc/index.html?tasks/jsonProperty.html <code><jsonProperty></code>] : [http://antology.unkrig.de/antdoc/index.html?tasks/log.html <code><log></code>] : [http://antology.unkrig.de/antdoc/index.html?tasks/logging.html <code><logging></code>] : [http://antology.unkrig.de/antdoc/index.html?tasks/nslookup.html <code><nslookup></code>] : [http://antology.unkrig.de/antdoc/index.html?tasks/propertyXml2.html <code><propertyXml2></code>] : [http://antology.unkrig.de/antdoc/index.html?tasks/retry2.html <code><retry2></code>] : [http://antology.unkrig.de/antdoc/index.html?tasks/setAuthenticator.html <code><setAuthenticator></code>] : [http://antology.unkrig.de/antdoc/index.html?tasks/setCookieHandler.html <code><setCookieHandler></code>] : [http://antology.unkrig.de/antdoc/index.html?tasks/simpleLogging.html <code><simpleLogging></code>] : [http://antology.unkrig.de/antdoc/index.html?tasks/swingDialog.html <code><swingDialog></code>] : [http://antology.unkrig.de/antdoc/index.html?tasks/swingLookAndFeel.html <code><swingLookAndFeel></code>] : [http://antology.unkrig.de/antdoc/index.html?tasks/throughput.html <code><throughput></code>] : [http://antology.unkrig.de/antdoc/index.html?tasks/urlConnection.html <code><urlConnection></code>] : [http://antology.unkrig.de/antdoc/index.html?tasks/xmlProperty2.html <code><xmlProperty2></code>] === By Function Group === ==== Control Flow Tasks ==== ;[http://antology.unkrig.de/antdoc/index.html?tasks/break.html <code><break></code>] :Terminates the execution of the enclosing <code><forEach2></code> task. ;[http://antology.unkrig.de/antdoc/index.html?tasks/continue.html <code><continue></code>] :Causes the enclosing <code><forEach2></code> task to continue with the next iteration element. ;[http://antology.unkrig.de/antdoc/index.html?tasks/follow.html <code><follow></code>] :Waits until a file grows. ;[http://antology.unkrig.de/antdoc/index.html?tasks/forEach2.html <code><forEach2></code>] :An enhanced version of [http://ant-contrib.sourceforge.net/tasks/tasks/for.html the <code><for></code> task of ant-contrib.sourceforge.net]. ;[http://antology.unkrig.de/antdoc/index.html?tasks/retry2.html <code><retry2></code>] :An enhanced version of the standard [http://ant.apache.org/manual/Tasks/retry.html <code><retry></code>] task. ;[http://antology.unkrig.de/antdoc/index.html?tasks/throughput.html <code><throughput></code>] :Measures expired time and calculates and displays throughput rates and estimated remaining times. ==== Text Processing Tasks ==== ;[http://antology.unkrig.de/antdoc/index.html?tasks/jsonProperty.html <code><jsonProperty></code>] :Parses a JSON document into a set of properties, in analogy with [http://ant.apache.org/manual/Tasks/xmlproperty.html the standard ANT <code><xmlproperty></code> task]. ;[http://antology.unkrig.de/antdoc/index.html?tasks/propertyXml2.html <code><propertyXml2></code>] :Creates an XML document from ANT properties; the counterpart of the [http://antology.unkrig.de/antdoc/index.html?tasks/xmlProperty2.html <code><xmlProperty2> task</code>]. ;[http://antology.unkrig.de/antdoc/index.html?tasks/xmlProperty2.html <code><xmlProperty2></code>] :Parses an XML document into ANT properties. Resembles [http://ant.apache.org/manual/Tasks/xmlproperty.html ANT's standard <xmlproperty> task], but maps the XML DOM in a different, more detailed way. ==== Logging Tasks ==== ;[http://antology.unkrig.de/antdoc/index.html?tasks/log.html <code><log></code>] :Logs one message through <code>java.util.logging</code>. ;[http://antology.unkrig.de/antdoc/index.html?tasks/logging.html <code><logging></code>] :Configures one or more loggers of the <code>java.util.logging</code> logging component. ;[http://antology.unkrig.de/antdoc/index.html?tasks/simpleLogging.html <code><simpleLogging></code>] :Configures the [http://commons.unkrig.de/javadoc/de/unkrig/commons/util/logging/SimpleLogging.html <code>de.unkrig.commons.util.logging.SimpleLogging</code>] facility. ==== Networking Tasks ==== ;[http://antology.unkrig.de/antdoc/index.html?tasks/cookieHandler.html <code><cookieHandler></code>] :Performs various actions on the JRE's "cookie handler". ;[http://antology.unkrig.de/antdoc/index.html?tasks/ftp2.html <code><ftp2></code>] :Extends ANT's standard <code><ftp></code> with support for proxies. ;[http://antology.unkrig.de/antdoc/index.html?tasks/httpsUrlConnections.html <code><httpsUrlConnections></code>] :Configures Java's <code>HttpsURLConnection</code>. ;[http://antology.unkrig.de/antdoc/index.html?tasks/nslookup.html <code><nslookup></code>] :Resolves a host name or IP address. ;[http://antology.unkrig.de/antdoc/index.html?tasks/setAuthenticator.html <code><setAuthenticator></code>] :Configures the authentication for all following [http://docs.oracle.com/javase/6/docs/api/java/net/HttpURLConnection.html <code>java.net.URLConnection</code>]s, including the <code><urlConnection></code> task. ;[http://antology.unkrig.de/antdoc/index.html?tasks/setCookieHandler.html <code><setCookieHandler></code>] :Enables or disables cookie handling for Java's [http://docs.oracle.com/javase/6/docs/api/java/net/HttpURLConnection.html <code>java.net.HttpURLConnection</code>], including the <code><urlConnection></code> task. ;[http://antology.unkrig.de/antdoc/index.html?tasks/urlConnection.html <code><urlConnection></code>] :Connects to a resource and writes data to it and/or reads data from it. ==== UI Tasks ==== ;[http://antology.unkrig.de/antdoc/index.html?tasks/swingDialog.html <code><swingDialog></code>] :Pops up a highly configurable dialog and invites the user to fill in form fields. ;[http://antology.unkrig.de/antdoc/index.html?tasks/swingLookAndFeel.html <code><swingLookAndFeel></code>] :Sets the SWING look-and-feel for this JVM, or retrieves look-and-feel-related information from the JVM. == Resource Collections == A [http://antology.org/manual/Types/resources.html#collection resource collection] represents a group of resources (e.g. local files, archive entries, etc.). A resource is an entity that has a name and a value. An often-used example of a resource collection is the <code><fileSet></code> type, where each resource is a file with its name and its contents. ;[http://antology.unkrig.de/antdoc/index.html?resourceCollections/literalResource.html <code><literalResource></code>] :A read-only resource with a name and a literal value - configurable either through <code>value="..."</code> or nested text. ;[http://antology.unkrig.de/antdoc/index.html?resourceCollections/resourceCollectionDelta.html <code><resourceCollectionDelta></code>] :Selects the subset of resources that was added, deleted or modified since the last check. ;[http://antology.unkrig.de/antdoc/index.html?resourceCollections/resourceNames.html <code><resourceNames></code>] :Replaces the resources' values with their names. == Chainable Readers == [http://ant.apache.org/manual/Types/filterchain.html Filter readers] are an ANT concept that mimics the functionality of UNIX' pipes: A stream of bytes is read through a chain of filter readers, where each filter reader modifies the byte stream and/or performs some additional actions. ;[http://antology.unkrig.de/antdoc/index.html?chainableReaders/progress.html <code><progress></code>] :Prints dots (".") to STDERR as data is read through it. This implements a kind of "progress monitoring" for tasks that read data slowly. ;[http://antology.unkrig.de/antdoc/index.html?chainableReaders/tee.html <code><tee></code>] :Passes data through unmodified, and copies it to a second filter chain. == Conditions == [http://ant.apache.org/manual/Tasks/conditions.html Conditions] are nested elements of the <code><condition></code>, <code><waitfor></code> and several other tasks. ;[http://antology.unkrig.de/antdoc/index.html?conditions/every.html <code><every></code>] :Evaluates to <code>true</code> when it is evaluated for the <b>first time</b>, and when the last evaluation to <code>true</code> has been more than a configured interval ago. ;[http://antology.unkrig.de/antdoc/index.html?conditions/false.html <code><false></code>] :Always evaluates to <code>false</code>. ;[http://antology.unkrig.de/antdoc/index.html?conditions/successful.html <code><successful></code>] :Executes the tasks configured as subelements sequentially and evaluates to whether all subtasks have completed successfully. ;[http://antology.unkrig.de/antdoc/index.html?conditions/true.html <code><true></code>] :Always evaluates to <code>true</code>. == Download and installation == Download the "jar-with-dependencies.jar" file from [https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=de.unkrig&a=antology&v=LATEST&c=jar-with-dependencies MAVENCENTRAL]. To make Antology's tasks and types available in your ANT scripts, write <taskdef resource="de/unkrig/antology/ant.xml" classpath="path/to/antology-x.y.z-jar-with-dependencies.jar" /> , or, if you put the JAR file on ANT's default classpath, just <taskdef resource="de/unkrig/antology/ant.xml" /> ANTDOC documentation for Antology can be found online [http://antology.unkrig.de/antdoc/ here], or offline [https://repository.sonatype.org/service/local/artifact/maven/redirect?r=central-proxy&g=de.unkrig&a=antology&v=LATEST&c=javadoc here]. A [[Antology Change Log|Change Log]] is also available. == Source code == The source code is available on GITHUB: https://github.com/aunkrig/antology == License == ANTOLOGY is published under the "[[New BSD License]]".
Summary:
Please note that all contributions to unkrig.de may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Unkrig.de:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Navigation menu
Personal tools
Not logged in
Talk
Contributions
Create account
Log in
Namespaces
Page
Discussion
English
Views
Read
Edit
View history
More
Search
Navigation
Main page
Recent changes
Random page
Help
Tools
What links here
Related changes
Special pages
Page information