org.apache.commons.vfs.provider
Class DefaultFileSelectorInfo

java.lang.Object
  extended by org.apache.commons.vfs.provider.DefaultFileSelectorInfo
All Implemented Interfaces:
FileSelectInfo

final class DefaultFileSelectorInfo
extends java.lang.Object
implements FileSelectInfo

A default FileSelectInfo implementation.

Version:
$Revision: 480428 $ $Date: 2006-11-29 07:15:24 +0100 (Mi, 29 Nov 2006) $
Author:
Adam Murdoch

Field Summary
private  FileObject baseFolder
           
private  int depth
           
private  FileObject file
           
 
Constructor Summary
DefaultFileSelectorInfo()
           
 
Method Summary
 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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

baseFolder

private FileObject baseFolder

file

private FileObject file

depth

private int depth
Constructor Detail

DefaultFileSelectorInfo

DefaultFileSelectorInfo()
Method Detail

getBaseFolder

public FileObject getBaseFolder()
Description copied from interface: FileSelectInfo
Returns the base folder of the traversal.

Specified by:
getBaseFolder in interface FileSelectInfo

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 interface FileSelectInfo

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 interface FileSelectInfo

setDepth

public void setDepth(int depth)