// other attributes
copyAttributes(input);
// Options
Options options = getOptionList();
boolean addEmpty = isAllowNull() && !options.contains("");
control.initOptions(input, textResolver, options, addEmpty, getNullText());
// disabled
boolean disabled = isDisabled();
input.setDisabled(disabled);
control.addRemoveDisabledStyle(input, disabled);
// input.setLabel(getLabelString());