20 #ifndef INCLUDED_SW_INC_DLELSTNR_HXX
21 #define INCLUDED_SW_INC_DLELSTNR_HXX
23 #include <com/sun/star/linguistic2/XLinguServiceEventListener.hpp>
24 #include <com/sun/star/frame/XTerminateListener.hpp>
29 class XLinguServiceManager2;
30 class XProofreadingIterator;
43 public cppu::WeakImplHelper
45 css::linguistic2::XLinguServiceEventListener,
46 css::frame::XTerminateListener
50 css::uno::Reference<css::linguistic2::XLinguServiceManager2 >
m_xLngSvcMgr;
51 css::uno::Reference<css::linguistic2::XProofreadingIterator >
m_xGCIterator;
61 virtual void SAL_CALL
disposing(
const css::lang::EventObject& rEventObj )
override;
67 virtual void SAL_CALL
queryTermination(
const css::lang::EventObject& rEventObj )
override;
68 virtual void SAL_CALL
notifyTermination(
const css::lang::EventObject& rEventObj )
override;
SwLinguServiceEventListener & operator=(const SwLinguServiceEventListener &)=delete
SwLinguServiceEventListener()
virtual void SAL_CALL processLinguServiceEvent(const css::linguistic2::LinguServiceEvent &rLngSvcEvent) override
XLinguServiceEventListener.
exports com.sun.star. linguistic2
css::uno::Reference< css::linguistic2::XLinguServiceManager2 > m_xLngSvcMgr
exports com.sun.star. frame
virtual ~SwLinguServiceEventListener() override
virtual void SAL_CALL notifyTermination(const css::lang::EventObject &rEventObj) override
virtual void SAL_CALL disposing(const css::lang::EventObject &rEventObj) override
XEventListener.
virtual void SAL_CALL queryTermination(const css::lang::EventObject &rEventObj) override
XTerminateListener.
css::uno::Reference< css::frame::XDesktop2 > m_xDesktop
EventListener that triggers spellchecking and hyphenation.
css::uno::Reference< css::linguistic2::XProofreadingIterator > m_xGCIterator