public class TreeContentMergeViewerItemContentProvider extends AdapterFactoryContentProvider
IMergeViewerItem
sAdapterFactoryContentProvider.ViewerRefresh
adapterFactory, viewer, viewerRefresh
Constructor and Description |
---|
TreeContentMergeViewerItemContentProvider(AdapterFactory adapterFactory,
IDifferenceGroupProvider differenceGroupProvider,
com.google.common.base.Predicate<? super EObject> differenceFilterPredicate)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
Object[] |
getChildren(Object object) |
Object[] |
getElements(Object object) |
Object |
getParent(Object object) |
boolean |
hasChildren(Object object) |
createPropertySource, dispose, getAdapterFactory, getPropertySource, inputChanged, notifyChanged, setAdapterFactory
public TreeContentMergeViewerItemContentProvider(AdapterFactory adapterFactory, IDifferenceGroupProvider differenceGroupProvider, com.google.common.base.Predicate<? super EObject> differenceFilterPredicate)
adapterFactory
- the AdapterFactory
differenceGroupProvider
- the IDifferenceGroupProvider
differenceFilterPredicate
- the Predicate
public Object[] getElements(Object object)
getElements
in interface org.eclipse.jface.viewers.IStructuredContentProvider
getElements
in interface org.eclipse.jface.viewers.ITreeContentProvider
getElements
in class AdapterFactoryContentProvider
public Object[] getChildren(Object object)
getChildren
in interface org.eclipse.jface.viewers.ITreeContentProvider
getChildren
in class AdapterFactoryContentProvider
public boolean hasChildren(Object object)
hasChildren
in interface org.eclipse.jface.viewers.ITreeContentProvider
hasChildren
in class AdapterFactoryContentProvider
public Object getParent(Object object)
getParent
in interface org.eclipse.jface.viewers.ITreeContentProvider
getParent
in class AdapterFactoryContentProvider
Copyright (c) 2006, 2015 Obeo and others. All rights reserved.