LibreOffice Module sw (master)  1
Public Member Functions | Private Attributes | List of all members
DocxTableStyleExport::Impl Struct Reference

Methods in this class handle values in a table style. More...

Collaboration diagram for DocxTableStyleExport::Impl:
[legend]

Public Member Functions

 Impl (SwDoc *pDoc)
 
void TableStyle (const uno::Sequence< beans::PropertyValue > &rStyle)
 
void setSerializer (sax_fastparser::FSHelperPtr pSerializer)
 
const sax_fastparser::FSHelperPtrgetSerializer () const
 
SwDocgetDoc () const
 
void handleBoolean (const OUString &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

SwDocm_pDoc
 
sax_fastparser::FSHelperPtr m_pSerializer
 

Detailed Description

Methods in this class handle values in a table style.

Definition at line 27 of file docxtablestyleexport.cxx.

Constructor & Destructor Documentation

DocxTableStyleExport::Impl::Impl ( SwDoc pDoc)
inline

Definition at line 34 of file docxtablestyleexport.cxx.

Member Function Documentation

SwDoc* DocxTableStyleExport::Impl::getDoc ( ) const
inline

Definition at line 48 of file docxtablestyleexport.cxx.

const sax_fastparser::FSHelperPtr& DocxTableStyleExport::Impl::getSerializer ( ) const
inline

Definition at line 46 of file docxtablestyleexport.cxx.

void DocxTableStyleExport::Impl::handleBoolean ( const OUString &  aValue,
sal_Int32  nToken 
)
void DocxTableStyleExport::Impl::setSerializer ( sax_fastparser::FSHelperPtr  pSerializer)
inline

Definition at line 41 of file docxtablestyleexport.cxx.

void DocxTableStyleExport::Impl::TableStyle ( const uno::Sequence< beans::PropertyValue > &  rStyle)
void DocxTableStyleExport::Impl::tableStylePInd ( const uno::Sequence< beans::PropertyValue > &  rInd)
void DocxTableStyleExport::Impl::tableStylePPr ( const uno::Sequence< beans::PropertyValue > &  rPPr)

Export of w:pPr.

Definition at line 481 of file docxtablestyleexport.cxx.

References FSNS().

void DocxTableStyleExport::Impl::tableStylePSpacing ( const uno::Sequence< beans::PropertyValue > &  rSpacing)
void DocxTableStyleExport::Impl::tableStyleRColor ( const uno::Sequence< beans::PropertyValue > &  rColor)
void DocxTableStyleExport::Impl::tableStyleRLang ( const uno::Sequence< beans::PropertyValue > &  rLang)
void DocxTableStyleExport::Impl::tableStyleRPr ( const uno::Sequence< beans::PropertyValue > &  rRPr)

Export of w:rPr.

Definition at line 403 of file docxtablestyleexport.cxx.

References FSNS(), and Value.

void DocxTableStyleExport::Impl::tableStyleRRFonts ( const uno::Sequence< beans::PropertyValue > &  rRFonts)
void DocxTableStyleExport::Impl::tableStyleShd ( const uno::Sequence< beans::PropertyValue > &  rShd)
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 DocxStringGetToken(), FSNS(), and nToken.

void DocxTableStyleExport::Impl::tableStyleTableInd ( const uno::Sequence< beans::PropertyValue > &  rTableInd)
void DocxTableStyleExport::Impl::tableStyleTablePr ( const uno::Sequence< beans::PropertyValue > &  rTablePr)

Export of w:tblPr.

Definition at line 517 of file docxtablestyleexport.cxx.

References FSNS().

void DocxTableStyleExport::Impl::tableStyleTableStylePr ( const uno::Sequence< beans::PropertyValue > &  rTableStylePr)

Export of w:tblStylePr.

Definition at line 603 of file docxtablestyleexport.cxx.

References FSNS().

void DocxTableStyleExport::Impl::tableStyleTcBorder ( sal_Int32  nToken,
const uno::Sequence< beans::PropertyValue > &  rTcBorder 
)
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 201 of file docxtablestyleexport.cxx.

References DocxStringGetToken().

void DocxTableStyleExport::Impl::tableStyleTcPr ( const uno::Sequence< beans::PropertyValue > &  rTcPr)

Export of w:tcPr.

Definition at line 572 of file docxtablestyleexport.cxx.

References FSNS().

void DocxTableStyleExport::Impl::tableStyleTrPr ( const uno::Sequence< beans::PropertyValue > &  rTrPr)

Export of w:trPr.

Definition at line 556 of file docxtablestyleexport.cxx.

Member Data Documentation

SwDoc* DocxTableStyleExport::Impl::m_pDoc
private

Definition at line 30 of file docxtablestyleexport.cxx.

sax_fastparser::FSHelperPtr DocxTableStyleExport::Impl::m_pSerializer
private

Definition at line 31 of file docxtablestyleexport.cxx.


The documentation for this struct was generated from the following file: