Bug 90074 [search] Search view flashing while navigating workspace
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/search/JavaSearchResultPage.java
super.setInput(input, state);
		
		getViewPart().updateLabel();
		getSettings().put(KEY_FILTERS, encodeFilters());
	}
	private void refilterMatches(AbstractTextSearchResult input) {
		if (input == null)
			return;
		Object[] elements= input.getElements();
		for (int e= 0; e < elements.length; e++) {
			Match[] matches= input.getMatches(elements[e]);
			for (int m= 0; m < matches.length; m++) {
				updateFilterState(matches[m]);
			}
		}
	}
	
	private void updateFilterState(Match match) {
		if (!(match instanceof JavaElementMatch))
			return;
		for (Iterator iter= fMatchFilters.iterator(); iter.hasNext();) {
			MatchFilter filter= (MatchFilter)iter.next();
			if (filter.filters((JavaElementMatch)match)) {
				match.setFiltered(true);
				return;
			}
		}
		match.setFiltered(false);
	}
	private void updateFilterActions() {