Interface IDifferenceFilter.Registry
- All Known Implementing Classes:
DifferenceFilterRegistryImpl
- Enclosing interface:
- IDifferenceFilter
public static interface IDifferenceFilter.Registry
A registry of
IDifferenceFilter
.- Since:
- 4.0
-
Method Summary
Modifier and TypeMethodDescriptionadd
(IDifferenceFilter filter) Add to the registry the givenIDifferenceFilter
.void
clear()
Clear the registry.getFilters
(IComparisonScope scope, Comparison comparison) Returns the list ofIDifferenceFilter
contained in the registry.Remove from the registry theIDifferenceFilter
designated by the givenString
.
-
Method Details
-
getFilters
Returns the list ofIDifferenceFilter
contained in the registry.- Parameters:
scope
- The scope on which the filters will be applied.comparison
- The comparison which is to be displayed in the structural view.- Returns:
- The list of
IDifferenceFilter
contained in the registry.
-
add
Add to the registry the givenIDifferenceFilter
.- Parameters:
filter
- The givenIDifferenceFilter
.- Returns:
- The previous value associated with the class name of the given
IDifferenceFilter
, or null if there was no entry in the registry for the class name.
-
remove
Remove from the registry theIDifferenceFilter
designated by the givenString
.- Parameters:
className
- The givenString
representing aIDifferenceFilter
.- Returns:
- The
IDifferenceFilter
designated by the givenString
.
-
clear
void clear()Clear the registry.
-