} else if (renameTo.endsWith(EXT_ZIP)) { renameTo = renameTo.substring(0, renameTo.length() - EXT_ZIP.length()); compressAction = new ZipCompressAction(new File(renameTo), new File(compressedName), true, compressionLevel);
/** * Compresses. * * @return true if successfully compressed. * @throws IOException on IO exception. */ @Override public boolean execute() throws IOException { return execute(source, destination, deleteSource, level); }
if (suffixLength == 4) { compressAction = new ZipCompressAction( new File(lastBaseName), new File(lastFileName), true); }
@Override Action createCompressAction(final String renameTo, final String compressedName, final boolean deleteSource, final int compressionLevel) { return new ZipCompressAction(source(renameTo), target(compressedName), deleteSource, compressionLevel); } },