LibreOffice Module writerperfect (master) 1
|
Handler for <text:p>/<text:h>. More...
#include <txtparai.hxx>
Public Member Functions | |
XMLParaContext (XMLImport &rImport, bool bTopLevel=false) | |
rtl::Reference< XMLImportContext > | CreateChildContext (const OUString &rName, const css::uno::Reference< css::xml::sax::XAttributeList > &) override |
void SAL_CALL | startElement (const OUString &rName, const css::uno::Reference< css::xml::sax::XAttributeList > &xAttribs) override |
void SAL_CALL | endElement (const OUString &rName) override |
void SAL_CALL | characters (const OUString &rChars) override |
Public Member Functions inherited from writerperfect::exp::XMLImportContext | |
XMLImportContext (XMLImport &rImport) | |
XMLImport & | GetImport () |
virtual rtl::Reference< XMLImportContext > | CreateChildContext (const OUString &rName, const css::uno::Reference< css::xml::sax::XAttributeList > &xAttribs) |
void SAL_CALL | startDocument () override |
void SAL_CALL | endDocument () override |
void SAL_CALL | startElement (const OUString &rName, const css::uno::Reference< css::xml::sax::XAttributeList > &xAttribs) override |
void SAL_CALL | endElement (const OUString &rName) override |
void SAL_CALL | characters (const OUString &rChars) override |
void SAL_CALL | ignorableWhitespace (const OUString &rWhitespaces) override |
void SAL_CALL | processingInstruction (const OUString &rTarget, const OUString &rData) override |
void SAL_CALL | setDocumentLocator (const css::uno::Reference< css::xml::sax::XLocator > &xLocator) override |
Private Attributes | |
OUString | m_aStyleName |
librevenge::RVNGPropertyList | m_aTextPropertyList |
List of properties spans should inherit from this paragraph. More... | |
bool | m_bTopLevel |
If the context is a direct child of XMLBodyContentContext. More... | |
Handler for <text:p>/<text:h>.
Definition at line 21 of file txtparai.hxx.
XMLParaContext::XMLParaContext | ( | XMLImport & | rImport, |
bool | bTopLevel = false |
||
) |
Definition at line 535 of file txtparai.cxx.
|
override |
Definition at line 587 of file txtparai.cxx.
References writerperfect::exp::FillStyles(), writerperfect::exp::XMLImport::GetGenerator(), writerperfect::exp::XMLImportContext::GetImport(), m_aStyleName, and OUStringToOString().
|
overridevirtual |
Reimplemented from writerperfect::exp::XMLImportContext.
Definition at line 541 of file txtparai.cxx.
References writerperfect::exp::CreateParagraphOrSpanChildContext(), writerperfect::exp::XMLImportContext::GetImport(), and m_aTextPropertyList.
|
override |
Definition at line 582 of file txtparai.cxx.
References writerperfect::exp::XMLImport::GetGenerator(), and writerperfect::exp::XMLImportContext::GetImport().
|
override |
Definition at line 553 of file txtparai.cxx.
References writerperfect::exp::FillStyles(), writerperfect::exp::XMLImport::GetGenerator(), writerperfect::exp::XMLImportContext::GetImport(), writerperfect::exp::XMLImport::HandlePageSpan(), i, m_aStyleName, m_aTextPropertyList, m_bTopLevel, OUStringToOString(), and sName.
|
private |
Definition at line 37 of file txtparai.hxx.
Referenced by characters(), and startElement().
|
private |
List of properties spans should inherit from this paragraph.
Definition at line 39 of file txtparai.hxx.
Referenced by CreateChildContext(), and startElement().
|
private |
If the context is a direct child of XMLBodyContentContext.
Only direct child of XMLBodyContentContext has to handle page span.
Definition at line 42 of file txtparai.hxx.
Referenced by startElement().