public class TableMergeViewer extends AbstractTableOrTreeMergeViewer
AbstractTableOrTreeMergeViewer for TableViewer.AbstractTableOrTreeMergeViewer.ElementComparer, AbstractTableOrTreeMergeViewer.MesureItemListenerIMergeViewer.MergeViewerSide| Constructor and Description |
|---|
TableMergeViewer(org.eclipse.swt.widgets.Composite parent,
IMergeViewer.MergeViewerSide side,
ICompareColor.Provider colorProvider,
IEMFCompareConfiguration compareConfiguration)
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected org.eclipse.swt.widgets.Control |
createControl(org.eclipse.swt.widgets.Composite parent)
Creates the primary control associated with this viewer.
|
org.eclipse.jface.viewers.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(org.eclipse.jface.viewers.IContentProvider contentProvider) |
void |
setLabelProvider(org.eclipse.jface.viewers.IBaseLabelProvider labelProvider) |
handleDispose, handleEraseItemEvent, handlePaintItemEventcreateAction, createContextMenu, fillContextMenu, getControl, getDiff, getSelection, setSelectiongetCompareConfiguration, getDifferenceFilter, getDifferenceGroupProvider, getEffectiveSide, 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, waitsetInputpublic TableMergeViewer(org.eclipse.swt.widgets.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 org.eclipse.swt.widgets.Control createControl(org.eclipse.swt.widgets.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 org.eclipse.jface.viewers.TableViewer getStructuredViewer()
StructuredViewer.getStructuredViewer in class AbstractStructuredMergeViewerStructuredViewer.org.eclipse.emf.compare.rcp.ui.mergeviewer.impl.AbstractMergeViewer.ui.internal.contentmergeviewer.AbstractMergeViewer#getStructuredViewer()public void setContentProvider(org.eclipse.jface.viewers.IContentProvider contentProvider)
setContentProvider in class AbstractStructuredMergeViewerContentViewer.setContentProvider(org.eclipse.jface.viewers.IContentProvider)public void setLabelProvider(org.eclipse.jface.viewers.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 org.eclipse.jface.viewers.ViewerViewer.inputChanged(java.lang.Object, java.lang.Object)public void refresh()
refresh in interface IMergeViewerrefresh in class org.eclipse.jface.viewers.ViewerViewer.refresh()
Copyright (c) 2006, 2015 Obeo and others. All rights reserved.