ref #9114 adapt some classes with URI to wrapper in taxeditor (cont.)
authorAndreas Müller <a.mueller@bgbm.org>
Tue, 5 Jan 2021 23:34:08 +0000 (00:34 +0100)
committerAndreas Müller <a.mueller@bgbm.org>
Tue, 5 Jan 2021 23:34:08 +0000 (00:34 +0100)
14 files changed:
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/io/e4/in/ImportFromFileDataSourceWizardPage.java
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/io/e4/in/abcd/AbcdImportWizardE4.java
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/io/e4/in/excel/taxa/ExcelNormalExplicitTaxaImportWizardE4.java
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/io/e4/in/owl/OwlImportWizard.java
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/io/wizard/ExcelDistributionUpdateWizard.java
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/io/wizard/ExcelNormalExplicitTaxaImportWizard.java
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/io/wizard/RISImportWizard.java
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/io/wizard/SddImportWizard.java
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/io/wizard/TcsImportWizard.java
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/preference/PreferencesUtil.java
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/openurl/IOpenUrlEnabled.java
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/openurl/OpenUrlReferencePage.java
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/view/dataimport/e4/SpecimenImportViewE4.java
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/view/dataimport/e4/SpecimenProviderSelectionWizardPageE4.java

index 6484ba8ac3fb45eb745be18a7ef0e5cd85a6a9a0..16694798e54378aa22a91c7338368c4e9fddb1fc 100644 (file)
@@ -104,7 +104,7 @@ public class ImportFromFileDataSourceWizardPage extends WizardPage {
        }
 
     public URI getUri() {
-               return getFile().toURI();
+               return URI.fromFile(getFile());
        }
 
        @Override
index 56b714f74261a1f17530af9254f0be07fdefba09..05146d9a5405ea0ce65d629c5871fc8cb6bdd5bd 100644 (file)
@@ -9,7 +9,6 @@
 package eu.etaxonomy.taxeditor.io.e4.in.abcd;
 
 import java.io.File;
-import java.net.URI;
 
 import javax.inject.Inject;
 
@@ -17,6 +16,7 @@ import org.eclipse.e4.core.contexts.ContextInjectionFactory;
 import org.eclipse.e4.core.contexts.IEclipseContext;
 import org.eclipse.e4.ui.workbench.modeling.EPartService;
 
+import eu.etaxonomy.cdm.common.URI;
 import eu.etaxonomy.cdm.database.DbSchemaValidation;
 import eu.etaxonomy.cdm.io.common.IImportConfigurator.SOURCE_TYPE;
 import eu.etaxonomy.cdm.io.specimen.abcd206.in.Abcd206ImportConfigurator;
index dd5bb86509aad55a043d107b7d7db631b580a534..685232e09fa2456f248777a1c4e958ed5d0df867 100644 (file)
@@ -69,7 +69,7 @@ public class ExcelNormalExplicitTaxaImportWizardE4 extends AbstractImportWizardE
                configurator.setSource(source);
                configurator.setDbSchemaValidation(DbSchemaValidation.CREATE);
                configurator.setSourceReferenceTitle(dataSourcePage.getTextReferenceString().getText());
