public class EMFCompareTextMergeViewer extends TextMergeViewer implements CommandStackListener
WIDGET_DATA_KEY
Constructor and Description |
---|
EMFCompareTextMergeViewer(Composite parent,
EMFCompareConfiguration configuration) |
configureTextViewer, copy, createCenterControl, createSourceViewer, createTokenComparator, findInsertionPosition, flushContent, getAdapter, getCenterWidth, getContents, getDocumentPartitioner, getDocumentPartitioning, getEditorInput, handleCompareInputChange, handlePropertyChangeEvent, handleResizeAncestor, handleResizeLeftRight, handleSetFocus, invalidateTextPresentation, isEditorBacked, setActionsActivated, setBackgroundColor, setEditable, setForegroundColor, setupDocument, updateContent, updateHeader, updateToolItems
addPropertyChangeListener, buildControl, flush, flushLeft, flushRight, getCenterControl, getControl, getSelection, getTitle, getToolBarManager, inputChanged, internalIsLeftDirty, internalIsRightDirty, isAncestorVisible, isLeftDirty, isRightDirty, isThreeWay, refresh, removePropertyChangeListener, save, setConfirmSave, setContentProvider, setLeftDirty, setRightDirty, setSelection
getContentProvider, getInput, getLabelProvider, handleLabelProviderChanged, hookControl, labelProviderChanged, setInput, setLabelProvider
addHelpListener, addSelectionChangedListener, fireHelpRequested, fireSelectionChanged, getData, handleHelpRequest, removeHelpListener, removeSelectionChangedListener, scrollDown, scrollUp, setData, setSelection
public EMFCompareTextMergeViewer(Composite parent, EMFCompareConfiguration configuration)
parent
- configuration
- public void editingDomainChange(ICompareEditingDomainChange event)
oldValue
- newValue
- public void editingDomainChange(ICompareEditingDomain oldValue, ICompareEditingDomain newValue)
public void commandStackChanged(EventObject event)
commandStackChanged
in interface CommandStackListener
protected EMFCompareConfiguration getCompareConfiguration()
getCompareConfiguration
in class ContentMergeViewer
ContentMergeViewer.getCompareConfiguration()
protected boolean doSave(Object newInput, Object oldInput)
doSave
in class TextMergeViewer
ContentMergeViewer.doSave(java.lang.Object,
java.lang.Object)
public DynamicObject getDynamicObject()
protected final org.eclipse.compare.internal.MergeSourceViewer getAncestorSourceViewer()
protected final org.eclipse.compare.internal.MergeSourceViewer getLeftSourceViewer()
protected final org.eclipse.compare.internal.MergeSourceViewer getRightSourceViewer()
protected final org.eclipse.compare.internal.CompareHandlerService getHandlerService()
protected final void setHandlerService(org.eclipse.compare.internal.CompareHandlerService service)
protected void createControls(Composite composite)
createControls
in class TextMergeViewer
TextMergeViewer.createControls(org.eclipse.swt.widgets.Composite)
protected void attachListeners(org.eclipse.compare.internal.MergeSourceViewer viewer, IMergeViewer.MergeViewerSide side)
protected void createToolItems(ToolBarManager toolBarManager)
createToolItems
in class TextMergeViewer
TextMergeViewer.createToolItems(org.eclipse.jface.action.ToolBarManager)
protected void endOfContentReached(boolean next)
next
- true
if we are to open the next structure viewer's diff, false
if
we should go to the previous instead.protected void navigate(boolean next)
next
- true
if we are to open the next structure viewer's diff, false
if
we should go to the previous instead.protected ResourceBundle getResourceBundle()
getResourceBundle
in class ContentMergeViewer
protected void handleDispose(DisposeEvent event)
handleDispose
in class TextMergeViewer
TextMergeViewer.handleDispose(org.eclipse.swt.events.DisposeEvent)
Copyright (c) 2006, 2014 Obeo and others. All rights reserved.