Class ApplicabilityFilter
java.lang.Object
de.hsh.graja.comment.applicability.ApplicabilityFilter
- All Implemented Interfaces:
IncludeInfo
,Serializable
- Direct Known Subclasses:
ApplicabilityFilterChain
,AudienceFilter
,LevelFilter
This class can filter artifacts with an applicability to produce more or less detailed reports of the grading result. It is an abstract class that must be implemented by subclasses.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ApplicabilityFilter
This is a simple filter, that lets all artifacts pass through. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract boolean
passesThrough
(Applicability applicability) This method checks, whether a artifact with givenapplicability
would pass the filter.
-
Field Details
-
PASS_ALL
This is a simple filter, that lets all artifacts pass through.
-
-
Constructor Details
-
ApplicabilityFilter
public ApplicabilityFilter()
-
-
Method Details
-
passesThrough
This method checks, whether a artifact with givenapplicability
would pass the filter.- Parameters:
applicability
- the query applicability- Returns:
- true, if a artifact with the given
applicability
would pass the filter.
-