Project

General

Profile

« Previous | Next » 

Revision 9638d8f7

Added by Andreas Müller about 12 years ago

latest developments for DwCA import activator

View differences:

app-import/src/main/java/eu/etaxonomy/cdm/app/dwca/DwcaImportActivator.java
22 22
import eu.etaxonomy.cdm.io.common.IImportConfigurator.CHECK;
23 23
import eu.etaxonomy.cdm.io.common.events.LoggingIoObserver;
24 24
import eu.etaxonomy.cdm.io.dwca.in.DwcaImportConfigurator;
25
import eu.etaxonomy.cdm.io.dwca.in.DwcaImportConfigurator.DatasetUse;
25 26
import eu.etaxonomy.cdm.io.dwca.in.IImportMapping.MappingType;
26 27
import eu.etaxonomy.cdm.model.agent.Person;
28
import eu.etaxonomy.cdm.model.name.NomenclaturalCode;
27 29
import eu.etaxonomy.cdm.model.reference.Reference;
28 30
import eu.etaxonomy.cdm.model.reference.ReferenceFactory;
29 31

  
......
52 54
	//classification
53 55
	static final UUID classificationUuid = UUID.fromString("29d4011f-a6dd-4081-beb8-559ba6b84a6b");
54 56
	
57
	//default nom code is ICZN as it allows adding publication year 
58
	static final NomenclaturalCode defaultNomCode = NomenclaturalCode.ICZN;
59

  
60
	
55 61
	//check - import
56 62
	static final CHECK check = CHECK.IMPORT_WITHOUT_CHECK;
57 63
	
58 64
	//config
59
	static boolean datasetAsClassification = false;
65
	static DatasetUse datasetUse = DatasetUse.SECUNDUM;
60 66
	static boolean scientificNameIdAsOriginalSourceId = true;
61 67
	
62 68
	//validate
......
82 88
		config.setCheck(check);
83 89
		config.setDbSchemaValidation(hbm2dll);
84 90
		config.setMappingType(mappingType);
85
		config.setDatasetsAsClassifications(datasetAsClassification);
86 91
		config.setScientificNameIdAsOriginalSourceId(scientificNameIdAsOriginalSourceId);
87 92
		config.setValidateRankConsistency(validateRankConsistency);
93
		config.setNomenclaturalCode(defaultNomCode);
88 94
		
89 95
		CdmDefaultImport myImport = new CdmDefaultImport();
90 96

  
......
112 118
		
113 119
	}
114 120

  
115
	private Reference getSourceReference(String string) {
116
		Reference result = ReferenceFactory.newGeneric();
121
	private Reference<?> getSourceReference(String string) {
122
		Reference<?> result = ReferenceFactory.newGeneric();
117 123
		result.setTitleCache(string);
118 124
		return result;
119 125
	}

Also available in: Unified diff