Revision 9f40979f
Added by Katja Luther about 5 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/name/SpecimenTypeDesignationElement.java | ||
---|---|---|
13 | 13 |
|
14 | 14 |
import eu.etaxonomy.cdm.api.service.name.TypeDesignationStatusComparator; |
15 | 15 |
import eu.etaxonomy.cdm.hibernate.HibernateProxyHelper; |
16 |
import eu.etaxonomy.cdm.model.term.TermType; |
|
17 | 16 |
import eu.etaxonomy.cdm.model.name.SpecimenTypeDesignation; |
18 | 17 |
import eu.etaxonomy.cdm.model.name.SpecimenTypeDesignationStatus; |
19 | 18 |
import eu.etaxonomy.cdm.model.occurrence.DerivedUnit; |
20 | 19 |
import eu.etaxonomy.cdm.model.occurrence.SpecimenOrObservationType; |
20 |
import eu.etaxonomy.cdm.model.term.TermType; |
|
21 | 21 |
import eu.etaxonomy.taxeditor.ui.combo.TermComboElement; |
22 | 22 |
import eu.etaxonomy.taxeditor.ui.element.AbstractFormSection; |
23 | 23 |
import eu.etaxonomy.taxeditor.ui.element.CdmFormFactory; |
24 |
import eu.etaxonomy.taxeditor.ui.element.CdmPropertyChangeEvent; |
|
25 | 24 |
import eu.etaxonomy.taxeditor.ui.element.ICdmFormElement; |
26 | 25 |
import eu.etaxonomy.taxeditor.ui.element.TextWithLabelElement; |
27 | 26 |
import eu.etaxonomy.taxeditor.ui.selection.EntitySelectionElement; |
... | ... | |
79 | 78 |
public void handleEvent(Object eventSource) { |
80 | 79 |
if (eventSource == combo_typeStatus) { |
81 | 80 |
getEntity().setTypeStatus(combo_typeStatus.getSelection()); |
82 |
|
|
83 |
firePropertyChangeEvent(new CdmPropertyChangeEvent(this, null)); |
|
84 |
|
|
81 |
setEntity(entity); |
|
85 | 82 |
} |
86 | 83 |
// TODO remove this once specimens are correctly implemented |
87 | 84 |
else if (eventSource == text_specimenTypeText) { |
Also available in: Unified diff
fix #8136: update type section when changing type to or from lectotype