Class AbstractFileInfoMatcher
java.lang.Object
org.eclipse.core.resources.filtermatchers.AbstractFileInfoMatcher
- Direct Known Subclasses:
CompoundFileInfoMatcher
The abstract base class for all file info matchers. Instances
of this class are provided using the
org.eclipse.core.resources.filterMatchers
extension point.- Since:
- 3.6
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract void
initialize
(IProject project, Object arguments) Sets initialization data for this matcher.abstract boolean
matches
(IContainer parent, IFileInfo fileInfo) Tests the givenFileInfo
-
Constructor Details
-
AbstractFileInfoMatcher
public AbstractFileInfoMatcher()
-
-
Method Details
-
matches
Tests the givenFileInfo
- Parameters:
parent
- the parent containerfileInfo
- theFileInfo
object to test- Returns:
true
if the givenFileInfo
matches, andfalse
otherwise.- Throws:
CoreException
- the implementor should throw a CoreException if, in the case that the parent or fileInfo doesn't exist in the workspace or in the file system, the return value can't be determined.
-
initialize
Sets initialization data for this matcher.- Parameters:
project
- project this matcher works onarguments
- matcher specific initialization argument- Throws:
CoreException
- if initialization failed
-