org.codehaus.plexus.archiver.zip

Class AbstractZipUnArchiver

public abstract class AbstractZipUnArchiver extends AbstractUnArchiver

Version: $Id: AbstractZipUnArchiver.java 7140 2008-01-06 11:50:12Z jochen $

Author: Emmanuel Venisse

Constructor Summary
AbstractZipUnArchiver()
AbstractZipUnArchiver(File sourceFile)
Method Summary
protected voidexecute()
protected voidexecute(String path, File outputDirectory)
protected voidextractFile(File srcF, File dir, InputStream compressedInputStream, String entryName, Date entryDate, boolean isDirectory, Integer mode)
voidsetEncoding(String encoding)
Sets the encoding to assume for file names and comments.

Constructor Detail

AbstractZipUnArchiver

public AbstractZipUnArchiver()

AbstractZipUnArchiver

public AbstractZipUnArchiver(File sourceFile)

Method Detail

execute

protected void execute()

execute

protected void execute(String path, File outputDirectory)

extractFile

protected void extractFile(File srcF, File dir, InputStream compressedInputStream, String entryName, Date entryDate, boolean isDirectory, Integer mode)

setEncoding

public void setEncoding(String encoding)
Sets the encoding to assume for file names and comments.

Set to native-encoding if you want your platform's native encoding, defaults to UTF8.

Copyright © 2001-2009 Codehaus. All Rights Reserved.