_objXajax =& $objXajax; } function setFunctions($aFunctions) { $this->_aFunctions = $aFunctions; } function getJavascript($sJsURI="", $sJsFile=NULL) { trigger_error("The getJavascript method is abstract and must be implemented in this subclass", E_USER_ERROR); } function getJavascriptConfig() { trigger_error("The getJavascriptConfig method is abstract and must be implemented in this subclass", E_USER_ERROR); } function getJavascriptInclude($sJsURI="", $sJsFile=NULL) { trigger_error("The getJavascriptInclude method is abstract and must be implemented in this subclass", E_USER_ERROR); } }