Interface ExtendFileSelector
- All Superinterfaces:
FileSelector, Parameterizable, ResourceSelector
- All Known Implementing Classes:
BaseExtendSelector, ContainsRegexpSelector, ContainsSelector, DateSelector, DepthSelector, FilenameSelector, ModifiedSelector, SizeSelector, TypeSelector
This is the interface to be used by all custom selectors, those that are
called through the <custom> tag. It is the amalgamation of two
interfaces, the FileSelector and the Parameterizable interface. Note that
you will almost certainly want the default behaviour for handling
Parameters, so you probably want to use the BaseExtendSelector class
as the base class for your custom selector rather than implementing
this interface from scratch.
- Since:
- 1.5
-
Method Summary
Methods inherited from interface FileSelector
isSelected, isSelectedModifier and TypeMethodDescriptionbooleanisSelected(File basedir, String filename, File file) Method that each selector will implement to create their selection behaviour.default booleanImplement a basicResourceselection that delegates to thisFileSelector.Methods inherited from interface Parameterizable
setParameters