Lines Matching refs:this

34       $this->clear();
41 $this->_current = $this->_document = new DOMDocument();
48 return (string)$this->_document->saveXml();
61 $result = $this->_document->createElementNS($this->_xmlns, $name);
64 $this->_document->createElementNs($this->_xmlns, $contentType)
68 $this->_document->createCDATASection($content)
72 $this->_document->createTextNode($content)
79 $this->_current->appendChild($result);
87 $text = $this->_current->appendChild(
88 $this->_document->createElementNs($this->_xmlns, 'text')
92 $this->_document->createCDATASection($content)
96 $this->_document->createTextNode($content)
109 $this->_current = $node;
119 $this->_current = $this->_current->parentNode;
130 $this->start($this->appendElement('selector-group'));
141 $this->_current === $this->_document->documentElement &&
142 $this->_current->hasChildNodes()
144 $this
147 $this->_document->createElementNs($this->_xmlns, 'text')
150 $this->_document->createCDATASection(', ')
153 return $this->start($this->appendElement('selector'));
160 return $this->end();
173 $this->appendElement('universal', $css);
187 $this->appendElement('type', $css);
196 $this->appendElement('id', '#'.$id->id);
205 $this->appendElement('class', '.'.$class->className);
213 return $this->start($this->appendElement('descendant', ' '));
220 return $this->end();
227 return $this->start($this->appendElement('child', ' > '));
234 return $this->end();
241 return $this->start($this->appendElement('follower', ' ~ '));
248 return $this->end();
255 return $this->start($this->appendElement('next', ' + '));
262 return $this->end();
281 $this->start(
282 $this->appendElement(
286 $this->appendText('[');
287 $this->appendElement('name', $attribute->name);
297 $this->appendElement('operator', $operatorStrings[$attribute->match]);
298 $this->appendText('"');
299 $this->appendElement(
303 $this->appendText('"');
305 $this->appendText(']');
306 $this->end();
317 $this->start($this->appendElement('pseudoclass'));
318 $this->appendElement('name', ':'.$class->name);
319 return $this->end();
329 $this->start($this->appendElement('pseudoclass'));
330 $this->appendElement('name', ':'.$class->name);
331 $this->appendText('(');
332 $this->start($this->appendElement('parameter'));
340 $this->end();
341 $this->appendText(')');
342 return $this->end();
352 $this->appendText('"');
353 $this->appendElement(
357 $this->appendText('"');
368 $this->appendElement(
401 $this->appendText($css);
412 $this->start($this->appendElement('pseudoclass'));
413 $this->appendElement('name', ':lang');
414 $this->appendText('(');
415 $this->start($this->appendElement('parameter'));
416 $this->appendText($language->language);
417 $this->end();
418 $this->appendText(')');
429 $this->start($this->appendElement('pseudoclass'));
430 $this->appendElement('name', '::'.$element->name);
431 return $this->end();