public abstract class AbstractTableOrTreeMergeViewer extends AbstractStructuredMergeViewer
AbstractStructuredMergeViewer for Tables or Trees.| Modifier and Type | Class and Description | 
|---|---|
| static class  | AbstractTableOrTreeMergeViewer.ElementComparerA specific implementation of  IElementComparerthat compare EMF Compare Viewer Items. | 
| static class  | AbstractTableOrTreeMergeViewer.MesureItemListenerThis 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. | 
createControl, getControl, getSelection, getStructuredViewer, hookDispose, setContentProvider, setLabelProvider, setSelectiongetCompareConfiguration, getDifferenceFilter, getDifferenceGroupProvider, 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.