# Package org.eclipse.emf.compare.rcp.ui.structuremergeviewer.filters

Interface Summary
IDeactivableDiffFilter: A `IDifferenceFilter` that can be fully deactivated in the preferences.
IDifferenceFilter: Instances of this class will be used by EMF Compare in order to provide difference filter facilities to the structural differences view.
IDifferenceFilter.Registry: A registry of `IDifferenceFilter`.
IDifferenceFilterChange: Stores selected and unselected filters, and a predicate that aggregates the selected state predicates of selected filters and the unselected state predicates of unselected filters.

Class Summary
AbstractDifferenceFilter: An abstract filter implementation.