Revision c5ed01f6
Added by Katja Luther almost 7 years ago
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
ref #6390: revert some changes and add DetailsViewPart changes