cdmlib classes that were programmed against CdmApplicationController now accept ICdmA...
[taxeditor.git] / eu.etaxonomy.taxeditor.store / src / main / java / eu / etaxonomy / taxeditor / io / AbstractIOManager.java
index 2c552df0c2447f6754695c1447bdee6e493f0846..c28e5bd132ebc8355e9b7be79b3e7441e0303722 100644 (file)
@@ -13,7 +13,7 @@ package eu.etaxonomy.taxeditor.io;
 import org.eclipse.core.runtime.jobs.Job;
 import org.eclipse.ui.progress.IProgressConstants;
 
-import eu.etaxonomy.cdm.api.application.CdmApplicationController;
+import eu.etaxonomy.cdm.api.application.ICdmApplicationConfiguration;
 import eu.etaxonomy.cdm.io.common.IIoConfigurator;
 
 /**
@@ -27,7 +27,7 @@ import eu.etaxonomy.cdm.io.common.IIoConfigurator;
  */
 public abstract class AbstractIOManager<CONFIGURATOR extends IIoConfigurator> {
 
-       protected CdmApplicationController applicationController;
+       protected ICdmApplicationConfiguration applicationConfiguration;
 
        public static enum TYPE {
                BerlinModel, Jaxb, Tcs, Excel_Taxa, Endnote, Sdd, Abcd
@@ -45,8 +45,9 @@ public abstract class AbstractIOManager<CONFIGURATOR extends IIoConfigurator> {
         * @param <CONFIGURATOR>
         *            a CONFIGURATOR object.
         */
-       protected AbstractIOManager(CdmApplicationController applicationController) {
-               this.applicationController = applicationController;
+       protected AbstractIOManager(
+                       ICdmApplicationConfiguration applicationConfiguration) {
+               this.applicationConfiguration = applicationConfiguration;
        }
 
        /**