name = $name; $this->value = $value; } function setChecked($value) { $this->mChecked = $value; } function isChecked() { return $this->mChecked; } function setData($value) { $this->mOptions = $value; } function getData() { return $this->mOptions; } function toStringControl() { if (!$this->isRenderable()) return ""; if ($this->id=="") $this->id = $this->name; $html = "\n\tname\" id=\"$this->id\""; if ($this->mTabindex!="") $html .= " tabindex=\"$this->mTabindex\""; if ($this->mOnChange!="") $html .= " onchange=\"$this->mOnChange\""; if ($this->mStyle!="") $html .= " style=\"$this->mStyle\""; if ($this->mChecked || (($this->value == $this->mOptions) && ($this->value != null))) $html .= " checked=\"true\""; if (!$this->isEnable()) $html .= " disabled=\"disabled\""; $html .= " value=\"".htmlspecialchars($this->mOptions)."\""; $html .= "/>\n"; return $html; } }