Package org.codehaus.plexus.util
Class Expand
java.lang.Object
org.codehaus.plexus.util.Expand
Unzip a file.
- Since:
- Ant 1.1 @ant.task category="packaging" name="unzip" name="unjar" name="unwar"
- Author:
- costin@dnt.ro, Stefan Bodewig, Magesh Umasankar
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
execute()
Do the work.protected void
expandFile
(File srcF, File dir) protected void
extractFile
(File srcF, File dir, InputStream compressedInputStream, String entryName, Date entryDate, boolean isDirectory) void
Set the destination directory.void
setOverwrite
(boolean b) void
Set the path to zip-file.
-
Constructor Details
-
Expand
public Expand()
-
-
Method Details
-
execute
Do the work.- Throws:
Exception
- Thrown in unrecoverable error.
-
expandFile
- Throws:
Exception
-
extractFile
protected void extractFile(File srcF, File dir, InputStream compressedInputStream, String entryName, Date entryDate, boolean isDirectory) throws Exception - Throws:
Exception
-
setDest
Set the destination directory. File will be unzipped into the destination directory.- Parameters:
d
- Path to the directory.
-
setSrc
Set the path to zip-file.- Parameters:
s
- Path to zip-file.
-
setOverwrite
public void setOverwrite(boolean b) - Parameters:
b
- Should we overwrite files in dest, even if they are newer than the corresponding entries in the archive?
-