Package com._1c.g5.v8.dt.common.ui
Class UiLessTreeViewer
- All Implemented Interfaces:
IInputProvider,IInputSelectionProvider,IPostSelectionProvider,ISelectionProvider
Tree viewer that has no UI.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.jface.viewers.StructuredViewer
StructuredViewer.ColorAndFontCollector, StructuredViewer.ColorAndFontCollectorWithProviders -
Field Summary
FieldsFields inherited from class org.eclipse.jface.viewers.AbstractTreeViewer
ALL_LEVELSFields inherited from class org.eclipse.jface.viewers.Viewer
WIDGET_DATA_KEY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddTreeListener(org.eclipse.swt.widgets.Control control, org.eclipse.swt.events.TreeListener listener) protected org.eclipse.swt.widgets.Item[]getChildren(org.eclipse.swt.widgets.Widget widget) org.eclipse.swt.widgets.Controlprotected booleangetExpanded(org.eclipse.swt.widgets.Item item) protected intgetItemCount(org.eclipse.swt.widgets.Control control) protected intgetItemCount(org.eclipse.swt.widgets.Item item) protected org.eclipse.swt.widgets.Item[]getItems(org.eclipse.swt.widgets.Item item) protected org.eclipse.swt.widgets.ItemgetParentItem(org.eclipse.swt.widgets.Item item) protected org.eclipse.swt.widgets.Item[]getSelection(org.eclipse.swt.widgets.Control control) protected org.eclipse.swt.widgets.ItemnewItem(org.eclipse.swt.widgets.Widget parent, int style, int index) protected voidremoveAll(org.eclipse.swt.widgets.Control control) protected voidsetExpanded(org.eclipse.swt.widgets.Item item, boolean expand) protected voidsetSelection(List items) protected voidshowItem(org.eclipse.swt.widgets.Item item) Methods inherited from class org.eclipse.jface.viewers.AbstractTreeViewer
add, add, addSelectionListener, addTreeListener, assertContentProviderType, associate, buildLabel, collapseAll, collapseToLevel, contains, createChildren, createTreeItem, createViewerEditor, disassociate, doFindInputItem, doFindItem, doGetColumnCount, doUpdateItem, doUpdateItem, expandAll, expandAll, expandToLevel, expandToLevel, expandToLevel, expandToLevel, fireTreeCollapsed, fireTreeExpanded, getAutoExpandLevel, getChild, getChildren, getColumnViewerOwner, getExpandedElements, getExpandedState, getExpandedTreePaths, getItemAt, getNextItem, getParentElement, getPreviousItem, getRawChildren, getSelection, getSelectionFromWidget, getSortedChildren, getStructuredSelection, getTreePathFromItem, getViewerRowFromItem, getVisibleExpandedElements, handleDoubleSelect, handleTreeCollapse, handleTreeExpand, hookControl, indexForElement, inputChanged, insert, internalAdd, internalCollapseToLevel, internalExpand, internalExpandToLevel, internalFindItems, internalGetWidgetToSelect, internalInitializeTree, internalIsInputOrEmptyPath, internalRefresh, internalRefresh, internalRefresh, internalRemove, internalRemove, isExpandable, isSameSelection, labelProviderChanged, remove, remove, remove, removeTreeListener, reveal, scrollDown, scrollUp, setAutoExpandLevel, setContentProvider, setExpandedElements, setExpandedState, setExpandedTreePaths, setExpandPreCheckFilters, setSelectionToWidget, setSelectionToWidget, updateChildren, updatePlusMethods inherited from class org.eclipse.jface.viewers.ColumnViewer
applyEditorValue, cancelEditing, checkBusy, editElement, firePostSelectionChanged, getCell, getCellEditors, getCellModifier, getColumnProperties, getColumnViewerEditor, getItem, getLabelProvider, getViewerRow, handleDispose, hookEditingSupport, isBusy, isCellEditorActive, isExpandableNode, refresh, refresh, setBusy, setCellEditors, setCellModifier, setColumnProperties, setColumnViewerEditor, setDisplayIncrementally, setLabelProvider, triggerEditorActivationEvent, update, updateSelectionMethods inherited from class org.eclipse.jface.viewers.StructuredViewer
addDoubleClickListener, addDragSupport, addDropSupport, addFilter, addOpenListener, addPostSelectionChangedListener, assertElementsNotNull, equals, filter, findItem, findItems, fireDoubleClick, fireOpen, getColorAndFontCollector, getComparator, getComparer, getFilteredChildren, getFilters, getRoot, getSorter, handleInvalidSelection, handleLabelProviderChanged, handleOpen, handlePostSelect, handleSelect, hasFilters, internalUpdate, mapElement, needsRefilter, preservingSelection, refresh, refresh, refreshItem, removeDoubleClickListener, removeFilter, removeOpenListener, removePostSelectionChangedListener, resetFilters, setComparator, setComparer, setFilters, setInput, setSelection, setSorter, setUseHashlookup, testFindItem, testFindItems, unmapAllElements, unmapElement, unmapElement, update, updateItem, usingElementMapMethods inherited from class org.eclipse.jface.viewers.ContentViewer
getContentProvider, getInput, getLabelProviderMethods inherited from class org.eclipse.jface.viewers.Viewer
addHelpListener, addSelectionChangedListener, fireHelpRequested, fireSelectionChanged, getData, handleHelpRequest, removeHelpListener, removeSelectionChangedListener, setData, setSelectionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.jface.viewers.ISelectionProvider
addSelectionChangedListener, removeSelectionChangedListener, setSelection
-
Field Details
-
INSTANCE
The shared instance.
-
-
Constructor Details
-
UiLessTreeViewer
protected UiLessTreeViewer()The constructor.
-
-
Method Details
-
getControl
public org.eclipse.swt.widgets.Control getControl()- Specified by:
getControlin classViewer
-
addTreeListener
protected void addTreeListener(org.eclipse.swt.widgets.Control control, org.eclipse.swt.events.TreeListener listener) - Specified by:
addTreeListenerin classAbstractTreeViewer
-
getChildren
protected org.eclipse.swt.widgets.Item[] getChildren(org.eclipse.swt.widgets.Widget widget) - Specified by:
getChildrenin classAbstractTreeViewer
-
getExpanded
protected boolean getExpanded(org.eclipse.swt.widgets.Item item) - Specified by:
getExpandedin classAbstractTreeViewer
-
getItemCount
protected int getItemCount(org.eclipse.swt.widgets.Control control) - Specified by:
getItemCountin classAbstractTreeViewer
-
getItemCount
protected int getItemCount(org.eclipse.swt.widgets.Item item) - Specified by:
getItemCountin classAbstractTreeViewer
-
getItems
protected org.eclipse.swt.widgets.Item[] getItems(org.eclipse.swt.widgets.Item item) - Specified by:
getItemsin classAbstractTreeViewer
-
getParentItem
protected org.eclipse.swt.widgets.Item getParentItem(org.eclipse.swt.widgets.Item item) - Specified by:
getParentItemin classAbstractTreeViewer
-
getSelection
protected org.eclipse.swt.widgets.Item[] getSelection(org.eclipse.swt.widgets.Control control) - Specified by:
getSelectionin classAbstractTreeViewer
-
newItem
protected org.eclipse.swt.widgets.Item newItem(org.eclipse.swt.widgets.Widget parent, int style, int index) - Specified by:
newItemin classAbstractTreeViewer
-
removeAll
protected void removeAll(org.eclipse.swt.widgets.Control control) - Specified by:
removeAllin classAbstractTreeViewer
-
setExpanded
protected void setExpanded(org.eclipse.swt.widgets.Item item, boolean expand) - Specified by:
setExpandedin classAbstractTreeViewer
-
setSelection
- Specified by:
setSelectionin classAbstractTreeViewer
-
showItem
protected void showItem(org.eclipse.swt.widgets.Item item) - Specified by:
showItemin classAbstractTreeViewer
-