diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2016-06-29 14:02:47 +0200 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2016-06-29 14:02:47 +0200 |
commit | bc578df9aed185b79bd42c9ffe95186d800fff59 (patch) | |
tree | 393a18c8a95ef24582af60fb481bac4013526912 /svx/source/items/numfmtsh.cxx | |
parent | e2b267b1906817cc45f0e4896bed58cff5b6b0f9 (diff) |
loplugin:staticmethods
Change-Id: I0f1be4e783dfa039cf8cec085df9827adbd56b35
Diffstat (limited to 'svx/source/items/numfmtsh.cxx')
-rw-r--r-- | svx/source/items/numfmtsh.cxx | 57 |
1 files changed, 30 insertions, 27 deletions
diff --git a/svx/source/items/numfmtsh.cxx b/svx/source/items/numfmtsh.cxx index 878d38868632..67ad366e3432 100644 --- a/svx/source/items/numfmtsh.cxx +++ b/svx/source/items/numfmtsh.cxx @@ -32,6 +32,36 @@ #include <limits> +namespace { + +double GetDefaultValNum( const short nType ) +{ + switch( nType ) + { + case css::util::NumberFormat::NUMBER: + return fSvxNumValConst[SVX_NUMVAL_STANDARD]; + case css::util::NumberFormat::CURRENCY: + return fSvxNumValConst[SVX_NUMVAL_CURRENCY]; + case css::util::NumberFormat::PERCENT: + return fSvxNumValConst[SVX_NUMVAL_PERCENT]; + case css::util::NumberFormat::DATE: + case css::util::NumberFormat::DATETIME: + return fSvxNumValConst[SVX_NUMVAL_DATE]; + case css::util::NumberFormat::TIME: + return fSvxNumValConst[SVX_NUMVAL_TIME]; + case css::util::NumberFormat::SCIENTIFIC: + return fSvxNumValConst[SVX_NUMVAL_SCIENTIFIC]; + case css::util::NumberFormat::FRACTION: + return fSvxNumValConst[SVX_NUMVAL_FRACTION]; + case css::util::NumberFormat::LOGICAL: + return fSvxNumValConst[SVX_NUMVAL_BOOLEAN]; + default: break; + } + return fSvxNumValConst[SVX_NUMVAL_NOVALUE]; +} + +} + SvxNumberFormatShell* SvxNumberFormatShell::Create( SvNumberFormatter* pNumFormatter, sal_uInt32 nFormatKey, SvxNumberValueType eNumValType, @@ -406,33 +436,6 @@ void SvxNumberFormatShell::GetOptions( const OUString& rFormat, } -double SvxNumberFormatShell::GetDefaultValNum( const short nType ) const -{ - switch( nType ) - { - case css::util::NumberFormat::NUMBER: - return fSvxNumValConst[SVX_NUMVAL_STANDARD]; - case css::util::NumberFormat::CURRENCY: - return fSvxNumValConst[SVX_NUMVAL_CURRENCY]; - case css::util::NumberFormat::PERCENT: - return fSvxNumValConst[SVX_NUMVAL_PERCENT]; - case css::util::NumberFormat::DATE: - case css::util::NumberFormat::DATETIME: - return fSvxNumValConst[SVX_NUMVAL_DATE]; - case css::util::NumberFormat::TIME: - return fSvxNumValConst[SVX_NUMVAL_TIME]; - case css::util::NumberFormat::SCIENTIFIC: - return fSvxNumValConst[SVX_NUMVAL_SCIENTIFIC]; - case css::util::NumberFormat::FRACTION: - return fSvxNumValConst[SVX_NUMVAL_FRACTION]; - case css::util::NumberFormat::LOGICAL: - return fSvxNumValConst[SVX_NUMVAL_BOOLEAN]; - default: break; - } - return fSvxNumValConst[SVX_NUMVAL_NOVALUE]; -} - - void SvxNumberFormatShell::MakePreviewString( const OUString& rFormatStr, OUString& rPreviewStr, Color*& rpFontColor ) |