diff options
-rw-r--r-- | org.eclipse.ui.genericeditor/src/org/eclipse/ui/internal/genericeditor/ExtensionBasedTextEditor.java | 8 |
1 files changed, 6 insertions, 2 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 d333f470df5..2de082dcec3 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 @@ -12,6 +12,7 @@ * Sopot Cela, Mickael Istria (Red Hat Inc.) - initial implementation * Lucas Bullen (Red Hat Inc.) - Bug 508829 custom reconciler support * Angelo Zerr <angelo.zerr@gmail.com> - Bug 538111 - [generic editor] Extension point for ICharacterPairMatcher + * Bin Zou <zoubin1011@gmail.com> - Bug 544867 - [Generic Editor] ExtensionBasedTextEditor does not allow its subclasses to setKeyBindingScopes *******************************************************************************/ package org.eclipse.ui.internal.genericeditor; @@ -57,9 +58,12 @@ public class ExtensionBasedTextEditor extends TextEditor { setSourceViewerConfiguration(configuration); } + /** + * Initializes the key binding scopes of this generic code editor. + */ @Override - protected void setKeyBindingScopes(String[] scopes) { - super.setKeyBindingScopes(new String[] { CONTEXT_ID }); + protected void initializeKeyBindingScopes() { + setKeyBindingScopes(new String[] { CONTEXT_ID }); } @Override |