LibreOffice Module sw (master) 1
Public Member Functions | Private Attributes | List of all members
SwXMLTableInfo_Impl Class Reference
Collaboration diagram for SwXMLTableInfo_Impl:
[legend]

Public Member Functions

 SwXMLTableInfo_Impl (const SwTable *pTable, sal_uInt16 nPrefix, SwXMLTextParagraphExport::FormatMap const &rLineFormats, SwXMLTextParagraphExport::FormatMap const &rBoxFormats)
 
const SwTableGetTable () const
 
const SwFrameFormatGetTableFormat () const
 
bool IsBaseSectionValid () const
 
const Reference< XTextSection > & GetBaseSection () const
 
void SetBaseSection (const Reference< XTextSection > &rBase)
 
sal_uInt16 GetPrefix () const
 The namespace (table or loext) that should be used for the elements. More...
 
SwXMLTextParagraphExport::FormatMap const & GetLineFormats () const
 
SwXMLTextParagraphExport::FormatMap const & GetBoxFormats () const
 

Private Attributes

const SwTablem_pTable
 
Reference< XTextSection > m_xBaseSection
 
bool m_bBaseSectionValid
 
sal_uInt32 m_nPrefix
 
SwXMLTextParagraphExport::FormatMap const & m_rLineFormats
 
SwXMLTextParagraphExport::FormatMap const & m_rBoxFormats
 

Detailed Description

Definition at line 500 of file xmltble.cxx.

Constructor & Destructor Documentation

◆ SwXMLTableInfo_Impl()

SwXMLTableInfo_Impl::SwXMLTableInfo_Impl ( const SwTable pTable,
sal_uInt16  nPrefix,
SwXMLTextParagraphExport::FormatMap const &  rLineFormats,
SwXMLTextParagraphExport::FormatMap const &  rBoxFormats 
)
inline

Definition at line 511 of file xmltble.cxx.

Member Function Documentation

◆ GetBaseSection()

const Reference< XTextSection > & SwXMLTableInfo_Impl::GetBaseSection ( ) const
inline

Definition at line 526 of file xmltble.cxx.

References m_xBaseSection.

Referenced by SwXMLExport::ExportTableBox(), and SwXMLExport::ExportTableLinesAutoStyles().

◆ GetBoxFormats()

SwXMLTextParagraphExport::FormatMap const & SwXMLTableInfo_Impl::GetBoxFormats ( ) const
inline

Definition at line 531 of file xmltble.cxx.

References m_rBoxFormats.

Referenced by SwXMLExport::ExportTableBox(), and SwXMLExport::ExportTableLine().

◆ GetLineFormats()

SwXMLTextParagraphExport::FormatMap const & SwXMLTableInfo_Impl::GetLineFormats ( ) const
inline

Definition at line 530 of file xmltble.cxx.

References m_rLineFormats.

Referenced by SwXMLExport::ExportTableLine().

◆ GetPrefix()

sal_uInt16 SwXMLTableInfo_Impl::GetPrefix ( ) const
inline

The namespace (table or loext) that should be used for the elements.

Definition at line 529 of file xmltble.cxx.

References m_nPrefix.

Referenced by SwXMLExport::ExportTableBox(), SwXMLExport::ExportTableLine(), and SwXMLExport::ExportTableLines().

◆ GetTable()

const SwTable * SwXMLTableInfo_Impl::GetTable ( ) const
inline

Definition at line 522 of file xmltble.cxx.

References m_pTable.

Referenced by SwXMLExport::ExportTableBox(), and SwXMLExport::ExportTableLinesAutoStyles().

◆ GetTableFormat()

const SwFrameFormat * SwXMLTableInfo_Impl::GetTableFormat ( ) const
inline

◆ IsBaseSectionValid()

bool SwXMLTableInfo_Impl::IsBaseSectionValid ( ) const
inline

◆ SetBaseSection()

void SwXMLTableInfo_Impl::SetBaseSection ( const Reference< XTextSection > &  rBase)
inline

Member Data Documentation

◆ m_bBaseSectionValid

bool SwXMLTableInfo_Impl::m_bBaseSectionValid
private

Definition at line 504 of file xmltble.cxx.

Referenced by IsBaseSectionValid(), and SetBaseSection().

◆ m_nPrefix

sal_uInt32 SwXMLTableInfo_Impl::m_nPrefix
private

Definition at line 505 of file xmltble.cxx.

Referenced by GetPrefix().

◆ m_pTable

const SwTable* SwXMLTableInfo_Impl::m_pTable
private

Definition at line 502 of file xmltble.cxx.

Referenced by GetTable(), and GetTableFormat().

◆ m_rBoxFormats

SwXMLTextParagraphExport::FormatMap const& SwXMLTableInfo_Impl::m_rBoxFormats
private

Definition at line 507 of file xmltble.cxx.

Referenced by GetBoxFormats().

◆ m_rLineFormats

SwXMLTextParagraphExport::FormatMap const& SwXMLTableInfo_Impl::m_rLineFormats
private

Definition at line 506 of file xmltble.cxx.

Referenced by GetLineFormats().

◆ m_xBaseSection

Reference<XTextSection> SwXMLTableInfo_Impl::m_xBaseSection
private

Definition at line 503 of file xmltble.cxx.

Referenced by GetBaseSection(), and SetBaseSection().


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