protected function createEnumControl($container, $column, $record)
{
$value = $this->getRecordPropertyValue($column, $record);
$selectedValues = preg_split('/\\s*,\\s*/', $value);
$control = new TRadioButtonList();
$values = $column->getDbTypeValues();
$control->setDataSource($values);
$control->dataBind();
$index = $this->getMatchingIndices($values, $selectedValues);
if (count($index) > 0) {
$control->setSelectedIndex($index[0]);
}
$control->setID(self::DEFAULT_ID);
$control->setCssClass('enum-radio-buttons');
$this->setNotNullProperty($container, $control, $column, $record);
return $control;
}