public class TypeHierarchyContentProvider extends Object implements org.eclipse.jface.viewers.ITreeContentProvider
TypeDefinition
Modifier and Type | Class and Description |
---|---|
static class |
TypeHierarchyContentProvider.ParentPath
Parent path for a type definition
|
Constructor and Description |
---|
TypeHierarchyContentProvider() |
Modifier and Type | Method and Description |
---|---|
static TypeHierarchyContentProvider.ParentPath |
createPath(Object inputElement)
Create a parent path for the given input element if possible
|
void |
dispose() |
Object[] |
getChildren(Object parentElement) |
Object[] |
getElements(Object inputElement) |
Object |
getParent(Object element) |
boolean |
hasChildren(Object parentElement) |
void |
inputChanged(org.eclipse.jface.viewers.Viewer viewer,
Object oldInput,
Object newInput) |
public Object[] getElements(Object inputElement)
getElements
in interface org.eclipse.jface.viewers.IStructuredContentProvider
getElements
in interface org.eclipse.jface.viewers.ITreeContentProvider
ITreeContentProvider.getElements(Object)
public static TypeHierarchyContentProvider.ParentPath createPath(Object inputElement)
inputElement
- the input elementnull
public Object[] getChildren(Object parentElement)
getChildren
in interface org.eclipse.jface.viewers.ITreeContentProvider
ITreeContentProvider.getChildren(Object)
public boolean hasChildren(Object parentElement)
hasChildren
in interface org.eclipse.jface.viewers.ITreeContentProvider
ITreeContentProvider.hasChildren(Object)
public void dispose()
dispose
in interface org.eclipse.jface.viewers.IContentProvider
IContentProvider.dispose()
public void inputChanged(org.eclipse.jface.viewers.Viewer viewer, Object oldInput, Object newInput)
inputChanged
in interface org.eclipse.jface.viewers.IContentProvider
IContentProvider.inputChanged(Viewer, Object, Object)
Build 2013-10-07_11-27-38
Revision 99b27713a799a59a21b0b166eaaea8aaefbf125a