remove deprecated editor manager
authorKatja Luther <k.luther@bgbm.org>
Tue, 10 Mar 2020 11:58:58 +0000 (12:58 +0100)
committerKatja Luther <k.luther@bgbm.org>
Tue, 10 Mar 2020 11:58:58 +0000 (12:58 +0100)
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/store/CdmStore.java
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/store/EditorManager.java [deleted file]

index b784061e623b77b937043865930b6ab0a110e9a2..20e90b8b636c4cf14199d7db17b54f359d81d46a 100644 (file)
@@ -134,8 +134,6 @@ public class CdmStore {
 
     private static SearchManager searchManager = new SearchManager();
 
-    private static EditorManager editorManager = new EditorManager();
-
     private static UseObjectStore useObjectInitializer = new UseObjectStore();
 
     private static ProgressMonitorClientManager progressMonitorClientManager = new ProgressMonitorClientManager();
@@ -588,9 +586,6 @@ public class CdmStore {
         return searchManager;
     }
 
-    public static EditorManager getEditorManager() {
-        return editorManager;
-    }
 
     public static ProgressMonitorClientManager getProgressMonitorClientManager() {
         return progressMonitorClientManager;
diff --git a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/store/EditorManager.java b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/store/EditorManager.java
deleted file mode 100644 (file)
index 9a1c119..0000000
+++ /dev/null
@@ -1,42 +0,0 @@
-/**
- * 
- */
-package eu.etaxonomy.taxeditor.store;
-
-import java.util.HashMap;
-import java.util.Map;
-import java.util.UUID;
-
-import org.eclipse.ui.IEditorInput;
-
-import eu.etaxonomy.taxeditor.model.ICdmEditorHandle;
-import eu.etaxonomy.taxeditor.model.MessagingUtils;
-
-/**
- * 
- * 
- * @author n.hoffmann
- *
- */
-public class EditorManager {
-       
-       Map<Class<? extends IEditorInput>, ICdmEditorHandle> editors = new HashMap<Class<? extends IEditorInput>, ICdmEditorHandle>();
-       
-       public void openEditor(Class<? extends IEditorInput> inputType, UUID uuid){
-               ICdmEditorHandle editor = editors.get(inputType);
-               
-               if(editor == null){
-                       MessagingUtils.warningDialog("No editor", getClass(), "No editor was registered for the given type.");
-               }else{
-                       editor.open(uuid);
-               }
-       }
-       
-       public ICdmEditorHandle add(ICdmEditorHandle editor){
-               return editors.put(editor.getInputType(), editor);
-       }
-       
-       public ICdmEditorHandle remove(ICdmEditorHandle editor){
-               return editors.remove(editor);
-       }
-}