public class DefaultMergeViewer
extends org.eclipse.compare.contentmergeviewer.TextMergeViewer
| Modifier and Type | Field and Description |
|---|---|
protected org.eclipse.ui.texteditor.IDocumentProvider |
documentProvider |
protected com.google.inject.Provider<XtextSourceViewerConfiguration> |
sourceViewerConfigurationProvider |
protected Map<org.eclipse.jface.text.source.ISourceViewer,DefaultMergeEditor> |
sourceViewerEditorMap |
| Constructor and Description |
|---|
DefaultMergeViewer(org.eclipse.swt.widgets.Composite parent,
int styles,
org.eclipse.compare.CompareConfiguration compareConfiguration,
org.eclipse.ui.texteditor.IDocumentProvider documentProvider) |
DefaultMergeViewer(org.eclipse.swt.widgets.Composite parent,
int styles,
org.eclipse.compare.CompareConfiguration compareConfiguration,
StreamContentDocumentProvider documentProvider,
com.google.inject.Provider<XtextSourceViewerConfiguration> sourceViewerConfigurationProvider) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
configureSourceViewer(org.eclipse.jface.text.source.SourceViewer sourceViewer) |
protected void |
configureTextViewer(org.eclipse.jface.text.TextViewer textViewer) |
protected DefaultMergeEditor |
createMergeEditor() |
protected org.eclipse.compare.IResourceProvider |
createResourceProvider(Object object) |
protected org.eclipse.jface.text.source.SourceViewer |
createSourceViewer(org.eclipse.swt.widgets.Composite parent,
int textOrientation) |
protected org.eclipse.jface.text.source.SourceViewerConfiguration |
createSourceViewerConfiguration(org.eclipse.jface.text.source.SourceViewer sourceViewer,
org.eclipse.ui.IEditorInput editorInput) |
protected void |
disconnectDocuments() |
protected void |
disposeEditors() |
protected DefaultMergeEditor |
getEditor(org.eclipse.jface.text.source.ISourceViewer sourceViewer) |
protected org.eclipse.ui.IEditorInput |
getEditorInput(org.eclipse.jface.text.source.ISourceViewer sourceViewer) |
protected org.eclipse.ui.IWorkbenchPartSite |
getSite() |
protected void |
handleDispose(org.eclipse.swt.events.DisposeEvent event) |
protected boolean |
isEditorBacked(org.eclipse.jface.text.ITextViewer textViewer) |
protected void |
setActionsActivated(org.eclipse.jface.text.source.SourceViewer sourceViewer,
boolean state) |
protected void |
setEditable(org.eclipse.jface.text.source.ISourceViewer sourceViewer,
boolean state) |
protected Object |
updateAsDocument(Object object) |
protected void |
updateContent(Object ancestor,
Object left,
Object right) |
copy, createCenterControl, createControls, createTokenComparator, createToolItems, doSave, findInsertionPosition, flushContent, getAdapter, getCenterWidth, getContents, getDocumentPartitioner, getDocumentPartitioning, handleCompareInputChange, handlePropertyChangeEvent, handleResizeAncestor, handleResizeLeftRight, handleSetFocus, invalidateTextPresentation, setBackgroundColor, setForegroundColor, setupDocument, updateHeader, updateToolItemsaddPropertyChangeListener, buildControl, flush, flushLeft, flushRight, getCenterControl, getCompareConfiguration, getControl, getResourceBundle, getSelection, getTitle, getToolBarManager, inputChanged, internalIsLeftDirty, internalIsRightDirty, isAncestorVisible, isLeftDirty, isRightDirty, isThreeWay, refresh, removePropertyChangeListener, save, setConfirmSave, setContentProvider, setLeftDirty, setRightDirty, setSelectiongetContentProvider, getInput, getLabelProvider, handleLabelProviderChanged, hookControl, labelProviderChanged, setInput, setLabelProviderprotected org.eclipse.ui.texteditor.IDocumentProvider documentProvider
protected Map<org.eclipse.jface.text.source.ISourceViewer,DefaultMergeEditor> sourceViewerEditorMap
protected com.google.inject.Provider<XtextSourceViewerConfiguration> sourceViewerConfigurationProvider
public DefaultMergeViewer(org.eclipse.swt.widgets.Composite parent,
int styles,
org.eclipse.compare.CompareConfiguration compareConfiguration,
org.eclipse.ui.texteditor.IDocumentProvider documentProvider)
public DefaultMergeViewer(org.eclipse.swt.widgets.Composite parent,
int styles,
org.eclipse.compare.CompareConfiguration compareConfiguration,
StreamContentDocumentProvider documentProvider,
com.google.inject.Provider<XtextSourceViewerConfiguration> sourceViewerConfigurationProvider)
protected void updateContent(Object ancestor, Object left, Object right)
updateContent in class org.eclipse.compare.contentmergeviewer.TextMergeViewerprotected org.eclipse.compare.IResourceProvider createResourceProvider(Object object)
protected void handleDispose(org.eclipse.swt.events.DisposeEvent event)
handleDispose in class org.eclipse.compare.contentmergeviewer.TextMergeViewerprotected void disposeEditors()
protected void disconnectDocuments()
protected void configureTextViewer(org.eclipse.jface.text.TextViewer textViewer)
configureTextViewer in class org.eclipse.compare.contentmergeviewer.TextMergeViewerprotected void configureSourceViewer(org.eclipse.jface.text.source.SourceViewer sourceViewer)
protected org.eclipse.jface.text.source.SourceViewerConfiguration createSourceViewerConfiguration(org.eclipse.jface.text.source.SourceViewer sourceViewer,
org.eclipse.ui.IEditorInput editorInput)
protected void setEditable(org.eclipse.jface.text.source.ISourceViewer sourceViewer,
boolean state)
setEditable in class org.eclipse.compare.contentmergeviewer.TextMergeViewerprotected void setActionsActivated(org.eclipse.jface.text.source.SourceViewer sourceViewer,
boolean state)
setActionsActivated in class org.eclipse.compare.contentmergeviewer.TextMergeViewerprotected org.eclipse.ui.IEditorInput getEditorInput(org.eclipse.jface.text.source.ISourceViewer sourceViewer)
getEditorInput in class org.eclipse.compare.contentmergeviewer.TextMergeViewerprotected org.eclipse.jface.text.source.SourceViewer createSourceViewer(org.eclipse.swt.widgets.Composite parent,
int textOrientation)
createSourceViewer in class org.eclipse.compare.contentmergeviewer.TextMergeViewerprotected DefaultMergeEditor createMergeEditor()
protected org.eclipse.ui.IWorkbenchPartSite getSite()
protected boolean isEditorBacked(org.eclipse.jface.text.ITextViewer textViewer)
isEditorBacked in class org.eclipse.compare.contentmergeviewer.TextMergeViewerprotected DefaultMergeEditor getEditor(org.eclipse.jface.text.source.ISourceViewer sourceViewer)
Copyright © 2016. All Rights Reserved.