public function raiseCallbackEvent($param)
{
$token = $param->getCallbackParameter();
if (is_array($token) && count($token) == 2) {
if ($token[1] === '__TJuiAutoComplete_onSuggest__') {
$parameter = new TJuiAutoCompleteEventParameter($this->getResponse(), $token[0]);
$this->onSuggest($parameter);
} else {
if ($token[1] === '__TJuiAutoComplete_onSuggestionSelected__') {
$parameter = new TJuiAutoCompleteEventParameter($this->getResponse(), null, $token[0]);
$this->onSuggestionSelected($parameter);
}
}
} else {
if ($this->getAutoPostBack()) {
parent::raiseCallbackEvent($param);
}
}
}