1: /**
2:    The common interface for file and directory nodes.
3: */
4: public interface FileSystemNode
5: {
6:    void accept(FileSystemVisitor v);
7: }