| Class | Description | 
|---|---|
| BasicDifferenceGroupImpl | This implementation of a  IDifferenceGroupuses a predicate to filter the whole list of differences. | 
| ByResourceGroupProvider | This implementation of a
  IDifferenceGroupProviderwill be used to
 group the differences by their Resource. | 
| ByResourceGroupProvider.ResourceGroup | Specialized  BasicDifferenceGroupImplfor Resources. | 
| ConflictNodeBuilder | |
| DefaultGroupProvider | This implementation of a
  IDifferenceGroupProviderwill be used as
 the default group provider. | 
| DifferenceGroupDescriptorWrapper | Implementation of  IDifferenceGroupProvider.Descriptor. | 
| DifferenceGroupManager | This manager can be used to modify EMF Compare UI behavior regarding groups. | 
| DifferenceGroupProviderChange | The default implementation of  IDifferenceGroupProviderChange. | 
| DifferenceGroupProviderExtensionRegistryListener | Utility class to listen to the  IDifferenceGroupProvider.Descriptor.Registry. | 
| DifferenceGroupRegistryImpl | Implementation of the  IDifferenceGroupProvider.Descriptor.Registry. | 
| EmptyDifferenceGroupProvider | An empty difference group provider. | 
| KindGroupProvider | This implementation of a
  IDifferenceGroupProviderwill be used to
 group the differences by theirkind: additions, deletions, changes and moves. | 
| ThreeWayComparisonGroupProvider | This implementation of a
  IDifferenceGroupProviderwill be used to
 group the differences by theirside: left, right and conflicts. | 
| ThreeWayComparisonGroupProvider.CompositeConflict | |
| ThreeWayComparisonGroupProvider.ConflictsGroupImpl | Specialized  BasicDifferenceGroupImplfor Conflicts. | 
Copyright (c) 2006, 2015 Obeo and others. All rights reserved.