From: Cherian Mathew Date: Wed, 12 Feb 2014 14:19:52 +0000 (+0000) Subject: refactoring ICdmApplicationDefaultConfiguration X-Git-Tag: 3.6.0~789 X-Git-Url: https://dev.e-taxonomy.eu/gitweb/taxeditor.git/commitdiff_plain/b63c5f73de482b5752564dd49b88b07d08602b01 refactoring ICdmApplicationDefaultConfiguration --- diff --git a/eu.etaxonomy.taxeditor.printpublisher/src/main/java/eu/etaxonomy/taxeditor/printpublisher/handler/GeneratePdfHandler.java b/eu.etaxonomy.taxeditor.printpublisher/src/main/java/eu/etaxonomy/taxeditor/printpublisher/handler/GeneratePdfHandler.java index d91caa0d9..a4b2e9007 100644 --- a/eu.etaxonomy.taxeditor.printpublisher/src/main/java/eu/etaxonomy/taxeditor/printpublisher/handler/GeneratePdfHandler.java +++ b/eu.etaxonomy.taxeditor.printpublisher/src/main/java/eu/etaxonomy/taxeditor/printpublisher/handler/GeneratePdfHandler.java @@ -21,6 +21,7 @@ import org.eclipse.ui.IEditorPart; import org.eclipse.ui.handlers.HandlerUtil; import org.jdom.Element; +import eu.etaxonomy.cdm.api.application.ICdmApplicationDefaultConfiguration; import eu.etaxonomy.cdm.print.IXMLEntityFactory; import eu.etaxonomy.cdm.print.PublishConfigurator; import eu.etaxonomy.cdm.print.out.pdf.PdfOutputModule; @@ -55,7 +56,7 @@ public class GeneratePdfHandler extends AbstractHandler { return null; } - configurator = PublishConfigurator.NewLocalInstance(CdmStore.getCurrentApplicationConfiguration()); + configurator = PublishConfigurator.NewLocalInstance((ICdmApplicationDefaultConfiguration) CdmStore.getCurrentApplicationConfiguration()); Element taxonNodeElement = getTaxonNodeElement((TaxonEditorInput) input); configurator.addSelectedTaxonNodeElements(taxonNodeElement); diff --git a/eu.etaxonomy.taxeditor.printpublisher/src/main/java/eu/etaxonomy/taxeditor/printpublisher/wizard/SelectServiceWizardPage.java b/eu.etaxonomy.taxeditor.printpublisher/src/main/java/eu/etaxonomy/taxeditor/printpublisher/wizard/SelectServiceWizardPage.java index 8876365de..ad5259573 100644 --- a/eu.etaxonomy.taxeditor.printpublisher/src/main/java/eu/etaxonomy/taxeditor/printpublisher/wizard/SelectServiceWizardPage.java +++ b/eu.etaxonomy.taxeditor.printpublisher/src/main/java/eu/etaxonomy/taxeditor/printpublisher/wizard/SelectServiceWizardPage.java @@ -39,6 +39,7 @@ import org.eclipse.swt.widgets.Group; import org.eclipse.swt.widgets.Text; import org.jdom.Element; +import eu.etaxonomy.cdm.api.application.ICdmApplicationDefaultConfiguration; import eu.etaxonomy.cdm.print.IXMLEntityFactory; import eu.etaxonomy.cdm.print.PublishConfigurator; import eu.etaxonomy.cdm.print.XMLHelper; @@ -179,7 +180,7 @@ public class SelectServiceWizardPage extends AbstractPublishWizardPage { text_serviceUrl.setEnabled(false); - setConfigurator(PublishConfigurator.NewLocalInstance(CdmStore.getCurrentApplicationConfiguration())); + setConfigurator(PublishConfigurator.NewLocalInstance((ICdmApplicationDefaultConfiguration) CdmStore.getCurrentApplicationConfiguration())); getConfigurator().addOutputModule(getOutputModule()); refresh(); } diff --git a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/io/ExportManager.java b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/io/ExportManager.java index 984b7697b..c88f26a3c 100644 --- a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/io/ExportManager.java +++ b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/io/ExportManager.java @@ -19,6 +19,7 @@ import org.eclipse.swt.widgets.Display; import org.eclipse.ui.IWorkbenchPart; import eu.etaxonomy.cdm.api.application.ICdmApplicationConfiguration; +import eu.etaxonomy.cdm.api.application.ICdmApplicationDefaultConfiguration; import eu.etaxonomy.cdm.api.conversation.IConversationEnabled; import eu.etaxonomy.cdm.io.common.CdmDefaultExport; import eu.etaxonomy.cdm.io.common.IExportConfigurator; @@ -103,7 +104,7 @@ public class ExportManager extends AbstractIOManager { CdmDefaultExport exporter = new CdmDefaultExport(); configurator.setProgressMonitor(CdmProgressMonitorAdapter .CreateSubMonitor(monitor, 80)); - exporter.setCdmAppController(applicationConfiguration); + exporter.setCdmAppController((ICdmApplicationDefaultConfiguration) applicationConfiguration); monitor.worked(10); try { diff --git a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/io/ImportManager.java b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/io/ImportManager.java index 64e097cb3..0657e286c 100644 --- a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/io/ImportManager.java +++ b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/io/ImportManager.java @@ -18,6 +18,7 @@ import org.eclipse.core.runtime.jobs.Job; import org.eclipse.swt.widgets.Display; import eu.etaxonomy.cdm.api.application.ICdmApplicationConfiguration; +import eu.etaxonomy.cdm.api.application.ICdmApplicationDefaultConfiguration; import eu.etaxonomy.cdm.io.common.CdmDefaultImport; import eu.etaxonomy.cdm.io.common.IImportConfigurator; import eu.etaxonomy.cdm.io.excel.taxa.NormalExplicitImportConfigurator; @@ -90,7 +91,7 @@ public class ImportManager extends AbstractIOManager { monitor.worked(5); CdmDefaultImport importer = new CdmDefaultImport(); - importer.setCdmAppController(applicationConfiguration); + importer.setCdmAppController((ICdmApplicationDefaultConfiguration) applicationConfiguration); monitor.worked(5); try { diff --git a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/newWizard/ExternalReferenceServiceWizardPage.java b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/newWizard/ExternalReferenceServiceWizardPage.java index 1348b2a67..2cc374c0c 100644 --- a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/newWizard/ExternalReferenceServiceWizardPage.java +++ b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/newWizard/ExternalReferenceServiceWizardPage.java @@ -28,6 +28,7 @@ import org.eclipse.swt.widgets.Composite; import org.eclipse.swt.widgets.Text; import eu.etaxonomy.cdm.api.application.ICdmApplicationConfiguration; +import eu.etaxonomy.cdm.api.application.ICdmApplicationDefaultConfiguration; import eu.etaxonomy.cdm.api.conversation.ConversationHolder; import eu.etaxonomy.cdm.ext.ipni.IIpniService; import eu.etaxonomy.cdm.ext.ipni.IpniService; @@ -131,7 +132,7 @@ public class ExternalReferenceServiceWizardPage extends WizardPage implements Se @Override public void widgetSelected(SelectionEvent e) { String query = text_query.getText(); - List publications = ipniService.getPublications(query, null, (ICdmApplicationConfiguration) CdmStore.getCurrentApplicationConfiguration(), null); + List publications = ipniService.getPublications(query, null, (ICdmApplicationDefaultConfiguration) CdmStore.getCurrentApplicationConfiguration(), null); viewer.setInput(publications); }