ref #6909 migrate/delete e3 name editor refs
authorPatrick Plitzner <p.plitzner@bgbm.org>
Tue, 5 Sep 2017 07:42:47 +0000 (09:42 +0200)
committerPatrick Plitzner <p.plitzner@bgbm.org>
Tue, 5 Sep 2017 07:42:47 +0000 (09:42 +0200)
eu.etaxonomy.taxeditor.navigation/src/main/java/eu/etaxonomy/taxeditor/navigation/NavigationUtil.java
eu.etaxonomy.taxeditor.navigation/src/main/java/eu/etaxonomy/taxeditor/navigation/navigator/TaxonNavigatorDataChangeBehavior.java

index d9878e39b532a599fa2fefa28d354256ef06e098..790b0a66a3470d3c0ccb39ca3520fcd180dbd8da 100644 (file)
@@ -24,7 +24,6 @@ import org.eclipse.jface.viewers.StructuredSelection;
 import org.eclipse.jface.wizard.WizardDialog;
 import org.eclipse.swt.widgets.Display;
 import org.eclipse.swt.widgets.Shell;
-import org.eclipse.ui.IEditorPart;
 import org.eclipse.ui.IEditorReference;
 import org.eclipse.ui.IWorkbenchWindow;
 import org.eclipse.ui.PartInitException;
@@ -358,15 +357,6 @@ public class NavigationUtil extends AbstractUtility{
                return (TaxonNavigator) getView(TaxonNavigator.ID, restore);
        }
 
-       /**
-        * <p>getOpenEditors</p>
-        *
-        * @return a {@link java.util.Set} object.
-        */
-       public static Set<IEditorPart> getOpenEditors() {
-               return EditorUtil.getOpenEditors();
-       }
-
        /**
         * <p>getPluginId</p>
         *
index bed0d11f388b22e4bf5ce111977eaf38e0814d35..19ee3feefb5d0fa2abfa412df1c9c1eecb0a5fb4 100644 (file)
@@ -17,7 +17,6 @@ import org.eclipse.core.runtime.IStatus;
 import org.eclipse.core.runtime.Status;
 import org.eclipse.core.runtime.jobs.Job;
 import org.eclipse.swt.widgets.Display;
-import org.eclipse.ui.IEditorPart;
 
 import eu.etaxonomy.cdm.hibernate.HibernateProxyHelper;
 import eu.etaxonomy.cdm.model.common.CdmBase;
@@ -29,7 +28,6 @@ import eu.etaxonomy.cdm.persistence.hibernate.CdmDataChangeEvent.EventType;
 import eu.etaxonomy.cdm.persistence.hibernate.CdmDataChangeMap;
 import eu.etaxonomy.taxeditor.model.AbstractDataChangeBehaviour;
 import eu.etaxonomy.taxeditor.model.IDataChangeBehavior;
-import eu.etaxonomy.taxeditor.navigation.NavigationUtil;
 import eu.etaxonomy.taxeditor.navigation.l10n.Messages;
 
 /**
@@ -90,25 +88,6 @@ public class TaxonNavigatorDataChangeBehavior extends AbstractDataChangeBehaviou
                                return true;
                        }
 
-                       // name updates of the accepted taxon of open editors are relevant
-                       if(eventType == EventType.UPDATE && event.getEntity() instanceof TaxonName){
-                               TaxonName name = null;
-                               if(eventEntity instanceof TaxonName){
-                                       name = (TaxonName) eventEntity;
-                               }else if(eventEntity instanceof Taxon){
-                                       name = ((Taxon) eventEntity).getName();
-                               }else{
-                                       continue;
-                               }
-
-                               Set<IEditorPart> openEditors = NavigationUtil.getOpenEditors();
-                               /*for(IEditorPart editor : openEditors){
-
-                                       if(name.equals(((TaxonEditorInput) editor.getEditorInput()).getTaxon().getName())){
-                                               return true;
-                                       }
-                               }*/
-                       }
                        if (eventType == EventType.DELETE){
                                return true;
                        }