public class ReactorTreeContentProvider
extends java.lang.Object
implements org.eclipse.jface.viewers.ITreeContentProvider
ReactorViewer
. Top level
elements are ICEResource
s for HDF5 reactor files. Their children are
IReactorComponent
s in the reactor file.Constructor and Description |
---|
ReactorTreeContentProvider() |
Modifier and Type | Method and Description |
---|---|
void |
dispose() |
java.lang.Object[] |
getChildren(java.lang.Object parentElement)
Gets the child elements for the given object.
|
java.lang.Object[] |
getElements(java.lang.Object inputElement)
Gets an array of elements to display for the given input.
|
java.lang.Object |
getParent(java.lang.Object element)
Returns the parent object so that this element's node can be expanded.
|
boolean |
hasChildren(java.lang.Object element)
Returns true if the element in the tree should have children, false
otherwise.
|
void |
inputChanged(org.eclipse.jface.viewers.Viewer viewer,
java.lang.Object oldInput,
java.lang.Object newInput) |
public void inputChanged(org.eclipse.jface.viewers.Viewer viewer, java.lang.Object oldInput, java.lang.Object newInput)
inputChanged
in interface org.eclipse.jface.viewers.IContentProvider
public void dispose()
dispose
in interface org.eclipse.jface.viewers.IContentProvider
public boolean hasChildren(java.lang.Object element)
hasChildren
in interface org.eclipse.jface.viewers.ITreeContentProvider
public java.lang.Object getParent(java.lang.Object element)
getParent
in interface org.eclipse.jface.viewers.ITreeContentProvider
public java.lang.Object[] getElements(java.lang.Object inputElement)
ICEResource
s.getElements
in interface org.eclipse.jface.viewers.IStructuredContentProvider
getElements
in interface org.eclipse.jface.viewers.ITreeContentProvider
public java.lang.Object[] getChildren(java.lang.Object parentElement)
getChildren
in interface org.eclipse.jface.viewers.ITreeContentProvider