Package org.eclipse.wst.xsl.ui.internal.contentoutline
public class JFaceNodeContentProvider extends java.lang.ObjectAn ITreeContentProvider for a TreeViewers used to display DOM nodes. This content provider takes an adapter factory to create JFace adapters for the nodes in the tree.
Constructor Summary |
JFaceNodeContentProvider() |
Method Summary | |
public void | dispose() The visual part that is using this content provider is about to be disposed. Deallocate all allocated SWT resources. |
protected IJFaceNodeAdapter | getAdapter(java.lang.Object adaptable) Returns the JFace adapter for the specified object. |
public java.lang.Object[] | getChildren(java.lang.Object object) |
public java.lang.Object[] | getElements(java.lang.Object object) |
public java.lang.Object | getParent(java.lang.Object object) |
public boolean | hasChildren(java.lang.Object object) |
public void | inputChanged(Viewer viewer
,
java.lang.Object oldInput
,
java.lang.Object newInput) |
Constructor Detail |
public JFaceNodeContentProvider()
Methods Detail |
public void dispose()
The visual part that is using this content provider is about to be disposed. Deallocate all allocated SWT resources.
protected IJFaceNodeAdapter getAdapter(java.lang.Object adaptable)
Returns the JFace adapter for the specified object.
adaptable
- java.lang.Object The object to get the adapter for
IJFaceNodeAdapter
public java.lang.Object[] getChildren(java.lang.Object object)
object
java.lang.Object[]
public java.lang.Object[] getElements(java.lang.Object object)
object
java.lang.Object[]
public java.lang.Object getParent(java.lang.Object object)
object
java.lang.Object
public boolean hasChildren(java.lang.Object object)
object
boolean
public void inputChanged(Viewer viewer
,
java.lang.Object oldInput
,
java.lang.Object newInput)
viewer
oldInput
newInput