Class UiLessTreeViewer

All Implemented Interfaces:
IInputProvider, IInputSelectionProvider, IPostSelectionProvider, ISelectionProvider

public class UiLessTreeViewer extends AbstractTreeViewer
Tree viewer that has no UI.
  • Field Details

  • Constructor Details

    • UiLessTreeViewer

      protected UiLessTreeViewer()
      The constructor.
  • Method Details

    • getControl

      public org.eclipse.swt.widgets.Control getControl()
      Specified by:
      getControl in class Viewer
    • addTreeListener

      protected void addTreeListener(org.eclipse.swt.widgets.Control control, org.eclipse.swt.events.TreeListener listener)
      Specified by:
      addTreeListener in class AbstractTreeViewer
    • getChildren

      protected org.eclipse.swt.widgets.Item[] getChildren(org.eclipse.swt.widgets.Widget widget)
      Specified by:
      getChildren in class AbstractTreeViewer
    • getExpanded

      protected boolean getExpanded(org.eclipse.swt.widgets.Item item)
      Specified by:
      getExpanded in class AbstractTreeViewer
    • getItemCount

      protected int getItemCount(org.eclipse.swt.widgets.Control control)
      Specified by:
      getItemCount in class AbstractTreeViewer
    • getItemCount

      protected int getItemCount(org.eclipse.swt.widgets.Item item)
      Specified by:
      getItemCount in class AbstractTreeViewer
    • getItems

      protected org.eclipse.swt.widgets.Item[] getItems(org.eclipse.swt.widgets.Item item)
      Specified by:
      getItems in class AbstractTreeViewer
    • getParentItem

      protected org.eclipse.swt.widgets.Item getParentItem(org.eclipse.swt.widgets.Item item)
      Specified by:
      getParentItem in class AbstractTreeViewer
    • getSelection

      protected org.eclipse.swt.widgets.Item[] getSelection(org.eclipse.swt.widgets.Control control)
      Specified by:
      getSelection in class AbstractTreeViewer
    • newItem

      protected org.eclipse.swt.widgets.Item newItem(org.eclipse.swt.widgets.Widget parent, int style, int index)
      Specified by:
      newItem in class AbstractTreeViewer
    • removeAll

      protected void removeAll(org.eclipse.swt.widgets.Control control)
      Specified by:
      removeAll in class AbstractTreeViewer
    • setExpanded

      protected void setExpanded(org.eclipse.swt.widgets.Item item, boolean expand)
      Specified by:
      setExpanded in class AbstractTreeViewer
    • setSelection

      protected void setSelection(List items)
      Specified by:
      setSelection in class AbstractTreeViewer
    • showItem

      protected void showItem(org.eclipse.swt.widgets.Item item)
      Specified by:
      showItem in class AbstractTreeViewer