Project

General

Profile

« Previous | Next » 

Revision 40ffaa10

Added by Cherian Mathew almost 11 years ago

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

View differences:

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