org.eclipse.emf.ecp.internal.ui.model
Class TreeContentProvider<INPUT>
java.lang.Object
org.eclipse.emf.ecp.internal.ui.model.StructuredContentProvider<INPUT>
org.eclipse.emf.ecp.internal.ui.model.TreeContentProvider<INPUT>
- Type Parameters:
INPUT
- The type of input (root of the tree)
- All Implemented Interfaces:
- org.eclipse.jface.viewers.IContentProvider, org.eclipse.jface.viewers.IStructuredContentProvider, org.eclipse.jface.viewers.ITreeContentProvider
- Direct Known Subclasses:
- ECPContentProvider, ProvidersContentProvider
public abstract class TreeContentProvider<INPUT>
- extends StructuredContentProvider<INPUT>
- implements org.eclipse.jface.viewers.ITreeContentProvider
- Author:
- Eike Stepper
Methods inherited from interface org.eclipse.jface.viewers.IContentProvider |
dispose, inputChanged |
TreeContentProvider
public TreeContentProvider()
getViewer
public org.eclipse.jface.viewers.TreeViewer getViewer()
- Overrides:
getViewer
in class StructuredContentProvider<INPUT>
getElements
public final Object[] getElements(Object parent)
-
- Specified by:
getElements
in interface org.eclipse.jface.viewers.IStructuredContentProvider
- Specified by:
getElements
in interface org.eclipse.jface.viewers.ITreeContentProvider
hasChildren
public final boolean hasChildren(Object parent)
-
- Specified by:
hasChildren
in interface org.eclipse.jface.viewers.ITreeContentProvider
getChildren
public final Object[] getChildren(Object parent)
-
- Specified by:
getChildren
in interface org.eclipse.jface.viewers.ITreeContentProvider
getParent
public final Object getParent(Object child)
-
- Specified by:
getParent
in interface org.eclipse.jface.viewers.ITreeContentProvider
refreshViewer
public final void refreshViewer(boolean isStructuralChange,
Object... objects)
refresh
public static void refresh(org.eclipse.jface.viewers.TreeViewer viewer,
Object... objects)
update
public static void update(org.eclipse.jface.viewers.TreeViewer viewer,
Object... objects)
Copyright © 2015. All Rights Reserved.