import org.eclipse.jface.viewers.TableViewer;\r
import org.eclipse.swt.SWT;\r
import org.eclipse.swt.widgets.Composite;\r
-import org.eclipse.ui.PartInitException;\r
import org.eclipse.ui.part.ViewPart;\r
\r
import eu.etaxonomy.cdm.model.taxon.Synonym;\r
import eu.etaxonomy.cdm.model.taxon.Taxon;\r
import eu.etaxonomy.cdm.model.taxon.TaxonBase;\r
-import eu.etaxonomy.taxeditor.UiUtil;\r
+import eu.etaxonomy.taxeditor.controller.EditorController;\r
\r
/**\r
* @author p.ciardelli\r
} else {\r
taxon = (Taxon) taxonBase;\r
}\r
- \r
- try {\r
- UiUtil.openTaxonEditor(taxon);\r
- } catch (PartInitException e) {\r
- // TODO Auto-generated catch block\r
- e.printStackTrace();\r
- }\r
+\r
+ // Open a taxon editor\r
+ EditorController.open(taxon);\r
+\r
}\r
\r
/* (non-Javadoc)\r