import eu.etaxonomy.cdm.model.taxon.Taxon;\r
import eu.etaxonomy.taxeditor.ITaxEditorConstants;\r
import eu.etaxonomy.taxeditor.TaxEditorPlugin;\r
-import eu.etaxonomy.taxeditor.UiUtil;\r
import eu.etaxonomy.taxeditor.actions.cdm.DeleteMisappliedNameFromTaxonAction;\r
-import eu.etaxonomy.taxeditor.view.nameviewersupport.NameComposite;\r
+import eu.etaxonomy.taxeditor.controller.GlobalController;\r
+import eu.etaxonomy.taxeditor.editor.name.NameComposite;\r
\r
/**\r
* @author p.ciardelli\r
}\r
\r
public void run() {\r
- IOperationHistory operationHistory = UiUtil.getOperationHistory();\r
- IUndoContext undoContext = UiUtil.getWorkbenchUndoContext();\r
+ IOperationHistory operationHistory = GlobalController.getOperationHistory();\r
+ IUndoContext undoContext = GlobalController.getWorkbenchUndoContext();\r
operation.addContext(undoContext);\r
try {\r
operationHistory.execute(operation, null, null);\r
// Delete synonym from taxon\r
Action action = new DeleteMisappliedNameFromTaxonAction(misappliedName, taxon);\r
action.addPropertyChangeListener(new IPropertyChangeListener() {\r
- @Override\r
public void propertyChange(PropertyChangeEvent event) {\r
if (event.getProperty().equals(\r
ITaxEditorConstants.MISAPPLIED_NAME)) {\r