Revision 40ffaa10
Added by Cherian Mathew almost 11 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/supplemental/AbstractOriginalSourceElement.java | ||
---|---|---|
13 | 13 |
import org.eclipse.swt.events.SelectionListener; |
14 | 14 |
|
15 | 15 |
import eu.etaxonomy.cdm.model.common.OriginalSourceBase; |
16 |
import eu.etaxonomy.cdm.model.common.OriginalSourceType; |
|
17 |
import eu.etaxonomy.cdm.model.occurrence.SpecimenOrObservationType; |
|
18 |
import eu.etaxonomy.taxeditor.ui.combo.EnumComboElement; |
|
16 | 19 |
import eu.etaxonomy.taxeditor.ui.element.AbstractFormSection; |
17 | 20 |
import eu.etaxonomy.taxeditor.ui.element.CdmFormFactory; |
18 | 21 |
import eu.etaxonomy.taxeditor.ui.element.ICdmFormElement; |
... | ... | |
26 | 29 |
* @version 1.0 |
27 | 30 |
*/ |
28 | 31 |
public abstract class AbstractOriginalSourceElement<T extends OriginalSourceBase> extends AbstractReferencedEntityElement<T> { |
32 |
protected EnumComboElement<OriginalSourceType> combo_origsourcetype; |
|
29 | 33 |
protected TextWithLabelElement text_idInSource; |
30 | 34 |
protected TextWithLabelElement text_idNamespace; |
31 | 35 |
|
... | ... | |
56 | 60 |
/** {@inheritDoc} */ |
57 | 61 |
@Override |
58 | 62 |
public void createControls(ICdmFormElement formElement, int style) { |
63 |
combo_origsourcetype = formFactory |
|
64 |
.createEnumComboElement(OriginalSourceType.class, |
|
65 |
formElement, style); |
|
59 | 66 |
text_idInSource = formFactory.createTextWithLabelElement(formElement, "Id In Source", null, style); |
60 | 67 |
text_idNamespace = formFactory.createTextWithLabelElement(formElement, "ID Namespace", null, style); |
61 | 68 |
super.createControls(formElement, style); |
Also available in: Unified diff
UseRecordDetailElement : FIXME tag for 'Uses' code
SpecimenTypeDesignationElement : updated construction of DervivedUnit using default SpecimenOrObservationType
ScopeRestrictionSection : updated construction of DefinedTerm using default TermType
AbstractOriginalSourceElement : added combo list for OriginalSourceTypes
IdentifiableSourceElement : added interaction update code for the new OriginalSourceType combo list
SourceSection : changed construction of IdentifiableSource from a dialog to a default type