public class XCheckedFilteredTree extends XFilteredTree
XFilteredTree.NotifyingTreeViewer
clearButtonControl, filterComposite, filterText, filterToolBar, initialText, parent, showFilterControls, treeComposite, treeViewer
Constructor and Description |
---|
XCheckedFilteredTree(org.eclipse.swt.widgets.Composite parent,
int treeStyle,
PatternFilter filter) |
Modifier and Type | Method and Description |
---|---|
void |
clearChecked() |
protected org.eclipse.swt.widgets.Control |
createTreeControl(org.eclipse.swt.widgets.Composite parent,
int style)
Creates and set up the tree and tree viewer.
|
java.util.Set<java.lang.Object> |
getChecked() |
java.lang.Object[] |
getResult() |
void |
setInitalChecked(java.util.Collection<? extends java.lang.Object> checked) |
clearText, createControl, createFilterControls, createFilterText, doCreateFilterText, doCreateRefreshJob, doCreateTreeViewer, getBoldFont, getFilterControl, getFilterString, getInitialText, getPatternFilter, getRefreshJobDelay, 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 XCheckedFilteredTree(org.eclipse.swt.widgets.Composite parent, int treeStyle, PatternFilter filter)
protected org.eclipse.swt.widgets.Control createTreeControl(org.eclipse.swt.widgets.Composite parent, int style)
XFilteredTree
XFilteredTree.doCreateTreeViewer(Composite, int)
to
create the tree viewer. Subclasses should override XFilteredTree.doCreateTreeViewer(Composite, int)
instead of
overriding this method.createTreeControl
in class XFilteredTree
parent
- parent Composite
style
- SWT style bits used to create the treepublic void setInitalChecked(java.util.Collection<? extends java.lang.Object> checked)
public void clearChecked()
public java.lang.Object[] getResult()
public java.util.Set<java.lang.Object> getChecked()