| Constructor and Description | 
|---|
| FilterAction(String text,
            StructureMergeViewerFilter structureMergeViewerFilter,
            IDifferenceFilter filter)The "default" constructor for this action. | 
| Modifier and Type | Method and Description | 
|---|---|
| Set<IDifferenceFilter> | StructureMergeViewerFilter. getActiveDifferenceFilters()Returns the set of activated filters known by this filter. | 
| Set<IDifferenceFilter> | StructureMergeViewerFilter. getSelectedDifferenceFilters()Returns the set of selected filters known by this filter. | 
| Set<IDifferenceFilter> | StructureMergeViewerFilter. getUnSelectedDifferenceFilters()Returns the set of unselected filters known by this viewer. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | StructureMergeViewerFilter. addFilter(IDifferenceFilter filter)Add the predicate of the given  IDifferenceFilter. | 
| void | StructureMergeViewerFilter. removeFilter(IDifferenceFilter filter)Remove the predicate of the given  IDifferenceFilter. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | StructureMergeViewerFilter. init(Collection<IDifferenceFilter> selectedFilters,
    Collection<IDifferenceFilter> unselectedFilters,
    Collection<IDifferenceFilter> activeFilters)Init this StructureMergeViewerFilter. | 
| void | StructureMergeViewerFilter. init(Collection<IDifferenceFilter> selectedFilters,
    Collection<IDifferenceFilter> unselectedFilters,
    Collection<IDifferenceFilter> activeFilters)Init this StructureMergeViewerFilter. | 
| void | StructureMergeViewerFilter. init(Collection<IDifferenceFilter> selectedFilters,
    Collection<IDifferenceFilter> unselectedFilters,
    Collection<IDifferenceFilter> activeFilters)Init this StructureMergeViewerFilter. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CascadingDifferencesFilterA filter used by default that filters out cascading differences (differences located under a Match that is
 either ADDed or DELETEd on the diff's side). | 
| class  | TechnicalitiesFilter
 A filter used by default that rejects all 'technical' differences. | 
| Modifier and Type | Method and Description | 
|---|---|
| IDifferenceFilter | DifferenceFilterRegistryImpl. add(IDifferenceFilter filter)Add to the registry the given  IDifferenceFilter. | 
| IDifferenceFilter | DifferenceFilterRegistryImpl. remove(String className)Remove from the registry the  IDifferenceFilterdesignated by the givenString. | 
| Modifier and Type | Method and Description | 
|---|---|
| Set<IDifferenceFilter> | DifferenceFilterManager. getAllFilters()Get all registered filter. | 
| Set<IDifferenceFilter> | DifferenceFilterManager. getCurrentByDefaultFilters()Get all  IDifferenceFilterthat should be used by default for next comparison. | 
| List<IDifferenceFilter> | DifferenceFilterRegistryImpl. getFilters(IComparisonScope scope,
          Comparison comparison)Returns the list of  IDifferenceFiltercontained in the registry. | 
| Set<IDifferenceFilter> | DifferenceFilterManager. getInitialByDefaultFilters()SetofIDifferenceFilterthat are initially enabled by default. | 
| Collection<IDifferenceFilter> | DifferenceFilterChange. getSelectedDifferenceFilters()Returns the list of selected  IDifferenceFilter. | 
| Collection<IDifferenceFilter> | DifferenceFilterChange. getUnselectedDifferenceFilters()Returns the list of unselected  IDifferenceFilter. | 
| Modifier and Type | Method and Description | 
|---|---|
| IDifferenceFilter | DifferenceFilterRegistryImpl. add(IDifferenceFilter filter)Add to the registry the given  IDifferenceFilter. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | DifferenceFilterManager. setCurrentActiveFilters(Set<IDifferenceFilter> activeFilters)Set the filters that should be active for the next comparison. | 
| void | DifferenceFilterManager. setCurrentByDefaultFilters(Set<IDifferenceFilter> enabledFilter)Set the filters that should be used by default for next comparison. | 
| Constructor and Description | 
|---|
| DifferenceFilterChange(com.google.common.base.Predicate<? super EObject> predicate,
                      Set<IDifferenceFilter> selectedDifferenceFilters,
                      Set<IDifferenceFilter> unselectedDifferenceFilters)Default Constructor. | 
| DifferenceFilterChange(com.google.common.base.Predicate<? super EObject> predicate,
                      Set<IDifferenceFilter> selectedDifferenceFilters,
                      Set<IDifferenceFilter> unselectedDifferenceFilters)Default Constructor. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | IDeactivableDiffFilterA  IDifferenceFilterthat can be fully deactivated in the preferences. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractDifferenceFilterAn abstract filter implementation. | 
| Modifier and Type | Method and Description | 
|---|---|
| IDifferenceFilter | IDifferenceFilter.Registry. add(IDifferenceFilter filter)Add to the registry the given  IDifferenceFilter. | 
| IDifferenceFilter | IDifferenceFilter.Registry. remove(String className)Remove from the registry the  IDifferenceFilterdesignated by the givenString. | 
| Modifier and Type | Method and Description | 
|---|---|
| Collection<IDifferenceFilter> | IDifferenceFilter.Registry. getFilters(IComparisonScope scope,
          Comparison comparison)Returns the list of  IDifferenceFiltercontained in the registry. | 
| Collection<IDifferenceFilter> | IDifferenceFilterChange. getSelectedDifferenceFilters()Returns the list of selected  IDifferenceFilter. | 
| Collection<IDifferenceFilter> | IDifferenceFilterChange. getUnselectedDifferenceFilters()Returns the list of unselected  IDifferenceFilter. | 
| Modifier and Type | Method and Description | 
|---|---|
| IDifferenceFilter | IDifferenceFilter.Registry. add(IDifferenceFilter filter)Add to the registry the given  IDifferenceFilter. | 
Copyright (c) 2006, 2015 Obeo and others. All rights reserved.