public class XViewerFilteredTree extends FilteredTreeComposite
FilteredTreeComposite.NotifyingTreeViewer
filterComposite, filterText, filterToolBar, initialText, parent, showFilterControls, treeComposite, treeViewer
Constructor and Description |
---|
XViewerFilteredTree(org.eclipse.swt.widgets.Composite parent) |
XViewerFilteredTree(org.eclipse.swt.widgets.Composite parent,
int treeStyle) |
XViewerFilteredTree(org.eclipse.swt.widgets.Composite parent,
int treeStyle,
PatternFilter filter) |
Modifier and Type | Method and Description |
---|---|
protected org.eclipse.swt.widgets.Composite |
createFilterControls(org.eclipse.swt.widgets.Composite parent)
Create the filter controls.
|
protected void |
createFilterText(org.eclipse.swt.widgets.Composite parent)
Creates the filter text and adds listeners.
|
clearText, createControl, createTreeControl, doCreateFilterText, doCreateRefreshJob, doCreateTreeViewer, getBoldFont, getFilterControl, getFilterString, getInitialText, getPatternFilter, getViewer, init, selectAll, setBackground, setFilterText, setInitialText, textChanged, updateToolbar
changed, checkSubclass, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList
computeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar
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, 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
addDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString
public XViewerFilteredTree(org.eclipse.swt.widgets.Composite parent)
public XViewerFilteredTree(org.eclipse.swt.widgets.Composite parent, int treeStyle)
public XViewerFilteredTree(org.eclipse.swt.widgets.Composite parent, int treeStyle, PatternFilter filter)
protected org.eclipse.swt.widgets.Composite createFilterControls(org.eclipse.swt.widgets.Composite parent)
FilteredTreeComposite
createFilterControls
in class FilteredTreeComposite
parent
- parent Composite
of the filter controlsComposite
that contains the filter controlsprotected void createFilterText(org.eclipse.swt.widgets.Composite parent)
FilteredTreeComposite
FilteredTreeComposite.doCreateFilterText(Composite)
to create the
text control. Subclasses should override FilteredTreeComposite.doCreateFilterText(Composite)
instead of overriding this method.createFilterText
in class FilteredTreeComposite
parent
- Composite
of the filter text