1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-01 06:05:24 +02:00

Generify AsmTextEditor.getAdapter.

Change-Id: Ia98a0a98c0aa12beaa0aa96136adf79e7a8bebab
Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
This commit is contained in:
Alexander Kurtakov 2017-03-23 09:27:14 +02:00 committed by Gerrit Code Review @ Eclipse.org
parent 184747164d
commit be16270d15

View file

@ -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> T getAdapter(Class<T> adapter) {
if (IContentOutlinePage.class.equals(adapter)) {
return getOutlinePage();
return (T) getOutlinePage();
}
return super.getAdapter(adapter);
}