public class FilterForProjectPlugIn extends AbstractBundleClassFilter
Constructor and Description |
---|
FilterForProjectPlugIn() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getFilterScope()
Has to return the unique filter scope as String (e.g. the super class reference that is used for the filter).
|
boolean |
isFilterCriteria(java.lang.Class<?> clazz)
Has to check if the specified class represents the current filter criteria.
|
boolean |
isInFilterScope(java.lang.Class<?> clazz)
Has to return
true in case that the specified class fulfills the individual filter requirements. |
addBundleClassFilterListener, addBusyMarker, addClassFound, equals, getBundlesFiltered, getClassesFound, getClassesFound, getClassLocation, isUsedInSearch, printFilterResult, removeBundleClasses, removeBundleClassFilterListener, removeBusyMarker, toString
public java.lang.String getFilterScope()
AbstractBundleClassFilter
getFilterScope
in class AbstractBundleClassFilter
public boolean isFilterCriteria(java.lang.Class<?> clazz)
AbstractBundleClassFilter
isFilterCriteria
in class AbstractBundleClassFilter
clazz
- the class to checkpublic boolean isInFilterScope(java.lang.Class<?> clazz)
AbstractBundleClassFilter
true
in case that the specified class fulfills the individual filter requirements.isInFilterScope
in class AbstractBundleClassFilter
clazz
- the actual class to check by the current filter