public class CompareAccessorMergeViewerItemProvider extends Object implements IMergeViewerItemProvider
IMergeViewerItemProvider which extracts the IMergeViewerItems from
 ICompareAccessors.| Constructor and Description | 
|---|
| CompareAccessorMergeViewerItemProvider() | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | canHandle(Object object)Indicates whether this provider wants to handle the given  object. | 
| IMergeViewerItem | getItemToSelect(Object object,
               IMergeViewerItemProviderConfiguration configuration)Determine the merge viewer item which shall be selected. | 
| List<Object> | getMergeViewerItems(Object object,
                   IMergeViewerItemProviderConfiguration configuration)Determine the root merge viewer items for the given  object. | 
public CompareAccessorMergeViewerItemProvider()
public List<Object> getMergeViewerItems(Object object, IMergeViewerItemProviderConfiguration configuration)
object.getMergeViewerItems in interface IMergeViewerItemProviderobject - the Object for which the root merge viewer items are to be determined.configuration - the IMergeViewerItemProviderConfiguration.public IMergeViewerItem getItemToSelect(Object object, IMergeViewerItemProviderConfiguration configuration)
getItemToSelect in interface IMergeViewerItemProviderobject - the Object for which the selected merge viewer item is to be determined.configuration - the IMergeViewerItemProviderConfiguration.public boolean canHandle(Object object)
object.canHandle in interface IOptionalProviderobject - the Object.true if the provider wants to handle the given object, false otherwise.
Copyright (c) 2006, 2015 Obeo and others. All rights reserved.