/*
 * Created on 2003/12/19
 *
 * To change the template for this generated file go to
 * Window>Preferences>Java>Code Generation>Code and Comments
 */
package hiro.yoshioka.extract;

import java.io.File;

/**
 * @author admin
 * 
 *         To change the template for this generated type comment go to
 *         Window>Preferences>Java>Code Generation>Code and Comments
 */
public interface IArchiveManager {

	public abstract boolean setFile(String filePath);

	public abstract String getExtractPath();

	public abstract void setExtractPath(String path);

	public abstract File getCreatedDirAtExt();

	public abstract String addIgnorePattern(String patern);

	public abstract boolean extract();

	public void addArchiveManagerListener(ArchiveManagerListener listener);
}