Project

General

Profile

« Previous | Next » 

Revision 6bf3734b

Added by Andreas Müller almost 3 years ago

ref #9692 add operation class and link from TaxonRelationship

View differences:

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