01: import java.io.*; 02: 03: public class FileNode implements FileSystemNode 04: { 05: public FileNode(File file) 06: { 07: this.file = file; 08: } 09: 10: public File getFile() { return file; } 11: 12: public void accept(FileSystemVisitor v) 13: { 14: v.visitFileNode(this); 15: } 16: 17: private File file; 18: }