\r
@Override\r
protected void pageSelectionChanged(IWorkbenchPart part, ISelection selection) {\r
- if (!(selection instanceof StructuredResourceSelection)) {\r
- return;\r
- }\r
- \r
- StructuredResourceSelection s = (StructuredResourceSelection) selection;\r
+ StructuredResourceSelection s = SelectionAdapter.transformSelection(selection);\r
+\r
selectionAdapter.setCurrentSelection(s);\r
viewChanged = true;\r
- \r
+\r
/*\r
if (part instanceof ProcessEditor) {\r
ProcessEditor sender = (ProcessEditor)part;\r