public function toXml(PHPWord_Shared_XMLWriter &$objWriter = NULL) { if (isset($objWriter)) { $objWriter->startElement("w:lvl"); $objWriter->writeAttribute("w:ilvl", $this->_ilvl); $objWriter->startElement("w:start"); $objWriter->writeAttribute("w:val", $this->_start); $objWriter->endElement(); $objWriter->startElement("w:numFmt"); $objWriter->writeAttribute("w:val", $this->_numFmt); $objWriter->endElement(); $objWriter->startElement("w:lvlRestart"); $objWriter->writeAttribute("w:val", $this->_lvlRestart); $objWriter->endElement(); $objWriter->startElement("w:suff"); $objWriter->writeAttribute("w:val", $this->_suff); $objWriter->endElement(); $objWriter->startElement("w:lvlText"); $objWriter->writeAttribute("w:val", $this->_lvlText); $objWriter->endElement(); $objWriter->startElement("w:lvlJc"); $objWriter->writeAttribute("w:val", $this->_lvlJc); $objWriter->endElement(); // Generate XML if a numbering level associated paragraph property // is supplied if (!is_null($this->_pPr)) { $this->_pPr->toXml($objWriter); } // Generate XML if a numbering level associated paragraph property // is supplied if (!is_null($this->_rPr)) { $this->_rPr->toXml($objWriter); } $objWriter->endElement(); } }