public interface ArchiveComponentVisitor
Modifier and Type | Method and Description |
---|---|
void |
finish()
Schließt den benutzten Outputsteam.
|
void |
handleArchiveDevNode(ArchiveDevNode node)
Behandelt eine Geraetedatei.
|
void |
handleArchiveDirectory(ArchiveDirectory directory)
Handles an ArchiveDirectory.
|
void |
handleArchiveFile(ArchiveFile archiveFile)
Handels an ArchiveFile.
|
void |
handleArchiveSymlink(ArchiveSymlink symlink)
Handels ArchiveSymlink.
|
void handleArchiveFile(ArchiveFile archiveFile) throws java.io.FileNotFoundException, java.io.IOException
archiveFile
- the ArchiveFile, which should be added to the archivejava.io.FileNotFoundException
java.io.IOException
void handleArchiveDirectory(ArchiveDirectory directory) throws java.io.FileNotFoundException, java.io.IOException
directory
- the ArchiveDirectory, which shoud be added to the archivejava.io.FileNotFoundException
java.io.IOException
void handleArchiveSymlink(ArchiveSymlink symlink) throws java.io.IOException
symlink
- the symlink, which should be added to the archivejava.io.IOException
void handleArchiveDevNode(ArchiveDevNode node) throws java.io.IOException, IllegalDeviceTypeException
node
- die Geraetedatei, die im Archiv erstellt werden soll.java.io.IOException
IllegalDeviceTypeException
- when a unsupported davtype is declaredvoid finish() throws java.io.IOException
java.io.IOException