public class TableMergeViewer extends AbstractTableOrTreeMergeViewer
AbstractTableOrTreeMergeViewer for TableViewer.AbstractTableOrTreeMergeViewer.ElementComparer, AbstractTableOrTreeMergeViewer.MesureItemListenerIMergeViewer.MergeViewerSideWIDGET_DATA_KEY| Constructor and Description |
|---|
TableMergeViewer(Composite parent,
IMergeViewer.MergeViewerSide side,
ICompareColor.Provider colorProvider,
IEMFCompareConfiguration compareConfiguration)
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected Control |
createControl(Composite parent)
Creates the primary control associated with this viewer.
|
TableViewer |
getStructuredViewer()
Returns the wrapped
StructuredViewer. |
int |
getVerticalOffset() |
protected void |
hookDispose() |
protected void |
inputChanged(Object input,
Object oldInput) |
void |
refresh()
Refreshes this viewer completely with information freshly obtained from this viewer's model.
|
void |
setContentProvider(IContentProvider contentProvider) |
void |
setLabelProvider(IBaseLabelProvider labelProvider) |
handleDispose, handleEraseItemEvent, handlePaintItemEventgetControl, getSelection, setSelectiongetCompareConfiguration, getDifferenceFilter, getDifferenceGroupProvider, getSide, handleDifferenceFilterChange, handleDifferenceGroupProviderChangegetContentProvider, getInput, getLabelProvider, handleLabelProviderChanged, hookControl, labelProviderChanged, setInputaddHelpListener, addSelectionChangedListener, fireHelpRequested, fireSelectionChanged, getData, handleHelpRequest, removeHelpListener, removeSelectionChangedListener, scrollDown, scrollUp, setData, setSelectionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsetInputgetInputaddSelectionChangedListener, removeSelectionChangedListener, setSelectionpublic TableMergeViewer(Composite parent, IMergeViewer.MergeViewerSide side, ICompareColor.Provider colorProvider, IEMFCompareConfiguration compareConfiguration)
parent - the parent widget of this viewer.side - the side of this viewer.colorProvider - the color provider to use with this viewer.compareConfiguration - the compare configuration object to use with this viewer.protected Control createControl(Composite parent)
createControl in class AbstractStructuredMergeViewerparent - the parent widget of this viewer.org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.impl.AbstractMergeViewer#createControl(org.eclipse.swt.widgets.Composite)public final int getVerticalOffset()
public final TableViewer getStructuredViewer()
StructuredViewer.getStructuredViewer in class AbstractStructuredMergeViewerStructuredViewer.org.eclipse.emf.compare.rcp.ui.mergeviewer.impl.AbstractMergeViewer.ui.internal.contentmergeviewer.AbstractMergeViewer#getStructuredViewer()public void setContentProvider(IContentProvider contentProvider)
setContentProvider in class AbstractStructuredMergeViewerContentViewer.setContentProvider(org.eclipse.jface.viewers.IContentProvider)public void setLabelProvider(IBaseLabelProvider labelProvider)
setLabelProvider in class AbstractStructuredMergeViewerContentViewer.setLabelProvider(org.eclipse.jface.viewers.IBaseLabelProvider)protected void hookDispose()
hookDispose in class AbstractStructuredMergeViewerprotected void inputChanged(Object input, Object oldInput)
inputChanged in class ViewerViewer.inputChanged(java.lang.Object, java.lang.Object)public void refresh()
refresh in interface IMergeViewerrefresh in class ViewerViewer.refresh()
Copyright (c) 2006, 2014 Obeo and others. All rights reserved.