Top Interfaces Classes
[default module]

Package org.apache.tools.ant.taskdefs.optional.extension


Interface Summary

Modifier and TypeInterface and Description
public interface
ExtensionResolver

Interface to locate a File that satisfies extension.

Class Summary

Modifier and TypeClass and Description
public class
Compatability

Enum used in (@link Extension) to indicate the compatibility of one extension to another.

public class
Compatibility

Enum used in (@link Extension) to indicate the compatibility of one extension to another.

public class
DeweyDecimal

Deprecated use org.apache.tools.ant.util.DeweyDecimal instead. Deprecated since ant 1.8
Utility class to contain version numbers in "Dewey Decimal" syntax.
public class
Extension

Utility class that represents either an available "Optional Package" (formerly known as "Standard Extension") as described in the manifest of a JAR file, or the requirement for such an optional package.

public class
ExtensionAdapter

Simple class that represents an Extension and conforms to Ants patterns.

public class
ExtensionSet

The Extension set lists a set of "Optional Packages" / "Extensions".

public class
ExtensionUtil

A set of useful methods relating to extensions.

public class
ExtraAttribute

Simple holder for extra attributes in main section of manifest.

public class
JarLibAvailableTask

Checks whether an extension is present in a fileset or an extensionSet.

public class
JarLibDisplayTask

Displays the "Optional Package" and "Package Specification" information contained within the specified JARs.

public class
JarLibManifestTask

Generates a manifest that declares all the dependencies.

public class
JarLibResolveTask

Tries to locate a JAR to satisfy an extension and place location of JAR into property.

public class
LibFileSet

LibFileSet represents a fileset containing libraries.

pack-priv class
LibraryDisplayer

Utility class to output the information in a jar relating to "Optional Packages" (formerly known as "Extensions") and Package Specifications.

public class
Specification

Utility class that represents either an available "Optional Package" (formerly known as "Standard Extension") as described in the manifest of a JAR file, or the requirement for such an optional package.