# Uses of Class
org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups.AbstractDifferenceGroupProvider

Packages that use AbstractDifferenceGroupProvider
Package
Description
org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl

## Uses of AbstractDifferenceGroupProvider in org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl

Subclasses of AbstractDifferenceGroupProvider in org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl
Modifier and Type
Class
Description
`class`
`ByResourceGroupProvider`
This implementation of a `IDifferenceGroupProvider` will be used to group the differences by their Resource.
`class`
`DefaultGroupProvider`
This implementation of a `IDifferenceGroupProvider` will be used as the default group provider.
`class`
`EmptyDifferenceGroupProvider`
An empty difference group provider.
`class`
`KindGroupProvider`
This implementation of a `IDifferenceGroupProvider` will be used to group the differences by their `kind` : additions, deletions, changes and moves.
`class`
`ThreeWayComparisonGroupProvider`
This implementation of a `IDifferenceGroupProvider` will be used to group the differences by their `side` : left, right and conflicts.