import org.eclipse.core.runtime.jobs.Job;
import org.eclipse.swt.widgets.Display;
-import eu.etaxonomy.cdm.api.application.CdmApplicationController;
+import eu.etaxonomy.cdm.api.application.ICdmApplicationConfiguration;
import eu.etaxonomy.cdm.api.conversation.IConversationEnabled;
import eu.etaxonomy.cdm.io.common.CdmDefaultExport;
import eu.etaxonomy.cdm.io.common.IExportConfigurator;
/**
*
- * @param applicationController
+ * @param applicationConfiguration
*/
- private ExportManager(CdmApplicationController applicationController) {
- super(applicationController);
+ private ExportManager(ICdmApplicationConfiguration applicationConfiguration) {
+ super(applicationConfiguration);
}
/**
* NewInstance
* </p>
*
- * @param applicationController
+ * @param applicationConfiguration
* a
* {@link eu.etaxonomy.cdm.api.application.CdmApplicationController}
* object.
* @return a {@link eu.etaxonomy.taxeditor.io.ExportManager} object.
*/
public static ExportManager NewInstance(
- CdmApplicationController applicationController) {
- return new ExportManager(applicationController);
+ ICdmApplicationConfiguration applicationConfiguration) {
+ return new ExportManager(applicationConfiguration);
}
/**
CdmDefaultExport<IExportConfigurator> exporter = new CdmDefaultExport<IExportConfigurator>();
configurator.setProgressMonitor(CdmProgressMonitorAdapter
.CreateSubMonitor(monitor, 80));
- exporter.setCdmAppController(applicationController);
+ exporter.setCdmAppController(applicationConfiguration);
monitor.worked(10);
try {