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.Source;\r
import eu.etaxonomy.cdm.io.common.IImportConfigurator.CHECK;\r
import eu.etaxonomy.cdm.io.common.IImportConfigurator.DO_REFERENCES;\r
+import eu.etaxonomy.cdm.io.common.CdmDefaultImport;\r
+import eu.etaxonomy.cdm.io.common.Source;\r
import eu.etaxonomy.cdm.io.faunaEuropaea.FaunaEuropaeaImportConfigurator;\r
import eu.etaxonomy.cdm.model.name.NomenclaturalCode;\r
\r
\r
static final CHECK check = CHECK.IMPORT_WITHOUT_CHECK;\r
static DbSchemaValidation dbSchemaValidation = DbSchemaValidation.CREATE;\r
+// static DbSchemaValidation dbSchemaValidation = DbSchemaValidation.VALIDATE;\r
+// static DbSchemaValidation dbSchemaValidation = DbSchemaValidation.UPDATE;\r
static final NomenclaturalCode nomenclaturalCode = NomenclaturalCode.ICZN;\r
\r
// ****************** ALL *****************************************\r
\r
static final boolean doAuthors = true;\r
- static final DO_REFERENCES doReferences = DO_REFERENCES.ALL;\r
static final boolean doTaxa = true;\r
- static final boolean doSynonyms = true;\r
- static final boolean doRelTaxa = true;\r
+ static final DO_REFERENCES doReferences = DO_REFERENCES.ALL;\r
static final boolean doDistributions = true;\r
+ \r
+ static final boolean doBasionyms = true;\r
+ static final boolean doTaxonomicallyIncluded = true;\r
+ static final boolean doMisappliedNames = true;\r
+ static final boolean doHeterotypicSynonyms = true;\r
\r
+ static final boolean useTransactions = true;\r
+ \r
// ************************ NONE **************************************** //\r
\r
// static final boolean doAuthors = false;\r
FaunaEuropaeaImportConfigurator fauEuImportConfigurator = \r
FaunaEuropaeaImportConfigurator.NewInstance(faunaEuropaeaSource, destination);\r
\r
+ fauEuImportConfigurator.setDbSchemaValidation(dbSchemaValidation);\r
fauEuImportConfigurator.setNomenclaturalCode(nomenclaturalCode);\r
+ fauEuImportConfigurator.setCheck(check);\r
\r
fauEuImportConfigurator.setDoAuthors(doAuthors);\r
- fauEuImportConfigurator.setDoReferences(doReferences);\r
fauEuImportConfigurator.setDoTaxa(doTaxa);\r
- fauEuImportConfigurator.setDoRelTaxa(doRelTaxa);\r
+ fauEuImportConfigurator.setDoReferences(doReferences);\r
fauEuImportConfigurator.setDoOccurrence(doDistributions);\r
- fauEuImportConfigurator.setDbSchemaValidation(dbSchemaValidation);\r
+ fauEuImportConfigurator.setDoTaxonomicallyIncluded(doTaxonomicallyIncluded);\r
+ fauEuImportConfigurator.setDoBasionyms(doBasionyms);\r
+ fauEuImportConfigurator.setDoMisappliedNames(doMisappliedNames);\r
+ fauEuImportConfigurator.setDoHeterotypicSynonyms(doHeterotypicSynonyms);\r
+ fauEuImportConfigurator.setUseTransactions(useTransactions);\r
\r
- fauEuImportConfigurator.setCheck(check);\r
- \r
// invoke import\r
CdmDefaultImport<FaunaEuropaeaImportConfigurator> fauEuImport = \r
new CdmDefaultImport<FaunaEuropaeaImportConfigurator>();\r