ref #5974 Remove synonym relationships (not finished yet)
[cdmlib-apps.git] / app-import / src / main / java / eu / etaxonomy / cdm / app / cyprus / CyprusSpecimenActivator.java
index f7b327e7ef944d367b67c667321428fa4e34fc6e..3eb86b38d88246c61cad38481140d06b051025af 100644 (file)
@@ -1,8 +1,8 @@
 /**\r
 * Copyright (C) 2007 EDIT\r
-* European Distributed Institute of Taxonomy \r
+* European Distributed Institute of Taxonomy\r
 * http://www.e-taxonomy.eu\r
-* \r
+*\r
 * The contents of this file are subject to the Mozilla Public License Version 1.1\r
 * See LICENSE.TXT at the top of this package for the full license terms.\r
 */\r
@@ -11,27 +11,15 @@ package eu.etaxonomy.cdm.app.cyprus;
 \r
 import java.net.URI;\r
 import java.net.URISyntaxException;\r
-import java.util.UUID;\r
 \r
 import org.apache.log4j.Logger;\r
 \r
-import eu.etaxonomy.cdm.api.application.CdmApplicationController;\r
-import eu.etaxonomy.cdm.api.application.ICdmApplicationConfiguration;\r
-import eu.etaxonomy.cdm.api.service.ITermService;\r
 import eu.etaxonomy.cdm.app.common.CdmDestinations;\r
 import eu.etaxonomy.cdm.database.DbSchemaValidation;\r
 import eu.etaxonomy.cdm.database.ICdmDataSource;\r
 import eu.etaxonomy.cdm.io.common.CdmDefaultImport;\r
 import eu.etaxonomy.cdm.io.common.IImportConfigurator.CHECK;\r
-import eu.etaxonomy.cdm.io.common.mapping.IInputTransformer;\r
-import eu.etaxonomy.cdm.io.common.mapping.UndefinedTransformerMethodException;\r
-import eu.etaxonomy.cdm.io.cyprus.CyprusImportConfigurator;\r
-import eu.etaxonomy.cdm.io.cyprus.CyprusTransformer;\r
 import eu.etaxonomy.cdm.io.specimen.excel.in.SpecimenCdmExcelImportConfigurator;\r
-import eu.etaxonomy.cdm.model.agent.Person;\r
-import eu.etaxonomy.cdm.model.description.Feature;\r
-import eu.etaxonomy.cdm.model.description.FeatureNode;\r
-import eu.etaxonomy.cdm.model.description.FeatureTree;\r
 import eu.etaxonomy.cdm.model.reference.Reference;\r
 import eu.etaxonomy.cdm.model.reference.ReferenceFactory;\r
 \r
@@ -41,38 +29,39 @@ import eu.etaxonomy.cdm.model.reference.ReferenceFactory;
  * @version 1.0\r
  */\r
 public class CyprusSpecimenActivator {\r
+       @SuppressWarnings("unused")\r
        private static final Logger logger = Logger.getLogger(CyprusSpecimenActivator.class);\r
-       \r
+\r
        //database validation status (create, update, validate ...)\r
        static DbSchemaValidation hbm2dll = DbSchemaValidation.VALIDATE;\r
        static final URI source = cyprus_specimen_local();\r
 \r
-       \r
+\r
 //     static final ICdmDataSource cdmDestination = CdmDestinations.localH2();\r
 //     static final ICdmDataSource cdmDestination = CdmDestinations.cdm_test_local_mysql();\r
        static final ICdmDataSource cdmDestination = CdmDestinations.cdm_cyprus_dev();\r
 //     static final ICdmDataSource cdmDestination = CdmDestinations.cdm_cyprus_production();\r
 \r
-       \r
+\r
        //check - import\r
        static final CHECK check = CHECK.IMPORT_WITHOUT_CHECK;\r
-       \r
+\r
        //taxa\r
 //     static final boolean doTaxa = false;\r
 //     static final boolean doDeduplicate = false;\r
 //     static final boolean doDistribution = true;\r
 \r
-       \r
+\r
        private void doImport(ICdmDataSource cdmDestination){\r
-               \r
+\r
                //make Source\r
                SpecimenCdmExcelImportConfigurator config= SpecimenCdmExcelImportConfigurator.NewInstance(source, cdmDestination);\r
                config.setCheck(check);\r
                config.setDbSchemaValidation(hbm2dll);\r
-               \r
+\r
                CdmDefaultImport myImport = new CdmDefaultImport();\r
 \r
-               \r
+\r
                //...\r
                if (true){\r
                        System.out.println("Start import from ("+ source.toString() + ") ...");\r
@@ -81,15 +70,15 @@ public class CyprusSpecimenActivator {
 \r
                        System.out.println("End import from ("+ source.toString() + ")...");\r
                }\r
-               \r
+\r
        }\r
 \r
-       private Reference<?> getSourceReference(String string) {\r
-               Reference<?> result = ReferenceFactory.newGeneric();\r
-               result.setTitleCache(string);\r
+       private Reference getSourceReference(String string) {\r
+               Reference result = ReferenceFactory.newGeneric();\r
+               result.setTitleCache(string, true);\r
                return result;\r
        }\r
-       \r
+\r
        //Cyprus\r
        public static URI cyprus_specimen_local() {\r
                URI sourceUrl;\r
@@ -102,7 +91,7 @@ public class CyprusSpecimenActivator {
                }\r
        }\r
 \r
-       \r
+\r
 \r
        /**\r
         * @param args\r
@@ -111,5 +100,5 @@ public class CyprusSpecimenActivator {
                CyprusSpecimenActivator me = new CyprusSpecimenActivator();\r
                me.doImport(cdmDestination);\r
        }\r
-       \r
+\r
 }\r