Revision f39b51ab
Added by Patrick Plitzner over 7 years ago
app-import/src/main/java/eu/etaxonomy/cdm/io/redlist/gefaesspflanzen/RedListGefaesspflanzenImportNames.java | ||
---|---|---|
30 | 30 |
import eu.etaxonomy.cdm.io.common.mapping.UndefinedTransformerMethodException; |
31 | 31 |
import eu.etaxonomy.cdm.model.agent.AgentBase; |
32 | 32 |
import eu.etaxonomy.cdm.model.agent.TeamOrPersonBase; |
33 |
import eu.etaxonomy.cdm.model.common.AnnotatableEntity; |
|
33 | 34 |
import eu.etaxonomy.cdm.model.common.Annotation; |
34 | 35 |
import eu.etaxonomy.cdm.model.common.AnnotationType; |
35 | 36 |
import eu.etaxonomy.cdm.model.common.CdmBase; |
... | ... | |
242 | 243 |
return taxonBase; |
243 | 244 |
} |
244 | 245 |
|
245 |
private void addAnnotation(String string, TaxonBase<?> taxonBase) {
|
|
246 |
private void addAnnotation(String string, AnnotatableEntity entity) {
|
|
246 | 247 |
if(CdmUtils.isNotBlank(string)){ |
247 |
taxonBase.addAnnotation(Annotation.NewInstance(string, AnnotationType.TECHNICAL(), Language.GERMAN()));
|
|
248 |
entity.addAnnotation(Annotation.NewInstance(string, AnnotationType.TECHNICAL(), Language.GERMAN()));
|
|
248 | 249 |
} |
249 | 250 |
} |
250 | 251 |
|
... | ... | |
473 | 474 |
} |
474 | 475 |
} |
475 | 476 |
} |
477 |
|
|
478 |
if(rangString.equals("SPI")){ |
|
479 |
addAnnotation("Rank in source: subspecies principes", name); |
|
480 |
} |
|
481 |
|
|
476 | 482 |
//add source |
477 | 483 |
ImportHelper.setOriginalSource(name, state.getTransactionalSourceReference(), id, RedListUtil.NAME_NAMESPACE); |
478 | 484 |
|
Also available in: Unified diff
#5448 Handle rank "SPI"