Revision c911c118
Added by Andreas Müller almost 4 years ago
app-import/src/main/java/eu/etaxonomy/cdm/io/berlinModel/in/BerlinModelTaxonRelationImport.java | ||
---|---|---|
56 | 56 |
import eu.etaxonomy.cdm.model.taxon.Taxon; |
57 | 57 |
import eu.etaxonomy.cdm.model.taxon.TaxonBase; |
58 | 58 |
import eu.etaxonomy.cdm.model.taxon.TaxonNode; |
59 |
import eu.etaxonomy.cdm.model.taxon.TaxonNodeStatus; |
|
59 | 60 |
import eu.etaxonomy.cdm.model.taxon.TaxonRelationship; |
60 | 61 |
import eu.etaxonomy.cdm.model.taxon.TaxonRelationshipType; |
61 | 62 |
import eu.etaxonomy.cdm.strategy.exceptions.UnknownCdmTypeException; |
... | ... | |
757 | 758 |
relQualifierFk == TAX_REL_IS_PARTIAL_HETEROTYPIC_SYNONYM_OF |
758 | 759 |
){ |
759 | 760 |
return true; |
760 |
|
|
761 | 761 |
}else{ |
762 | 762 |
return false; |
763 | 763 |
} |
... | ... | |
767 | 767 |
int treeRefFk, Taxon child, Taxon parent, Reference citation, String microCitation, Boolean provisional){ |
768 | 768 |
Classification tree = getClassificationTree(state, classificationMap, treeRefFk); |
769 | 769 |
TaxonNode result = tree.addParentChild(parent, child, citation, microCitation); |
770 |
result.setUnplaced(provisional); |
|
770 |
if (provisional){ |
|
771 |
result.setStatus(TaxonNodeStatus.DOUBTFUL); |
|
772 |
} |
|
771 | 773 |
return result; |
772 | 774 |
} |
773 | 775 |
|
Also available in: Unified diff
ref #9005 adapt imports to new TaxonNode.status and status notes