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, updateToolItemsaddPropertyChangeListener, buildControl, flush, flushLeft, flushRight, getCenterControl, getControl, getSelection, getTitle, getToolBarManager, inputChanged, internalIsLeftDirty, internalIsRightDirty, isAncestorVisible, isLeftDirty, isRightDirty, isThreeWay, refresh, removePropertyChangeListener, save, setConfirmSave, setContentProvider, setLeftDirty, setRightDirty, setSelectiongetContentProvider, getInput, getLabelProvider, handleLabelProviderChanged, hookControl, labelProviderChanged, setInput, setLabelProvideraddHelpListener, addSelectionChangedListener, fireHelpRequested, fireSelectionChanged, getData, handleHelpRequest, removeHelpListener, removeSelectionChangedListener, scrollDown, scrollUp, setData, setSelectionpublic 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 CommandStackListenerprotected EMFCompareConfiguration getCompareConfiguration()
getCompareConfiguration in class ContentMergeViewerContentMergeViewer.getCompareConfiguration()protected boolean doSave(Object newInput, Object oldInput)
doSave in class TextMergeViewerContentMergeViewer.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 TextMergeViewerTextMergeViewer.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 TextMergeViewerTextMergeViewer.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 ContentMergeViewerprotected void handleDispose(DisposeEvent event)
handleDispose in class TextMergeViewerTextMergeViewer.handleDispose(org.eclipse.swt.events.DisposeEvent)protected EObject getMatchedEObject(Match match, IMergeViewer.MergeViewerSide side)
match - The matchside - The side to retrieve the value fromnull if the given match is
null.
Copyright (c) 2006, 2014 Obeo and others. All rights reserved.