LibreOffice Module sw (master) 1
|
Methods in this class handle values in a table style. More...
Public Member Functions | |
Impl (SwDoc &rDoc) | |
void | TableStyle (const uno::Sequence< beans::PropertyValue > &rStyle) |
void | setSerializer (sax_fastparser::FSHelperPtr pSerializer) |
const sax_fastparser::FSHelperPtr & | getSerializer () const |
SwDoc & | getDoc () const |
void | handleBoolean (std::u16string_view aValue, sal_Int32 nToken) |
Handles a boolean value. More... | |
void | tableStylePPr (const uno::Sequence< beans::PropertyValue > &rPPr) |
Export of w:pPr. More... | |
void | tableStyleTableStylePr (const uno::Sequence< beans::PropertyValue > &rTableStylePr) |
Export of w:tblStylePr. More... | |
void | tableStyleRPr (const uno::Sequence< beans::PropertyValue > &rRPr) |
Export of w:rPr. More... | |
void | tableStyleRRFonts (const uno::Sequence< beans::PropertyValue > &rRFonts) |
Export of w:rFonts. More... | |
void | tableStyleRLang (const uno::Sequence< beans::PropertyValue > &rLang) |
Export of w:lang. More... | |
void | tableStylePInd (const uno::Sequence< beans::PropertyValue > &rInd) |
Export of w:ind in a pPr. More... | |
void | tableStylePSpacing (const uno::Sequence< beans::PropertyValue > &rSpacing) |
Export of w:spacing. More... | |
void | tableStyleTablePr (const uno::Sequence< beans::PropertyValue > &rTablePr) |
Export of w:tblPr. More... | |
void | tableStyleTrPr (const uno::Sequence< beans::PropertyValue > &rTrPr) |
Export of w:trPr. More... | |
void | tableStyleTcPr (const uno::Sequence< beans::PropertyValue > &rTcPr) |
Export of w:tcPr. More... | |
void | tableStyleTcBorders (const uno::Sequence< beans::PropertyValue > &rTcBorders, sal_Int32 nToken=XML_tcBorders) |
Export of w:tcBorders (and w:tblBorders). More... | |
void | tableStyleTableInd (const uno::Sequence< beans::PropertyValue > &rTableInd) |
Export of w:tblInd. More... | |
void | tableStyleTableCellMar (const uno::Sequence< beans::PropertyValue > &rTableCellMar, sal_Int32 nType=XML_tblCellMar) |
Export of w:tblCellMar (and w:tcMar). More... | |
void | tableStyleTcBorder (sal_Int32 nToken, const uno::Sequence< beans::PropertyValue > &rTcBorder) |
Export of a given table cell border type. More... | |
void | tableStyleShd (const uno::Sequence< beans::PropertyValue > &rShd) |
Export of w:shd. More... | |
void | tableStyleRColor (const uno::Sequence< beans::PropertyValue > &rColor) |
Export of w:color. More... | |
Private Attributes | |
SwDoc & | m_rDoc |
sax_fastparser::FSHelperPtr | m_pSerializer |
Methods in this class handle values in a table style.
Definition at line 28 of file docxtablestyleexport.cxx.
|
inline |
Definition at line 35 of file docxtablestyleexport.cxx.
|
inline |
Definition at line 49 of file docxtablestyleexport.cxx.
References m_rDoc.
|
inline |
Definition at line 47 of file docxtablestyleexport.cxx.
References m_pSerializer.
void DocxTableStyleExport::Impl::handleBoolean | ( | std::u16string_view | aValue, |
sal_Int32 | nToken | ||
) |
Handles a boolean value.
Definition at line 380 of file docxtablestyleexport.cxx.
References sax_fastparser::FastSerializerHelper::createAttrList(), FSNS(), nToken, and u.
|
inline |
Definition at line 42 of file docxtablestyleexport.cxx.
References m_pSerializer.
void DocxTableStyleExport::Impl::TableStyle | ( | const uno::Sequence< beans::PropertyValue > & | rStyle | ) |
Definition at line 636 of file docxtablestyleexport.cxx.
References aName, sax_fastparser::FastSerializerHelper::createAttrList(), FSNS(), i, and XML_type.
void DocxTableStyleExport::Impl::tableStylePInd | ( | const uno::Sequence< beans::PropertyValue > & | rInd | ) |
Export of w:ind in a pPr.
Definition at line 345 of file docxtablestyleexport.cxx.
References sax_fastparser::FastSerializerHelper::createAttrList(), and FSNS().
void DocxTableStyleExport::Impl::tableStylePPr | ( | const uno::Sequence< beans::PropertyValue > & | rPPr | ) |
void DocxTableStyleExport::Impl::tableStylePSpacing | ( | const uno::Sequence< beans::PropertyValue > & | rSpacing | ) |
Export of w:spacing.
Definition at line 313 of file docxtablestyleexport.cxx.
References sax_fastparser::FastSerializerHelper::createAttrList(), and FSNS().
void DocxTableStyleExport::Impl::tableStyleRColor | ( | const uno::Sequence< beans::PropertyValue > & | rColor | ) |
Export of w:color.
Definition at line 251 of file docxtablestyleexport.cxx.
References sax_fastparser::FastSerializerHelper::createAttrList(), and FSNS().
void DocxTableStyleExport::Impl::tableStyleRLang | ( | const uno::Sequence< beans::PropertyValue > & | rLang | ) |
Export of w:lang.
Definition at line 272 of file docxtablestyleexport.cxx.
References sax_fastparser::FastSerializerHelper::createAttrList(), and FSNS().
void DocxTableStyleExport::Impl::tableStyleRPr | ( | const uno::Sequence< beans::PropertyValue > & | rRPr | ) |
Export of w:rPr.
Definition at line 391 of file docxtablestyleexport.cxx.
void DocxTableStyleExport::Impl::tableStyleRRFonts | ( | const uno::Sequence< beans::PropertyValue > & | rRFonts | ) |
Export of w:rFonts.
Definition at line 291 of file docxtablestyleexport.cxx.
References sax_fastparser::FastSerializerHelper::createAttrList(), and FSNS().
void DocxTableStyleExport::Impl::tableStyleShd | ( | const uno::Sequence< beans::PropertyValue > & | rShd | ) |
Export of w:shd.
Definition at line 226 of file docxtablestyleexport.cxx.
References sax_fastparser::FastSerializerHelper::createAttrList(), and FSNS().
void DocxTableStyleExport::Impl::tableStyleTableCellMar | ( | const uno::Sequence< beans::PropertyValue > & | rTableCellMar, |
sal_Int32 | nType = XML_tblCellMar |
||
) |
Export of w:tblCellMar (and w:tcMar).
Definition at line 151 of file docxtablestyleexport.cxx.
References aMap, DocxStringGetToken(), FSNS(), m_pSerializer, nToken, nType, and XML_type.
void DocxTableStyleExport::Impl::tableStyleTableInd | ( | const uno::Sequence< beans::PropertyValue > & | rTableInd | ) |
Export of w:tblInd.
Definition at line 362 of file docxtablestyleexport.cxx.
References sax_fastparser::FastSerializerHelper::createAttrList(), FSNS(), and XML_type.
void DocxTableStyleExport::Impl::tableStyleTablePr | ( | const uno::Sequence< beans::PropertyValue > & | rTablePr | ) |
void DocxTableStyleExport::Impl::tableStyleTableStylePr | ( | const uno::Sequence< beans::PropertyValue > & | rTableStylePr | ) |
Export of w:tblStylePr.
Definition at line 591 of file docxtablestyleexport.cxx.
void DocxTableStyleExport::Impl::tableStyleTcBorder | ( | sal_Int32 | nToken, |
const uno::Sequence< beans::PropertyValue > & | rTcBorder | ||
) |
Export of a given table cell border type.
Definition at line 177 of file docxtablestyleexport.cxx.
References sax_fastparser::FastSerializerHelper::createAttrList(), DocxStringGetToken(), FSNS(), and nToken.
void DocxTableStyleExport::Impl::tableStyleTcBorders | ( | const uno::Sequence< beans::PropertyValue > & | rTcBorders, |
sal_Int32 | nToken = XML_tcBorders |
||
) |
Export of w:tcBorders (and w:tblBorders).
Definition at line 200 of file docxtablestyleexport.cxx.
References DocxStringGetToken(), and nToken.
void DocxTableStyleExport::Impl::tableStyleTcPr | ( | const uno::Sequence< beans::PropertyValue > & | rTcPr | ) |
void DocxTableStyleExport::Impl::tableStyleTrPr | ( | const uno::Sequence< beans::PropertyValue > & | rTrPr | ) |
Export of w:trPr.
Definition at line 544 of file docxtablestyleexport.cxx.
|
private |
Definition at line 32 of file docxtablestyleexport.cxx.
Referenced by getSerializer(), setSerializer(), and tableStyleTableCellMar().
|
private |
Definition at line 31 of file docxtablestyleexport.cxx.
Referenced by getDoc().