Revision 23783f7a
Added by Niels Hoffmann about 12 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/name/SpecimenTypeDesignationElement.java | ||
---|---|---|
15 | 15 |
import eu.etaxonomy.cdm.hibernate.HibernateProxyHelper; |
16 | 16 |
import eu.etaxonomy.cdm.model.name.SpecimenTypeDesignation; |
17 | 17 |
import eu.etaxonomy.cdm.model.name.SpecimenTypeDesignationStatus; |
18 |
import eu.etaxonomy.cdm.model.occurrence.DerivedUnitBase; |
|
18 | 19 |
import eu.etaxonomy.cdm.model.occurrence.Specimen; |
19 | 20 |
import eu.etaxonomy.taxeditor.ui.combo.TermComboElement; |
20 | 21 |
import eu.etaxonomy.taxeditor.ui.element.AbstractFormSection; |
21 | 22 |
import eu.etaxonomy.taxeditor.ui.element.CdmFormFactory; |
22 | 23 |
import eu.etaxonomy.taxeditor.ui.element.ICdmFormElement; |
23 | 24 |
import eu.etaxonomy.taxeditor.ui.element.TextWithLabelElement; |
24 |
import eu.etaxonomy.taxeditor.ui.element.CdmFormFactory.SelectionType; |
|
25 |
import eu.etaxonomy.taxeditor.ui.selection.DerivedUnitBaseSelectionElement; |
|
25 |
import eu.etaxonomy.taxeditor.ui.selection.EntitySelectionElement; |
|
26 | 26 |
|
27 | 27 |
/** |
28 | 28 |
* <p> |
... | ... | |
37 | 37 |
AbstractTypeDesignationElement<SpecimenTypeDesignation> { |
38 | 38 |
|
39 | 39 |
private TermComboElement<SpecimenTypeDesignationStatus> combo_typeStatus; |
40 |
private DerivedUnitBaseSelectionElement selection_typeSpecimen;
|
|
40 |
private EntitySelectionElement<DerivedUnitBase> selection_typeSpecimen;
|
|
41 | 41 |
private TextWithLabelElement text_specimenTypeText; |
42 | 42 |
|
43 | 43 |
/** |
... | ... | |
68 | 68 |
/** {@inheritDoc} */ |
69 | 69 |
@Override |
70 | 70 |
public void createControls(ICdmFormElement formElement, int style) { |
71 |
selection_typeSpecimen = (DerivedUnitBaseSelectionElement) formFactory
|
|
72 |
.createSelectionElement(SelectionType.DERIVED_UNIT,
|
|
71 |
selection_typeSpecimen = formFactory |
|
72 |
.createSelectionElement(DerivedUnitBase.class,
|
|
73 | 73 |
getConversationHolder(), formElement, "Specimen", null, |
74 |
DerivedUnitBaseSelectionElement.DEFAULT, style);
|
|
74 |
EntitySelectionElement.ALL, style);
|
|
75 | 75 |
combo_typeStatus = formFactory |
76 | 76 |
.createTermComboElement(SpecimenTypeDesignationStatus.class, |
77 | 77 |
formElement, "Designation Status", null, style); |
Also available in: Unified diff
Refactoring of selection elements. Additional minor refactoring. Fixed a bug with Translation Editor (#2752)