ref #6913 Remove org.eclipse.ui dependency from StoreUtil
authorPatrick Plitzner <p.plitzner@bgbm.org>
Fri, 27 Oct 2017 14:49:00 +0000 (16:49 +0200)
committerPatrick Plitzner <p.plitzner@bgbm.org>
Fri, 27 Oct 2017 14:49:00 +0000 (16:49 +0200)
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/store/StoreUtil.java
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/taxon/TaxonRelationshipDetailElement.java

index 7190a36af316108bb7525277e6205bf3fa26cdfb..3f0de0796b57a3a4891152696e4956684016483f 100644 (file)
@@ -15,7 +15,6 @@ import org.eclipse.core.commands.operations.IOperationHistory;
 import org.eclipse.core.commands.operations.IUndoContext;
 import org.eclipse.jface.action.IStatusLineManager;
 import org.eclipse.swt.widgets.Composite;
-import org.eclipse.ui.IEditorInput;
 import org.eclipse.ui.forms.widgets.ScrolledForm;
 
 import eu.etaxonomy.cdm.api.facade.DerivedUnitFacade;
@@ -120,15 +119,4 @@ public class StoreUtil extends AbstractUtility {
                return TaxeditorStorePlugin.PLUGIN_ID;
        }
 
-       /**
-        *
-        * @return
-        */
-       public static IEditorInput getActiveEditorInput() {
-//             IEditorPart activeEditor = getActiveEditor();
-//             if (activeEditor != null){
-//                     return activeEditor.getEditorInput();
-//             }
-               return null;
-       }
 }
index ef9bb848474f807cedb428fa48b9a0bdd5755897..625b431c513f526f84bcfcf6105136fe8861e020 100644 (file)
@@ -10,7 +10,6 @@ package eu.etaxonomy.taxeditor.ui.section.taxon;
 
 import org.eclipse.jface.util.PropertyChangeEvent;
 import org.eclipse.swt.SWT;
-import org.eclipse.ui.IEditorInput;
 
 import eu.etaxonomy.cdm.model.reference.Reference;
 import eu.etaxonomy.cdm.model.taxon.Taxon;
@@ -18,7 +17,6 @@ import eu.etaxonomy.cdm.model.taxon.TaxonRelationship;
 import eu.etaxonomy.cdm.model.taxon.TaxonRelationshipType;
 import eu.etaxonomy.taxeditor.event.EventUtility;
 import eu.etaxonomy.taxeditor.model.TaxonRelationshipTypeInverseContainer;
-import eu.etaxonomy.taxeditor.store.StoreUtil;
 import eu.etaxonomy.taxeditor.ui.combo.TermComboElement;
 import eu.etaxonomy.taxeditor.ui.element.CdmFormFactory;
 import eu.etaxonomy.taxeditor.ui.element.CdmPropertyChangeEvent;
@@ -121,10 +119,6 @@ public class TaxonRelationshipDetailElement extends AbstractCdmDetailElement<Tax
        }
 
        private Taxon getSourceTaxon(){
-           IEditorInput input = StoreUtil.getActiveEditorInput();
-           if(input!=null){
-               return input.getAdapter(Taxon.class);
-           }
                return EventUtility.getCurrentTaxon();
        }