Project

General

Profile

« Previous | Next » 

Revision c5ed01f6

Added by Katja Luther almost 7 years ago

ref #6390: revert some changes and add DetailsViewPart changes

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/view/detail/CdmSectionPart.java
22 22
import eu.etaxonomy.cdm.model.description.PolytomousKeyNode;
23 23
import eu.etaxonomy.cdm.model.occurrence.DerivedUnit;
24 24
import eu.etaxonomy.cdm.model.taxon.TaxonBase;
25
import eu.etaxonomy.cdm.model.taxon.TaxonRelationship;
25 26
import eu.etaxonomy.taxeditor.model.IElementHasDetails;
26 27
import eu.etaxonomy.taxeditor.model.MessagingUtils;
27 28
import eu.etaxonomy.taxeditor.model.PolytomousKeyRelationship;
......
32 33
import eu.etaxonomy.taxeditor.ui.section.key.PolytomousKeyDetailSection;
33 34
import eu.etaxonomy.taxeditor.ui.section.key.ScopeRestrictionSection;
34 35
import eu.etaxonomy.taxeditor.ui.section.key.TaxonomicScopeSection;
36
import eu.etaxonomy.taxeditor.ui.section.name.NameDetailSection;
37
import eu.etaxonomy.taxeditor.ui.section.name.NonViralNameDetailSection;
35 38
import eu.etaxonomy.taxeditor.ui.section.occurrence.GeoScopeDetailSection;
36 39
import eu.etaxonomy.taxeditor.ui.section.occurrence.IDerivedUnitFacadeDetailSection;
40
import eu.etaxonomy.taxeditor.ui.section.taxon.TaxonRelationshipDetailSection;
37 41

  
38 42
/**
39 43
 * <p>
......
102 106
	                    formSection instanceof ScopeRestrictionSection ||
103 107
	                    formSection instanceof TaxonomicScopeSection)) {
104 108
	        input = ((PolytomousKeyNode)input).getKey();
105
	    }
109
	    } else if ((input instanceof TaxonRelationship)
110
				&& (formSection instanceof NonViralNameDetailSection)) {
111
			((NonViralNameDetailSection) formSection)
112
					.setTaxonBase( ((TaxonRelationship)input).getFromTaxon());
113
			return true;
114
		}
106 115

  
107 116

  
108 117
		formSection.setEntity((T) input);

Also available in: Unified diff