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 TypeMethodDescriptionvoidaddDirectory(String path) Fügt ein neues Verzeichnis hinzu.voidDatei zum Zip hinzufügenvoidDatei zum Zip hinzufügenvoidDatei zum Zip hinzufügenvoidDatei zum Zip hinzufügenvoidclose()Dateiverbinden beenden und Datei schließen.static voidprivate StringnormalizePath(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
-