Project

General

Profile

« Previous | Next » 

Revision 23783f7a

Added by Niels Hoffmann about 12 years ago

Refactoring of selection elements. Additional minor refactoring. Fixed a bug with Translation Editor (#2752)

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/section/occurrence/DeterminationEventDetailElement.java
14 14

  
15 15
import eu.etaxonomy.cdm.model.occurrence.DeterminationEvent;
16 16
import eu.etaxonomy.cdm.model.occurrence.DeterminationModifier;
17
import eu.etaxonomy.cdm.model.taxon.TaxonBase;
17 18
import eu.etaxonomy.taxeditor.ui.combo.TermComboElement;
18 19
import eu.etaxonomy.taxeditor.ui.element.AbstractFormSection;
19 20
import eu.etaxonomy.taxeditor.ui.element.CdmFormFactory;
20 21
import eu.etaxonomy.taxeditor.ui.element.CheckboxElement;
21 22
import eu.etaxonomy.taxeditor.ui.element.ICdmFormElement;
22
import eu.etaxonomy.taxeditor.ui.element.CdmFormFactory.SelectionType;
23
import eu.etaxonomy.taxeditor.ui.selection.TaxonBaseSelectionElement;
24
import eu.etaxonomy.taxeditor.ui.selection.TaxonSelectionElement;
23
import eu.etaxonomy.taxeditor.ui.selection.EntitySelectionElement;
25 24

  
26 25
/**
27 26
 * <p>
......
37 36

  
38 37
	private TermComboElement<DeterminationModifier> combo_determinationModifier;
39 38
	private CheckboxElement checkbox_preferredFlag;
40
	private TaxonBaseSelectionElement selection_taxonBase;
39
	private EntitySelectionElement<TaxonBase> selection_taxonBase;
41 40

  
42 41
	// private TODO a set of references
43 42

  
......
92 91
	/** {@inheritDoc} */
93 92
	@Override
94 93
	public void createControls(ICdmFormElement element, int style) {
95
		selection_taxonBase = (TaxonBaseSelectionElement) formFactory
96
				.createSelectionElement(SelectionType.TAXON_BASE,
94
		selection_taxonBase = formFactory
95
				.createSelectionElement(TaxonBase.class,
97 96
						getConversationHolder(), element, "Taxon", null,
98
						TaxonSelectionElement.DEFAULT, style);
97
						EntitySelectionElement.NOTHING, style);
99 98
		
100 99

  
101 100
		// TODO set of references

Also available in: Unified diff