public class JarProcessor
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
PACKED_SUFFIX |
| Constructor and Description |
|---|
JarProcessor() |
| Modifier and Type | Method and Description |
|---|---|
void |
addProcessStep(IProcessStep step) |
static boolean |
canPerformPack() |
static boolean |
canPerformUnpack() |
void |
clearProcessSteps() |
static JarProcessor |
getPackProcessor(java.util.Properties properties) |
java.util.Iterator<IProcessStep> |
getStepIterator() |
static JarProcessor |
getUnpackProcessor(java.util.Properties properties) |
java.lang.String |
getWorkingDirectory() |
java.io.File |
processJar(java.io.File input) |
void |
setProcessAll(boolean all) |
void |
setVerbose(boolean verbose) |
void |
setWorkingDirectory(java.lang.String dir) |
public static final java.lang.String PACKED_SUFFIX
public static JarProcessor getUnpackProcessor(java.util.Properties properties)
public static JarProcessor getPackProcessor(java.util.Properties properties)
public static boolean canPerformPack()
public static boolean canPerformUnpack()
public java.lang.String getWorkingDirectory()
public void setWorkingDirectory(java.lang.String dir)
public void setVerbose(boolean verbose)
public void setProcessAll(boolean all)
public void addProcessStep(IProcessStep step)
public void clearProcessSteps()
public java.util.Iterator<IProcessStep> getStepIterator()
public java.io.File processJar(java.io.File input)
throws java.io.IOException
java.io.IOException