Revision bb38665e
Added by Andreas Müller over 10 years ago
cdm-pesi/src/main/java/eu/etaxonomy/cdm/io/pesi/faunaEuropaea/FaunaEuropaeaRefImport.java | ||
---|---|---|
31 | 31 |
import eu.etaxonomy.cdm.model.agent.Team; |
32 | 32 |
import eu.etaxonomy.cdm.model.agent.TeamOrPersonBase; |
33 | 33 |
import eu.etaxonomy.cdm.model.common.CdmBase; |
34 |
import eu.etaxonomy.cdm.model.common.DescriptionElementSource; |
|
35 | 34 |
import eu.etaxonomy.cdm.model.common.OriginalSourceBase; |
35 |
import eu.etaxonomy.cdm.model.common.OriginalSourceType; |
|
36 |
import eu.etaxonomy.cdm.model.description.DescriptionElementSource; |
|
36 | 37 |
import eu.etaxonomy.cdm.model.description.Feature; |
37 |
import eu.etaxonomy.cdm.model.description.TaxonDescription; |
|
38 | 38 |
import eu.etaxonomy.cdm.model.description.TaxonNameDescription; |
39 | 39 |
import eu.etaxonomy.cdm.model.description.TextData; |
40 | 40 |
import eu.etaxonomy.cdm.model.reference.Reference; |
... | ... | |
42 | 42 |
import eu.etaxonomy.cdm.model.taxon.Synonym; |
43 | 43 |
import eu.etaxonomy.cdm.model.taxon.Taxon; |
44 | 44 |
import eu.etaxonomy.cdm.model.taxon.TaxonBase; |
45 |
import eu.etaxonomy.cdm.profiler.ProfilerController; |
|
46 | 45 |
|
47 | 46 |
|
48 | 47 |
/** |
... | ... | |
515 | 514 |
|
516 | 515 |
UUID taxonUuid = taxonBase.getUuid(); |
517 | 516 |
FaunaEuropaeaReferenceTaxon fauEuHelperTaxon = fauEuTaxonMap.get(taxonUuid); |
518 |
Reference citation; |
|
517 |
Reference<?> citation;
|
|
519 | 518 |
String microCitation; |
520 | 519 |
DescriptionElementSource originalSource; |
521 | 520 |
Synonym syn; |
... | ... | |
525 | 524 |
|
526 | 525 |
citation = references.get(storedReference.getReferenceId()); |
527 | 526 |
microCitation = storedReference.getPage(); |
528 |
originalSource = DescriptionElementSource.NewInstance(null, null, citation, microCitation, null, null); |
|
527 |
originalSource = DescriptionElementSource.NewInstance(OriginalSourceType.PrimaryTaxonomicSource, null, null, citation, microCitation, null, null);
|
|
529 | 528 |
if (isSynonym){ |
530 | 529 |
syn = CdmBase.deproxy(taxonBase, Synonym.class); |
531 | 530 |
originalSource.setNameUsedInSource(syn.getName()); |
Also available in: Unified diff
reintegrate cdmlib-app-3.3 branch into trunk