org.apache.tools.ant.taskdefs
Class ManifestTask
public class ManifestTask
Creates a manifest file for inclusion in a JAR, Ant task wrapper
around
Manifest. This task can be used to write a
Manifest file, optionally replacing or updating an existing file.
- Ant 1.5
execute, getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType |
ManifestTask
public ManifestTask()
Default constructor
addConfiguredAttribute
public void addConfiguredAttribute(Manifest.Attribute attribute)
throws ManifestException Add an attribute to the manifest - it is added to the main section.
attribute - the attribute to be added.
ManifestException - if the attribute is not valid.
execute
public void execute()
throws BuildException Create or update the Manifest when used as a task.
- execute in interface Task
BuildException - if the manifest cannot be written.
setEncoding
public void setEncoding(String encoding)
The encoding to use for reading in an existing manifest file
encoding - the manifest file encoding.
setFile
public void setFile(File f)
The name of the manifest file to create/update.
Required if used as a task.
f - the Manifest file to be written
setMode
public void setMode(ManifestTask.Mode m)
Update policy: either "update" or "replace"; default is "replace".
m - the mode value - update or replace.
Copyright B) 2000-2005 Apache Software Foundation. All Rights Reserved.