Class LogicalModelViewContentProvider
java.lang.Object
org.eclipse.ui.model.BaseWorkbenchContentProvider
org.eclipse.ui.model.WorkbenchContentProvider
org.eclipse.emf.compare.ide.ui.internal.logical.view.LogicalModelViewContentProvider
- All Implemented Interfaces:
EventListener,org.eclipse.core.resources.IResourceChangeListener,org.eclipse.jface.viewers.IContentProvider,org.eclipse.jface.viewers.IStructuredContentProvider,org.eclipse.jface.viewers.ITreeContentProvider
public class LogicalModelViewContentProvider
extends org.eclipse.ui.model.WorkbenchContentProvider
ContentProvider for the logical model view.
-
Field Summary
Fields inherited from interface org.eclipse.core.resources.IResourceChangeListener
PROPERTY_EVENT_MASK -
Method Summary
Modifier and TypeMethodDescriptionObject[]getChildren(Object element) booleanhasChildren(Object element) voidsetLeaves(Collection<org.eclipse.core.resources.IResource> leaves) The models to display in the viewer.Methods inherited from class org.eclipse.ui.model.WorkbenchContentProvider
dispose, inputChanged, processDelta, resourceChangedMethods inherited from class org.eclipse.ui.model.BaseWorkbenchContentProvider
getAdapter, getElements, getParent
-
Method Details
-
setLeaves
The models to display in the viewer.- Parameters:
leaves- the models to display in the viewer.
-
hasChildren
- Specified by:
hasChildrenin interfaceorg.eclipse.jface.viewers.ITreeContentProvider- Overrides:
hasChildrenin classorg.eclipse.ui.model.BaseWorkbenchContentProvider
-
getChildren
- Specified by:
getChildrenin interfaceorg.eclipse.jface.viewers.ITreeContentProvider- Overrides:
getChildrenin classorg.eclipse.ui.model.BaseWorkbenchContentProvider
-