Revision 75b2f55e
Added by Andreas Müller almost 5 years ago
app-import/src/main/java/eu/etaxonomy/cdm/io/berlinModel/in/BerlinModelTaxonRelationImport.java | ||
---|---|---|
350 | 350 |
((TaxonRelationship)taxonRelationship).setDoubtful(true); |
351 | 351 |
} |
352 | 352 |
}else if (relQualifierFk == TAX_REL_IS_PROPARTE_SYN_OF || |
353 |
//TODO homo/hetero |
|
354 | 353 |
relQualifierFk == TAX_REL_IS_PROPARTE_HOMOTYPIC_SYNONYM_OF || |
355 | 354 |
relQualifierFk == TAX_REL_IS_PROPARTE_HETEROTYPIC_SYNONYM_OF ){ |
355 |
if(relQualifierFk == TAX_REL_IS_PROPARTE_HOMOTYPIC_SYNONYM_OF){ |
|
356 |
logger.warn("Homotypic pro parte synonyms not handled in CDM. Please add homotypie manually. RelPTID: " + relPTaxonId); |
|
357 |
} |
|
358 |
//heterotypic we expect as the normal relationship, don't store explicitly |
|
356 | 359 |
toTaxon.addProparteSynonym(fromTaxon, citation, microcitation); |
357 | 360 |
}else if(relQualifierFk == TAX_REL_IS_PARTIAL_SYN_OF || |
358 |
//TODO homo/hetero |
|
359 | 361 |
relQualifierFk == TAX_REL_IS_PARTIAL_HOMOTYPIC_SYNONYM_OF || |
360 | 362 |
relQualifierFk == TAX_REL_IS_PARTIAL_HETEROTYPIC_SYNONYM_OF ){ |
363 |
if (relQualifierFk == TAX_REL_IS_PARTIAL_HOMOTYPIC_SYNONYM_OF || |
|
364 |
relQualifierFk == TAX_REL_IS_PARTIAL_HETEROTYPIC_SYNONYM_OF){ |
|
365 |
logger.warn("Homotypie and heterotypie not yet handled for partial synonyms"); |
|
366 |
} |
|
361 | 367 |
toTaxon.addPartialSynonym(fromTaxon, citation, microcitation); |
362 | 368 |
}else{ |
363 | 369 |
handleAllRelatedTaxa(state, fromTaxon, classificationMap, fromRefFk); |
Also available in: Unified diff
log special pro parte relations