diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/asm/AsmTextEditor.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/asm/AsmTextEditor.java index 65a6d7bcfb3..20326f2c471 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/asm/AsmTextEditor.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/asm/AsmTextEditor.java @@ -132,14 +132,11 @@ public class AsmTextEditor extends TextEditor implements ISelectionChangedListen return prefPageIds; } - /* - * @see org.eclipse.ui.editors.text.TextEditor#getAdapter(java.lang.Class) - */ - @SuppressWarnings("rawtypes") + @SuppressWarnings("unchecked") @Override - public Object getAdapter(Class adapter) { + public T getAdapter(Class adapter) { if (IContentOutlinePage.class.equals(adapter)) { - return getOutlinePage(); + return (T) getOutlinePage(); } return super.getAdapter(adapter); }