public class KindGroupProvider extends AbstractDifferenceGroupProvider
IDifferenceGroupProvider
will be used to
group the differences by their kind
: additions, deletions, changes and moves.IDifferenceGroupProvider.ComparisonType, IDifferenceGroupProvider.Descriptor
Adapter.Internal
activeByDefault, label
target
Constructor and Description |
---|
KindGroupProvider() |
Modifier and Type | Method and Description |
---|---|
protected Collection<? extends IDifferenceGroup> |
buildGroups(Comparison comparison2)
Builds the groups for this comparison.
|
defaultSelected, dispose, getComparison, getCrossReferenceAdapter, getGroups, getLabel, getTreeNodes, groupsAreBuilt, isAdapterForType, isEnabled, setDefaultSelected, setLabel
getTarget, notifyChanged, setTarget, unsetTarget
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getTarget, notifyChanged, setTarget
protected Collection<? extends IDifferenceGroup> buildGroups(Comparison comparison2)
IDifferenceGroupProvider2
needs to override this
method to provid groups.buildGroups
in class AbstractDifferenceGroupProvider
comparison2
- comparison against which the groups will be built.IDifferenceGroup
.org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.groups.impl.AbstractBuildingDifferenceGroupProvider#buildGroups(org.eclipse.emf.compare.Comparison)
Copyright (c) 2006, 2015 Obeo and others. All rights reserved.