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 AdapterFactorygetAdapterFactory()Get theAdapterFactory.ComparisongetComparison()Get theComparison.com.google.common.base.Predicate<? super EObject>getDifferenceFilterPredicate()Get the difference filterPredicate.IDifferenceGroupProvidergetDifferenceGroupProvider()Get theIDifferenceGroupProvider.IMergeViewer.MergeViewerSidegetSide()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:
getAdapterFactoryin interfaceIMergeViewerItemProviderConfiguration- Returns:
- the
AdapterFactory,
-
getDifferenceGroupProvider
public IDifferenceGroupProvider getDifferenceGroupProvider()
Get theIDifferenceGroupProvider.- Specified by:
getDifferenceGroupProviderin interfaceIMergeViewerItemProviderConfiguration- Returns:
- the
IDifferenceGroupProvider.
-
getDifferenceFilterPredicate
public com.google.common.base.Predicate<? super EObject> getDifferenceFilterPredicate()
Get the difference filterPredicate.- Specified by:
getDifferenceFilterPredicatein interfaceIMergeViewerItemProviderConfiguration- Returns:
- the difference filter
Predicate.
-
getComparison
public Comparison getComparison()
Get theComparison.- Specified by:
getComparisonin interfaceIMergeViewerItemProviderConfiguration- Returns:
- the
Comparison.
-
getSide
public IMergeViewer.MergeViewerSide getSide()
Get theIMergeViewer.MergeViewerSide.- Specified by:
getSidein interfaceIMergeViewerItemProviderConfiguration- Returns:
- the
IMergeViewer.MergeViewerSide.
-
-