XCheckedFilteredTree
public class XFilteredTree
extends org.eclipse.swt.widgets.Composite
PatternFilter
Constructor | Description |
---|---|
XFilteredTree(org.eclipse.swt.widgets.Composite parent,
int treeStyle,
PatternFilter filter) |
Deprecated.
As of 3.5, replaced by
#FilteredTree(Composite, int, PatternFilter, boolean) where using the
new look is encouraged |
XFilteredTree(org.eclipse.swt.widgets.Composite parent,
int treeStyle,
PatternFilter filter,
boolean useNewLook) |
Create a new instance of the receiver.
|
Modifier and Type | Method | Description |
---|---|---|
static org.eclipse.swt.graphics.Font |
getBoldFont(java.lang.Object element,
XFilteredTree tree,
PatternFilter filter) |
Return a bold font if the given element matches the given pattern.
|
org.eclipse.swt.widgets.Text |
getFilterControl() |
Get the filter text for the receiver, if it was created.
|
PatternFilter |
getPatternFilter() |
Returns the pattern filter used by this tree.
|
org.eclipse.jface.viewers.TreeViewer |
getViewer() |
Get the tree viewer of the receiver.
|
void |
setBackground(org.eclipse.swt.graphics.Color background) |
Set the background for the widgets that support the filter text area.
|
void |
setInitialText(java.lang.String text) |
Set the text that will be shown until the first focus.
|
changed, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList
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
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
@Deprecated public XFilteredTree(org.eclipse.swt.widgets.Composite parent, int treeStyle, PatternFilter filter)
#FilteredTree(Composite, int, PatternFilter, boolean)
where using the
new look is encouragedparent
- the parent Composite
treeStyle
- the style bits for the Tree
filter
- the filter to be usedpublic XFilteredTree(org.eclipse.swt.widgets.Composite parent, int treeStyle, PatternFilter filter, boolean useNewLook)
parent
- the parent Composite
treeStyle
- the style bits for the Tree
filter
- the filter to be useduseNewLook
- true
if the new 3.5 look should be usedpublic void setBackground(org.eclipse.swt.graphics.Color background)
setBackground
in class org.eclipse.swt.widgets.Control
background
- background Color
to setpublic final PatternFilter getPatternFilter()
null
.public org.eclipse.jface.viewers.TreeViewer getViewer()
public org.eclipse.swt.widgets.Text getFilterControl()
null
.public void setInitialText(java.lang.String text)
text
- initial text to appear in text fieldpublic static org.eclipse.swt.graphics.Font getBoldFont(java.lang.Object element, XFilteredTree tree, PatternFilter filter)
element
- element for which a match should be determinedtree
- FilteredTree in which the element residesfilter
- PatternFilter which determines a match