22#include <com/sun/star/linguistic2/XConversionDictionaryList.hpp>
23#include <com/sun/star/lang/XComponent.hpp>
24#include <com/sun/star/lang/XServiceInfo.hpp>
36 public cppu::WeakImplHelper
38 css::linguistic2::XConversionDictionaryList,
39 css::lang::XComponent,
40 css::lang::XServiceInfo
50 virtual void AtExit()
override;
69 virtual css::uno::Reference< css::linguistic2::XConversionDictionary > SAL_CALL
addNewDictionary(
const OUString& aName,
const css::lang::Locale& aLocale, sal_Int16 nConversionDictionaryType )
override;
70 virtual css::uno::Sequence< OUString > SAL_CALL
queryConversions(
const OUString& aText, sal_Int32 nStartPos, sal_Int32 nLength,
const css::lang::Locale& aLocale, sal_Int16 nConversionDictionaryType, css::linguistic2::ConversionDirection eDirection, sal_Int32 nTextConversionOptions )
override;
71 virtual sal_Int16 SAL_CALL
queryMaxCharCount(
const css::lang::Locale& aLocale, sal_Int16 nConversionDictionaryType, css::linguistic2::ConversionDirection eDirection )
override;
74 virtual void SAL_CALL
dispose( )
override;
75 virtual void SAL_CALL
addEventListener(
const css::uno::Reference< css::lang::XEventListener >& xListener )
override;
76 virtual void SAL_CALL
removeEventListener(
const css::uno::Reference< css::lang::XEventListener >& aListener )
override;
MyAppExitListener(ConvDicList &rDicList)
virtual void AtExit() override
ConvDicList(const ConvDicList &)=delete
ConvDicList & operator=(const ConvDicList &)=delete
ConvDicNameContainer & GetNameContainer()
virtual css::uno::Reference< css::linguistic2::XConversionDictionary > SAL_CALL addNewDictionary(const OUString &aName, const css::lang::Locale &aLocale, sal_Int16 nConversionDictionaryType) override
rtl::Reference< ConvDicNameContainer > mxNameContainer
virtual void SAL_CALL dispose() override
virtual void SAL_CALL addEventListener(const css::uno::Reference< css::lang::XEventListener > &xListener) override
virtual css::uno::Sequence< OUString > SAL_CALL queryConversions(const OUString &aText, sal_Int32 nStartPos, sal_Int32 nLength, const css::lang::Locale &aLocale, sal_Int16 nConversionDictionaryType, css::linguistic2::ConversionDirection eDirection, sal_Int32 nTextConversionOptions) override
virtual OUString SAL_CALL getImplementationName() override
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override
virtual void SAL_CALL removeEventListener(const css::uno::Reference< css::lang::XEventListener > &aListener) override
::comphelper::OInterfaceContainerHelper3< css::lang::XEventListener > aEvtListeners
virtual sal_Bool SAL_CALL supportsService(const OUString &ServiceName) override
virtual sal_Int16 SAL_CALL queryMaxCharCount(const css::lang::Locale &aLocale, sal_Int16 nConversionDictionaryType, css::linguistic2::ConversionDirection eDirection) override
virtual css::uno::Reference< css::container::XNameContainer > SAL_CALL getDictionaryContainer() override
virtual ~ConvDicList() override
rtl::Reference< MyAppExitListener > mxExitListener