Package org.eclipse.search.ui.text
Class FilterUpdateEvent
- java.lang.Object
-
- java.util.EventObject
-
- org.eclipse.search.ui.SearchResultEvent
-
- org.eclipse.search.ui.text.FilterUpdateEvent
-
- All Implemented Interfaces:
Serializable
public class FilterUpdateEvent extends SearchResultEvent
An event object describing that the filter state of the givenmatches
has been updated ormatch filters
have been reconfigured.Clients may instantiate or subclass this class.
- Since:
- 3.3
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class java.util.EventObject
source
-
-
Constructor Summary
Constructors Constructor Description FilterUpdateEvent(ISearchResult searchResult, Match[] matches, MatchFilter[] filters)
Constructs a newFilterUpdateEvent
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MatchFilter[]
getActiveFilters()
Returns the the filters currently set, ornull
if filters have been disabled.Match[]
getUpdatedMatches()
Returns the matches updated by the filter update.-
Methods inherited from class org.eclipse.search.ui.SearchResultEvent
getSearchResult
-
Methods inherited from class java.util.EventObject
getSource, toString
-
-
-
-
Constructor Detail
-
FilterUpdateEvent
public FilterUpdateEvent(ISearchResult searchResult, Match[] matches, MatchFilter[] filters)
Constructs a newFilterUpdateEvent
.- Parameters:
searchResult
- the search result concernedmatches
- the matches updated by the filter changefilters
- the currently activated filters
-
-
Method Detail
-
getUpdatedMatches
public Match[] getUpdatedMatches()
Returns the matches updated by the filter update.- Returns:
- the matches updated by the filter update
-
getActiveFilters
public MatchFilter[] getActiveFilters()
Returns the the filters currently set, ornull
if filters have been disabled.- Returns:
- the filters currently set
-
-