public abstract class AbstractTableOrTreeMergeViewer extends AbstractStructuredMergeViewer
AbstractStructuredMergeViewer for Tables or Trees.| Modifier and Type | Class and Description |
|---|---|
static class |
AbstractTableOrTreeMergeViewer.ElementComparer
A specific implementation of
IElementComparer that compare EMF Compare Viewer Items. |
static class |
AbstractTableOrTreeMergeViewer.MesureItemListener
This will be used in order to resize the table items to an even height.
|
IMergeViewer.MergeViewerSide| Constructor and Description |
|---|
AbstractTableOrTreeMergeViewer(org.eclipse.swt.widgets.Composite parent,
IMergeViewer.MergeViewerSide side,
ICompareColor.Provider colorProvider,
IEMFCompareConfiguration compareConfiguration)
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
handleDispose(org.eclipse.swt.events.DisposeEvent event) |
protected void |
handleEraseItemEvent(org.eclipse.swt.widgets.Event event)
Handle the erase item event.
|
protected void |
handlePaintItemEvent(org.eclipse.swt.widgets.Event event)
Handle the paint item event.
|
createAction, createContextMenu, createControl, fillContextMenu, getControl, getDiff, getSelection, getStructuredViewer, hookDispose, setContentProvider, setLabelProvider, setSelectiongetCompareConfiguration, getDifferenceFilter, getDifferenceGroupProvider, getEffectiveSide, getSide, handleDifferenceFilterChange, handleDifferenceGroupProviderChangegetContentProvider, getInput, getLabelProvider, handleLabelProviderChanged, hookControl, labelProviderChanged, setInputaddHelpListener, addSelectionChangedListener, fireHelpRequested, fireSelectionChanged, getData, handleHelpRequest, inputChanged, refresh, removeHelpListener, removeSelectionChangedListener, scrollDown, scrollUp, setData, setSelectionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitrefresh, setInputpublic AbstractTableOrTreeMergeViewer(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 void handlePaintItemEvent(org.eclipse.swt.widgets.Event event)
event - the paint item event.protected void handleEraseItemEvent(org.eclipse.swt.widgets.Event event)
event - the erase item event.protected void handleDispose(org.eclipse.swt.events.DisposeEvent event)
handleDispose in class AbstractStructuredMergeViewerAbstractStructuredMergeViewer.handleDispose(org.eclipse.swt.events.DisposeEvent)
Copyright (c) 2006, 2015 Obeo and others. All rights reserved.