LibreOffice Module editeng (master) 1
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
SvxUnoForbiddenCharsTable Class Reference

#include <UnoForbiddenCharsTable.hxx>

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

Public Member Functions

 SvxUnoForbiddenCharsTable (std::shared_ptr< SvxForbiddenCharactersTable > xForbiddenChars)
 
virtual ~SvxUnoForbiddenCharsTable () override
 
virtual css::i18n::ForbiddenCharacters SAL_CALL getForbiddenCharacters (const css::lang::Locale &rLocale) override
 
virtual sal_Bool SAL_CALL hasForbiddenCharacters (const css::lang::Locale &rLocale) override
 
virtual void SAL_CALL setForbiddenCharacters (const css::lang::Locale &rLocale, const css::i18n::ForbiddenCharacters &rForbiddenCharacters) override
 
virtual void SAL_CALL removeForbiddenCharacters (const css::lang::Locale &rLocale) override
 
virtual css::uno::Sequence< css::lang::Locale > SAL_CALL getLocales () override
 
virtual sal_Bool SAL_CALL hasLocale (const css::lang::Locale &aLocale) override
 

Protected Member Functions

virtual void onChange ()
 this virtual function is called if the forbidden characters are changed More...
 

Protected Attributes

std::shared_ptr< SvxForbiddenCharactersTablemxForbiddenChars
 

Detailed Description

Definition at line 31 of file UnoForbiddenCharsTable.hxx.

Constructor & Destructor Documentation

◆ SvxUnoForbiddenCharsTable()

SvxUnoForbiddenCharsTable::SvxUnoForbiddenCharsTable ( std::shared_ptr< SvxForbiddenCharactersTable xForbiddenChars)

Definition at line 36 of file UnoForbiddenCharsTable.cxx.

◆ ~SvxUnoForbiddenCharsTable()

SvxUnoForbiddenCharsTable::~SvxUnoForbiddenCharsTable ( )
overridevirtual

Definition at line 41 of file UnoForbiddenCharsTable.cxx.

Member Function Documentation

◆ getForbiddenCharacters()

ForbiddenCharacters SvxUnoForbiddenCharsTable::getForbiddenCharacters ( const css::lang::Locale &  rLocale)
overridevirtual

◆ getLocales()

Sequence< lang::Locale > SAL_CALL SvxUnoForbiddenCharsTable::getLocales ( )
overridevirtual

Definition at line 104 of file UnoForbiddenCharsTable.cxx.

References LanguageTag::getLocale(), mxForbiddenChars, and nCount.

◆ hasForbiddenCharacters()

sal_Bool SvxUnoForbiddenCharsTable::hasForbiddenCharacters ( const css::lang::Locale &  rLocale)
overridevirtual

Definition at line 64 of file UnoForbiddenCharsTable.cxx.

References LanguageTag::convertToLanguageType(), and mxForbiddenChars.

Referenced by hasLocale().

◆ hasLocale()

sal_Bool SAL_CALL SvxUnoForbiddenCharsTable::hasLocale ( const css::lang::Locale &  aLocale)
overridevirtual

Definition at line 125 of file UnoForbiddenCharsTable.cxx.

References hasForbiddenCharacters().

◆ onChange()

void SvxUnoForbiddenCharsTable::onChange ( )
protectedvirtual

this virtual function is called if the forbidden characters are changed

Definition at line 45 of file UnoForbiddenCharsTable.cxx.

Referenced by removeForbiddenCharacters(), and setForbiddenCharacters().

◆ removeForbiddenCharacters()

void SvxUnoForbiddenCharsTable::removeForbiddenCharacters ( const css::lang::Locale &  rLocale)
overridevirtual

◆ setForbiddenCharacters()

void SvxUnoForbiddenCharsTable::setForbiddenCharacters ( const css::lang::Locale &  rLocale,
const css::i18n::ForbiddenCharacters &  rForbiddenCharacters 
)
overridevirtual

Member Data Documentation

◆ mxForbiddenChars

std::shared_ptr<SvxForbiddenCharactersTable> SvxUnoForbiddenCharsTable::mxForbiddenChars
protected

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