Class ThreeWayComparisonGroupProvider

java.lang.Object
org.eclipse.emf.common.notify.impl.AdapterImpl
org.eclipse.emf.compare.rcp.ui.structuremergeviewer.groups.AbstractDifferenceGroupProvider
org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.ThreeWayComparisonGroupProvider
All Implemented Interfaces:
Adapter, Adapter.Internal, IDifferenceGroupProvider, IDifferenceGroupProvider2

public class ThreeWayComparisonGroupProvider extends AbstractDifferenceGroupProvider
This implementation of a IDifferenceGroupProvider will be used to group the differences by their side : left, right and conflicts.

The table below describes the location of a diff depending on its status and that of its refining diffs (whether all or some of them are in a real/pseudo conflict).

Real Conflicts Pseudo-Conflicts No Conflict
All Some All Some All
Tech. filter ON Conflict Conflict Conflict (hidden) Side Side
Tech. filter OFF Conflict Conflict Conflict Side Side

Since:
4.0