|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jopendocument.util.Zip
public class Zip
Permet d'écrire dans un fichier zip.
Unzip| Constructor Summary | |
|---|---|
Zip(java.io.File f)
Construit un fichier zip. |
|
Zip(java.io.OutputStream out)
Construit un fichier zip. |
|
| Method Summary | |
|---|---|
void |
close()
|
java.io.OutputStream |
createEntry(java.lang.String name)
Adds a new entry to this zip file. |
static Zip |
createFrom(java.io.File from,
java.io.File to,
java.util.Set excludedEntries)
Copie de from dans to seulement les entrées dont le nom n'est pas dans excludedEntries. |
static void |
delete(java.io.File src,
java.util.Set entriesName,
java.io.File dest)
Efface les entrées spécifées de src. |
void |
zip(java.io.File newFile)
Ajoute newFile dans ce fichier. |
void |
zip(java.lang.String name,
byte[] in,
boolean compressed)
|
void |
zip(java.lang.String name,
java.io.InputStream in)
Zippe le contenu de in. |
void |
zipNonCompressed(java.lang.String name,
byte[] in)
Zip the passed array with the ZipEntry.STORED method. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Zip(java.io.File f)
throws java.io.FileNotFoundException
f - le fichier dans lequel sauver, peut ne pas exister.
java.io.FileNotFoundException - if f cannot be written to.public Zip(java.io.OutputStream out)
out - un stream dans lequel écrire.| Method Detail |
|---|
public static Zip createFrom(java.io.File from,
java.io.File to,
java.util.Set excludedEntries)
throws java.util.zip.ZipException,
java.io.IOException
excludedEntries.
from - le zip source.excludedEntries - les noms des entrées à exclure.to - le zip de destination, s'il existe déjà les entrées de from seront ajoutées aux
existantes.
java.util.zip.ZipException
java.io.IOException
public static void delete(java.io.File src,
java.util.Set entriesName,
java.io.File dest)
throws java.util.zip.ZipException,
java.io.IOException
src - le zip source.entriesName - les noms des entrées à effacer.dest - le zip de destination.
java.util.zip.ZipException
java.io.IOException
public void close()
throws java.io.IOException
java.io.IOException
public void zip(java.io.File newFile)
throws java.io.IOException
newFile - le fichier à ajouter.
java.io.IOException - si le fichier ne peut etre zippé.
public void zip(java.lang.String name,
java.io.InputStream in)
throws java.io.IOException
in.
name - le nom de l'entrée.in - l'ajout.
java.io.IOException - si in ne peut etre zippé.
public void zip(java.lang.String name,
byte[] in,
boolean compressed)
throws java.io.IOException
java.io.IOException
public void zipNonCompressed(java.lang.String name,
byte[] in)
throws java.io.IOException
ZipEntry.STORED method. This method takes care of the
CRC and size.
name - the entry name.in - what to zip.
java.io.IOException - if an error occurs.
public java.io.OutputStream createEntry(java.lang.String name)
throws java.io.IOException
name - the name of the entry.
java.io.IOException - if a pb occurs.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||