function clsDocument($aConfiguration = array()) { if (isset($aConfiguration['attributes'])) { trigger_error('clsDocument objects cannot have attributes.' . $this->backtrace(), E_USER_ERROR); } xajaxControlContainer::xajaxControlContainer('', $aConfiguration); }
function clsTitle($aConfiguration = array()) { // title controls can only 'contain' literal text $aConfiguration['allowed'] = array('clsLiteral'); xajaxControlContainer::xajaxControlContainer('title', $aConfiguration); $this->sEndTag = 'required'; }
function printHTML($sIndent = '') { if ('XHTML' == $this->sFormat) { print '<' . '?' . 'xml version="1.0"' . '?' . ">\n"; } print $this->sTag; print "\n"; xajaxControlContainer::_printChildren($sIndent); }
function clsHeadline($sType, $aConfiguration = array()) { if (0 < strpos($sType, '123456r')) { trigger_error('Invalid type for headline control; should be 1,2,3,4,5,6 or r.' . $this->backtrace(), E_USER_ERROR); } // headline controls can only 'contain' literal text if ('r' == $sType) { $aConfiguration['allowed'] = array('*No children allowed*'); } // else // $aConfiguration['allowed'] = array('clsLiteral'); xajaxControlContainer::xajaxControlContainer('h' . $sType, $aConfiguration); if ('r' == $sType) { $this->sEndTag = 'forbidden'; } }
function printHTML($sIndent = '') { $this->verifyAttributesExist(array('name')); xajaxControlContainer::printHTML($sIndent); }
function clsBody($aConfiguration = array()) { xajaxControlContainer::xajaxControlContainer('body', $aConfiguration); $this->sEndTag = 'optional'; }
function clsMap($aConfiguration = array()) { xajaxControlContainer::xajaxControlContainer('map', $aConfiguration); $this->sClass = '%block'; }
function clsPre($aConfiguration = array()) { xajaxControlContainer::xajaxControlContainer('pre', $aConfiguration); }
function clsHTML($aConfiguration = array()) { $aConfiguration['allowed'] = array('clsHead', 'clsBody'); xajaxControlContainer::xajaxControlContainer('html', $aConfiguration); $this->sEndTag = 'optional'; }
function clsNoframes($aConfiguration = array()) { xajaxControlContainer::xajaxControlContainer('noframes', $aConfiguration); $this->sClass = '%flow'; }
function printHTML($sIndent = '') { $this->verifyAttributeExists('id'); xajaxControlContainer::printHTML($sIndent); }
function clsSpan($aConfiguration = array()) { xajaxControlContainer::xajaxControlContainer('span', $aConfiguration); }
function clsIframe($aConfiguration = array()) { xajaxControlContainer::xajaxControlContainer('iframe', $aConfiguration); }
function clsLI($aConfiguration = array()) { xajaxControlContainer::xajaxControlContainer('li', $aConfiguration); }
function printHTML($sIndent = '') { $this->objFor->verifyAttributeExists('id'); $this->aAttributes['for'] = $this->objFor->aAttributes['id']; xajaxControlContainer::printHTML($sIndent); }
function clsSpan($aConfiguration = array()) { xajaxControlContainer::xajaxControlContainer('span', $aConfiguration); $this->sClass = '%inline'; }
function clsTableCell($aConfiguration = array()) { xajaxControlContainer::xajaxControlContainer('td', $aConfiguration); }
function printHTML($sIndent = '') { $this->verifyAttributesExist(array('action', 'method', 'id')); xajaxControlContainer::printHTML($sIndent); }
function clsLegend($aConfiguration = array()) { xajaxControlContainer::xajaxControlContainer('legend', $aConfiguration); $this->sClass = '%inline'; }
function clsStyle($aConfiguration = array()) { $aConfiguration['allowed'] = array('clsLiteral'); xajaxControlContainer::xajaxControlContainer('style', $aConfiguration); }
function clsHeadline($sType, $aConfiguration = array()) { if (0 < strpos($sType, '123456')) { trigger_error('Invalid type for headline control; should be 1,2,3,4,5 or 6.' . $this->backtrace(), E_USER_ERROR); } xajaxControlContainer::xajaxControlContainer('h' . $sType, $aConfiguration); $this->sClass = '%inline'; }
function clsMap($aConfiguration = array()) { $aConfiguration['allowed'] = array('clsArea'); xajaxControlContainer::xajaxControlContainer('map', $aConfiguration); }
function clsTh($aConfiguration = array()) { xajaxControlContainer::xajaxControlContainer('th', $aConfiguration); $this->sClass = '%flow'; }
function clsOption($aConfiguration = array()) { $aConfiguration['allowed'] = array('clsLiteral'); xajaxControlContainer::xajaxControlContainer('option', $aConfiguration); }