public function getFormField($title = null, $value = null, $required = false)
 {
     $field = parent::getFormField($title, $value, $required);
     if (!$this->DefaultValue) {
         $field->setEmptyString($this->getEmptyString());
     }
     return $field;
 }
 public function getFormField($title = null, $value = null, $required = false)
 {
     switch ($this->InterestGroupFormField) {
         case 'checkboxes':
         case 'checkbox':
             $class = 'CheckboxSetField';
             break;
         case 'radio':
         case 'radios':
             $class = 'OptionsetField';
             break;
         case 'dropdown':
         default:
             $class = 'DropdownField';
             break;
     }
     $this->set_stat('field_class', $class);
     return parent::getFormField($title, $value, $required);
 }