1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.apache.commons.vfs.provider;
18
19 import org.apache.commons.vfs.FileObject;
20 import org.apache.commons.vfs.FileSelectInfo;
21
22 /***
23 * A default {@link FileSelectInfo} implementation.
24 *
25 * @author <a href="mailto:adammurdoch@apache.org">Adam Murdoch</a>
26 * @version $Revision: 480428 $ $Date: 2006-11-29 07:15:24 +0100 (Mi, 29 Nov 2006) $
27 */
28 final class DefaultFileSelectorInfo
29 implements FileSelectInfo
30 {
31 private FileObject baseFolder;
32 private FileObject file;
33 private int depth;
34
35 public FileObject getBaseFolder()
36 {
37 return baseFolder;
38 }
39
40 public void setBaseFolder(final FileObject baseFolder)
41 {
42 this.baseFolder = baseFolder;
43 }
44
45 public FileObject getFile()
46 {
47 return file;
48 }
49
50 public void setFile(final FileObject file)
51 {
52 this.file = file;
53 }
54
55 public int getDepth()
56 {
57 return depth;
58 }
59
60 public void setDepth(final int depth)
61 {
62 this.depth = depth;
63 }
64 }