private void addSelectItems(UIComponent component) {
Options options = getRecord().getFieldOptions(getColumn());
if (options != null) {
Iterator<OptionEntry> optionsIterator = options.iterator();
while (optionsIterator.hasNext()) {
OptionEntry optionEntry = optionsIterator.next();
UISelectItem selectItem = new UISelectItem();
selectItem.setItemValue(optionEntry.getValueString());
selectItem.setItemLabel(FacesUtils.getMessageForKey(optionEntry
.getText()));
component.getChildren().add(selectItem);
}
}
}