org.eclipse.wst.jsdt.web.ui.views.contentoutline
Class JFaceNodeAdapterForJs

java.lang.Object
  extended by JFaceNodeAdapterForHTML
      extended by org.eclipse.wst.jsdt.web.ui.views.contentoutline.JFaceNodeAdapterForJs

public class JFaceNodeAdapterForJs
extends JFaceNodeAdapterForHTML

Provisional API: This class/interface is part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.


Constructor Summary
JFaceNodeAdapterForJs(JFaceNodeAdapterFactory adapterFactory)
           
 
Method Summary
 java.lang.Object[] getChildren(java.lang.Object object)
           
 java.lang.Object[] getElements(java.lang.Object object)
           
 Image getLabelImage(java.lang.Object node)
           
 java.lang.String getLabelText(java.lang.Object node)
           
 java.lang.Object getParent(java.lang.Object element)
           
 boolean hasChildren(java.lang.Object object)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JFaceNodeAdapterForJs

public JFaceNodeAdapterForJs(JFaceNodeAdapterFactory adapterFactory)
Method Detail

getChildren

public java.lang.Object[] getChildren(java.lang.Object object)

getElements

public java.lang.Object[] getElements(java.lang.Object object)

getLabelImage

public Image getLabelImage(java.lang.Object node)

getLabelText

public java.lang.String getLabelText(java.lang.Object node)

getParent

public java.lang.Object getParent(java.lang.Object element)

hasChildren

public boolean hasChildren(java.lang.Object object)