Massive refactoring of the methodology in former class UiUtils
authorn.hoffmann <n.hoffmann@localhost>
Tue, 20 Jan 2009 19:08:03 +0000 (19:08 +0000)
committern.hoffmann <n.hoffmann@localhost>
Tue, 20 Jan 2009 19:08:03 +0000 (19:08 +0000)
eclipseprojects/eu.etaxonomy.taxeditor/src/eu/etaxonomy/taxeditor/navigation/SearchResultView.java

index 9e624110b097a342f11cbc3a752b0253b58bae67..34de0faaccf75e19ebe6db2f1c6c7aa2fde35949 100644 (file)
@@ -19,13 +19,12 @@ import org.eclipse.jface.viewers.StructuredSelection;
 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
@@ -79,13 +78,10 @@ public class SearchResultView extends ViewPart {
                } 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