public class MergeViewerItemProviderConfiguration extends Object implements IMergeViewerItemProviderConfiguration
IMergeViewerItemProviderConfiguration
.Constructor and Description |
---|
MergeViewerItemProviderConfiguration(AdapterFactory adapterFactory,
IDifferenceGroupProvider groupProvider,
com.google.common.base.Predicate<? super EObject> predicate,
Comparison comparison,
IMergeViewer.MergeViewerSide side)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
AdapterFactory |
getAdapterFactory()
Get the
AdapterFactory . |
Comparison |
getComparison()
Get the
Comparison . |
com.google.common.base.Predicate<? super EObject> |
getDifferenceFilterPredicate()
Get the difference filter
Predicate . |
IDifferenceGroupProvider |
getDifferenceGroupProvider()
Get the
IDifferenceGroupProvider . |
IMergeViewer.MergeViewerSide |
getSide()
Get the
IMergeViewer.MergeViewerSide . |
public MergeViewerItemProviderConfiguration(AdapterFactory adapterFactory, IDifferenceGroupProvider groupProvider, com.google.common.base.Predicate<? super EObject> predicate, Comparison comparison, IMergeViewer.MergeViewerSide side)
adapterFactory
- the AdapterFactory
.groupProvider
- the IDifferenceGroupProvider
.predicate
- the Predicate
.comparison
- the Comparison
.public AdapterFactory getAdapterFactory()
AdapterFactory
.getAdapterFactory
in interface IMergeViewerItemProviderConfiguration
AdapterFactory
,public IDifferenceGroupProvider getDifferenceGroupProvider()
IDifferenceGroupProvider
.getDifferenceGroupProvider
in interface IMergeViewerItemProviderConfiguration
IDifferenceGroupProvider
.public com.google.common.base.Predicate<? super EObject> getDifferenceFilterPredicate()
Predicate
.getDifferenceFilterPredicate
in interface IMergeViewerItemProviderConfiguration
Predicate
.public Comparison getComparison()
Comparison
.getComparison
in interface IMergeViewerItemProviderConfiguration
Comparison
.public IMergeViewer.MergeViewerSide getSide()
IMergeViewer.MergeViewerSide
.getSide
in interface IMergeViewerItemProviderConfiguration
IMergeViewer.MergeViewerSide
.
Copyright (c) 2006, 2015 Obeo and others. All rights reserved.