LibreOffice Module shell (master) 1
Public Member Functions | Static Private Member Functions | List of all members
LocaleBackend Class Referencefinal

#include <localebackend.hxx>

Inheritance diagram for LocaleBackend:
[legend]
Collaboration diagram for LocaleBackend:
[legend]

Public Member Functions

virtual OUString SAL_CALL getImplementationName () override
 
virtual sal_Bool SAL_CALL supportsService (const OUString &aServiceName) override
 
virtual uno::Sequence< OUString > SAL_CALL getSupportedServiceNames () override
 
virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL getPropertySetInfo () override
 
virtual void SAL_CALL setPropertyValue (OUString const &, css::uno::Any const &) override
 
virtual css::uno::Any SAL_CALL getPropertyValue (OUString const &PropertyName) override
 
virtual void SAL_CALL addPropertyChangeListener (OUString const &, css::uno::Reference< css::beans::XPropertyChangeListener > const &) override
 
virtual void SAL_CALL removePropertyChangeListener (OUString const &, css::uno::Reference< css::beans::XPropertyChangeListener > const &) override
 
virtual void SAL_CALL addVetoableChangeListener (OUString const &, css::uno::Reference< css::beans::XVetoableChangeListener > const &) override
 
virtual void SAL_CALL removeVetoableChangeListener (OUString const &, css::uno::Reference< css::beans::XVetoableChangeListener > const &) override
 
 LocaleBackend ()
 Service constructor from a service factory. More...
 
virtual ~LocaleBackend () override
 Destructor. More...
 

Static Private Member Functions

static css::beans::Optional< css::uno::Any > getLocale ()
 
static css::beans::Optional< css::uno::Any > getUILocale ()
 
static css::beans::Optional< css::uno::Any > getSystemLocale ()
 

Detailed Description

Definition at line 34 of file localebackend.hxx.

Constructor & Destructor Documentation

◆ LocaleBackend()

LocaleBackend::LocaleBackend ( )

Service constructor from a service factory.

Parameters
xContextcomponent context

Definition at line 238 of file localebackend.cxx.

◆ ~LocaleBackend()

LocaleBackend::~LocaleBackend ( )
overridevirtual

Destructor.

Definition at line 243 of file localebackend.cxx.

Member Function Documentation

◆ addPropertyChangeListener()

virtual void SAL_CALL LocaleBackend::addPropertyChangeListener ( OUString const &  ,
css::uno::Reference< css::beans::XPropertyChangeListener > const &   
)
inlineoverridevirtual

Definition at line 62 of file localebackend.hxx.

◆ addVetoableChangeListener()

virtual void SAL_CALL LocaleBackend::addVetoableChangeListener ( OUString const &  ,
css::uno::Reference< css::beans::XVetoableChangeListener > const &   
)
inlineoverridevirtual

Definition at line 72 of file localebackend.hxx.

◆ getImplementationName()

OUString SAL_CALL LocaleBackend::getImplementationName ( )
overridevirtual

Definition at line 310 of file localebackend.cxx.

◆ getLocale()

css::beans::Optional< css::uno::Any > LocaleBackend::getLocale ( )
staticprivate

Definition at line 249 of file localebackend.cxx.

References ImplGetLocale().

Referenced by getPropertyValue(), and getSystemLocale().

◆ getPropertySetInfo()

virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL LocaleBackend::getPropertySetInfo ( )
inlineoverridevirtual

Definition at line 53 of file localebackend.hxx.

◆ getPropertyValue()

css::uno::Any LocaleBackend::getPropertyValue ( OUString const &  PropertyName)
overridevirtual

Definition at line 292 of file localebackend.cxx.

References getLocale(), getSystemLocale(), and getUILocale().

◆ getSupportedServiceNames()

uno::Sequence< OUString > SAL_CALL LocaleBackend::getSupportedServiceNames ( )
overridevirtual

Definition at line 320 of file localebackend.cxx.

◆ getSystemLocale()

css::beans::Optional< css::uno::Any > LocaleBackend::getSystemLocale ( )
staticprivate

Definition at line 273 of file localebackend.cxx.

References getLocale(), and ImplGetLocale().

Referenced by getPropertyValue().

◆ getUILocale()

css::beans::Optional< css::uno::Any > LocaleBackend::getUILocale ( )
staticprivate

Definition at line 261 of file localebackend.cxx.

References ImplGetLocale().

Referenced by getPropertyValue().

◆ removePropertyChangeListener()

virtual void SAL_CALL LocaleBackend::removePropertyChangeListener ( OUString const &  ,
css::uno::Reference< css::beans::XPropertyChangeListener > const &   
)
inlineoverridevirtual

Definition at line 67 of file localebackend.hxx.

◆ removeVetoableChangeListener()

virtual void SAL_CALL LocaleBackend::removeVetoableChangeListener ( OUString const &  ,
css::uno::Reference< css::beans::XVetoableChangeListener > const &   
)
inlineoverridevirtual

Definition at line 77 of file localebackend.hxx.

◆ setPropertyValue()

void LocaleBackend::setPropertyValue ( OUString const &  ,
css::uno::Any const &   
)
overridevirtual

Definition at line 284 of file localebackend.cxx.

◆ supportsService()

sal_Bool SAL_CALL LocaleBackend::supportsService ( const OUString &  aServiceName)
overridevirtual

Definition at line 315 of file localebackend.cxx.

References cppu::supportsService().


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