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 ofIMergeViewerItemProviderConfiguration
.
-
-
Constructor Summary
Constructors Constructor Description MergeViewerItemProviderConfiguration(AdapterFactory adapterFactory, IDifferenceGroupProvider groupProvider, com.google.common.base.Predicate<? super EObject> predicate, Comparison comparison, IMergeViewer.MergeViewerSide side)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AdapterFactory
getAdapterFactory()
Get theAdapterFactory
.Comparison
getComparison()
Get theComparison
.com.google.common.base.Predicate<? super EObject>
getDifferenceFilterPredicate()
Get the difference filterPredicate
.IDifferenceGroupProvider
getDifferenceGroupProvider()
Get theIDifferenceGroupProvider
.IMergeViewer.MergeViewerSide
getSide()
Get theIMergeViewer.MergeViewerSide
.
-
-
-
Constructor Detail
-
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 Detail
-
getAdapterFactory
public AdapterFactory getAdapterFactory()
Get theAdapterFactory
.- Specified by:
getAdapterFactory
in interfaceIMergeViewerItemProviderConfiguration
- Returns:
- the
AdapterFactory
,
-
getDifferenceGroupProvider
public IDifferenceGroupProvider getDifferenceGroupProvider()
Get theIDifferenceGroupProvider
.- Specified by:
getDifferenceGroupProvider
in interfaceIMergeViewerItemProviderConfiguration
- Returns:
- the
IDifferenceGroupProvider
.
-
getDifferenceFilterPredicate
public com.google.common.base.Predicate<? super EObject> getDifferenceFilterPredicate()
Get the difference filterPredicate
.- Specified by:
getDifferenceFilterPredicate
in interfaceIMergeViewerItemProviderConfiguration
- Returns:
- the difference filter
Predicate
.
-
getComparison
public Comparison getComparison()
Get theComparison
.- Specified by:
getComparison
in interfaceIMergeViewerItemProviderConfiguration
- Returns:
- the
Comparison
.
-
getSide
public IMergeViewer.MergeViewerSide getSide()
Get theIMergeViewer.MergeViewerSide
.- Specified by:
getSide
in interfaceIMergeViewerItemProviderConfiguration
- Returns:
- the
IMergeViewer.MergeViewerSide
.
-
-