org.apache.tools.ant.types.selectors
Class ReadableSelector
java.lang.Object
   org.apache.tools.ant.types.selectors.ReadableSelector
org.apache.tools.ant.types.selectors.ReadableSelector
- All Implemented Interfaces: 
- ResourceSelector, FileSelector
- public class ReadableSelector 
- extends java.lang.Object- implements FileSelector, ResourceSelector
A selector that selects readable files.
 
Readable is defined in terms of java.io.File#canRead, this
 means the selector will accept any file that exists and is readable
 by the application.
- Since:
- Ant 1.8.0
 
| Method Summary | 
|  boolean | isSelected(java.io.File basedir,
           java.lang.String filename,
           java.io.File file)Method that each selector will implement to create their
 selection behaviour.
 | 
|  boolean | isSelected(Resource r)Return true if this Resource is selected.
 | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
ReadableSelector
public ReadableSelector()
isSelected
public boolean isSelected(java.io.File basedir,
                          java.lang.String filename,
                          java.io.File file)
- Description copied from interface: FileSelector
- Method that each selector will implement to create their
 selection behaviour. If there is a problem with the setup
 of a selector, it can throw a BuildException to indicate
 the problem.
 
- 
- Specified by:
- isSelectedin interface- FileSelector
 
- 
- Parameters:
- basedir- A java.io.File object for the base directory
- filename- The name of the file to check
- file- A File object for this filename
- Returns:
- whether the file should be selected or not
 
isSelected
public boolean isSelected(Resource r)
- Description copied from interface: ResourceSelector
- Return true if this Resource is selected.
 
- 
- Specified by:
- isSelectedin interface- ResourceSelector
 
- 
- Parameters:
- r- the Resource to check.
- Returns:
- whether the Resource was selected.