diff options
Diffstat (limited to 'plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/editor/RoomEditor.java')
-rw-r--r-- | plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/editor/RoomEditor.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/editor/RoomEditor.java b/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/editor/RoomEditor.java index 245b4502c..62412554b 100644 --- a/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/editor/RoomEditor.java +++ b/plugins/org.eclipse.etrice.core.room.ui/src/org/eclipse/etrice/core/ui/editor/RoomEditor.java @@ -87,9 +87,9 @@ public class RoomEditor extends XtextEditor implements IValidatingEditor { } @Override - public Object getAdapter(@SuppressWarnings("rawtypes") Class key) { + public <T> T getAdapter(Class<T> key) { if (key.equals(IContextProvider.class)) { - return new SelectedModelHelpProvider(this); + return key.cast(new SelectedModelHelpProvider(this)); } return super.getAdapter(key); |