diff options
Diffstat (limited to 'org.eclipse.babel.editor/src/org/eclipse/babel/editor/api/EditorUtil.java')
-rw-r--r-- | org.eclipse.babel.editor/src/org/eclipse/babel/editor/api/EditorUtil.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/org.eclipse.babel.editor/src/org/eclipse/babel/editor/api/EditorUtil.java b/org.eclipse.babel.editor/src/org/eclipse/babel/editor/api/EditorUtil.java index 88ed83f..980b364 100644 --- a/org.eclipse.babel.editor/src/org/eclipse/babel/editor/api/EditorUtil.java +++ b/org.eclipse.babel.editor/src/org/eclipse/babel/editor/api/EditorUtil.java @@ -2,7 +2,7 @@ package org.eclipse.babel.editor.api; import org.eclipse.babel.core.message.tree.IKeyTreeNode; import org.eclipse.babel.editor.i18n.I18NPage; -import org.eclipse.babel.editor.internal.MessagesEditor; +import org.eclipse.babel.editor.internal.AbstractMessagesEditor; import org.eclipse.jface.viewers.ISelection; import org.eclipse.jface.viewers.IStructuredSelection; import org.eclipse.ui.IWorkbenchPage; @@ -21,7 +21,8 @@ public class EditorUtil { * @return The selected {@link IKeyTreeNode} of the page. */ public static IKeyTreeNode getSelectedKeyTreeNode(IWorkbenchPage page) { - MessagesEditor editor = (MessagesEditor) page.getActiveEditor(); + AbstractMessagesEditor editor = (AbstractMessagesEditor) page + .getActiveEditor(); if (editor.getSelectedPage() instanceof I18NPage) { I18NPage p = (I18NPage) editor.getSelectedPage(); ISelection selection = p.getSelection(); |