LibreOffice Module writerperfect (master) 1
|
Handler for <office:automatic-styles>/<office:styles>. More...
#include <xmlfmt.hxx>
Public Types | |
enum | StyleType { StyleType_NONE , StyleType_AUTOMATIC } |
Public Member Functions | |
XMLStylesContext (XMLImport &rImport, StyleType eType) | |
rtl::Reference< XMLImportContext > | CreateChildContext (const OUString &rName, const css::uno::Reference< css::xml::sax::XAttributeList > &xAttribs) override |
std::map< OUString, librevenge::RVNGPropertyList > & | GetCurrentParagraphStyles () |
std::map< OUString, librevenge::RVNGPropertyList > & | GetCurrentTextStyles () |
std::map< OUString, librevenge::RVNGPropertyList > & | GetCurrentCellStyles () |
std::map< OUString, librevenge::RVNGPropertyList > & | GetCurrentColumnStyles () |
std::map< OUString, librevenge::RVNGPropertyList > & | GetCurrentRowStyles () |
std::map< OUString, librevenge::RVNGPropertyList > & | GetCurrentTableStyles () |
std::map< OUString, librevenge::RVNGPropertyList > & | GetCurrentGraphicStyles () |
std::map< OUString, librevenge::RVNGPropertyList > & | GetCurrentPageLayouts () |
std::map< OUString, librevenge::RVNGPropertyList > & | GetCurrentMasterStyles () |
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 | |
std::map< OUString, librevenge::RVNGPropertyList > & | m_rParagraphStyles |
std::map< OUString, librevenge::RVNGPropertyList > & | m_rTextStyles |
std::map< OUString, librevenge::RVNGPropertyList > & | m_rCellStyles |
std::map< OUString, librevenge::RVNGPropertyList > & | m_rColumnStyles |
std::map< OUString, librevenge::RVNGPropertyList > & | m_rRowStyles |
std::map< OUString, librevenge::RVNGPropertyList > & | m_rTableStyles |
std::map< OUString, librevenge::RVNGPropertyList > & | m_rGraphicStyles |
std::map< OUString, librevenge::RVNGPropertyList > & | m_rPageLayouts |
std::map< OUString, librevenge::RVNGPropertyList > & | m_rMasterStyles |
Handler for <office:automatic-styles>/<office:styles>.
Definition at line 24 of file xmlfmt.hxx.
Enumerator | |
---|---|
StyleType_NONE | |
StyleType_AUTOMATIC |
Definition at line 27 of file xmlfmt.hxx.
Definition at line 22 of file xmlfmt.cxx.
References eType.
|
overridevirtual |
Reimplemented from writerperfect::exp::XMLImportContext.
Definition at line 43 of file xmlfmt.cxx.
References writerperfect::exp::XMLImportContext::GetImport().
std::map< OUString, librevenge::RVNGPropertyList > & writerperfect::exp::XMLStylesContext::GetCurrentCellStyles | ( | ) |
Definition at line 61 of file xmlfmt.cxx.
References m_rCellStyles.
Referenced by writerperfect::exp::XMLStyleContext::endElement().
std::map< OUString, librevenge::RVNGPropertyList > & writerperfect::exp::XMLStylesContext::GetCurrentColumnStyles | ( | ) |
Definition at line 66 of file xmlfmt.cxx.
References m_rColumnStyles.
Referenced by writerperfect::exp::XMLStyleContext::endElement().
std::map< OUString, librevenge::RVNGPropertyList > & writerperfect::exp::XMLStylesContext::GetCurrentGraphicStyles | ( | ) |
Definition at line 81 of file xmlfmt.cxx.
References m_rGraphicStyles.
Referenced by writerperfect::exp::XMLStyleContext::endElement().
std::map< OUString, librevenge::RVNGPropertyList > & writerperfect::exp::XMLStylesContext::GetCurrentMasterStyles | ( | ) |
Definition at line 91 of file xmlfmt.cxx.
References m_rMasterStyles.
Referenced by writerperfect::exp::XMLStyleContext::endElement().
std::map< OUString, librevenge::RVNGPropertyList > & writerperfect::exp::XMLStylesContext::GetCurrentPageLayouts | ( | ) |
Definition at line 86 of file xmlfmt.cxx.
References m_rPageLayouts.
Referenced by writerperfect::exp::XMLStyleContext::endElement().
std::map< OUString, librevenge::RVNGPropertyList > & writerperfect::exp::XMLStylesContext::GetCurrentParagraphStyles | ( | ) |
Definition at line 51 of file xmlfmt.cxx.
References m_rParagraphStyles.
Referenced by writerperfect::exp::XMLStyleContext::endElement().
std::map< OUString, librevenge::RVNGPropertyList > & writerperfect::exp::XMLStylesContext::GetCurrentRowStyles | ( | ) |
Definition at line 71 of file xmlfmt.cxx.
References m_rRowStyles.
Referenced by writerperfect::exp::XMLStyleContext::endElement().
std::map< OUString, librevenge::RVNGPropertyList > & writerperfect::exp::XMLStylesContext::GetCurrentTableStyles | ( | ) |
Definition at line 76 of file xmlfmt.cxx.
References m_rTableStyles.
Referenced by writerperfect::exp::XMLStyleContext::endElement().
std::map< OUString, librevenge::RVNGPropertyList > & writerperfect::exp::XMLStylesContext::GetCurrentTextStyles | ( | ) |
Definition at line 56 of file xmlfmt.cxx.
References m_rTextStyles.
Referenced by writerperfect::exp::XMLStyleContext::endElement().
|
private |
Definition at line 51 of file xmlfmt.hxx.
Referenced by GetCurrentCellStyles().
|
private |
Definition at line 52 of file xmlfmt.hxx.
Referenced by GetCurrentColumnStyles().
|
private |
Definition at line 55 of file xmlfmt.hxx.
Referenced by GetCurrentGraphicStyles().
|
private |
Definition at line 57 of file xmlfmt.hxx.
Referenced by GetCurrentMasterStyles().
|
private |
Definition at line 56 of file xmlfmt.hxx.
Referenced by GetCurrentPageLayouts().
|
private |
Definition at line 49 of file xmlfmt.hxx.
Referenced by GetCurrentParagraphStyles().
|
private |
Definition at line 53 of file xmlfmt.hxx.
Referenced by GetCurrentRowStyles().
|
private |
Definition at line 54 of file xmlfmt.hxx.
Referenced by GetCurrentTableStyles().
|
private |
Definition at line 50 of file xmlfmt.hxx.
Referenced by GetCurrentTextStyles().