public class TableContentMergeViewer extends EMFCompareContentMergeViewer
CENTER_WIDTH
Modifier | Constructor and Description |
---|---|
protected |
TableContentMergeViewer(org.eclipse.swt.widgets.Composite parent,
EMFCompareConfiguration config)
Call the super constructor.
|
Modifier and Type | Method and Description |
---|---|
protected AbstractMergeViewer |
createMergeViewer(org.eclipse.swt.widgets.Composite parent,
IMergeViewer.MergeViewerSide side) |
protected TableMergeViewer |
getAncestorMergeViewer() |
protected byte[] |
getContents(boolean left) |
protected TableMergeViewer |
getLeftMergeViewer() |
protected org.eclipse.jface.viewers.IContentProvider |
getMirroredContentProvider()
Returns the content provider that should be used when this viewer is
mirrored . |
protected TableMergeViewer |
getRightMergeViewer() |
protected org.eclipse.jface.viewers.IContentProvider |
getUnmirroredContentProvider()
Returns the content provider that should be used when this viewer is NOT
mirrored . |
protected void |
handleDispose(org.eclipse.swt.events.DisposeEvent event) |
protected void |
paintCenter(org.eclipse.swt.graphics.GC g) |
protected void |
updateMirrored(boolean isMirrored)
Updates the viewer based on its
mirrored state. |
colorChanged, commandStackChanged, computeSide, copy, createCenterControl, createControls, createToolItems, doSave, editingDomainChange, flushContent, getAdapter, getCenterWidth, getCompareColor, getCompareConfiguration, getControl, getDifferenceFilterPredicate, getDifferenceGroupProvider, getDiffFrom, getHandlerService, handleAdapterFactoryChange, handleDifferenceFiltersChange, handleDifferenceGroupProviderChange, handleEditingDomainChange, handleResizeAncestor, handleResizeLeftRight, isMirrored, redrawCenterControl, selectionChanged, setMirrored, updateContent
addPropertyChangeListener, buildControl, flush, flushLeft, flushRight, getCenterControl, getResourceBundle, getSelection, getTitle, getToolBarManager, handleCompareInputChange, handlePropertyChangeEvent, handleSetFocus, hookControl, inputChanged, internalIsLeftDirty, internalIsRightDirty, isAncestorVisible, isLeftDirty, isLeftEditable, isRightDirty, isRightEditable, isThreeWay, refresh, removePropertyChangeListener, save, setConfirmSave, setContentProvider, setLeftDirty, setRightDirty, setSelection, updateHeader, updateToolItems
getContentProvider, getInput, getLabelProvider, handleLabelProviderChanged, labelProviderChanged, setInput, setLabelProvider
protected TableContentMergeViewer(org.eclipse.swt.widgets.Composite parent, EMFCompareConfiguration config)
TableContentMergeViewer
protected void handleDispose(org.eclipse.swt.events.DisposeEvent event)
handleDispose
in class EMFCompareContentMergeViewer
ContentMergeViewer.handleDispose(org.eclipse.swt.events.DisposeEvent)
protected byte[] getContents(boolean left)
getContents
in class org.eclipse.compare.contentmergeviewer.ContentMergeViewer
ContentMergeViewer.getContents(boolean)
protected TableMergeViewer getLeftMergeViewer()
getLeftMergeViewer
in class EMFCompareContentMergeViewer
EMFCompareContentMergeViewer.getLeftMergeViewer()
protected TableMergeViewer getRightMergeViewer()
getRightMergeViewer
in class EMFCompareContentMergeViewer
EMFCompareContentMergeViewer.getRightMergeViewer()
protected TableMergeViewer getAncestorMergeViewer()
getAncestorMergeViewer
in class EMFCompareContentMergeViewer
EMFCompareContentMergeViewer.getAncestorMergeViewer()
protected AbstractMergeViewer createMergeViewer(org.eclipse.swt.widgets.Composite parent, IMergeViewer.MergeViewerSide side)
protected void paintCenter(org.eclipse.swt.graphics.GC g)
paintCenter
in class EMFCompareContentMergeViewer
org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.EMFCompareContentMergeViewer#paintCenter(org.eclipse.swt.widgets.Canvas,
org.eclipse.swt.graphics.GC)
protected org.eclipse.jface.viewers.IContentProvider getUnmirroredContentProvider()
EMFCompareContentMergeViewer
mirrored
.getUnmirroredContentProvider
in class EMFCompareContentMergeViewer
protected org.eclipse.jface.viewers.IContentProvider getMirroredContentProvider()
EMFCompareContentMergeViewer
mirrored
.getMirroredContentProvider
in class EMFCompareContentMergeViewer
protected void updateMirrored(boolean isMirrored)
EMFCompareContentMergeViewer
mirrored
state.updateMirrored
in class EMFCompareContentMergeViewer
Copyright (c) 2006, 2015 Obeo and others. All rights reserved.