private boolean updateFilterState(Match match) { MatchFilter[] matchFilters = getActiveMatchFilters(); if (matchFilters == null) { return false; // do nothing, no change } boolean oldState = match.isFiltered(); for (int i = 0; i < matchFilters.length; i++) { if (matchFilters[i].filters(match)) { match.setFiltered(true); return !oldState; } } match.setFiltered(false); return oldState; }
private boolean updateFilterState(Match match) { MatchFilter[] matchFilters= getActiveMatchFilters(); if (matchFilters == null) { return false; // do nothing, no change } boolean oldState= match.isFiltered(); for (int i= 0; i < matchFilters.length; i++) { if (matchFilters[i].filters(match)) { match.setFiltered(true); return !oldState; } } match.setFiltered(false); return oldState; }
private boolean updateFilterState(Match match) { MatchFilter[] matchFilters= getActiveMatchFilters(); if (matchFilters == null) { return false; // do nothing, no change } boolean oldState= match.isFiltered(); for (MatchFilter matchFilter : matchFilters) { if (matchFilter.filters(match)) { match.setFiltered(true); return !oldState; } } match.setFiltered(false); return oldState; }