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

#include <zformat.hxx>

Collaboration diagram for ImpSvNumFor:
[legend]

Public Member Functions

 ImpSvNumFor ()
 SvNumFor. More...
 
 ~ImpSvNumFor ()
 
void Enlarge (sal_uInt16 nCount)
 
void Copy (const ImpSvNumFor &rNumFor, const ImpSvNumberformatScan *pSc)
 
ImpSvNumberformatInfoInfo ()
 
const ImpSvNumberformatInfoInfo () const
 
sal_uInt16 GetCount () const
 
const ColorGetColor () const
 
void SetColor (const Color *pCol, OUString const &rName)
 
const OUString & GetColorName () const
 
bool HasNewCurrency () const
 
bool GetNewCurrencySymbol (OUString &rSymbol, OUString &rExtension) const
 
void SetNatNumNum (sal_uInt8 nNum, bool bDBNum)
 
void SetNatNumLang (LanguageType eLang)
 
void SetNatNumDate (bool bDate)
 
void SetNatNumParams (const OUString &sParams)
 
const SvNumberNatNumGetNatNum () const
 

Private Attributes

ImpSvNumberformatInfo aI
 
OUString sColorName
 
const ColorpColor
 
sal_uInt16 nStringsCnt
 
SvNumberNatNum aNatNum
 

Detailed Description

Definition at line 101 of file zformat.hxx.

Constructor & Destructor Documentation

◆ ImpSvNumFor()

ImpSvNumFor::ImpSvNumFor ( )

◆ ~ImpSvNumFor()

ImpSvNumFor::~ImpSvNumFor ( )

Definition at line 231 of file zformat.cxx.

Member Function Documentation

◆ Copy()

void ImpSvNumFor::Copy ( const ImpSvNumFor rNumFor,
const ImpSvNumberformatScan pSc 
)

◆ Enlarge()

void ImpSvNumFor::Enlarge ( sal_uInt16  nCount)

◆ GetColor()

const Color * ImpSvNumFor::GetColor ( ) const
inline

◆ GetColorName()

const OUString & ImpSvNumFor::GetColorName ( ) const
inline

Definition at line 122 of file zformat.hxx.

References sColorName.

Referenced by SvNumberformat::GetMappedFormatstring().

◆ GetCount()

sal_uInt16 ImpSvNumFor::GetCount ( ) const
inline

◆ GetNatNum()

const SvNumberNatNum & ImpSvNumFor::GetNatNum ( ) const
inline

◆ GetNewCurrencySymbol()

bool ImpSvNumFor::GetNewCurrencySymbol ( OUString &  rSymbol,
OUString &  rExtension 
) const

◆ HasNewCurrency()

bool ImpSvNumFor::HasNewCurrency ( ) const

◆ Info() [1/2]

ImpSvNumberformatInfo & ImpSvNumFor::Info ( )
inline

◆ Info() [2/2]

const ImpSvNumberformatInfo & ImpSvNumFor::Info ( ) const
inline

Definition at line 114 of file zformat.hxx.

References aI.

◆ SetColor()

void ImpSvNumFor::SetColor ( const Color pCol,
OUString const &  rName 
)
inline

Definition at line 120 of file zformat.hxx.

References pColor, and sColorName.

Referenced by SvNumberformat::SvNumberformat().

◆ SetNatNumDate()

void ImpSvNumFor::SetNatNumDate ( bool  bDate)
inline

Definition at line 131 of file zformat.hxx.

References aNatNum, and SvNumberNatNum::SetDate().

Referenced by SvNumberformat::SvNumberformat().

◆ SetNatNumLang()

void ImpSvNumFor::SetNatNumLang ( LanguageType  eLang)
inline

Definition at line 130 of file zformat.hxx.

References aNatNum, and SvNumberNatNum::SetLang().

Referenced by SvNumberformat::SvNumberformat().

◆ SetNatNumNum()

void ImpSvNumFor::SetNatNumNum ( sal_uInt8  nNum,
bool  bDBNum 
)
inline

Definition at line 129 of file zformat.hxx.

References aNatNum, and SvNumberNatNum::SetNum().

Referenced by SvNumberformat::SvNumberformat().

◆ SetNatNumParams()

void ImpSvNumFor::SetNatNumParams ( const OUString &  sParams)
inline

Definition at line 132 of file zformat.hxx.

References aNatNum, and SvNumberNatNum::SetParams().

Referenced by SvNumberformat::SvNumberformat().

Member Data Documentation

◆ aI

ImpSvNumberformatInfo ImpSvNumFor::aI
private

Definition at line 136 of file zformat.hxx.

Referenced by Copy(), Enlarge(), GetNewCurrencySymbol(), HasNewCurrency(), ImpSvNumFor(), and Info().

◆ aNatNum

SvNumberNatNum ImpSvNumFor::aNatNum
private

◆ nStringsCnt

sal_uInt16 ImpSvNumFor::nStringsCnt
private

Definition at line 139 of file zformat.hxx.

Referenced by Copy(), Enlarge(), GetCount(), GetNewCurrencySymbol(), HasNewCurrency(), and ImpSvNumFor().

◆ pColor

const Color* ImpSvNumFor::pColor
private

Definition at line 138 of file zformat.hxx.

Referenced by Copy(), GetColor(), ImpSvNumFor(), and SetColor().

◆ sColorName

OUString ImpSvNumFor::sColorName
private

Definition at line 137 of file zformat.hxx.

Referenced by Copy(), GetColorName(), and SetColor().


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