|
LibreOffice Module sw (master) 1
|
Handles DOCX export of table styles, based on InteropGrabBag. More...
#include <docxtablestyleexport.hxx>
Classes | |
| struct | Impl |
| Methods in this class handle values in a table style. More... | |
Public Member Functions | |
| void | TableStyles (sal_Int32 nCountStylesToWrite) |
| void | CnfStyle (const css::uno::Sequence< css::beans::PropertyValue > &rAttributeList) |
| Writes <w:cnfStyle .../> based on grab-bagged para, cell or row properties. More... | |
| void | SetSerializer (const sax_fastparser::FSHelperPtr &pSerializer) |
| DocxTableStyleExport (SwDoc &rDoc, const sax_fastparser::FSHelperPtr &pSerializer) | |
| ~DocxTableStyleExport () | |
Private Attributes | |
| std::unique_ptr< Impl > | m_pImpl |
Handles DOCX export of table styles, based on InteropGrabBag.
Definition at line 24 of file docxtablestyleexport.hxx.
| DocxTableStyleExport::DocxTableStyleExport | ( | SwDoc & | rDoc, |
| const sax_fastparser::FSHelperPtr & | pSerializer | ||
| ) |
Definition at line 727 of file docxtablestyleexport.cxx.
References m_pImpl.
|
default |
| void DocxTableStyleExport::CnfStyle | ( | const css::uno::Sequence< css::beans::PropertyValue > & | rAttributeList | ) |
Writes <w:cnfStyle .../> based on grab-bagged para, cell or row properties.
Definition at line 90 of file docxtablestyleexport.cxx.
References sax_fastparser::FastSerializerHelper::createAttrList(), DocxStringGetToken(), FSNS(), m_pImpl, and nToken.
| void DocxTableStyleExport::SetSerializer | ( | const sax_fastparser::FSHelperPtr & | pSerializer | ) |
Definition at line 722 of file docxtablestyleexport.cxx.
References m_pImpl.
| void DocxTableStyleExport::TableStyles | ( | sal_Int32 | nCountStylesToWrite | ) |
Definition at line 124 of file docxtablestyleexport.cxx.
|
private |
Definition at line 27 of file docxtablestyleexport.hxx.
Referenced by CnfStyle(), DocxTableStyleExport(), SetSerializer(), and TableStyles().