diff options
author | Michael Weghorn <m.weghorn@posteo.de> | 2025-01-24 19:54:49 +0100 |
---|---|---|
committer | Michael Weghorn <m.weghorn@posteo.de> | 2025-01-24 22:02:22 +0100 |
commit | b92e6bf5c5d1aa3fd6ea8c31afb286803e26ad83 (patch) | |
tree | 358d03bbfa22681f895dadb3b393f75c605da3d7 /toolkit/source | |
parent | 23d2869e9b74673a11a9f8c3d45a2f5e6990dc5c (diff) |
toolkit a11y: Use cppu::ImplInheritanceHelper
Change-Id: I69a1eeb53b1f3f2f4ba2b9050c70efb3d91e2150
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/180725
Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
Tested-by: Jenkins
Diffstat (limited to 'toolkit/source')
-rw-r--r-- | toolkit/source/controls/table/AccessibleGridControlHeaderCell.cxx | 24 |
1 files changed, 3 insertions, 21 deletions
diff --git a/toolkit/source/controls/table/AccessibleGridControlHeaderCell.cxx b/toolkit/source/controls/table/AccessibleGridControlHeaderCell.cxx index 178ea9e23b71..5551dbf79182 100644 --- a/toolkit/source/controls/table/AccessibleGridControlHeaderCell.cxx +++ b/toolkit/source/controls/table/AccessibleGridControlHeaderCell.cxx @@ -35,14 +35,15 @@ AccessibleGridControlHeaderCell::AccessibleGridControlHeaderCell(sal_Int32 _nCol const Reference< XAccessible >& rxParent, svt::table::TableControl& rTable, AccessibleTableControlObjType eObjType) -: AccessibleGridControlCell(rxParent, rTable, + : ImplInheritanceHelper(rxParent, rTable, (eObjType == AccessibleTableControlObjType::ROWHEADERCELL) ? _nColumnRowId : 0, (eObjType == AccessibleTableControlObjType::ROWHEADERCELL) ? 0 : _nColumnRowId, eObjType) -, m_nColumnRowId(_nColumnRowId) + , m_nColumnRowId(_nColumnRowId) { assert(eObjType == AccessibleTableControlObjType::ROWHEADERCELL || eObjType == AccessibleTableControlObjType::COLUMNHEADERCELL); } + /** Return a bitset of states of the current object. */ sal_Int64 AccessibleGridControlHeaderCell::implCreateStateSet() @@ -85,26 +86,7 @@ Reference<XAccessible > SAL_CALL AccessibleGridControlHeaderCell::getAccessibleC { throw IndexOutOfBoundsException(); } -// XInterface ------------------------------------------------------------- - /** Queries for a new interface. */ - css::uno::Any SAL_CALL AccessibleGridControlHeaderCell::queryInterface( const css::uno::Type& rType ) - { - Any aRet = AccessibleGridControlCell::queryInterface(rType); - return aRet; - } - - /** Acquires the object (calls acquire() on base class). */ - void SAL_CALL AccessibleGridControlHeaderCell::acquire() noexcept - { - AccessibleGridControlCell::acquire(); - } - - /** Releases the object (calls release() on base class). */ - void SAL_CALL AccessibleGridControlHeaderCell::release() noexcept - { - AccessibleGridControlCell::release(); - } /** @return The XAccessibleContext interface of this object. */ Reference< css::accessibility::XAccessibleContext > SAL_CALL AccessibleGridControlHeaderCell::getAccessibleContext() { |