LibreOffice Module sc (master) 1
|
#include <XMLTableMasterPageExport.hxx>
Public Member Functions | |
XMLTableMasterPageExport (ScXMLExport &rExp) | |
virtual | ~XMLTableMasterPageExport () override |
Public Member Functions inherited from XMLTextMasterPageExport | |
XMLTextMasterPageExport (SvXMLExport &rExp) | |
virtual | ~XMLTextMasterPageExport () override |
Public Member Functions inherited from XMLPageExport | |
XMLPageExport (SvXMLExport &rExp) | |
virtual | ~XMLPageExport () override |
void | collectAutoStyles (bool bUsed) |
void | exportAutoStyles () |
void | exportMasterStyles (bool bUsed) |
void | exportDefaultStyle () |
Protected Member Functions | |
virtual void | exportHeaderFooterContent (const css::uno::Reference< css::text::XText > &rText, bool bAutoStyles, bool bProgress=true) override |
virtual void | exportMasterPageContent (const css::uno::Reference< css::beans::XPropertySet > &rPropSet, bool bAutoStyles) override |
virtual void | exportHeaderFooterContent (const css::uno::Reference< css::text::XText > &rText, bool bAutoStyles, bool bExportParagraph=true) |
virtual void | exportMasterPageContent (const css::uno::Reference< css::beans::XPropertySet > &rPropSet, bool bAutoStyles) override |
Protected Member Functions inherited from XMLPageExport | |
SvXMLExport & | GetExport () |
void | collectPageMasterAutoStyle (const css::uno::Reference< css::beans::XPropertySet > &rPropSet, XMLPageExportNameEntry &rEntry) |
virtual void | exportMasterPageContent (const css::uno::Reference< css::beans::XPropertySet > &rPropSet, bool bAutoStyles) |
bool | exportStyle (const css::uno::Reference< css::style::XStyle > &rStyle, bool bAutoStyles) |
void | exportStyles (bool bUsed, bool bAutoStyles) |
Private Member Functions | |
void | exportHeaderFooter (const css::uno::Reference< css::sheet::XHeaderFooterContent > &xHeaderFooter, const xmloff::token::XMLTokenEnum aName, const bool bDisplay) |
Definition at line 33 of file XMLTableMasterPageExport.hxx.
|
explicit |
Definition at line 39 of file XMLTableMasterPageExport.cxx.
|
overridevirtual |
Definition at line 44 of file XMLTableMasterPageExport.cxx.
|
private |
Definition at line 64 of file XMLTableMasterPageExport.cxx.
References SvXMLExport::AddAttribute(), aName, exportHeaderFooterContent(), XMLPageExport::GetExport(), nVersion, SvtSaveOptions::ODFSVER_012, SvtSaveOptions::ODFSVER_013, XML_DISPLAY, XML_FALSE, XML_FOOTER_FIRST, XML_HEADER_FIRST, XML_NAMESPACE_LO_EXT, XML_NAMESPACE_STYLE, XML_REGION_CENTER, XML_REGION_LEFT, and XML_REGION_RIGHT.
Referenced by exportMasterPageContent().
|
overrideprotectedvirtual |
Reimplemented from XMLTextMasterPageExport.
Definition at line 48 of file XMLTableMasterPageExport.cxx.
References XMLPageExport::GetExport(), and SvXMLExport::GetTextParagraphExport().
Referenced by exportHeaderFooter(), and exportMasterPageContent().
|
overrideprotectedvirtual |
Reimplemented from XMLTextMasterPageExport.
Definition at line 122 of file XMLTableMasterPageExport.cxx.
References exportHeaderFooter(), exportHeaderFooterContent(), SC_UNO_PAGE_FIRSTFTRCONT, SC_UNO_PAGE_FIRSTFTRSHARED, SC_UNO_PAGE_FIRSTHDRCONT, SC_UNO_PAGE_FIRSTHDRSHARED, SC_UNO_PAGE_FTRON, SC_UNO_PAGE_FTRSHARED, SC_UNO_PAGE_HDRON, SC_UNO_PAGE_HDRSHARED, SC_UNO_PAGE_LEFTFTRCONT, SC_UNO_PAGE_LEFTHDRCONT, SC_UNO_PAGE_RIGHTFTRCON, SC_UNO_PAGE_RIGHTHDRCON, XML_FOOTER, XML_FOOTER_FIRST, XML_FOOTER_LEFT, XML_HEADER, XML_HEADER_FIRST, and XML_HEADER_LEFT.