/**
  * Returns an description of the options available to modify by the designer for the code generator.
  *
  * @return QModelConnectorParam[]
  */
 public static function GetModelConnectorParams()
 {
     return array_merge(parent::GetModelConnectorParams(), array(new QModelConnectorParam(get_called_class(), 'Rows', 'Height of field for multirow field', QType::Integer), new QModelConnectorParam(get_called_class(), 'SelectionMode', 'Single or multiple selections', QModelConnectorParam::SelectionList, array(null => 'Default', 'QSelectionMode::Single' => 'Single', 'QSelectionMode::Multiple' => 'Multiple'))));
 }
 /**
  * Returns an description of the options available to modify by the designer for the code generator.
  *
  * @return QModelConnectorParam[]
  */
 public static function GetModelConnectorParams()
 {
     return array_merge(parent::GetModelConnectorParams(), array(new QModelConnectorParam(get_called_class(), 'TextAlign', '', QModelConnectorParam::SelectionList, array(null => 'Default', 'QTextAlign::Left' => 'Left', 'QTextAlign::Right' => 'Right')), new QModelConnectorParam(get_called_class(), 'HtmlEntities', 'Set to false to have the browser interpret the labels as HTML', QType::Boolean), new QModelConnectorParam(get_called_class(), 'RepeatColumns', 'The number of columns of checkboxes to display', QType::Integer), new QModelConnectorParam(get_called_class(), 'RepeatDirection', 'Whether to repeat horizontally or vertically', QModelConnectorParam::SelectionList, array(null => 'Default', 'QRepeatDirection::Horizontal' => 'Horizontal', 'QRepeatDirection::Vertical' => 'Vertical')), new QModelConnectorParam(get_called_class(), 'ButtonMode', 'How to display the buttons', QModelConnectorParam::SelectionList, array(null => 'Default', 'QRadioButtonList::ButtonModeJq' => 'JQuery UI Buttons', 'QRadioButtonList::ButtonModeSet' => 'JQuery UI Buttonset')), new QModelConnectorParam(get_called_class(), 'MaxHeight', 'If set, will wrap it in a scrollable pane with the given max height', QType::Integer)));
 }