protected IStatus run(IProgressMonitor monitor) {
for(final Object selectedObject : structuredSelection.toArray()){
- if(selectedObject instanceof TaxonNode){
- Display.getDefault().asyncExec(new Runnable(){
+ Display.getDefault().asyncExec(new Runnable(){
- public void run() {
- NavigationUtil.openEditor((TaxonNode) selectedObject);
- }
-
- });
- }
+ public void run() {
+ NavigationUtil.openEditor(selectedObject);
+ }
+
+ });
}
return Status.OK_STATUS;
}