Package org.apache.commons.vfs2.provider
Class DefaultFileSelectorInfo
- java.lang.Object
-
- org.apache.commons.vfs2.provider.DefaultFileSelectorInfo
-
- All Implemented Interfaces:
FileSelectInfo
final class DefaultFileSelectorInfo extends java.lang.Object implements FileSelectInfo
A defaultFileSelectInfo
implementation.
-
-
Field Summary
Fields Modifier and Type Field Description private FileObject
baseFolder
private int
depth
private FileObject
file
-
Constructor Summary
Constructors Constructor Description DefaultFileSelectorInfo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FileObject
getBaseFolder()
Returns the base folder of the traversal.int
getDepth()
Returns the depth of the file relative to the base folder.FileObject
getFile()
Returns the file (or folder) to be considered.void
setBaseFolder(FileObject baseFolder)
void
setDepth(int depth)
void
setFile(FileObject file)
java.lang.String
toString()
-
-
-
Field Detail
-
baseFolder
private FileObject baseFolder
-
file
private FileObject file
-
depth
private int depth
-
-
Method Detail
-
getBaseFolder
public FileObject getBaseFolder()
Description copied from interface:FileSelectInfo
Returns the base folder of the traversal.- Specified by:
getBaseFolder
in interfaceFileSelectInfo
- Returns:
- FileObject representing the base folder.
-
setBaseFolder
public void setBaseFolder(FileObject baseFolder)
-
getFile
public FileObject getFile()
Description copied from interface:FileSelectInfo
Returns the file (or folder) to be considered.- Specified by:
getFile
in interfaceFileSelectInfo
- Returns:
- The FileObject.
-
setFile
public void setFile(FileObject file)
-
getDepth
public int getDepth()
Description copied from interface:FileSelectInfo
Returns the depth of the file relative to the base folder.- Specified by:
getDepth
in interfaceFileSelectInfo
- Returns:
- The depth of the file relative to the base folder.
-
setDepth
public void setDepth(int depth)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-