-               File file = new File(source);
+               File file = new File(source.getJavaUri());
                FileInputStream fis = null;
 
                try {
index 5bff5a8d6c42d44941d224eda2ee726a9e66e69e..6e44346a2c89699e2316be4034572457cf363a67 100644 (file)
@@ -9,7 +9,6 @@
 package eu.etaxonomy.taxeditor.io.e4.in.owl;
 
 import java.io.File;
-import eu.etaxonomy.cdm.common.URI;
 
 import javax.inject.Inject;
 
@@ -18,6 +17,7 @@ import org.eclipse.e4.core.contexts.ContextInjectionFactory;
 import org.eclipse.e4.core.contexts.IEclipseContext;
 import org.eclipse.e4.ui.workbench.modeling.EPartService;
 
+import eu.etaxonomy.cdm.common.URI;
 import eu.etaxonomy.cdm.database.DbSchemaValidation;
 import eu.etaxonomy.cdm.io.common.IImportConfigurator.SOURCE_TYPE;
 import eu.etaxonomy.cdm.io.descriptive.owl.in.StructureTreeOwlImportConfigurator;
@@ -54,7 +54,7 @@ public class OwlImportWizard extends AbstractImportWizardE4<StructureTreeOwlImpo
         reference.setTitle("StructureTree import from "+source);
         configurator.setSourceReference(reference);
            configurator.setDbSchemaValidation(DbSchemaValidation.CREATE);
-           Job job = CdmStore.getImportManager().createIOServiceJob(configurator, new File(source), SOURCE_TYPE.URI);
+           Job job = CdmStore.getImportManager().createIOServiceJob(configurator, new File(source.getJavaUri()), SOURCE_TYPE.URI);
            CdmStore.getImportManager().run(job);
 
            return true;
index 42c06dc6030acd4b53d454e2d3d52b6a25271e82..0fa55032f81e344ad47ca80e8f5d1c80c4a06182 100644 (file)
@@ -12,7 +12,6 @@ import java.io.File;
 import java.io.FileInputStream;
 import java.io.FileNotFoundException;
 import java.io.IOException;
-import java.net.URI;
 import java.util.ArrayList;
 import java.util.List;
 import java.util.UUID;
@@ -23,6 +22,7 @@ import org.eclipse.core.runtime.jobs.Job;
 import org.eclipse.jface.viewers.IStructuredSelection;
 import org.eclipse.ui.IWorkbench;
 
+import eu.etaxonomy.cdm.common.URI;
 import eu.etaxonomy.cdm.database.DbSchemaValidation;
 import eu.etaxonomy.cdm.io.distribution.excelupdate.ExcelDistributionUpdateConfigurator;
 import eu.etaxonomy.taxeditor.l10n.Messages;
index 653eec1afab4859d938e894961767fb930997303..8c509198995eaef142c342cdb86e5085606521f6 100644 (file)
@@ -51,7 +51,7 @@ public class ExcelNormalExplicitTaxaImportWizard extends AbstractImportWizard<No
                configurator.setSource(source);
                configurator.setDbSchemaValidation(DbSchemaValidation.CREATE);
                configurator.setSourceReferenceTitle(dataSourcePage.getTextReferenceString().getText());
-               File file = new File(source);
+               File file = new File(source.getJavaUri());
                FileInputStream fis = null;
 
                try {
index fde3974dda0688b0ba3bd48914f046ea66ca011b..13051b8ed0e417e21d5e7025485b9cc7e6714107 100644 (file)
@@ -12,7 +12,6 @@ import java.io.File;
 import java.io.FileInputStream;
 import java.io.FileNotFoundException;
 import java.io.IOException;
-import java.net.URI;
 import java.util.ArrayList;
 import java.util.List;
 
@@ -22,6 +21,7 @@ import org.eclipse.core.runtime.jobs.Job;
 import org.eclipse.jface.viewers.IStructuredSelection;
 import org.eclipse.ui.IWorkbench;
 
+import eu.etaxonomy.cdm.common.URI;
 import eu.etaxonomy.cdm.database.DbSchemaValidation;
 import eu.etaxonomy.cdm.io.common.IImportConfigurator.SOURCE_TYPE;
 import eu.etaxonomy.cdm.io.reference.ris.in.RisReferenceImportConfigurator;
index 588c1b85f7fd3d45cf7bf5eedb18ef4b5a5a130e..eb7ecf0ea8c755ec540e2738b3e2e2a29d46f8c8 100644 (file)
@@ -52,7 +52,7 @@ public class SddImportWizard extends AbstractImportWizard<SDDImportConfigurator>
                URI source = dataSourcePage.getUri();
                configurator.setSource(source);
                configurator.setDbSchemaValidation(DbSchemaValidation.CREATE);
-               Job job = CdmStore.getImportManager().createIOServiceJob(configurator, new File(source), SOURCE_TYPE.URI);
+               Job job = CdmStore.getImportManager().createIOServiceJob(configurator, new File(source.getJavaUri()), SOURCE_TYPE.URI);
                CdmStore.getImportManager().run(job);
                
                return true;
index ea68c526be3f933f118d93aead9b823fda0ef6fd..77808d41f9a7db23df9b2dfb856858486221a8ab 100644 (file)
 package eu.etaxonomy.taxeditor.io.wizard;
 
 import java.io.File;
-import java.net.URI;
 
 import org.eclipse.core.runtime.jobs.Job;
 import org.eclipse.jface.viewers.IStructuredSelection;
 import org.eclipse.ui.IWorkbench;
 
+import eu.etaxonomy.cdm.common.URI;
 import eu.etaxonomy.cdm.database.DbSchemaValidation;
 import eu.etaxonomy.cdm.io.common.IImportConfigurator.SOURCE_TYPE;
 import eu.etaxonomy.cdm.io.tcsxml.in.TcsXmlImportConfigurator;
index 2d020f0b59b5b26a15fde8fc3b586ae6cc8eac72..2b34006708201fd8801d3de7acbd23de86e73f66 100644 (file)
@@ -14,7 +14,6 @@ import java.io.FileInputStream;
 import java.io.FileOutputStream;
 import java.io.IOException;
 import java.lang.reflect.Field;
-import java.net.URI;
 import java.net.URISyntaxException;
 import java.util.ArrayList;
 import java.util.Arrays;
@@ -49,6 +48,7 @@ import eu.etaxonomy.cdm.api.service.IVocabularyService;
 import eu.etaxonomy.cdm.api.service.config.FindTaxaAndNamesConfiguratorImpl;
 import eu.etaxonomy.cdm.api.service.config.IFindTaxaAndNamesConfigurator;
 import eu.etaxonomy.cdm.common.CdmUtils;
+import eu.etaxonomy.cdm.common.URI;
 import eu.etaxonomy.cdm.hibernate.HibernateProxyHelper;
 import eu.etaxonomy.cdm.io.specimen.abcd206.in.Abcd206ImportConfigurator;
 import eu.etaxonomy.cdm.model.common.ICdmBase;
index 443359459134e018ab6eec383bac4cf28bdedc2e..3d92c39b681d293c7dff93af3ae2f44a57f219dd 100644 (file)
@@ -8,8 +8,7 @@
 */
 package eu.etaxonomy.taxeditor.ui.openurl;
 
-import java.net.URI;
-
+import eu.etaxonomy.cdm.common.URI;
 import eu.etaxonomy.cdm.model.reference.Reference;
 
 /**
index 02ecb11ce9ef38a8777cab6870a1e079ef769551..02c1c7325017c830c3d6feaa50130a9ec7f69989 100644 (file)
@@ -9,7 +9,6 @@
 
 package eu.etaxonomy.taxeditor.ui.openurl;
 
-import java.net.URI;
 import java.util.List;
 
 import org.eclipse.jface.operation.IRunnableWithProgress;
@@ -24,6 +23,7 @@ import org.eclipse.swt.widgets.Composite;
 import org.eclipse.swt.widgets.Label;
 import org.eclipse.ui.forms.widgets.ScrolledForm;
 
+import eu.etaxonomy.cdm.common.URI;
 import eu.etaxonomy.cdm.ext.openurl.OpenUrlReference;
 import eu.etaxonomy.taxeditor.model.MessagingUtils;
 import eu.etaxonomy.taxeditor.ui.element.ImageElement;
index fe570916a4cd17d478c08c9b74fbd86806fe73d7..93dc367277109662714e59bea206418cf8ecc884 100644 (file)
@@ -10,7 +10,6 @@ package eu.etaxonomy.taxeditor.view.dataimport.e4;
 
 import java.io.IOException;
 import java.io.InputStream;
-import java.net.URI;
 import java.util.ArrayList;
 import java.util.Collection;
 
@@ -18,6 +17,7 @@ import org.apache.http.client.ClientProtocolException;
 import org.w3c.dom.Element;
 import org.w3c.dom.NodeList;
 
+import eu.etaxonomy.cdm.common.URI;
 import eu.etaxonomy.cdm.ext.occurrence.bioCase.BioCaseQueryServiceWrapper;
 import eu.etaxonomy.cdm.ext.occurrence.bioCase.BioCaseResponse;
 import eu.etaxonomy.cdm.io.specimen.abcd206.in.Abcd206DataHolder;
index 0a0000d01309de40af3bb5faded4ada3303e5daf..e4e0e87490c8b3ac391d2a02c9ca07d4d9367e09 100644 (file)
@@ -9,7 +9,6 @@
 package eu.etaxonomy.taxeditor.view.dataimport.e4;
 
 import java.net.MalformedURLException;
-import java.net.URI;
 import java.net.URISyntaxException;
 import java.net.URL;
 
@@ -19,6 +18,7 @@ import org.apache.commons.lang3.StringUtils;
 import org.eclipse.jface.wizard.WizardPage;
 import org.eclipse.swt.widgets.Composite;
 
+import eu.etaxonomy.cdm.common.URI;
 import eu.etaxonomy.cdm.ext.common.ServiceWrapperBase;
 import eu.etaxonomy.cdm.ext.occurrence.bioCase.BioCaseQueryServiceWrapper;
 import eu.etaxonomy.taxeditor.view.dataimport.QueryType;