public class DelegatingTreeMergeViewerItemContentProvider extends AdapterFactoryContentProvider
ITreeContentProvider delegates to the IMergeViewerItemProviders and
 IMergeViewerItemContentProviders registered via the content merge viewer customization extension
 point. If no fitting provider is registered, the calls will be delegated to the AdapterFactory.AdapterFactoryContentProvider.ViewerRefreshadapterFactory, viewer, viewerRefresh| Constructor and Description | 
|---|
| DelegatingTreeMergeViewerItemContentProvider(Comparison comparison,
                                            IMergeViewerItemProviderConfiguration configuration)Constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| Object[] | getChildren(Object object) | 
| protected Comparison | getComparison()Get the  Comparison. | 
| protected IMergeViewerItemProviderConfiguration | getConfiguration() | 
| protected IMergeViewerItemContentProvider | getContentProvider(Object object)Determines the  IMergeViewerItemContentProviderfor the givenObject. | 
| Object[] | getElements(Object object) | 
| protected IMergeViewerItemProvider | getMergeViewerItemProvider(Object object)Determines the  IMergeViewerItemProviderfor the givenObject. | 
| Object | getParent(Object object) | 
| boolean | hasChildren(Object object) | 
createPropertySource, dispose, getAdapterFactory, getPropertySource, inputChanged, notifyChanged, setAdapterFactorypublic DelegatingTreeMergeViewerItemContentProvider(Comparison comparison, IMergeViewerItemProviderConfiguration configuration)
comparison - the Comparison.configuration - the IMergeViewerItemProviderConfiguration.protected IMergeViewerItemProviderConfiguration getConfiguration()
IMergeViewerItemProviderConfiguration.protected Comparison getComparison()
Comparison.Comparison.public Object[] getElements(Object object)
getElements in interface org.eclipse.jface.viewers.IStructuredContentProvidergetElements in interface org.eclipse.jface.viewers.ITreeContentProvidergetElements in class AdapterFactoryContentProviderpublic boolean hasChildren(Object object)
hasChildren in interface org.eclipse.jface.viewers.ITreeContentProviderhasChildren in class AdapterFactoryContentProviderpublic Object[] getChildren(Object object)
getChildren in interface org.eclipse.jface.viewers.ITreeContentProvidergetChildren in class AdapterFactoryContentProviderpublic Object getParent(Object object)
getParent in interface org.eclipse.jface.viewers.ITreeContentProvidergetParent in class AdapterFactoryContentProviderprotected IMergeViewerItemProvider getMergeViewerItemProvider(Object object)
IMergeViewerItemProvider for the given Object.object - the Object for which an IMergeViewerItemProvider is to be determined.IMergeViewerItemProvider.protected IMergeViewerItemContentProvider getContentProvider(Object object)
IMergeViewerItemContentProvider for the given Object.object - the Object for which an IMergeViewerItemContentProvider is to be determined.IMergeViewerItemContentProvider.
Copyright (c) 2006, 2015 Obeo and others. All rights reserved.