20#ifndef INCLUDED_EDITENG_UNOFORBIDDENCHARSTABLE_HXX
21#define INCLUDED_EDITENG_UNOFORBIDDENCHARSTABLE_HXX
23#include <com/sun/star/i18n/XForbiddenCharacters.hpp>
24#include <com/sun/star/linguistic2/XSupportedLocales.hpp>
32 css::i18n::XForbiddenCharacters,
33 css::linguistic2::XSupportedLocales>
37 virtual void onChange();
46 virtual css::i18n::ForbiddenCharacters SAL_CALL getForbiddenCharacters(
const css::lang::Locale& rLocale )
override;
47 virtual sal_Bool SAL_CALL hasForbiddenCharacters(
const css::lang::Locale& rLocale )
override;
48 virtual void SAL_CALL setForbiddenCharacters(
const css::lang::Locale& rLocale,
const css::i18n::ForbiddenCharacters& rForbiddenCharacters )
override;
49 virtual void SAL_CALL removeForbiddenCharacters(
const css::lang::Locale& rLocale )
override;
52 virtual css::uno::Sequence< css::lang::Locale > SAL_CALL getLocales( )
override;
53 virtual sal_Bool SAL_CALL hasLocale(
const css::lang::Locale& aLocale )
override;
std::shared_ptr< SvxForbiddenCharactersTable > mxForbiddenChars
#define EDITENG_DLLPUBLIC