ref #6913 Remove IEditorInput dependency from derivate editor input
authorPatrick Plitzner <p.plitzner@bgbm.org>
Thu, 26 Oct 2017 07:26:43 +0000 (09:26 +0200)
committerPatrick Plitzner <p.plitzner@bgbm.org>
Thu, 26 Oct 2017 07:26:43 +0000 (09:26 +0200)
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/derivate/DerivateViewEditorInput.java

index 3a1510c8021b8db662a8c61dc1aa51b2b6ace587..72945a14bc6749c73f2ca93417868d40105b5033 100644 (file)
@@ -12,10 +12,6 @@ import java.util.Collection;
 import java.util.Collections;
 import java.util.UUID;
 
-import org.eclipse.jface.resource.ImageDescriptor;
-import org.eclipse.ui.IEditorInput;
-import org.eclipse.ui.IPersistableElement;
-
 import eu.etaxonomy.taxeditor.editor.l10n.Messages;
 
 /**
@@ -25,7 +21,7 @@ import eu.etaxonomy.taxeditor.editor.l10n.Messages;
  * @date Nov 11, 2015
  *
  */
-public class DerivateViewEditorInput implements IEditorInput {
+public class DerivateViewEditorInput {
 
     private Collection<UUID> derivativeUuids;
     private UUID taxonUuid;
@@ -45,7 +41,7 @@ public class DerivateViewEditorInput implements IEditorInput {
     public DerivateViewEditorInput(UUID derivativeUuid) {
        this(derivativeUuid, null);
     }
-    
+
     public DerivateViewEditorInput(Collection<UUID> derivativeUuids) {
         this(derivativeUuids, null);
     }
@@ -58,36 +54,6 @@ public class DerivateViewEditorInput implements IEditorInput {
         return taxonUuid;
     }
 
-    @Override
-    public Object getAdapter(Class adapter) {
-        return null;
-    }
-
-    @Override
-    public boolean exists() {
-        return false;
-    }
-
-    @Override
-    public ImageDescriptor getImageDescriptor() {
-        return null;
-    }
-
-    @Override
-    public String getName() {
-        return getEditorName();
-    }
-
-    @Override
-    public IPersistableElement getPersistable() {
-        return null;
-    }
-
-    @Override
-    public String getToolTipText() {
-        return getEditorName();
-    }
-
     private String getEditorName() {
         return Messages.DerivateViewEditorInput_SPECIMEN_EDITOR;
     }