Skip to content

Package: Visitable

Visitable

Coverage

1: package archive;
2:
3: import java.io.FileNotFoundException;
4: import java.io.IOException;
5:
6: /**
7: * Visitable of the Visitor-Pattern.
8: */
9: public interface Visitable {
10:         /**
11:          *
12:          * calls back to the appropriate handle-method.
13:          *
14:          * @param visitor
15:          * the visiting visitor
16:          * @param outputStream
17:          * @param outputDirectory
18:          * @throws FileNotFoundException
19:          * @throws IOException
20:          * @throws IllegalDeviceTypeException
21:          */
22:         void accept(ArchiveComponentVisitor visitor)
23:                         throws FileNotFoundException, IOException, IllegalDeviceTypeException;
24:
25: }