Class TreeToolbar

java.lang.Object
org.eclipse.swt.widgets.Widget
org.eclipse.swt.widgets.Control
org.eclipse.swt.widgets.Scrollable
org.eclipse.swt.widgets.Composite
org.pentaho.di.ui.core.widget.tree.TreeToolbar
All Implemented Interfaces:
org.eclipse.swt.graphics.Drawable

public class TreeToolbar extends org.eclipse.swt.widgets.Composite
Created by bmorrise on 6/27/18.
  • Field Summary

    Fields inherited from class org.eclipse.swt.widgets.Composite

    embeddedHandle

    Fields inherited from class org.eclipse.swt.widgets.Widget

    handle
  • Constructor Summary

    Constructors
    Constructor
    Description
    TreeToolbar(org.eclipse.swt.widgets.Composite composite, int i)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addCollapseAllListener(org.eclipse.swt.events.SelectionAdapter selectionAdapter)
     
    void
    addExpandAllListener(org.eclipse.swt.events.SelectionAdapter selectionAdapter)
     
    void
    addSearchModifyListener(org.eclipse.swt.events.ModifyListener modifyListener)
     
    void
     
     
    boolean
     
    void
    setSearchPlaceholder(String searchPlaceholder)
     
    void
     

    Methods inherited from class org.eclipse.swt.widgets.Composite

    changed, checkSubclass, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setLayout, setLayoutDeferred, setTabList

    Methods inherited from class org.eclipse.swt.widgets.Scrollable

    computeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar

    Methods inherited from class org.eclipse.swt.widgets.Control

    addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, getTextDirection, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, requestLayout, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update

    Methods inherited from class org.eclipse.swt.widgets.Widget

    addDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • TreeToolbar

      public TreeToolbar(org.eclipse.swt.widgets.Composite composite, int i)
  • Method Details

    • setSearchTooltip

      public void setSearchTooltip(String tooltip)
    • setSearchPlaceholder

      public void setSearchPlaceholder(String searchPlaceholder)
    • addSearchModifyListener

      public void addSearchModifyListener(org.eclipse.swt.events.ModifyListener modifyListener)
    • addExpandAllListener

      public void addExpandAllListener(org.eclipse.swt.events.SelectionAdapter selectionAdapter)
    • addCollapseAllListener

      public void addCollapseAllListener(org.eclipse.swt.events.SelectionAdapter selectionAdapter)
    • getSearchText

      public String getSearchText()
    • setFocus

      public boolean setFocus()
      Overrides:
      setFocus in class org.eclipse.swt.widgets.Composite
    • clear

      public void clear()