summaryrefslogtreecommitdiff
path: root/toolkit/source/controls/table/AccessibleGridControlHeaderCell.cxx
diff options
context:
space:
mode:
authorMichael Weghorn <m.weghorn@posteo.de>2025-01-24 19:54:49 +0100
committerMichael Weghorn <m.weghorn@posteo.de>2025-01-24 22:02:22 +0100
commitb92e6bf5c5d1aa3fd6ea8c31afb286803e26ad83 (patch)
tree358d03bbfa22681f895dadb3b393f75c605da3d7 /toolkit/source/controls/table/AccessibleGridControlHeaderCell.cxx
parent23d2869e9b74673a11a9f8c3d45a2f5e6990dc5c (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/controls/table/AccessibleGridControlHeaderCell.cxx')
-rw-r--r--toolkit/source/controls/table/AccessibleGridControlHeaderCell.cxx24
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()
{