Package at.letto.tools
Class ZipFileWriter
java.lang.Object
at.letto.tools.ZipFileWriter
Klasse für die Erzeugung von Zip-Dateien
- Author:
- Werner
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionZipFileWriter
(File file) Erzeugt einen Zip-Datei-Writer auf die Datei file
Die Datei wird dabei neu erzeugt!ZipFileWriter
(String filename) Erzeugt einen Zip-Datei-Writer auf die Datei mit dem Dateinamen filename
Die Datei wird dabei neu erzeugt! -
Method Summary
Modifier and TypeMethodDescriptionvoid
addDirectory
(String path) Fügt ein neues Verzeichnis hinzu.void
Datei zum Zip hinzufügenvoid
Datei zum Zip hinzufügenvoid
Datei zum Zip hinzufügenvoid
Datei zum Zip hinzufügenvoid
close()
Dateiverbinden beenden und Datei schließen.static void
private String
normalizePath
(String path)
-
Field Details
-
fos
-
zipOut
-
-
Constructor Details
-
ZipFileWriter
Erzeugt einen Zip-Datei-Writer auf die Datei mit dem Dateinamen filename
Die Datei wird dabei neu erzeugt!- Parameters:
filename
- Dateiname- Throws:
IOException
- Fehler wenn die Datei nicht erzeugt werden kann
-
ZipFileWriter
Erzeugt einen Zip-Datei-Writer auf die Datei file
Die Datei wird dabei neu erzeugt!- Parameters:
file
- Datei- Throws:
IOException
- Fehler wenn die Datei nicht erzeugt werden kann
-
-
Method Details
-
close
public void close()Dateiverbinden beenden und Datei schließen. -
addFile
Datei zum Zip hinzufügen- Parameters:
filename
- Dateiname der hinzugefügt werden soll- Throws:
IOException
- Fehler wenn die Datei nicht hinzugefügt werden kann
-
normalizePath
-
addDirectory
Fügt ein neues Verzeichnis hinzu.- Parameters:
path
- Pfad des Verzeichnisses wie verz/ oder verz oder /verz oder /verz/ oder /verz/unterverz- Throws:
IOException
- Fehlermeldung
-
addFile
Datei zum Zip hinzufügen- Parameters:
file
- Datei die hinzugefügt werden sollname
- Name unter dem die Datei hinzugefügt werden soll- Throws:
IOException
- Fehler wenn die Datei nicht hinzugefügt werden kann
-
addFile
Datei zum Zip hinzufügen- Parameters:
file
- Datei die hinzugefügt werden soll- Throws:
IOException
- Fehler wenn die Datei nicht hinzugefügt werden kann
-
addFile
Datei zum Zip hinzufügen- Parameters:
path
- Verzeichnis innerhalb der Zip-Datei in dass die Datei gelegt werden sollfile
- Datei die hinzugefügt werden sollname
- Dateiname unter dem die Datei hinzugefügt werden soll- Throws:
IOException
- Fehler wenn die Datei nicht hinzugefügt werden kann
-
main
-