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.UserSelectionElement;
+import eu.etaxonomy.taxeditor.ui.selection.EntitySelectionElement;
/**
* @author n.hoffmann
*/
public class MemberDetailElement extends AbstractEntityCollectionElement<User> {
- private UserSelectionElement selection_user;
+ private EntitySelectionElement<User> selection_user;
/**
* @param formFactory
*/
@Override
public void createControls(ICdmFormElement element, int style) {
- selection_user = (UserSelectionElement) formFactory
- .createSelectionElement(SelectionType.USER,
+ selection_user = formFactory
+ .createSelectionElement(User.class,
getConversationHolder(), element, "Member", entity,
- UserSelectionElement.EDITABLE, style);
+ EntitySelectionElement.EDITABLE, style);
}
/*