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 © 2000-2006 Apache Software Foundation. All Rights Reserved.