public class DifferenceFilterChange extends Object implements IDifferenceFilterChange
IDifferenceFilterChange
.Constructor and Description |
---|
DifferenceFilterChange(com.google.common.base.Predicate<? super EObject> predicate,
Set<IDifferenceFilter> selectedDifferenceFilters,
Set<IDifferenceFilter> unselectedDifferenceFilters)
Default Constructor.
|
Modifier and Type | Method and Description |
---|---|
com.google.common.base.Predicate<? super EObject> |
getPredicate()
Returns a
Predicate that aggregates the selected state predicates of selected filters and the
unselected state predicates of unselected filters. |
Collection<IDifferenceFilter> |
getSelectedDifferenceFilters()
Returns the list of selected
IDifferenceFilter . |
Collection<IDifferenceFilter> |
getUnselectedDifferenceFilters()
Returns the list of unselected
IDifferenceFilter . |
public DifferenceFilterChange(com.google.common.base.Predicate<? super EObject> predicate, Set<IDifferenceFilter> selectedDifferenceFilters, Set<IDifferenceFilter> unselectedDifferenceFilters)
predicate
- a predicate that aggregates the selected state predicates of selected filters and the
unselected state predicates of unselected filters.selectedDifferenceFilters
- the list of selected filters.unselectedDifferenceFilters
- the list of unselected filters.public com.google.common.base.Predicate<? super EObject> getPredicate()
Predicate
that aggregates the selected state predicates of selected filters and the
unselected state predicates of unselected filters.getPredicate
in interface IDifferenceFilterChange
IDifferenceFilterChange.getPredicate()
public Collection<IDifferenceFilter> getSelectedDifferenceFilters()
IDifferenceFilter
.getSelectedDifferenceFilters
in interface IDifferenceFilterChange
IDifferenceFilterChange.getSelectedDifferenceFilters()
public Collection<IDifferenceFilter> getUnselectedDifferenceFilters()
IDifferenceFilter
.getUnselectedDifferenceFilters
in interface IDifferenceFilterChange
IDifferenceFilterChange.getUnselectedDifferenceFilters()
Copyright (c) 2006, 2015 Obeo and others. All rights reserved.