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.
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.
addConfiguredSection
public void addConfiguredSection(Manifest.Section section)
throws ManifestException Add a section to the manifest
section - the manifest section to be added
execute
public void execute()
throws BuildException Create or update the Manifest when used as a task.
- execute in interface Task
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-2006 Apache Software Foundation. All Rights Reserved.