Update usage of IAdaptable#getAdapter
[deliverable/tracecompass.git] / tmf / org.eclipse.tracecompass.tmf.ui / src / org / eclipse / tracecompass / tmf / ui / views / uml2sd / SDView.java
index 5ed8736d456546b9c1841cb744848f230e602cff..79aab0851f7d0d9916b3242c5d297451c61a4191 100644 (file)
@@ -1146,10 +1146,10 @@ public class SDView extends ViewPart implements IPartListener {
     }
 
     @Override
-    public Object getAdapter(Class adapter) {
-        Object obj = super.getAdapter(adapter);
+    public <T> T getAdapter(Class<T> adapter) {
+        T obj = super.getAdapter(adapter);
         if (fSdPropertiesProvider != null && adapter.equals(IPropertySheetPage.class)) {
-            return fSdPropertiesProvider.getPropertySheetEntry();
+            return adapter.cast(fSdPropertiesProvider.getPropertySheetEntry());
         }
 
         return obj;
This page took 0.023767 seconds and 5 git commands to generate.