public abstract class AbstractStructuredViewerWrapper<C extends Control,V extends org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.IWrappableStructuredViewer> extends StructuredViewer
| Modifier and Type | Class and Description |
|---|---|
static class |
AbstractStructuredViewerWrapper.ControlAndViewer<C extends Control,V extends org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.IWrappableStructuredViewer> |
StructuredViewer.ColorAndFontCollector, StructuredViewer.ColorAndFontCollectorWithProvidersWIDGET_DATA_KEY| Constructor and Description |
|---|
AbstractStructuredViewerWrapper(Composite parent,
EMFCompareConfiguration compareConfiguration)
Constructor.
|
addDoubleClickListener, addOpenListener, addPostSelectionChangedListener, assertContentProviderType, assertElementsNotNull, associate, buildLabel, disassociate, equals, filter, findItem, findItems, fireDoubleClick, fireOpen, firePostSelectionChanged, getColorAndFontCollector, getFilteredChildren, getItem, getRawChildren, getRoot, getSelection, getSortedChildren, getStructuredSelection, handleDoubleSelect, handleLabelProviderChanged, handleOpen, handlePostSelect, handleSelect, hasFilters, hookControl, internalRefresh, internalRefresh, internalUpdate, mapElement, needsRefilter, preservingSelection, refresh, refresh, refresh, refresh, refreshItem, removeDoubleClickListener, removeOpenListener, removePostSelectionChangedListener, setInput, setSelection, setSelectionToWidget, testFindItem, testFindItems, unmapAllElements, unmapElement, unmapElement, update, update, updateItem, updateSelection, usingElementMapgetContentProvider, getInput, getLabelProvider, labelProviderChangedaddHelpListener, addSelectionChangedListener, fireHelpRequested, fireSelectionChanged, getData, handleHelpRequest, inputChanged, removeHelpListener, removeSelectionChangedListener, scrollDown, scrollUp, setData, setSelectionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddSelectionChangedListener, removeSelectionChangedListener, setSelectionpublic AbstractStructuredViewerWrapper(Composite parent, EMFCompareConfiguration compareConfiguration)
parent - the SWT parent control under which to create the viewer's SWT control.protected final EMFCompareConfiguration getCompareConfiguration()
protected void preHookCreateControlAndViewer()
protected abstract AbstractStructuredViewerWrapper.ControlAndViewer<C,V> createControlAndViewer(Composite parent)
#setViewer(org.eclipse.jface.viewers.Viewer).parent - the SWT control under which to create the viewer.public final C getControl()
getControl in class ViewerViewer.getControl()protected final V getViewer()
StructuredViewer associated with this wrapper.protected void handleDispose(DisposeEvent event)
handleDispose in class StructuredViewerpublic final void setContentProvider(IContentProvider provider)
setContentProvider in class StructuredViewerStructuredViewer.setContentProvider(org.eclipse.jface.viewers.IContentProvider)public final void setLabelProvider(IBaseLabelProvider labelProvider)
setLabelProvider in class StructuredViewerStructuredViewer.setLabelProvider(org.eclipse.jface.viewers.IBaseLabelProvider)public final void addDragSupport(int operations,
Transfer[] transferTypes,
DragSourceListener listener)
public final void addDropSupport(int operations,
Transfer[] transferTypes,
DropTargetListener listener)
protected final Widget doFindInputItem(Object element)
doFindInputItem in class StructuredViewerStructuredViewer.doFindInputItem(java.lang.Object)protected final Widget doFindItem(Object element)
doFindItem in class StructuredViewerStructuredViewer.doFindItem(java.lang.Object)protected final void doUpdateItem(Widget item, Object element, boolean fullMap)
doUpdateItem in class StructuredViewerStructuredViewer.doUpdateItem(org.eclipse.swt.widgets.Widget,
java.lang.Object, boolean)public final IElementComparer getComparer()
getComparer in class StructuredViewerStructuredViewer.getComparer()public final void addFilter(ViewerFilter filter)
addFilter in class StructuredViewerStructuredViewer.addFilter(org.eclipse.jface.viewers.ViewerFilter)public final ViewerFilter[] getFilters()
getFilters in class StructuredViewerStructuredViewer.getFilters()public final void removeFilter(ViewerFilter filter)
removeFilter in class StructuredViewerStructuredViewer.removeFilter(org.eclipse.jface.viewers.ViewerFilter)public final void setFilters(ViewerFilter[] filters)
setFilters in class StructuredViewerStructuredViewer.setFilters(org.eclipse.jface.viewers.ViewerFilter[])public final void resetFilters()
resetFilters in class StructuredViewerStructuredViewer.resetFilters()public final void reveal(Object element)
reveal in class StructuredViewerStructuredViewer.reveal(java.lang.Object)protected final List getSelectionFromWidget()
getSelectionFromWidget in class StructuredViewerStructuredViewer.getSelectionFromWidget()public final ViewerSorter getSorter()
getSorter in class StructuredViewerStructuredViewer.getSorter()public final ViewerComparator getComparator()
getComparator in class StructuredViewerStructuredViewer.getComparator()protected final void setSelectionToWidget(List l, boolean reveal)
setSelectionToWidget in class StructuredViewerStructuredViewer.setSelectionToWidget(java.util.List, boolean)protected final void handleInvalidSelection(ISelection invalidSelection, ISelection newSelection)
public final void setSorter(ViewerSorter sorter)
setSorter in class StructuredViewerStructuredViewer.setSorter(org.eclipse.jface.viewers.ViewerSorter)public final void setComparator(ViewerComparator comparator)
setComparator in class StructuredViewerStructuredViewer.setComparator(org.eclipse.jface.viewers.ViewerComparator)public final void setUseHashlookup(boolean enable)
setUseHashlookup in class StructuredViewerStructuredViewer.setUseHashlookup(boolean)public final void setComparer(IElementComparer comparer)
setComparer in class StructuredViewerStructuredViewer.setComparer(org.eclipse.jface.viewers.IElementComparer)
Copyright (c) 2006, 2014 Obeo and others. All rights reserved.