Revision 3ef2e1bd
Added by Andreas Müller over 7 years ago
cdm-eflora/src/main/java/eu/etaxonomy/cdm/io/eflora/EfloraTaxonImport.java | ||
---|---|---|
74 | 74 |
import eu.etaxonomy.cdm.model.reference.ReferenceFactory; |
75 | 75 |
import eu.etaxonomy.cdm.model.reference.ReferenceType; |
76 | 76 |
import eu.etaxonomy.cdm.model.taxon.Classification; |
77 |
import eu.etaxonomy.cdm.model.taxon.SynonymRelationshipType;
|
|
77 |
import eu.etaxonomy.cdm.model.taxon.SynonymType; |
|
78 | 78 |
import eu.etaxonomy.cdm.model.taxon.Taxon; |
79 | 79 |
import eu.etaxonomy.cdm.model.taxon.TaxonBase; |
80 | 80 |
import eu.etaxonomy.cdm.model.taxon.TaxonNode; |
... | ... | |
1651 | 1651 |
NonViralName name; |
1652 | 1652 |
if (isSynonym){ |
1653 | 1653 |
name = BotanicalName.NewInstance(Rank.SPECIES(), homotypicalGroup); |
1654 |
SynonymRelationshipType synonymType = SynonymRelationshipType.HETEROTYPIC_SYNONYM_OF();
|
|
1654 |
SynonymType synonymType = SynonymType.HETEROTYPIC_SYNONYM_OF();
|
|
1655 | 1655 |
if (taxon.getHomotypicGroup().equals(homotypicalGroup)){ |
1656 |
synonymType = SynonymRelationshipType.HOMOTYPIC_SYNONYM_OF();
|
|
1656 |
synonymType = SynonymType.HOMOTYPIC_SYNONYM_OF(); |
|
1657 | 1657 |
} |
1658 | 1658 |
taxon.addSynonymName(name, synonymType); |
1659 | 1659 |
}else{ |
Also available in: Unified diff
ref #5974 Remove synonym relationships (not finished yet)