org.codehaus.plexus.archiver
Interface UnArchiver

All Known Implementing Classes:
AbstractUnArchiver, AbstractZipUnArchiver, BZip2UnArchiver, GZipUnArchiver, TarUnArchiver, ZipUnArchiver

public interface UnArchiver

Version:
$Revision: 2436 $ $Date: 2005-09-01 10:20:41 -0700 (Thu, 01 Sep 2005) $

Field Summary
static java.lang.String ROLE
           
 
Method Summary
 void extract()
           
 java.io.File getDestDirectory()
           
 java.io.File getDestFile()
           
 java.io.File getSourceFile()
           
 void setDestDirectory(java.io.File destDirectory)
           
 void setDestFile(java.io.File destFile)
           
 void setOverwrite(boolean b)
          Should we overwrite files in dest, even if they are newer than the corresponding entries in the archive?
 void setSourceFile(java.io.File sourceFile)
           
 

Field Detail

ROLE

static final java.lang.String ROLE
Method Detail

extract

void extract()
             throws ArchiverException,
                    java.io.IOException
Throws:
ArchiverException
java.io.IOException

getDestDirectory

java.io.File getDestDirectory()

setDestDirectory

void setDestDirectory(java.io.File destDirectory)

getDestFile

java.io.File getDestFile()

setDestFile

void setDestFile(java.io.File destFile)

getSourceFile

java.io.File getSourceFile()

setSourceFile

void setSourceFile(java.io.File sourceFile)

setOverwrite

void setOverwrite(boolean b)
Should we overwrite files in dest, even if they are newer than the corresponding entries in the archive?



Copyright 2001-2001-2006 Codehaus. All Rights Reserved.