import eu.etaxonomy.cdm.model.reference.ReferenceType;
import eu.etaxonomy.taxeditor.model.AuthorHelper;
import eu.etaxonomy.taxeditor.store.StoreUtil;
+import eu.etaxonomy.taxeditor.ui.combo.EnumComboElement;
import eu.etaxonomy.taxeditor.ui.forms.CdmFormFactory;
-import eu.etaxonomy.taxeditor.ui.forms.CdmFormFactory.EnumComboType;
import eu.etaxonomy.taxeditor.ui.forms.CdmFormFactory.SelectionType;
import eu.etaxonomy.taxeditor.ui.forms.CdmPropertyChangeEvent;
import eu.etaxonomy.taxeditor.ui.forms.ICdmFormElement;
import eu.etaxonomy.taxeditor.ui.forms.IExceptionHandler;
import eu.etaxonomy.taxeditor.ui.forms.TextWithLabelElement;
import eu.etaxonomy.taxeditor.ui.forms.TimePeriodElement;
-import eu.etaxonomy.taxeditor.ui.forms.ToggleableTextElement;
import eu.etaxonomy.taxeditor.ui.forms.UriWithLabelElement;
import eu.etaxonomy.taxeditor.ui.section.AbstractIdentifiableEntityDetailElement;
import eu.etaxonomy.taxeditor.ui.selection.AgentSelectionElement;
import eu.etaxonomy.taxeditor.ui.selection.InstitutionSelectionElement;
import eu.etaxonomy.taxeditor.ui.selection.ReferenceSelectionElement;
-import eu.etaxonomy.taxeditor.ui.term.ReferenceTypeComboElement;
/**
* <p>
private TimePeriodElement element_timePeriod;
private ReferenceSelectionElement selection_inReference;
private InstitutionSelectionElement selection_institution;
- private ReferenceTypeComboElement combo_referenceType;
+ private EnumComboElement<ReferenceType> combo_referenceType;
private ReferenceSelectionElement selection_inSeries;
"Reference Cache", entity.getTitleCache(),
entity.isProtectedTitleCache(), style);
- combo_referenceType = (ReferenceTypeComboElement) formFactory
- .createEnumComboElement(EnumComboType.REFERENCETYPE,
+ combo_referenceType = formFactory.createEnumComboElement(ReferenceType.class,
formElement, style);
combo_referenceType.setSelection(entity.getType());