Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'org.eclipse.ui.genericeditor/src/org/eclipse/ui/internal/genericeditor/ExtensionBasedTextEditor.java')
-rw-r--r--org.eclipse.ui.genericeditor/src/org/eclipse/ui/internal/genericeditor/ExtensionBasedTextEditor.java39
1 files changed, 15 insertions, 24 deletions
diff --git a/org.eclipse.ui.genericeditor/src/org/eclipse/ui/internal/genericeditor/ExtensionBasedTextEditor.java b/org.eclipse.ui.genericeditor/src/org/eclipse/ui/internal/genericeditor/ExtensionBasedTextEditor.java
index 2de082dcec3..f1f2c4bfbb1 100644
--- a/org.eclipse.ui.genericeditor/src/org/eclipse/ui/internal/genericeditor/ExtensionBasedTextEditor.java
+++ b/org.eclipse.ui.genericeditor/src/org/eclipse/ui/internal/genericeditor/ExtensionBasedTextEditor.java
@@ -34,8 +34,7 @@ import org.eclipse.ui.texteditor.ChainedPreferenceStore;
import org.eclipse.ui.texteditor.SourceViewerDecorationSupport;
/**
- * A generic code editor that is aimed at being extended by contributions.
- * Behavior is supposed to be added via extensions, not by inheritance.
+ * A generic code editor that is aimed at being extended by contributions. Behavior is supposed to be added via extensions, not by inheritance.
*
* @since 1.0
*/
@@ -61,31 +60,26 @@ public class ExtensionBasedTextEditor extends TextEditor {
/**
* Initializes the key binding scopes of this generic code editor.
*/
- @Override
- protected void initializeKeyBindingScopes() {
+ @Override protected void initializeKeyBindingScopes() {
setKeyBindingScopes(new String[] { CONTEXT_ID });
}
- @Override
- protected void doSetInput(IEditorInput input) throws CoreException {
+ @Override protected void doSetInput(IEditorInput input) throws CoreException {
super.doSetInput(input);
configuration.watchDocument(getDocumentProvider().getDocument(input));
}
- @Override
- protected ISourceViewer createSourceViewer(Composite parent, IVerticalRuler ruler, int styles) {
+ @Override protected ISourceViewer createSourceViewer(Composite parent, IVerticalRuler ruler, int styles) {
fAnnotationAccess = getAnnotationAccess();
fOverviewRuler = createOverviewRuler(getSharedColors());
- ProjectionViewer viewer = new ProjectionViewer(parent, ruler, getOverviewRuler(), isOverviewRulerVisible(),
- styles);
+ ProjectionViewer viewer = new ProjectionViewer(parent, ruler, getOverviewRuler(), isOverviewRulerVisible(), styles);
SourceViewerDecorationSupport support = getSourceViewerDecorationSupport(viewer);
configureCharacterPairMatcher(viewer, support);
return viewer;
}
- @Override
- public void createPartControl(Composite parent) {
+ @Override public void createPartControl(Composite parent) {
super.createPartControl(parent);
ProjectionViewer viewer = (ProjectionViewer) getSourceViewer();
@@ -93,29 +87,26 @@ public class ExtensionBasedTextEditor extends TextEditor {
viewer.doOperation(ProjectionViewer.TOGGLE);
}
- @Override
- protected void initializeEditor() {
+ @Override protected void initializeEditor() {
super.initializeEditor();
- setPreferenceStore(new ChainedPreferenceStore(new IPreferenceStore[] {
- GenericEditorPreferenceConstants.getPreferenceStore(), EditorsUI.getPreferenceStore() }));
+ setPreferenceStore(new ChainedPreferenceStore(new IPreferenceStore[] { GenericEditorPreferenceConstants.getPreferenceStore(), EditorsUI.getPreferenceStore() }));
}
/**
- * Configure the {@link ICharacterPairMatcher} from the
- * "org.eclipse.ui.genericeditor.characterPairMatchers" extension point.
+ * Configure the {@link ICharacterPairMatcher} from the "org.eclipse.ui.genericeditor.characterPairMatchers" extension point.
*
- * @param viewer the source viewer.
+ * @param viewer
+ * the source viewer.
*
- * @param support the source viewer decoration support.
+ * @param support
+ * the source viewer decoration support.
*/
private void configureCharacterPairMatcher(ISourceViewer viewer, SourceViewerDecorationSupport support) {
- List<ICharacterPairMatcher> matchers = GenericEditorPlugin.getDefault().getCharacterPairMatcherRegistry()
- .getCharacterPairMatchers(viewer, this, configuration.getContentTypes());
+ List<ICharacterPairMatcher> matchers = GenericEditorPlugin.getDefault().getCharacterPairMatcherRegistry().getCharacterPairMatchers(viewer, this, configuration.getContentTypes(viewer));
if (!matchers.isEmpty()) {
ICharacterPairMatcher matcher = matchers.get(0);
support.setCharacterPairMatcher(matcher);
- support.setMatchingCharacterPainterPreferenceKeys(MATCHING_BRACKETS, MATCHING_BRACKETS_COLOR,
- HIGHLIGHT_BRACKET_AT_CARET_LOCATION, ENCLOSING_BRACKETS);
+ support.setMatchingCharacterPainterPreferenceKeys(MATCHING_BRACKETS, MATCHING_BRACKETS_COLOR, HIGHLIGHT_BRACKET_AT_CARET_LOCATION, ENCLOSING_BRACKETS);
}
}
}

Back to the top