Class MergeViewerItemProviderConfiguration
java.lang.Object
org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.tree.provider.MergeViewerItemProviderConfiguration
- All Implemented Interfaces:
IMergeViewerItemProviderConfiguration
public class MergeViewerItemProviderConfiguration
extends Object
implements IMergeViewerItemProviderConfiguration
Default implementation of
IMergeViewerItemProviderConfiguration
.-
Constructor Summary
ConstructorDescriptionMergeViewerItemProviderConfiguration
(AdapterFactory adapterFactory, IDifferenceGroupProvider groupProvider, com.google.common.base.Predicate<? super EObject> predicate, Comparison comparison, IMergeViewer.MergeViewerSide side) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionGet theAdapterFactory
.Get theComparison
.com.google.common.base.Predicate<? super EObject>
Get the difference filterPredicate
.Get theIDifferenceGroupProvider
.getSide()
Get theIMergeViewer.MergeViewerSide
.
-
Constructor Details
-
MergeViewerItemProviderConfiguration
public MergeViewerItemProviderConfiguration(AdapterFactory adapterFactory, IDifferenceGroupProvider groupProvider, com.google.common.base.Predicate<? super EObject> predicate, Comparison comparison, IMergeViewer.MergeViewerSide side) Constructor.- Parameters:
adapterFactory
- theAdapterFactory
.groupProvider
- theIDifferenceGroupProvider
.predicate
- thePredicate
.comparison
- theComparison
.
-
-
Method Details
-
getAdapterFactory
Get theAdapterFactory
.- Specified by:
getAdapterFactory
in interfaceIMergeViewerItemProviderConfiguration
- Returns:
- the
AdapterFactory
,
-
getDifferenceGroupProvider
Get theIDifferenceGroupProvider
.- Specified by:
getDifferenceGroupProvider
in interfaceIMergeViewerItemProviderConfiguration
- Returns:
- the
IDifferenceGroupProvider
.
-
getDifferenceFilterPredicate
Get the difference filterPredicate
.- Specified by:
getDifferenceFilterPredicate
in interfaceIMergeViewerItemProviderConfiguration
- Returns:
- the difference filter
Predicate
.
-
getComparison
Get theComparison
.- Specified by:
getComparison
in interfaceIMergeViewerItemProviderConfiguration
- Returns:
- the
Comparison
.
-
getSide
Get theIMergeViewer.MergeViewerSide
.- Specified by:
getSide
in interfaceIMergeViewerItemProviderConfiguration
- Returns:
- the
IMergeViewer.MergeViewerSide
.
-