class FilteredTreeComposite.NotifyingTreeViewer
extends org.eclipse.jface.viewers.TreeViewer
| Constructor and Description |
|---|
NotifyingTreeViewer(org.eclipse.swt.widgets.Composite parent,
int style) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(java.lang.Object parentElementOrTreePath,
java.lang.Object childElement) |
void |
add(java.lang.Object parentElementOrTreePath,
java.lang.Object[] childElements) |
protected void |
inputChanged(java.lang.Object input,
java.lang.Object oldInput) |
void |
insert(java.lang.Object parentElementOrTreePath,
java.lang.Object element,
int position) |
void |
refresh() |
void |
refresh(boolean updateLabels) |
void |
refresh(java.lang.Object element) |
void |
refresh(java.lang.Object element,
boolean updateLabels) |
void |
remove(java.lang.Object elementsOrTreePaths) |
void |
remove(java.lang.Object[] elementsOrTreePaths) |
void |
remove(java.lang.Object parent,
java.lang.Object[] elements) |
void |
replace(java.lang.Object parentElementOrTreePath,
int index,
java.lang.Object element) |
void |
setChildCount(java.lang.Object elementOrTreePath,
int count) |
void |
setContentProvider(org.eclipse.jface.viewers.IContentProvider provider) |
void |
setHasChildren(java.lang.Object elementOrTreePath,
boolean hasChildren) |
addTreeListener, assertContentProviderType, createViewerEditor, disassociate, doGetColumnCount, editElement, getChild, getChildren, getColumnViewerOwner, getControl, getExpanded, getItemAt, getItemCount, getItemCount, getItems, getLabelProvider, getParentElement, getParentItem, getRawChildren, getSelection, getTree, getViewerRowFromItem, handleTreeCollapse, handleTreeExpand, hookControl, internalAdd, internalInitializeTree, internalRefreshStruct, isExpandable, mapElement, newItem, remove, removeAll, setExpanded, setSelection, setSelection, showItem, updatePlusaddSelectionListener, addTreeListener, associate, buildLabel, collapseAll, collapseToLevel, createChildren, createTreeItem, doFindInputItem, doFindItem, doUpdateItem, doUpdateItem, expandAll, expandAll, expandToLevel, expandToLevel, expandToLevel, expandToLevel, fireTreeCollapsed, fireTreeExpanded, getAutoExpandLevel, getChildren, getExpandedElements, getExpandedState, getExpandedTreePaths, getNextItem, getPreviousItem, getSelection, getSelectionFromWidget, getSortedChildren, getStructuredSelection, getTreePathFromItem, getVisibleExpandedElements, handleDoubleSelect, indexForElement, internalCollapseToLevel, internalExpand, internalExpandToLevel, internalFindItems, internalGetWidgetToSelect, internalIsInputOrEmptyPath, internalRefresh, internalRefresh, internalRefresh, internalRemove, internalRemove, isSameSelection, labelProviderChanged, removeTreeListener, reveal, scrollDown, scrollUp, setAutoExpandLevel, setExpandedElements, setExpandedState, setExpandedTreePaths, setExpandPreCheckFilters, setSelectionToWidget, setSelectionToWidget, updateChildrenapplyEditorValue, cancelEditing, checkBusy, getCell, getCellEditors, getCellModifier, getColumnProperties, getColumnViewerEditor, getItem, getLabelProvider, getViewerRow, handleDispose, hookEditingSupport, isBusy, isCellEditorActive, setBusy, setCellEditors, setCellModifier, setColumnProperties, setColumnViewerEditor, setLabelProvider, triggerEditorActivationEvent, updateaddDoubleClickListener, addDragSupport, addDropSupport, addFilter, addOpenListener, addPostSelectionChangedListener, assertElementsNotNull, equals, filter, findItem, findItems, fireDoubleClick, fireOpen, firePostSelectionChanged, getColorAndFontCollector, getComparator, getComparer, getFilteredChildren, getFilters, getRoot, getSorter, handleInvalidSelection, handleLabelProviderChanged, handleOpen, handlePostSelect, handleSelect, hasFilters, internalUpdate, needsRefilter, preservingSelection, refreshItem, removeDoubleClickListener, removeFilter, removeOpenListener, removePostSelectionChangedListener, resetFilters, setComparator, setComparer, setFilters, setInput, setSorter, setUseHashlookup, testFindItem, testFindItems, unmapAllElements, unmapElement, unmapElement, update, updateItem, updateSelection, usingElementMapaddHelpListener, addSelectionChangedListener, fireHelpRequested, fireSelectionChanged, getData, handleHelpRequest, removeHelpListener, removeSelectionChangedListener, setData, setSelectionpublic NotifyingTreeViewer(org.eclipse.swt.widgets.Composite parent,
int style)
public void add(java.lang.Object parentElementOrTreePath,
java.lang.Object childElement)
add in class org.eclipse.jface.viewers.AbstractTreeViewerpublic void add(java.lang.Object parentElementOrTreePath,
java.lang.Object[] childElements)
add in class org.eclipse.jface.viewers.AbstractTreeViewerprotected void inputChanged(java.lang.Object input,
java.lang.Object oldInput)
inputChanged in class org.eclipse.jface.viewers.AbstractTreeViewerpublic void insert(java.lang.Object parentElementOrTreePath,
java.lang.Object element,
int position)
insert in class org.eclipse.jface.viewers.AbstractTreeViewerpublic void refresh()
refresh in class org.eclipse.jface.viewers.StructuredViewerpublic void refresh(boolean updateLabels)
refresh in class org.eclipse.jface.viewers.StructuredViewerpublic void refresh(java.lang.Object element)
refresh in class org.eclipse.jface.viewers.ColumnViewerpublic void refresh(java.lang.Object element,
boolean updateLabels)
refresh in class org.eclipse.jface.viewers.ColumnViewerpublic void remove(java.lang.Object elementsOrTreePaths)
remove in class org.eclipse.jface.viewers.AbstractTreeViewerpublic void remove(java.lang.Object parent,
java.lang.Object[] elements)
remove in class org.eclipse.jface.viewers.AbstractTreeViewerpublic void remove(java.lang.Object[] elementsOrTreePaths)
remove in class org.eclipse.jface.viewers.AbstractTreeViewerpublic void replace(java.lang.Object parentElementOrTreePath,
int index,
java.lang.Object element)
replace in class org.eclipse.jface.viewers.TreeViewerpublic void setChildCount(java.lang.Object elementOrTreePath,
int count)
setChildCount in class org.eclipse.jface.viewers.TreeViewerpublic void setContentProvider(org.eclipse.jface.viewers.IContentProvider provider)
setContentProvider in class org.eclipse.jface.viewers.TreeViewerpublic void setHasChildren(java.lang.Object elementOrTreePath,
boolean hasChildren)
setHasChildren in class org.eclipse.jface.viewers.TreeViewer