#5297 Add remoting progress monitoring
[taxeditor.git] / eu.etaxonomy.taxeditor.store / src / main / java / eu / etaxonomy / taxeditor / store / CdmStore.java
index 8d96d335990f46e0da8826e6be52b0a63e9667af..c4d231be2f82347b1c118371dbcc9c90a7e66b20 100644 (file)
@@ -48,6 +48,7 @@ import eu.etaxonomy.taxeditor.session.ICdmEntitySessionManager;
 import eu.etaxonomy.taxeditor.session.mock.MockCdmEntitySessionManager;
 import eu.etaxonomy.taxeditor.store.internal.TaxeditorStorePlugin;
 import eu.etaxonomy.taxeditor.ui.dialog.RemotingLoginDialog;
+import eu.etaxonomy.taxeditor.util.ProgressMonitorClientManager;
 import eu.etaxonomy.taxeditor.view.datasource.CdmDataSourceViewPart;
 
 /**
@@ -85,6 +86,8 @@ public class CdmStore {
 
     private static UseObjectStore useObjectInitializer = new UseObjectStore();
 
+    private static ProgressMonitorClientManager progressMonitorClientManager = new ProgressMonitorClientManager();
+
     private static CdmStoreConnector job;
 
     private Language language;
@@ -523,6 +526,10 @@ public class CdmStore {
         return editorManager;
     }
 
+    public static ProgressMonitorClientManager getProgressMonitorClientManager() {
+        return progressMonitorClientManager;
+    }
+
     /*
      * IMPORT/EXPORT FACTORIES
      */