LibreOffice Module xmloff (master) 1
Public Member Functions | Private Attributes | List of all members
SvXMLNumFmtHelper Class Reference

#include <xmlnumfi.hxx>

Public Member Functions

 SvXMLNumFmtHelper (const css::uno::Reference< css::util::XNumberFormatsSupplier > &rSupp, const css::uno::Reference< css::uno::XComponentContext > &rxContext)
 
 SvXMLNumFmtHelper (SvNumberFormatter *pNumberFormatter, const css::uno::Reference< css::uno::XComponentContext > &rxContext)
 
 ~SvXMLNumFmtHelper ()
 
SvXMLStyleContextCreateChildContext (SvXMLImport &rImport, sal_Int32 nElement, const css::uno::Reference< css::xml::sax::XFastAttributeList > &xAttrList, SvXMLStylesContext &rStyles)
 
SvXMLNumImpDatagetData ()
 
LanguageType GetLanguageForKey (sal_Int32 nKey) const
 

Private Attributes

std::unique_ptr< SvXMLNumImpDatam_pData
 

Detailed Description

Definition at line 70 of file xmlnumfi.hxx.

Constructor & Destructor Documentation

◆ SvXMLNumFmtHelper() [1/2]

SvXMLNumFmtHelper::SvXMLNumFmtHelper ( const css::uno::Reference< css::util::XNumberFormatsSupplier > &  rSupp,
const css::uno::Reference< css::uno::XComponentContext > &  rxContext 
)

◆ SvXMLNumFmtHelper() [2/2]

SvXMLNumFmtHelper::SvXMLNumFmtHelper ( SvNumberFormatter pNumberFormatter,
const css::uno::Reference< css::uno::XComponentContext > &  rxContext 
)

◆ ~SvXMLNumFmtHelper()

SvXMLNumFmtHelper::~SvXMLNumFmtHelper ( )

Definition at line 2201 of file xmlnumfi.cxx.

References m_pData.

Member Function Documentation

◆ CreateChildContext()

SvXMLStyleContext * SvXMLNumFmtHelper::CreateChildContext ( SvXMLImport &  rImport,
sal_Int32  nElement,
const css::uno::Reference< css::xml::sax::XFastAttributeList > &  xAttrList,
SvXMLStylesContext rStyles 
)

◆ getData()

SvXMLNumImpData * SvXMLNumFmtHelper::getData ( )
inline

Definition at line 90 of file xmlnumfi.hxx.

References m_pData.

◆ GetLanguageForKey()

LanguageType SvXMLNumFmtHelper::GetLanguageForKey ( sal_Int32  nKey) const

Definition at line 2245 of file xmlnumfi.cxx.

References SvNumberformat::GetLanguage(), LANGUAGE_SYSTEM, and m_pData.

Member Data Documentation

◆ m_pData

std::unique_ptr<SvXMLNumImpData> SvXMLNumFmtHelper::m_pData
private

Definition at line 72 of file xmlnumfi.hxx.

Referenced by CreateChildContext(), getData(), GetLanguageForKey(), and ~SvXMLNumFmtHelper().


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