org.jopendocument.util
Class Unzip
java.lang.Object
java.util.zip.ZipFile
org.jopendocument.util.Unzip
public class Unzip
- extends ZipFile
Permet de lire un fichier zip.
- Author:
- ILM Informatique
- See Also:
Zip
Constructor Summary |
Unzip(File f)
Ouvre un fichier zip en lecture. |
LOCSIG
public static final long LOCSIG
- See Also:
- Constant Field Values
EXTSIG
public static final long EXTSIG
- See Also:
- Constant Field Values
CENSIG
public static final long CENSIG
- See Also:
- Constant Field Values
ENDSIG
public static final long ENDSIG
- See Also:
- Constant Field Values
LOCHDR
public static final int LOCHDR
- See Also:
- Constant Field Values
EXTHDR
public static final int EXTHDR
- See Also:
- Constant Field Values
CENHDR
public static final int CENHDR
- See Also:
- Constant Field Values
ENDHDR
public static final int ENDHDR
- See Also:
- Constant Field Values
LOCVER
public static final int LOCVER
- See Also:
- Constant Field Values
LOCFLG
public static final int LOCFLG
- See Also:
- Constant Field Values
LOCHOW
public static final int LOCHOW
- See Also:
- Constant Field Values
LOCTIM
public static final int LOCTIM
- See Also:
- Constant Field Values
LOCCRC
public static final int LOCCRC
- See Also:
- Constant Field Values
LOCSIZ
public static final int LOCSIZ
- See Also:
- Constant Field Values
LOCLEN
public static final int LOCLEN
- See Also:
- Constant Field Values
LOCNAM
public static final int LOCNAM
- See Also:
- Constant Field Values
LOCEXT
public static final int LOCEXT
- See Also:
- Constant Field Values
EXTCRC
public static final int EXTCRC
- See Also:
- Constant Field Values
EXTSIZ
public static final int EXTSIZ
- See Also:
- Constant Field Values
EXTLEN
public static final int EXTLEN
- See Also:
- Constant Field Values
CENVEM
public static final int CENVEM
- See Also:
- Constant Field Values
CENVER
public static final int CENVER
- See Also:
- Constant Field Values
CENFLG
public static final int CENFLG
- See Also:
- Constant Field Values
CENHOW
public static final int CENHOW
- See Also:
- Constant Field Values
CENTIM
public static final int CENTIM
- See Also:
- Constant Field Values
CENCRC
public static final int CENCRC
- See Also:
- Constant Field Values
CENSIZ
public static final int CENSIZ
- See Also:
- Constant Field Values
CENLEN
public static final int CENLEN
- See Also:
- Constant Field Values
CENNAM
public static final int CENNAM
- See Also:
- Constant Field Values
CENEXT
public static final int CENEXT
- See Also:
- Constant Field Values
CENCOM
public static final int CENCOM
- See Also:
- Constant Field Values
CENDSK
public static final int CENDSK
- See Also:
- Constant Field Values
CENATT
public static final int CENATT
- See Also:
- Constant Field Values
CENATX
public static final int CENATX
- See Also:
- Constant Field Values
CENOFF
public static final int CENOFF
- See Also:
- Constant Field Values
ENDSUB
public static final int ENDSUB
- See Also:
- Constant Field Values
ENDTOT
public static final int ENDTOT
- See Also:
- Constant Field Values
ENDSIZ
public static final int ENDSIZ
- See Also:
- Constant Field Values
ENDOFF
public static final int ENDOFF
- See Also:
- Constant Field Values
ENDCOM
public static final int ENDCOM
- See Also:
- Constant Field Values
Unzip
public Unzip(File f)
throws ZipException,
IOException
- Ouvre un fichier zip en lecture.
Note : ne pas oublier de fermer.
- Parameters:
f
- the ZIP file to be opened for reading
- Throws:
ZipException
- if a ZIP error has occurred
IOException
- if an I/O error has occurred- See Also:
ZipFile.close()
toDir
public static void toDir(File zip,
File dir)
throws IOException
- Throws:
IOException
unzip
public void unzip(File destDir)
throws ZipException,
IOException
- Décompresse le zip dans un dossier. Si destDir n'existe pas le crée.
- Parameters:
destDir
- ou mettre le résultat.
- Throws:
ZipException
- si erreur lors de la décompression.
IOException
- si erreur de lecture, ou de création de la destination.
unzip
public void unzip(File destDir,
String entryName)
throws ZipException,
IOException
- Throws:
ZipException
IOException
unzip
public void unzip(File destDir,
ZipEntry entry)
throws ZipException,
IOException
- Throws:
ZipException
IOException
getInputStream
public InputStream getInputStream(String entryName)
throws IOException
- Renvoie un flux sans dézipper le fichier.
- Parameters:
entryName
- le nom de l'entrée voulue.
- Returns:
- le flux correspondant, ou
null
si non existant.
- Throws:
IOException
- si erreur lecture.- See Also:
ZipFile.close()
Copyright © 2010 jOpenDocument All Rights Reserved.