Package com.yworks.util.abstractjar
Class ArchiveWriter
- java.lang.Object
-
- com.yworks.util.abstractjar.ArchiveWriter
-
- Direct Known Subclasses:
DirectoryWriterImpl,JarWriterImpl
public abstract class ArchiveWriter extends java.lang.ObjectSpecifies the contract for adding content to archive files, that is jars and directories.
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedArchiveWriter(java.util.jar.Manifest man)
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract voidaddDirectory(java.lang.String path)abstract voidaddFile(java.lang.String path, byte[] data)abstract voidclose()abstract voidsetComment(java.lang.String comment)
-
-
-
Method Detail
-
setComment
public abstract void setComment(java.lang.String comment)
-
addDirectory
public abstract void addDirectory(java.lang.String path) throws java.io.IOException- Throws:
java.io.IOException
-
addFile
public abstract void addFile(java.lang.String path, byte[] data) throws java.io.IOException- Throws:
java.io.IOException
-
close
public abstract void close() throws java.io.IOException- Throws:
java.io.IOException
-
-