org.apache.tools.ant.taskdefs.optional.extension
public final class JarLibManifestTask extends Task
Prior to JDK1.3, an "Optional Package" was known as an Extension. The specification for this mechanism is available in the JDK1.3 documentation in the directory $JDK_HOME/docs/guide/extensions/versioning.html. Alternatively it is available online at http://java.sun.com/j2se/1.3/docs/guide/extensions/versioning.html.
UNKNOWN: name="jarlib-manifest"
Method Summary | |
---|---|
void | addConfiguredAttribute(ExtraAttribute attribute)
Adds an attribute that is to be put in main section of manifest.
|
void | addConfiguredDepends(ExtensionSet extensionSet)
Adds a set of extensions that this library requires.
|
void | addConfiguredExtension(ExtensionAdapter extensionAdapter)
Adds an extension that this library implements.
|
void | addConfiguredOptions(ExtensionSet extensionSet)
Adds a set of extensions that this library optionally requires.
|
void | execute()
Execute the task.
|
void | setDestfile(File destFile)
The location where generated manifest is placed.
|
Parameters: attribute an attribute that is to be put in main section of manifest.
Parameters: extensionSet a set of extensions that this library requires.
Parameters: extensionAdapter an extension that this library implements.
Throws: BuildException if there is multiple extensions detected in the library.
Parameters: extensionSet a set of extensions that this library optionally requires.
Throws: BuildException if the task fails.
Parameters: destFile The location where generated manifest is placed.