From be16270d15b626dcb5b9886b1161a1233d076922 Mon Sep 17 00:00:00 2001 From: Alexander Kurtakov Date: Thu, 23 Mar 2017 09:27:14 +0200 Subject: [PATCH] Generify AsmTextEditor.getAdapter. Change-Id: Ia98a0a98c0aa12beaa0aa96136adf79e7a8bebab Signed-off-by: Alexander Kurtakov --- .../cdt/internal/ui/editor/asm/AsmTextEditor.java | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) 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); }