summaryrefslogtreecommitdiff
path: root/accessibility/inc/standard/vclxaccessiblelistitem.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'accessibility/inc/standard/vclxaccessiblelistitem.hxx')
-rw-r--r--accessibility/inc/standard/vclxaccessiblelistitem.hxx9
1 files changed, 4 insertions, 5 deletions
diff --git a/accessibility/inc/standard/vclxaccessiblelistitem.hxx b/accessibility/inc/standard/vclxaccessiblelistitem.hxx
index 046f1df125a3..83142b50ed6f 100644
--- a/accessibility/inc/standard/vclxaccessiblelistitem.hxx
+++ b/accessibility/inc/standard/vclxaccessiblelistitem.hxx
@@ -26,8 +26,7 @@
#include <com/sun/star/accessibility/XAccessibleText.hpp>
#include <com/sun/star/accessibility/XAccessibleEventBroadcaster.hpp>
#include <com/sun/star/lang/XServiceInfo.hpp>
-#include <cppuhelper/compbase6.hxx>
-#include <cppuhelper/basemutex.hxx>
+#include <comphelper/compbase.hxx>
#include <comphelper/accessibletexthelper.hxx>
#include <standard/vclxaccessiblelist.hxx>
@@ -42,7 +41,7 @@ namespace com::sun::star::awt {
// class VCLXAccessibleListItem ------------------------------------------
-typedef ::cppu::WeakAggComponentImplHelper6< css::accessibility::XAccessible
+typedef ::comphelper::WeakComponentImplHelper< css::accessibility::XAccessible
, css::accessibility::XAccessibleContext
, css::accessibility::XAccessibleComponent
, css::accessibility::XAccessibleEventBroadcaster
@@ -51,7 +50,7 @@ typedef ::cppu::WeakAggComponentImplHelper6< css::accessibility::XAccessible
/** the class OAccessibleListBoxEntry represents the base class for an accessible object of a listbox entry
*/
-class VCLXAccessibleListItem final : public ::cppu::BaseMutex,
+class VCLXAccessibleListItem final :
public ::comphelper::OCommonAccessibleText,
public VCLXAccessibleListItem_BASE
{
@@ -69,7 +68,7 @@ private:
virtual ~VCLXAccessibleListItem() override = default;
/** this function is called upon disposing the component
*/
- virtual void SAL_CALL disposing() override;
+ virtual void disposing(std::unique_lock<std::mutex>& rGuard) override;
// OCommonAccessibleText
virtual OUString implGetText() override;