diff options
author | Caolán McNamara <caolanm@redhat.com> | 2011-03-28 11:25:58 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2011-03-28 11:25:58 +0100 |
commit | df2b22475a40f8a3728b78222f3d2430e55155b0 (patch) | |
tree | b2bc2023caaac7078226e7bbbfe93c85446753c9 /sdext | |
parent | 375029f27425e7c76d86ceeeb7388ea483830ced (diff) |
use PartialWeakComponentImplHelperX for overloaded-virtual
Diffstat (limited to 'sdext')
-rw-r--r-- | sdext/source/presenter/PresenterAccessibility.cxx | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/sdext/source/presenter/PresenterAccessibility.cxx b/sdext/source/presenter/PresenterAccessibility.cxx index 70149ae9cd0e..35c17c0da0bd 100644 --- a/sdext/source/presenter/PresenterAccessibility.cxx +++ b/sdext/source/presenter/PresenterAccessibility.cxx @@ -68,7 +68,7 @@ using ::rtl::OUString; namespace sdext { namespace presenter { namespace { - typedef ::cppu::WeakComponentImplHelper5 < + typedef ::cppu::PartialWeakComponentImplHelper5 < cssa::XAccessible, cssa::XAccessibleContext, cssa::XAccessibleComponent, @@ -112,6 +112,14 @@ public: void UpdateStateSet (void); + //----- XComponent --------------------------------------------------- + + virtual void SAL_CALL dispose()throw (cssu::RuntimeException) + { WeakComponentImplHelperBase::dispose(); } + virtual void SAL_CALL addEventListener(const cssu::Reference< ::com::sun::star::lang::XEventListener > & xListener)throw (cssu::RuntimeException) + { WeakComponentImplHelperBase::addEventListener(xListener); } + virtual void SAL_CALL removeEventListener(const cssu::Reference< ::com::sun::star::lang::XEventListener > & xListener)throw (cssu::RuntimeException) + { WeakComponentImplHelperBase::removeEventListener(xListener); } //----- XAccessible ------------------------------------------------------- @@ -200,9 +208,6 @@ public: const cssu::Reference<cssa::XAccessibleEventListener>& rxListener) throw (cssu::RuntimeException); - using PresenterAccessibleObjectInterfaceBase::addEventListener; - using PresenterAccessibleObjectInterfaceBase::removeEventListener; - //----- XWindowListener --------------------------------------------------- virtual void SAL_CALL windowResized (const css::awt::WindowEvent& rEvent) |