public class WrappableTreeViewer extends TreeViewer
This class is not intended to be used outside of its package. It has been set to public for testing purpose only.
StructuredViewer.ColorAndFontCollector, StructuredViewer.ColorAndFontCollectorWithProvidersALL_LEVELSWIDGET_DATA_KEY| Constructor and Description |
|---|
WrappableTreeViewer(Composite parent) |
WrappableTreeViewer(Composite parent,
int style) |
WrappableTreeViewer(Tree tree) |
editElement, getControl, getLabelProvider, getTree, isExpandable, remove, replace, setChildCount, setContentProvider, setHasChildren, setSelectionadd, add, addTreeListener, collapseAll, collapseToLevel, expandAll, expandToLevel, expandToLevel, getAutoExpandLevel, getChildren, getExpandedElements, getExpandedState, getExpandedTreePaths, getSelection, getStructuredSelection, getVisibleExpandedElements, insert, internalFindItems, internalIsInputOrEmptyPath, remove, remove, remove, removeTreeListener, reveal, scrollDown, scrollUp, setAutoExpandLevel, setExpandedElements, setExpandedState, setExpandedTreePaths, setExpandPreCheckFilterscancelEditing, getCell, getCellEditors, getCellModifier, getColumnProperties, getColumnViewerEditor, getLabelProvider, isBusy, isCellEditorActive, refresh, refresh, setCellEditors, setCellModifier, setColumnProperties, setColumnViewerEditor, setLabelProvider, updateaddDoubleClickListener, addDragSupport, addDropSupport, addFilter, addOpenListener, addPostSelectionChangedListener, findItem, findItems, getComparator, getComparer, getFilters, getSorter, refresh, refresh, refreshItem, removeDoubleClickListener, removeFilter, removeOpenListener, removePostSelectionChangedListener, resetFilters, setComparator, setComparer, setFilters, setInput, setSorter, setUseHashlookup, testFindItem, testFindItems, update, updateItemgetContentProvider, getInputaddHelpListener, addSelectionChangedListener, getData, removeHelpListener, removeSelectionChangedListener, setData, setSelectionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddSelectionChangedListener, removeSelectionChangedListener, setSelectionpublic WrappableTreeViewer(Composite parent, int style)
parent - style - public WrappableTreeViewer(Composite parent)
parent - public WrappableTreeViewer(Tree tree)
tree - public void addTreeListener(Control c, TreeListener listener)
addTreeListener in class TreeViewerTreeViewer.addTreeListener(org.eclipse.swt.widgets.Control,
org.eclipse.swt.events.TreeListener)public Widget getColumnViewerOwner(int columnIndex)
getColumnViewerOwner in class TreeViewerTreeViewer.getColumnViewerOwner(int)public Item[] getChildren(Widget o)
getChildren in class TreeViewerTreeViewer.getChildren(org.eclipse.swt.widgets.Widget)public boolean getExpanded(Item item)
getExpanded in class TreeViewerTreeViewer.getExpanded(org.eclipse.swt.widgets.Item)public Item getItemAt(Point p)
getItemAt in class TreeViewerTreeViewer.getItemAt(org.eclipse.swt.graphics.Point)public int getItemCount(Control widget)
getItemCount in class TreeViewerTreeViewer.getItemCount(org.eclipse.swt.widgets.Control)public int getItemCount(Item item)
getItemCount in class TreeViewerTreeViewer.getItemCount(org.eclipse.swt.widgets.Item)public Item[] getItems(Item item)
getItems in class TreeViewerTreeViewer.getItems(org.eclipse.swt.widgets.Item)public Item getParentItem(Item item)
getParentItem in class TreeViewerTreeViewer.getParentItem(org.eclipse.swt.widgets.Item)public Item[] getSelection(Control widget)
getSelection in class TreeViewerTreeViewer.getSelection(org.eclipse.swt.widgets.Control)public void hookControl(Control control)
hookControl in class TreeViewerTreeViewer.hookControl(org.eclipse.swt.widgets.Control)public ColumnViewerEditor createViewerEditor()
createViewerEditor in class TreeViewerTreeViewer.createViewerEditor()public Item newItem(Widget parent, int flags, int ix)
newItem in class TreeViewerTreeViewer.newItem(org.eclipse.swt.widgets.Widget, int, int)public void removeAll(Control widget)
removeAll in class TreeViewerTreeViewer.removeAll(org.eclipse.swt.widgets.Control)public void setExpanded(Item node, boolean expand)
setExpanded in class TreeViewerTreeViewer.setExpanded(org.eclipse.swt.widgets.Item, boolean)public void setSelection(List items)
setSelection in class TreeViewerTreeViewer.setSelection(java.util.List)public void showItem(Item item)
showItem in class TreeViewerTreeViewer.showItem(org.eclipse.swt.widgets.Item)public Item getChild(Widget widget, int index)
getChild in class TreeViewerTreeViewer.getChild(org.eclipse.swt.widgets.Widget, int)public void assertContentProviderType(IContentProvider provider)
assertContentProviderType in class TreeViewerTreeViewer.assertContentProviderType(org.eclipse.jface.viewers.IContentProvider)public Object[] getRawChildren(Object parent)
getRawChildren in class TreeViewerTreeViewer.getRawChildren(java.lang.Object)public Object getParentElement(Object element)
getParentElement in class TreeViewerTreeViewer.getParentElement(java.lang.Object)public void internalAdd(Widget widget, Object parentElement, Object[] childElements)
internalAdd in class TreeViewerTreeViewer.internalAdd(org.eclipse.swt.widgets.Widget, java.lang.Object,
java.lang.Object[])public void internalRefreshStruct(Widget widget, Object element, boolean updateLabels)
internalRefreshStruct in class TreeViewerTreeViewer.internalRefreshStruct(org.eclipse.swt.widgets.Widget,
java.lang.Object, boolean)public void mapElement(Object element, Widget item)
mapElement in class TreeViewerTreeViewer.mapElement(java.lang.Object, org.eclipse.swt.widgets.Widget)public ViewerRow getViewerRowFromItem(Widget item)
getViewerRowFromItem in class TreeViewerTreeViewer.getViewerRowFromItem(org.eclipse.swt.widgets.Widget)public void internalInitializeTree(Control widget)
internalInitializeTree in class TreeViewerTreeViewer.internalInitializeTree(org.eclipse.swt.widgets.Control)public void updatePlus(Item item, Object element)
updatePlus in class TreeViewerTreeViewer.updatePlus(org.eclipse.swt.widgets.Item, java.lang.Object)public void handleTreeExpand(TreeEvent event)
handleTreeExpand in class TreeViewerTreeViewer.handleTreeExpand(org.eclipse.swt.events.TreeEvent)public void handleTreeCollapse(TreeEvent event)
handleTreeCollapse in class TreeViewerTreeViewer.handleTreeCollapse(org.eclipse.swt.events.TreeEvent)public void disassociate(Item item)
disassociate in class TreeViewerTreeViewer.disassociate(org.eclipse.swt.widgets.Item)public int doGetColumnCount()
doGetColumnCount in class TreeViewerTreeViewer.doGetColumnCount()public int indexForElement(Widget parent, Object element)
indexForElement in class AbstractTreeViewerAbstractTreeViewer.indexForElement(org.eclipse.swt.widgets.Widget,
java.lang.Object)public Object[] getSortedChildren(Object parentElementOrTreePath)
getSortedChildren in class AbstractTreeViewerAbstractTreeViewer.getSortedChildren(java.lang.Object)@Deprecated public void addSelectionListener(Control control, SelectionListener listener)
public void associate(Object element, Item item)
associate in class AbstractTreeViewerAbstractTreeViewer.associate(java.lang.Object,
org.eclipse.swt.widgets.Item)public void createChildren(Widget widget)
createChildren in class AbstractTreeViewerAbstractTreeViewer.createChildren(org.eclipse.swt.widgets.Widget)public void createTreeItem(Widget parent, Object element, int index)
createTreeItem in class AbstractTreeViewerAbstractTreeViewer.createTreeItem(org.eclipse.swt.widgets.Widget,
java.lang.Object, int)public Widget doFindInputItem(Object element)
doFindInputItem in class AbstractTreeViewerAbstractTreeViewer.doFindInputItem(java.lang.Object)public Widget doFindItem(Object element)
doFindItem in class AbstractTreeViewerAbstractTreeViewer.doFindItem(java.lang.Object)public void doUpdateItem(Item item, Object element)
doUpdateItem in class AbstractTreeViewerAbstractTreeViewer.doUpdateItem(org.eclipse.swt.widgets.Item,
java.lang.Object)public boolean isSameSelection(List items, Item[] current)
isSameSelection in class AbstractTreeViewerAbstractTreeViewer.isSameSelection(java.util.List,
org.eclipse.swt.widgets.Item[])public void doUpdateItem(Widget widget, Object element, boolean fullMap)
doUpdateItem in class AbstractTreeViewerAbstractTreeViewer.doUpdateItem(org.eclipse.swt.widgets.Widget,
java.lang.Object, boolean)public void fireTreeCollapsed(TreeExpansionEvent event)
fireTreeCollapsed in class AbstractTreeViewerAbstractTreeViewer.fireTreeCollapsed(org.eclipse.jface.viewers.TreeExpansionEvent)public void fireTreeExpanded(TreeExpansionEvent event)
fireTreeExpanded in class AbstractTreeViewerAbstractTreeViewer.fireTreeExpanded(org.eclipse.jface.viewers.TreeExpansionEvent)public Item getNextItem(Item item, boolean includeChildren)
getNextItem in class AbstractTreeViewerAbstractTreeViewer.getNextItem(org.eclipse.swt.widgets.Item, boolean)public Item getPreviousItem(Item item)
getPreviousItem in class AbstractTreeViewerAbstractTreeViewer.getPreviousItem(org.eclipse.swt.widgets.Item)public List getSelectionFromWidget()
getSelectionFromWidget in class AbstractTreeViewerAbstractTreeViewer.getSelectionFromWidget()public void handleDoubleSelect(SelectionEvent event)
handleDoubleSelect in class AbstractTreeViewerAbstractTreeViewer.handleDoubleSelect(org.eclipse.swt.events.SelectionEvent)public void inputChanged(Object input, Object oldInput)
inputChanged in class AbstractTreeViewerAbstractTreeViewer.inputChanged(java.lang.Object, java.lang.Object)public void internalCollapseToLevel(Widget widget, int level)
internalCollapseToLevel in class AbstractTreeViewerAbstractTreeViewer.internalCollapseToLevel(org.eclipse.swt.widgets.Widget,
int)public Widget internalExpand(Object elementOrPath, boolean expand)
internalExpand in class AbstractTreeViewerAbstractTreeViewer.internalExpand(java.lang.Object, boolean)public Widget internalGetWidgetToSelect(Object elementOrTreePath)
internalGetWidgetToSelect in class AbstractTreeViewerAbstractTreeViewer.internalGetWidgetToSelect(java.lang.Object)public void internalExpandToLevel(Widget widget, int level)
internalExpandToLevel in class AbstractTreeViewerAbstractTreeViewer.internalExpandToLevel(org.eclipse.swt.widgets.Widget,
int)public void internalRefresh(Object element)
internalRefresh in class AbstractTreeViewerAbstractTreeViewer.internalRefresh(java.lang.Object)public void internalRefresh(Object element, boolean updateLabels)
internalRefresh in class AbstractTreeViewerAbstractTreeViewer.internalRefresh(java.lang.Object, boolean)public void internalRefresh(Widget widget, Object element, boolean doStruct, boolean updateLabels)
public void internalRemove(Object[] elementsOrPaths)
internalRemove in class AbstractTreeViewerAbstractTreeViewer.internalRemove(java.lang.Object[])public void internalRemove(Object parent, Object[] elements)
internalRemove in class AbstractTreeViewerAbstractTreeViewer.internalRemove(java.lang.Object, java.lang.Object[])public void labelProviderChanged()
labelProviderChanged in class AbstractTreeViewerAbstractTreeViewer.labelProviderChanged()public void setSelectionToWidget(List v, boolean reveal)
setSelectionToWidget in class AbstractTreeViewerAbstractTreeViewer.setSelectionToWidget(java.util.List, boolean)@Deprecated public void updateChildren(Widget widget, Object parent, Object[] elementChildren)
public TreePath getTreePathFromItem(Item item)
getTreePathFromItem in class AbstractTreeViewerAbstractTreeViewer.getTreePathFromItem(org.eclipse.swt.widgets.Item)public void setSelectionToWidget(ISelection selection, boolean reveal)
setSelectionToWidget in class AbstractTreeViewerAbstractTreeViewer.setSelectionToWidget(org.eclipse.jface.viewers.ISelection,
boolean)public void buildLabel(ViewerLabel updateLabel, Object elementOrPath)
buildLabel in class AbstractTreeViewerAbstractTreeViewer.buildLabel(org.eclipse.jface.viewers.ViewerLabel,
java.lang.Object)public void hookEditingSupport(Control control)
hookEditingSupport in class ColumnViewerColumnViewer.hookEditingSupport(org.eclipse.swt.widgets.Control)public ViewerRow getViewerRow(Point point)
getViewerRow in class ColumnViewerColumnViewer.getViewerRow(org.eclipse.swt.graphics.Point)public Item getItem(int x, int y)
getItem in class ColumnViewerColumnViewer.getItem(int, int)public void applyEditorValue()
applyEditorValue in class ColumnViewerColumnViewer.applyEditorValue()public void handleDispose(DisposeEvent event)
handleDispose in class ColumnViewerColumnViewer.handleDispose(org.eclipse.swt.events.DisposeEvent)public void triggerEditorActivationEvent(ColumnViewerEditorActivationEvent event)
public boolean checkBusy()
checkBusy in class ColumnViewerColumnViewer.checkBusy()public void setBusy(boolean busy)
setBusy in class ColumnViewerColumnViewer.setBusy(boolean)public void assertElementsNotNull(Object[] elements)
assertElementsNotNull in class StructuredViewerStructuredViewer.assertElementsNotNull(java.lang.Object[])public boolean equals(Object elementA, Object elementB)
equals in class StructuredViewerStructuredViewer.equals(java.lang.Object, java.lang.Object)public Object[] filter(Object[] elements)
filter in class StructuredViewerStructuredViewer.filter(java.lang.Object[])public void fireDoubleClick(DoubleClickEvent event)
fireDoubleClick in class StructuredViewerStructuredViewer.fireDoubleClick(org.eclipse.jface.viewers.DoubleClickEvent)public void fireOpen(OpenEvent event)
fireOpen in class StructuredViewerStructuredViewer.fireOpen(org.eclipse.jface.viewers.OpenEvent)public void firePostSelectionChanged(SelectionChangedEvent event)
public Object[] getFilteredChildren(Object parent)
getFilteredChildren in class StructuredViewerStructuredViewer.getFilteredChildren(java.lang.Object)public Object getRoot()
getRoot in class StructuredViewerStructuredViewer.getRoot()public void handleOpen(SelectionEvent event)
handleOpen in class StructuredViewerStructuredViewer.handleOpen(org.eclipse.swt.events.SelectionEvent)public void handleInvalidSelection(ISelection invalidSelection, ISelection newSelection)
public void handleLabelProviderChanged(LabelProviderChangedEvent event)
public void handleSelect(SelectionEvent event)
handleSelect in class StructuredViewerStructuredViewer.handleSelect(org.eclipse.swt.events.SelectionEvent)public void handlePostSelect(SelectionEvent e)
handlePostSelect in class StructuredViewerStructuredViewer.handlePostSelect(org.eclipse.swt.events.SelectionEvent)public boolean hasFilters()
hasFilters in class StructuredViewerStructuredViewer.hasFilters()public boolean needsRefilter(Object element, String property)
needsRefilter in class StructuredViewerStructuredViewer.needsRefilter(java.lang.Object, java.lang.String)public void preservingSelection(Runnable updateCode)
preservingSelection in class StructuredViewerStructuredViewer.preservingSelection(java.lang.Runnable)public void unmapAllElements()
unmapAllElements in class StructuredViewerStructuredViewer.unmapAllElements()public void unmapElement(Object element)
unmapElement in class StructuredViewerStructuredViewer.unmapElement(java.lang.Object)public void unmapElement(Object element, Widget item)
unmapElement in class StructuredViewerStructuredViewer.unmapElement(java.lang.Object,
org.eclipse.swt.widgets.Widget)public void updateSelection(ISelection selection)
updateSelection in class StructuredViewerStructuredViewer.updateSelection(org.eclipse.jface.viewers.ISelection)public boolean usingElementMap()
usingElementMap in class StructuredViewerStructuredViewer.usingElementMap()public StructuredViewer.ColorAndFontCollector getColorAndFontCollector()
getColorAndFontCollector in class StructuredViewerStructuredViewer.getColorAndFontCollector()public void fireHelpRequested(HelpEvent event)
fireHelpRequested in class ViewerViewer.fireHelpRequested(org.eclipse.swt.events.HelpEvent)public void fireSelectionChanged(SelectionChangedEvent event)
fireSelectionChanged in class ViewerViewer.fireSelectionChanged(org.eclipse.jface.viewers.SelectionChangedEvent)public void handleHelpRequest(HelpEvent event)
handleHelpRequest in class ViewerViewer.handleHelpRequest(org.eclipse.swt.events.HelpEvent)public void addDoubleClickListener(IDoubleClickListener listener)
public void addOpenListener(IOpenListener listener)
public void addPostSelectionChangedListener(ISelectionChangedListener listener)
public void addDragSupport(int operations,
Transfer[] transferTypes,
DragSourceListener listener)
public void addDropSupport(int operations,
Transfer[] transferTypes,
DropTargetListener listener)
public void addFilter(ViewerFilter filter)
public IElementComparer getComparer()
StructuredViewer.getComparer()public ViewerFilter[] getFilters()
StructuredViewer.getFilters()public ISelection getSelection()
StructuredViewer.getSelection()public ViewerSorter getSorter()
StructuredViewer.getSorter()public ViewerComparator getComparator()
StructuredViewer.getComparator()public void refresh()
StructuredViewer.refresh()public void refresh(boolean updateLabels)
StructuredViewer.refresh(boolean)public void refresh(Object element)
public void refresh(Object element, boolean updateLabels)
public void removeOpenListener(IOpenListener listener)
public void removePostSelectionChangedListener(ISelectionChangedListener listener)
public void removeDoubleClickListener(IDoubleClickListener listener)
public void removeFilter(ViewerFilter filter)
public void setFilters(ViewerFilter[] filters)
public void resetFilters()
StructuredViewer.resetFilters()public void reveal(Object element)
public void setContentProvider(IContentProvider provider)
public void setSelection(ISelection selection, boolean reveal)
public void setSorter(ViewerSorter sorter)
public void setComparator(ViewerComparator comparator)
public void setUseHashlookup(boolean enable)
public void setComparer(IElementComparer comparer)
public void setLabelProvider(IBaseLabelProvider labelProvider)
public IContentProvider getContentProvider()
ContentViewer.getContentProvider()public Object getInput()
ContentViewer.getInput()public IBaseLabelProvider getLabelProvider()
ContentViewer.getLabelProvider()public void addHelpListener(HelpListener listener)
public void addSelectionChangedListener(ISelectionChangedListener listener)
public Control getControl()
Viewer.getControl()public Object getData(String key)
Viewer.getData(java.lang.String)public void removeHelpListener(HelpListener listener)
public void removeSelectionChangedListener(ISelectionChangedListener listener)
public Item scrollDown(int x, int y)
Viewer.scrollDown(int, int)public Item scrollUp(int x, int y)
Viewer.scrollUp(int, int)public void setSelection(ISelection selection)
Copyright (c) 2006, 2014 Obeo and others. All rights reserved.