Package com.tonicsystems.jarjar.util
Class AntJarProcessor
- java.lang.Object
-
- org.apache.tools.ant.ProjectComponent
-
- org.apache.tools.ant.Task
-
- org.apache.tools.ant.taskdefs.MatchingTask
-
- org.apache.tools.ant.taskdefs.Zip
-
- org.apache.tools.ant.taskdefs.Jar
-
- com.tonicsystems.jarjar.util.AntJarProcessor
-
- All Implemented Interfaces:
java.lang.Cloneable
,org.apache.tools.ant.types.selectors.SelectorContainer
- Direct Known Subclasses:
JarJarTask
public abstract class AntJarProcessor extends org.apache.tools.ant.taskdefs.Jar
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.tools.ant.taskdefs.Jar
org.apache.tools.ant.taskdefs.Jar.FilesetManifestConfig, org.apache.tools.ant.taskdefs.Jar.StrictMode
-
Nested classes/interfaces inherited from class org.apache.tools.ant.taskdefs.Zip
org.apache.tools.ant.taskdefs.Zip.ArchiveState, org.apache.tools.ant.taskdefs.Zip.Duplicate, org.apache.tools.ant.taskdefs.Zip.UnicodeExtraField, org.apache.tools.ant.taskdefs.Zip.WhenEmpty, org.apache.tools.ant.taskdefs.Zip.Zip64ModeAttribute
-
-
Constructor Summary
Constructors Constructor Description AntJarProcessor()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract void
execute()
void
execute(JarProcessor proc)
void
reset()
void
setFilesonly(boolean f)
void
setVerbose(boolean verbose)
-
Methods inherited from class org.apache.tools.ant.taskdefs.Jar
addConfiguredIndexJars, addConfiguredIndexJarsMapper, addConfiguredManifest, addConfiguredService, addMetainf, getIndexJarsMapper, setFilesetmanifest, setFlattenAttributes, setIndex, setIndexMetaInf, setJarfile, setManifest, setManifestEncoding, setMergeClassPathAttributes, setStrict, setWhenempty, setWhenmanifestonly
-
Methods inherited from class org.apache.tools.ant.taskdefs.Zip
add, addFileset, addZipfileset, addZipGroupFileset, executeMain, getComment, getCreateUnicodeExtraFields, getDestFile, getEncoding, getFallBackToUTF8, getLevel, getModificationtime, getPreserve0Permissions, getUseLanguageEnodingFlag, getZip64Mode, isCompress, isInUpdateMode, setBasedir, setComment, setCompress, setCreateUnicodeExtraFields, setDestFile, setDuplicate, setEncoding, setFallBackToUTF8, setFile, setKeepCompression, setLevel, setModificationtime, setPreserve0Permissions, setRoundUp, setUpdate, setUseLanguageEncodingFlag, setZip64Mode, setZipfile
-
Methods inherited from class org.apache.tools.ant.taskdefs.MatchingTask
add, addAnd, addContains, addContainsRegexp, addCustom, addDate, addDepend, addDepth, addDifferent, addFilename, addMajority, addModified, addNone, addNot, addOr, addPresent, addSelector, addSize, addType, appendSelector, createExclude, createExcludesFile, createInclude, createIncludesFile, createPatternSet, getSelectors, hasSelectors, selectorCount, selectorElements, setCaseSensitive, setDefaultexcludes, setExcludes, setExcludesfile, setFollowSymlinks, setIncludes, setIncludesfile, setProject, XsetIgnore, XsetItems
-
Methods inherited from class org.apache.tools.ant.Task
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, init, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
-
-
-
-
Method Detail
-
setVerbose
public void setVerbose(boolean verbose)
-
execute
public abstract void execute() throws org.apache.tools.ant.BuildException
- Overrides:
execute
in classorg.apache.tools.ant.taskdefs.Zip
- Throws:
org.apache.tools.ant.BuildException
-
execute
public void execute(JarProcessor proc) throws org.apache.tools.ant.BuildException
- Throws:
org.apache.tools.ant.BuildException
-
setFilesonly
public void setFilesonly(boolean f)
- Overrides:
setFilesonly
in classorg.apache.tools.ant.taskdefs.Zip
-
reset
public void reset()
- Overrides:
reset
in classorg.apache.tools.ant.taskdefs.Jar
-
-