org.apache.tools.ant.taskdefs
Class Zip
java.lang.Object
|
+--org.apache.tools.ant.Task
|
+--org.apache.tools.ant.taskdefs.MatchingTask
|
+--org.apache.tools.ant.taskdefs.Zip
- Direct Known Subclasses:
- Jar
- public class Zip
- extends MatchingTask
Create a ZIP archive.
- Author:
- James Davidson duncan@x180.com, Jon S. Stevens jon@clearink.com
Constructor Summary |
Zip()
|
Method Summary |
void |
execute()
|
protected void |
initZipOutputStream(java.util.zip.ZipOutputStream zOut)
|
void |
setBasedir(java.lang.String baseDirname)
This is the base directory to look in for
things to zip. |
void |
setCompress(java.lang.String compress)
Sets whether we want to compress the files or only store them. |
void |
setZipfile(java.lang.String zipFilename)
This is the name/location of where to
create the .zip file. |
protected void |
zipDir(java.io.File dir,
java.util.zip.ZipOutputStream zOut,
java.lang.String vPath)
|
protected void |
zipFile(java.io.File file,
java.util.zip.ZipOutputStream zOut,
java.lang.String vPath)
|
protected void |
zipFile(java.io.InputStream in,
java.util.zip.ZipOutputStream zOut,
java.lang.String vPath)
|
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
archiveType
protected java.lang.String archiveType
Zip
public Zip()
setZipfile
public void setZipfile(java.lang.String zipFilename)
- This is the name/location of where to
create the .zip file.
setBasedir
public void setBasedir(java.lang.String baseDirname)
- This is the base directory to look in for
things to zip.
setCompress
public void setCompress(java.lang.String compress)
- Sets whether we want to compress the files or only store them.
execute
public void execute()
throws BuildException
- Overrides:
- execute in class Task
initZipOutputStream
protected void initZipOutputStream(java.util.zip.ZipOutputStream zOut)
throws java.io.IOException,
BuildException
zipDir
protected void zipDir(java.io.File dir,
java.util.zip.ZipOutputStream zOut,
java.lang.String vPath)
throws java.io.IOException
zipFile
protected void zipFile(java.io.InputStream in,
java.util.zip.ZipOutputStream zOut,
java.lang.String vPath)
throws java.io.IOException
zipFile
protected void zipFile(java.io.File file,
java.util.zip.ZipOutputStream zOut,
java.lang.String vPath)
throws java.io.IOException
Copyright © 2000 Apache Software Foundation. All Rights Reserved.