Uses of Interface
org.apache.commons.vfs.FileSelector

Packages that use FileSelector
org.apache.commons.vfs The public VFS API. 
org.apache.commons.vfs.cache   
org.apache.commons.vfs.impl The standard VFS implementation. 
org.apache.commons.vfs.provider The File Provider API, and utility classes. 
org.apache.commons.vfs.provider.local The Local File Provider. 
 

Uses of FileSelector in org.apache.commons.vfs
 

Classes in org.apache.commons.vfs that implement FileSelector
 class AllFileSelector
          A FileSelector that selects everything.
 class FileDepthSelector
          A FileSelector that selects all files in a particular depth range.
 class FileFilterSelector
          A FileSelector that selects all children of the given fileObject.
 class FileTypeSelector
          A FileSelector that selects files of a particular type.
 

Fields in org.apache.commons.vfs declared as FileSelector
static FileSelector Selectors.SELECT_SELF
          A FileSelector that selects only the base file/folder.
static FileSelector Selectors.SELECT_SELF_AND_CHILDREN
          A FileSelector that selects the base file/folder and its direct children.
static FileSelector Selectors.SELECT_CHILDREN
          A FileSelector that selects only the direct children of the base folder.
static FileSelector Selectors.EXCLUDE_SELF
          A FileSelector that selects all the descendents of the base folder, but does not select the base folder itself.
static FileSelector Selectors.SELECT_FILES
          A FileSelector that only files (not folders).
static FileSelector Selectors.SELECT_FOLDERS
          A FileSelector that only folders (not files).
static FileSelector Selectors.SELECT_ALL
          A FileSelector that selects the base file/folder, plus all its descendents.
 

Methods in org.apache.commons.vfs with parameters of type FileSelector
 File FileSystem.replicateFile(FileObject file, FileSelector selector)
          Creates a temporary local copy of a file and its descendents.
 FileObject[] FileObject.findFiles(FileSelector selector)
          Finds the set of matching descendents of this file, in depthwise order.
 void FileObject.findFiles(FileSelector selector, boolean depthwise, List selected)
          Finds the set of matching descendents of this file.
 int FileObject.delete(FileSelector selector)
          Deletes all descendents of this file that match a selector.
 void FileObject.copyFrom(FileObject srcFile, FileSelector selector)
          Copies another file, and all its descendents, to this file.
 

Uses of FileSelector in org.apache.commons.vfs.cache
 

Methods in org.apache.commons.vfs.cache with parameters of type FileSelector
 void OnCallRefreshFileObject.copyFrom(FileObject srcFile, FileSelector selector)
           
 int OnCallRefreshFileObject.delete(FileSelector selector)
           
 void OnCallRefreshFileObject.findFiles(FileSelector selector, boolean depthwise, List selected)
           
 FileObject[] OnCallRefreshFileObject.findFiles(FileSelector selector)
           
 

Uses of FileSelector in org.apache.commons.vfs.impl
 

Methods in org.apache.commons.vfs.impl with parameters of type FileSelector
 File PrivilegedFileReplicator.replicateFile(FileObject srcFile, FileSelector selector)
          Creates a local copy of the file, and all its descendents.
 void DecoratedFileObject.copyFrom(FileObject srcFile, FileSelector selector)
           
 int DecoratedFileObject.delete(FileSelector selector)
           
 void DecoratedFileObject.findFiles(FileSelector selector, boolean depthwise, List selected)
           
 FileObject[] DecoratedFileObject.findFiles(FileSelector selector)
           
 void SynchronizedFileObject.copyFrom(FileObject srcFile, FileSelector selector)
           
 int SynchronizedFileObject.delete(FileSelector selector)
           
 void SynchronizedFileObject.findFiles(FileSelector selector, boolean depthwise, List selected)
           
 FileObject[] SynchronizedFileObject.findFiles(FileSelector selector)
           
 File DefaultFileReplicator.replicateFile(FileObject srcFile, FileSelector selector)
          Creates a local copy of the file, and all its descendents.
 

Uses of FileSelector in org.apache.commons.vfs.provider
 

Methods in org.apache.commons.vfs.provider with parameters of type FileSelector
 int AbstractFileObject.delete(FileSelector selector)
          Deletes this file, and all children.
 void AbstractFileObject.copyFrom(FileObject file, FileSelector selector)
          Copies another file to this file.
 FileObject[] AbstractFileObject.findFiles(FileSelector selector)
          Finds the set of matching descendents of this file, in depthwise order.
 void AbstractFileObject.findFiles(FileSelector selector, boolean depthwise, List selected)
          Traverses the descendents of this file, and builds a list of selected files.
 File FileReplicator.replicateFile(FileObject srcFile, FileSelector selector)
          Creates a local copy of the file, and all its descendents.
 File AbstractFileSystem.replicateFile(FileObject file, FileSelector selector)
          Creates a temporary local copy of a file and its descendents.
protected  File AbstractFileSystem.doReplicateFile(FileObject file, FileSelector selector)
          Creates a temporary local copy of a file and its descendents.
 

Uses of FileSelector in org.apache.commons.vfs.provider.local
 

Methods in org.apache.commons.vfs.provider.local with parameters of type FileSelector
protected  File LocalFileSystem.doReplicateFile(FileObject fileObject, FileSelector selector)
          Creates a temporary local copy of a file and its descendents.
 



Copyright © 2002-2006 The Apache Software Foundation. All Rights Reserved.