Project

General

Profile

« Previous | Next » 

Revision 57601eb4

Added by Katja Luther almost 10 years ago

misappliedName can be created directly from the accepted Taxon in TaxonNameEditor

View differences:

eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/name/container/ContainerFactory.java
8 8
import java.util.List;
9 9
import java.util.Set;
10 10

  
11
import eu.etaxonomy.cdm.hibernate.HibernateProxyHelper;
11 12
import eu.etaxonomy.cdm.model.name.HomotypicalGroup;
13
import eu.etaxonomy.cdm.model.taxon.Taxon;
12 14
import eu.etaxonomy.cdm.model.taxon.TaxonRelationship;
13 15
import eu.etaxonomy.cdm.model.taxon.TaxonRelationshipType;
14 16
import eu.etaxonomy.taxeditor.editor.name.TaxonNameEditor;
......
88 90
	public static void createOrUpdateMisapplicationsGroup(
89 91
			TaxonNameEditor taxonNameEditor) {
90 92
		MisappliedGroup group = taxonNameEditor.getMisappliedGroup();
91
		if(taxonNameEditor.getTaxon().getMisappliedNames().isEmpty()){
93
		Taxon taxon = HibernateProxyHelper.deproxy(taxonNameEditor.getTaxon(), Taxon.class);
94
		if(taxon.getMisappliedNames().isEmpty()){
92 95
			taxonNameEditor.removeGroup(group);		
93 96
			taxonNameEditor.setMisapplicationsGroup(null);
94 97
		}else{

Also available in: Unified diff