}
if(inputFileName == null || outputFileName == null) {
printUsage();
return;
}
Archive archive = new Archive(inputFileName, outputFileName);
archive.setRemovePackFile(removePackFile);
archive.setVerbose(verbose);
archive.setQuiet(quiet);
if(overrideDeflateHint) {
archive.setDeflateHint(deflateHint);
}
if(logFileName != null) {
archive.setLogFile(logFileName);
}
archive.unpack();
}