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:
parent
184747164d
commit
be16270d15
1 changed files with 3 additions and 6 deletions
|
@ -132,14 +132,11 @@ public class AsmTextEditor extends TextEditor implements ISelectionChangedListen
|
||||||
return prefPageIds;
|
return prefPageIds;
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
@SuppressWarnings("unchecked")
|
||||||
* @see org.eclipse.ui.editors.text.TextEditor#getAdapter(java.lang.Class)
|
|
||||||
*/
|
|
||||||
@SuppressWarnings("rawtypes")
|
|
||||||
@Override
|
@Override
|
||||||
public Object getAdapter(Class adapter) {
|
public <T> T getAdapter(Class<T> adapter) {
|
||||||
if (IContentOutlinePage.class.equals(adapter)) {
|
if (IContentOutlinePage.class.equals(adapter)) {
|
||||||
return getOutlinePage();
|
return (T) getOutlinePage();
|
||||||
}
|
}
|
||||||
return super.getAdapter(adapter);
|
return super.getAdapter(adapter);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue