org.apache.tools.ant.types.selectors
Interface FileSelector
- All Known Subinterfaces:
- ExtendFileSelector
- All Known Implementing Classes:
- BaseExtendSelector, BaseSelector
- public interface FileSelector
This is the interface to be used by all selectors.
- Since:
- 1.5
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. |
isSelected
public boolean isSelected(java.io.File basedir,
java.lang.String filename,
java.io.File file)
throws BuildException
- 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.
- Parameters:
basedir
- A java.io.File object for the base directoryfilename
- The name of the file to checkfile
- A File object for this filename
- Returns:
- whether the file should be selected or not
- Throws:
BuildException
- if the selector was not configured correctly
Copyright © 2000-2005 Apache Software Foundation. All Rights Reserved.