LibreOffice Module svl (master) 1
Functions | Variables
numfmuno.cxx File Reference
#include <tools/color.hxx>
#include <o3tl/any.hxx>
#include <osl/mutex.hxx>
#include <osl/diagnose.h>
#include <rtl/character.hxx>
#include <rtl/ustring.hxx>
#include <com/sun/star/util/Date.hpp>
#include <com/sun/star/util/MalformedNumberFormatException.hpp>
#include <com/sun/star/util/NotNumericException.hpp>
#include <com/sun/star/beans/PropertyAttribute.hpp>
#include <comphelper/propertysequence.hxx>
#include <cppuhelper/supportsservice.hxx>
#include "numfmuno.hxx"
#include <svl/numformat.hxx>
#include <svl/numuno.hxx>
#include <svl/zforlist.hxx>
#include <svl/zformat.hxx>
#include <svl/itemprop.hxx>
#include <utility>
Include dependency graph for numfmuno.cxx:

Go to the source code of this file.

Functions

static o3tl::span< const SfxItemPropertyMapEntrylcl_GetNumberFormatPropertyMap ()
 
static o3tl::span< const SfxItemPropertyMapEntrylcl_GetNumberSettingsPropertyMap ()
 
static LanguageType lcl_GetLanguage (const lang::Locale &rLocale)
 
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * com_sun_star_uno_util_numbers_SvNumberFormatterServiceObject_get_implementation (css::uno::XComponentContext *, css::uno::Sequence< css::uno::Any > const &)
 

Variables

constexpr OUStringLiteral PROPERTYNAME_FMTSTR = u"FormatString"
 
constexpr OUStringLiteral PROPERTYNAME_LOCALE = u"Locale"
 
constexpr OUStringLiteral PROPERTYNAME_TYPE = u"Type"
 
constexpr OUStringLiteral PROPERTYNAME_COMMENT = u"Comment"
 
constexpr OUStringLiteral PROPERTYNAME_CURREXT = u"CurrencyExtension"
 
constexpr OUStringLiteral PROPERTYNAME_CURRSYM = u"CurrencySymbol"
 
constexpr OUStringLiteral PROPERTYNAME_CURRABB = u"CurrencyAbbreviation"
 
constexpr OUStringLiteral PROPERTYNAME_DECIMALS = u"Decimals"
 
constexpr OUStringLiteral PROPERTYNAME_LEADING = u"LeadingZeros"
 
constexpr OUStringLiteral PROPERTYNAME_NEGRED = u"NegativeRed"
 
constexpr OUStringLiteral PROPERTYNAME_STDFORM = u"StandardFormat"
 
constexpr OUStringLiteral PROPERTYNAME_THOUS = u"ThousandsSeparator"
 
constexpr OUStringLiteral PROPERTYNAME_USERDEF = u"UserDefined"
 
constexpr OUStringLiteral PROPERTYNAME_NOZERO = u"NoZero"
 
constexpr OUStringLiteral PROPERTYNAME_NULLDATE = u"NullDate"
 
constexpr OUStringLiteral PROPERTYNAME_STDDEC = u"StandardDecimals"
 
constexpr OUStringLiteral PROPERTYNAME_TWODIGIT = u"TwoDigitDateStart"
 

Function Documentation

◆ com_sun_star_uno_util_numbers_SvNumberFormatterServiceObject_get_implementation()

SAL_DLLPUBLIC_EXPORT css::uno::XInterface * com_sun_star_uno_util_numbers_SvNumberFormatterServiceObject_get_implementation ( css::uno::XComponentContext *  ,
css::uno::Sequence< css::uno::Any > const &   
)

Definition at line 980 of file numfmuno.cxx.

◆ lcl_GetLanguage()

static LanguageType lcl_GetLanguage ( const lang::Locale rLocale)
static

◆ lcl_GetNumberFormatPropertyMap()

static o3tl::span< const SfxItemPropertyMapEntry > lcl_GetNumberFormatPropertyMap ( )
static

◆ lcl_GetNumberSettingsPropertyMap()

static o3tl::span< const SfxItemPropertyMapEntry > lcl_GetNumberSettingsPropertyMap ( )
static

Variable Documentation

◆ PROPERTYNAME_COMMENT

constexpr OUStringLiteral PROPERTYNAME_COMMENT = u"Comment"
constexpr

◆ PROPERTYNAME_CURRABB

constexpr OUStringLiteral PROPERTYNAME_CURRABB = u"CurrencyAbbreviation"
constexpr

◆ PROPERTYNAME_CURREXT

constexpr OUStringLiteral PROPERTYNAME_CURREXT = u"CurrencyExtension"
constexpr

◆ PROPERTYNAME_CURRSYM

constexpr OUStringLiteral PROPERTYNAME_CURRSYM = u"CurrencySymbol"
constexpr

◆ PROPERTYNAME_DECIMALS

constexpr OUStringLiteral PROPERTYNAME_DECIMALS = u"Decimals"
constexpr

◆ PROPERTYNAME_FMTSTR

constexpr OUStringLiteral PROPERTYNAME_FMTSTR = u"FormatString"
constexpr

◆ PROPERTYNAME_LEADING

constexpr OUStringLiteral PROPERTYNAME_LEADING = u"LeadingZeros"
constexpr

◆ PROPERTYNAME_LOCALE

constexpr OUStringLiteral PROPERTYNAME_LOCALE = u"Locale"
constexpr

◆ PROPERTYNAME_NEGRED

constexpr OUStringLiteral PROPERTYNAME_NEGRED = u"NegativeRed"
constexpr

◆ PROPERTYNAME_NOZERO

constexpr OUStringLiteral PROPERTYNAME_NOZERO = u"NoZero"
constexpr

◆ PROPERTYNAME_NULLDATE

constexpr OUStringLiteral PROPERTYNAME_NULLDATE = u"NullDate"
constexpr

◆ PROPERTYNAME_STDDEC

constexpr OUStringLiteral PROPERTYNAME_STDDEC = u"StandardDecimals"
constexpr

◆ PROPERTYNAME_STDFORM

constexpr OUStringLiteral PROPERTYNAME_STDFORM = u"StandardFormat"
constexpr

◆ PROPERTYNAME_THOUS

constexpr OUStringLiteral PROPERTYNAME_THOUS = u"ThousandsSeparator"
constexpr

◆ PROPERTYNAME_TWODIGIT

constexpr OUStringLiteral PROPERTYNAME_TWODIGIT = u"TwoDigitDateStart"
constexpr

◆ PROPERTYNAME_TYPE

constexpr OUStringLiteral PROPERTYNAME_TYPE = u"Type"
constexpr

◆ PROPERTYNAME_USERDEF

constexpr OUStringLiteral PROPERTYNAME_USERDEF = u"UserDefined"
constexpr