package hu.sch.web.wicket.components.choosers;
import hu.sch.domain.enums.EntrantType;
import java.util.Arrays;
import org.apache.wicket.markup.html.form.DropDownChoice;
import org.apache.wicket.markup.html.form.IChoiceRenderer;
/**
*
* @author hege
*/
public class EntrantTypeChooser extends DropDownChoice<EntrantType> {
public EntrantTypeChooser(String id) {
super(id, Arrays.asList(EntrantType.values()));
setChoiceRenderer(new IChoiceRenderer<EntrantType>() {
@Override
public Object getDisplayValue(EntrantType object) {
return getConverter(EntrantType.class).convertToString(object, getLocale());
}
@Override
public String getIdValue(EntrantType object, int index) {
return object.toString();
}
});
}
}