import eu.etaxonomy.taxeditor.ui.element.AbstractFormSection;
import eu.etaxonomy.taxeditor.ui.element.CdmFormFactory;
import eu.etaxonomy.taxeditor.ui.element.ICdmFormElement;
-import eu.etaxonomy.taxeditor.ui.element.CdmFormFactory.SelectionType;
import eu.etaxonomy.taxeditor.ui.section.AbstractEntityCollectionElement;
-import eu.etaxonomy.taxeditor.ui.selection.TaxonSelectionElement;
+import eu.etaxonomy.taxeditor.ui.selection.EntitySelectionElement;
/**
* @author n.hoffmann
*/
public class TaxonDetailElement extends AbstractEntityCollectionElement<Taxon> {
- private TaxonSelectionElement selection_taxon;
+ private EntitySelectionElement<Taxon> selection_taxon;
/**
* @param formFactory
*/
@Override
public void createControls(ICdmFormElement element, int style) {
- selection_taxon = (TaxonSelectionElement) formFactory
- .createSelectionElement(SelectionType.TAXON,
+ selection_taxon = formFactory
+ .createSelectionElement(Taxon.class,
getConversationHolder(), element, "Taxon", null,
- TaxonSelectionElement.NOTHING, style);
+ EntitySelectionElement.NOTHING, style);
}
/*