Revision 6bf3734b
Added by Andreas Müller almost 3 years ago
cdmlib-persistence/src/main/java/eu/etaxonomy/cdm/database/data/FullCoverageDataGenerator.java | ||
---|---|---|
145 | 145 |
import eu.etaxonomy.cdm.model.taxon.TaxonNodeStatus; |
146 | 146 |
import eu.etaxonomy.cdm.model.taxon.TaxonRelationship; |
147 | 147 |
import eu.etaxonomy.cdm.model.taxon.TaxonRelationshipType; |
148 |
import eu.etaxonomy.cdm.model.taxon.TaxonomicOperation; |
|
149 |
import eu.etaxonomy.cdm.model.taxon.TaxonomicOperationType; |
|
148 | 150 |
import eu.etaxonomy.cdm.model.term.DefinedTerm; |
149 | 151 |
import eu.etaxonomy.cdm.model.term.Representation; |
150 | 152 |
import eu.etaxonomy.cdm.model.term.TermNode; |
... | ... | |
688 | 690 |
Taxon concept = Taxon.NewInstance(name, getReference()); |
689 | 691 |
TaxonRelationship taxRel = taxon.addTaxonRelation(concept, TaxonRelationshipType.CONGRUENT_TO(), |
690 | 692 |
sec, "444"); |
693 |
taxRel.setOperation(TaxonomicOperation.NewInstance(TaxonomicOperationType.SPLIT)); |
|
691 | 694 |
taxon.setTaxonStatusUnknown(true); |
692 | 695 |
handleAnnotatableEntity(taxRel); |
693 | 696 |
concept.setConcept(true); |
... | ... | |
723 | 726 |
cdmBases.add(childTaxon); |
724 | 727 |
cdmBases.add(classification); |
725 | 728 |
cdmBases.add(agentRelationType); |
726 |
|
|
727 |
|
|
728 | 729 |
} |
729 | 730 |
|
730 |
|
|
731 |
|
|
732 |
|
|
733 | 731 |
private void createReference(List<CdmBase> cdmBases) { |
734 | 732 |
Reference reference = ReferenceFactory.newArticle(); |
735 | 733 |
Person author = Person.NewTitledInstance("Author team"); |
Also available in: Unified diff
ref #9692 add operation class and link from TaxonRelationship