diff options
author | Michael Weghorn <m.weghorn@posteo.de> | 2025-01-23 16:26:57 +0100 |
---|---|---|
committer | Michael Weghorn <m.weghorn@posteo.de> | 2025-01-24 07:37:59 +0100 |
commit | d040635b8e0b74a1d6cfee175cdc64bd29c60a84 (patch) | |
tree | c1c2b60cdd34e54651a1fc1d41452055d9b18fab | |
parent | 6fc13fb03bc96eda65b91fd65ada26a162437404 (diff) |
a11y: Move AccessibleGridControl* classes to toolkit
Move AccessibleGridControlAccess and all related
classes from vcl to toolkit, as that is where the
grid control that makes use of them is located.
Stop using the AccessibleFactory to create the
AccessibleGridControlAccess, but call the ctor
directly in TableControl_Impl::getAccessible,
now that the class is also in the toolkit module.
Further simplificiation can happen in upcoming
commits.
Change-Id: Ic93796bce96916192da7cfffcf1faf00905373c7
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/180668
Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
Tested-by: Jenkins
-rw-r--r-- | include/vcl/accessiblefactory.hxx | 4 | ||||
-rw-r--r-- | solenv/clang-format/excludelist | 28 | ||||
-rw-r--r-- | toolkit/Library_tk.mk | 7 | ||||
-rw-r--r-- | toolkit/inc/controls/table/AccessibleGridControl.hxx (renamed from vcl/inc/accessibility/AccessibleGridControl.hxx) | 5 | ||||
-rw-r--r-- | toolkit/inc/controls/table/AccessibleGridControlBase.hxx (renamed from vcl/inc/accessibility/AccessibleGridControlBase.hxx) | 0 | ||||
-rw-r--r-- | toolkit/inc/controls/table/AccessibleGridControlHeader.hxx (renamed from vcl/inc/accessibility/AccessibleGridControlHeader.hxx) | 2 | ||||
-rw-r--r-- | toolkit/inc/controls/table/AccessibleGridControlHeaderCell.hxx (renamed from vcl/inc/accessibility/AccessibleGridControlHeaderCell.hxx) | 2 | ||||
-rw-r--r-- | toolkit/inc/controls/table/AccessibleGridControlTable.hxx (renamed from vcl/inc/accessibility/AccessibleGridControlTable.hxx) | 5 | ||||
-rw-r--r-- | toolkit/inc/controls/table/AccessibleGridControlTableBase.hxx (renamed from vcl/inc/accessibility/AccessibleGridControlTableBase.hxx) | 2 | ||||
-rw-r--r-- | toolkit/inc/controls/table/AccessibleGridControlTableCell.hxx (renamed from vcl/inc/accessibility/AccessibleGridControlTableCell.hxx) | 3 | ||||
-rw-r--r-- | toolkit/source/controls/table/AccessibleGridControl.cxx (renamed from vcl/source/accessibility/AccessibleGridControl.cxx) | 9 | ||||
-rw-r--r-- | toolkit/source/controls/table/AccessibleGridControlBase.cxx (renamed from vcl/source/accessibility/AccessibleGridControlBase.cxx) | 2 | ||||
-rw-r--r-- | toolkit/source/controls/table/AccessibleGridControlHeader.cxx (renamed from vcl/source/accessibility/AccessibleGridControlHeader.cxx) | 7 | ||||
-rw-r--r-- | toolkit/source/controls/table/AccessibleGridControlHeaderCell.cxx (renamed from vcl/source/accessibility/AccessibleGridControlHeaderCell.cxx) | 2 | ||||
-rw-r--r-- | toolkit/source/controls/table/AccessibleGridControlTable.cxx (renamed from vcl/source/accessibility/AccessibleGridControlTable.cxx) | 4 | ||||
-rw-r--r-- | toolkit/source/controls/table/AccessibleGridControlTableBase.cxx (renamed from vcl/source/accessibility/AccessibleGridControlTableBase.cxx) | 2 | ||||
-rw-r--r-- | toolkit/source/controls/table/AccessibleGridControlTableCell.cxx (renamed from vcl/source/accessibility/AccessibleGridControlTableCell.cxx) | 2 | ||||
-rw-r--r-- | toolkit/source/controls/table/tablecontrol_impl.cxx | 3 | ||||
-rw-r--r-- | vcl/Library_vcl.mk | 7 | ||||
-rw-r--r-- | vcl/source/accessibility/acc_factory.cxx | 8 |
20 files changed, 49 insertions, 55 deletions
diff --git a/include/vcl/accessiblefactory.hxx b/include/vcl/accessiblefactory.hxx index e1897e9dc4a5..fe99b9e7a45a 100644 --- a/include/vcl/accessiblefactory.hxx +++ b/include/vcl/accessiblefactory.hxx @@ -111,10 +111,6 @@ public: createAccessibleBrowseBox(const css::uno::Reference<css::accessibility::XAccessible>& _rxParent, vcl::IAccessibleTableProvider& _rBrowseBox); - static rtl::Reference<vcl::table::IAccessibleTableControl> createAccessibleTableControl( - const css::uno::Reference<css::accessibility::XAccessible>& _rxParent, - vcl::table::IAccessibleTable& _rTable); - static css::uno::Reference<css::accessibility::XAccessible> createAccessibleIconChoiceCtrl( SvtIconChoiceCtrl& _rIconCtrl, const css::uno::Reference<css::accessibility::XAccessible>& _xParent); diff --git a/solenv/clang-format/excludelist b/solenv/clang-format/excludelist index 69533c61e5f1..9dc0d1a2936d 100644 --- a/solenv/clang-format/excludelist +++ b/solenv/clang-format/excludelist @@ -13413,6 +13413,13 @@ toolkit/inc/controls/roadmapentry.hxx toolkit/inc/controls/stdtabcontroller.hxx toolkit/inc/controls/stdtabcontrollermodel.hxx toolkit/inc/controls/svmedit.hxx +toolkit/inc/controls/table/AccessibleGridControl.hxx +toolkit/inc/controls/table/AccessibleGridControlBase.hxx +toolkit/inc/controls/table/AccessibleGridControlHeader.hxx +toolkit/inc/controls/table/AccessibleGridControlHeaderCell.hxx +toolkit/inc/controls/table/AccessibleGridControlTable.hxx +toolkit/inc/controls/table/AccessibleGridControlTableBase.hxx +toolkit/inc/controls/table/AccessibleGridControlTableCell.hxx toolkit/inc/controls/table/defaultinputhandler.hxx toolkit/inc/controls/table/gridtablerenderer.hxx toolkit/inc/controls/table/tablecontrol.hxx @@ -13478,6 +13485,13 @@ toolkit/source/controls/spinningprogress.cxx toolkit/source/controls/stdtabcontroller.cxx toolkit/source/controls/stdtabcontrollermodel.cxx toolkit/source/controls/svtxgridcontrol.cxx +toolkit/source/controls/table/AccessibleGridControl.cxx +toolkit/source/controls/table/AccessibleGridControlBase.cxx +toolkit/source/controls/table/AccessibleGridControlHeader.cxx +toolkit/source/controls/table/AccessibleGridControlHeaderCell.cxx +toolkit/source/controls/table/AccessibleGridControlTable.cxx +toolkit/source/controls/table/AccessibleGridControlTableBase.cxx +toolkit/source/controls/table/AccessibleGridControlTableCell.cxx toolkit/source/controls/table/cellvalueconversion.cxx toolkit/source/controls/table/cellvalueconversion.hxx toolkit/source/controls/table/defaultinputhandler.cxx @@ -14067,13 +14081,6 @@ vcl/inc/accessibility/AccessibleBrowseBoxHeaderCell.hxx vcl/inc/accessibility/AccessibleBrowseBoxTable.hxx vcl/inc/accessibility/AccessibleBrowseBoxTableBase.hxx vcl/inc/accessibility/AccessibleBrowseBoxTableCell.hxx -vcl/inc/accessibility/AccessibleGridControl.hxx -vcl/inc/accessibility/AccessibleGridControlBase.hxx -vcl/inc/accessibility/AccessibleGridControlHeader.hxx -vcl/inc/accessibility/AccessibleGridControlHeaderCell.hxx -vcl/inc/accessibility/AccessibleGridControlTable.hxx -vcl/inc/accessibility/AccessibleGridControlTableBase.hxx -vcl/inc/accessibility/AccessibleGridControlTableCell.hxx vcl/inc/accessibility/IComboListBoxHelper.hxx vcl/inc/accessibility/accessiblebrowseboxcell.hxx vcl/inc/accessibility/accessibleeditbrowseboxcell.hxx @@ -14117,13 +14124,6 @@ vcl/source/accessibility/AccessibleBrowseBoxHeaderCell.cxx vcl/source/accessibility/AccessibleBrowseBoxTable.cxx vcl/source/accessibility/AccessibleBrowseBoxTableBase.cxx vcl/source/accessibility/AccessibleBrowseBoxTableCell.cxx -vcl/source/accessibility/AccessibleGridControl.cxx -vcl/source/accessibility/AccessibleGridControlBase.cxx -vcl/source/accessibility/AccessibleGridControlHeader.cxx -vcl/source/accessibility/AccessibleGridControlHeaderCell.cxx -vcl/source/accessibility/AccessibleGridControlTable.cxx -vcl/source/accessibility/AccessibleGridControlTableBase.cxx -vcl/source/accessibility/AccessibleGridControlTableCell.cxx vcl/source/accessibility/acc_factory.cxx vcl/source/accessibility/accessiblebrowseboxcell.cxx vcl/source/accessibility/accessibleeditbrowseboxcell.cxx diff --git a/toolkit/Library_tk.mk b/toolkit/Library_tk.mk index 2f676872ef50..fb88abcab4c8 100644 --- a/toolkit/Library_tk.mk +++ b/toolkit/Library_tk.mk @@ -97,6 +97,13 @@ $(eval $(call gb_Library_add_exception_objects,tk,\ toolkit/source/controls/tkspinbutton \ toolkit/source/controls/animatedimages \ toolkit/source/controls/spinningprogress \ + toolkit/source/controls/table/AccessibleGridControl \ + toolkit/source/controls/table/AccessibleGridControlBase \ + toolkit/source/controls/table/AccessibleGridControlHeader \ + toolkit/source/controls/table/AccessibleGridControlHeaderCell \ + toolkit/source/controls/table/AccessibleGridControlTable \ + toolkit/source/controls/table/AccessibleGridControlTableBase \ + toolkit/source/controls/table/AccessibleGridControlTableCell \ toolkit/source/controls/table/cellvalueconversion \ toolkit/source/controls/table/defaultinputhandler \ toolkit/source/controls/table/gridtablerenderer \ diff --git a/vcl/inc/accessibility/AccessibleGridControl.hxx b/toolkit/inc/controls/table/AccessibleGridControl.hxx index 399a6b453bb5..11c08ea321d8 100644 --- a/vcl/inc/accessibility/AccessibleGridControl.hxx +++ b/toolkit/inc/controls/table/AccessibleGridControl.hxx @@ -19,8 +19,9 @@ #pragma once -#include <accessibility/AccessibleGridControlBase.hxx> -#include <accessibility/AccessibleGridControlTable.hxx> +#include "AccessibleGridControlBase.hxx" +#include "AccessibleGridControlTable.hxx" + #include <cppuhelper/weakref.hxx> #include <rtl/ref.hxx> #include <vcl/accessibletable.hxx> diff --git a/vcl/inc/accessibility/AccessibleGridControlBase.hxx b/toolkit/inc/controls/table/AccessibleGridControlBase.hxx index 4e30bddda541..4e30bddda541 100644 --- a/vcl/inc/accessibility/AccessibleGridControlBase.hxx +++ b/toolkit/inc/controls/table/AccessibleGridControlBase.hxx diff --git a/vcl/inc/accessibility/AccessibleGridControlHeader.hxx b/toolkit/inc/controls/table/AccessibleGridControlHeader.hxx index d1cabbeb4aeb..f993907b85a0 100644 --- a/vcl/inc/accessibility/AccessibleGridControlHeader.hxx +++ b/toolkit/inc/controls/table/AccessibleGridControlHeader.hxx @@ -20,7 +20,7 @@ #pragma once -#include <accessibility/AccessibleGridControlTableBase.hxx> +#include <controls/table/AccessibleGridControlTableBase.hxx> namespace accessibility { diff --git a/vcl/inc/accessibility/AccessibleGridControlHeaderCell.hxx b/toolkit/inc/controls/table/AccessibleGridControlHeaderCell.hxx index cd59894b92bb..8f3022807e13 100644 --- a/vcl/inc/accessibility/AccessibleGridControlHeaderCell.hxx +++ b/toolkit/inc/controls/table/AccessibleGridControlHeaderCell.hxx @@ -18,7 +18,7 @@ */ #pragma once -#include <accessibility/AccessibleGridControlTableCell.hxx> +#include <controls/table/AccessibleGridControlTableCell.hxx> namespace accessibility { diff --git a/vcl/inc/accessibility/AccessibleGridControlTable.hxx b/toolkit/inc/controls/table/AccessibleGridControlTable.hxx index 5c043f8860a9..c2da21496119 100644 --- a/vcl/inc/accessibility/AccessibleGridControlTable.hxx +++ b/toolkit/inc/controls/table/AccessibleGridControlTable.hxx @@ -20,10 +20,11 @@ #pragma once -#include <accessibility/AccessibleGridControlTableBase.hxx> +#include <controls/table/AccessibleGridControlTableBase.hxx> +#include <controls/table/AccessibleGridControlTableCell.hxx> + #include <cppuhelper/implbase1.hxx> #include <com/sun/star/accessibility/XAccessibleSelection.hpp> -#include <accessibility/AccessibleGridControlTableCell.hxx> namespace accessibility { diff --git a/vcl/inc/accessibility/AccessibleGridControlTableBase.hxx b/toolkit/inc/controls/table/AccessibleGridControlTableBase.hxx index 53ca49307e6b..2da1b6c007a0 100644 --- a/vcl/inc/accessibility/AccessibleGridControlTableBase.hxx +++ b/toolkit/inc/controls/table/AccessibleGridControlTableBase.hxx @@ -20,7 +20,7 @@ #pragma once -#include <accessibility/AccessibleGridControlBase.hxx> +#include <controls/table/AccessibleGridControlBase.hxx> #include <cppuhelper/implbase1.hxx> #include <com/sun/star/accessibility/XAccessibleTable.hpp> diff --git a/vcl/inc/accessibility/AccessibleGridControlTableCell.hxx b/toolkit/inc/controls/table/AccessibleGridControlTableCell.hxx index 7d9053932a36..0cf3738b9a79 100644 --- a/vcl/inc/accessibility/AccessibleGridControlTableCell.hxx +++ b/toolkit/inc/controls/table/AccessibleGridControlTableCell.hxx @@ -18,9 +18,10 @@ */ #pragma once +#include <controls/table/AccessibleGridControlBase.hxx> + #include <comphelper/accessibletexthelper.hxx> #include <cppuhelper/implbase2.hxx> -#include <accessibility/AccessibleGridControlBase.hxx> #include <vcl/accessibletable.hxx> #include <com/sun/star/accessibility/AccessibleScrollType.hpp> diff --git a/vcl/source/accessibility/AccessibleGridControl.cxx b/toolkit/source/controls/table/AccessibleGridControl.cxx index 1a5c6b1e74ff..0cdabc96a6bb 100644 --- a/vcl/source/accessibility/AccessibleGridControl.cxx +++ b/toolkit/source/controls/table/AccessibleGridControl.cxx @@ -17,9 +17,10 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ -#include <accessibility/AccessibleGridControl.hxx> -#include <accessibility/AccessibleGridControlTable.hxx> -#include <accessibility/AccessibleGridControlHeader.hxx> +#include <controls/table/AccessibleGridControl.hxx> +#include <controls/table/AccessibleGridControlTable.hxx> +#include <controls/table/AccessibleGridControlHeader.hxx> + #include <com/sun/star/accessibility/AccessibleEventId.hpp> #include <com/sun/star/accessibility/AccessibleRole.hpp> #include <com/sun/star/lang/IndexOutOfBoundsException.hpp> @@ -255,7 +256,7 @@ AccessibleGridControl::implGetFixedChild( sal_Int64 nChildIndex ) rtl::Reference<AccessibleGridControlTable> AccessibleGridControl::createAccessibleTable() { css::uno::Reference< css::accessibility::XAccessible > xCreator(m_aCreator); - OSL_ENSURE( xCreator.is(), "accessibility/AccessibleGridControl::createAccessibleTable: my creator died - how this?" ); + OSL_ENSURE(xCreator.is(), "AccessibleGridControl::createAccessibleTable: my creator died - how this?"); return new AccessibleGridControlTable( xCreator, m_aTable ); } diff --git a/vcl/source/accessibility/AccessibleGridControlBase.cxx b/toolkit/source/controls/table/AccessibleGridControlBase.cxx index 52d9763ad50f..015baa8a8d11 100644 --- a/vcl/source/accessibility/AccessibleGridControlBase.cxx +++ b/toolkit/source/controls/table/AccessibleGridControlBase.cxx @@ -17,7 +17,7 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ -#include <accessibility/AccessibleGridControlBase.hxx> +#include <controls/table/AccessibleGridControlBase.hxx> #include <utility> #include <vcl/accessibletable.hxx> #include <vcl/svapp.hxx> diff --git a/vcl/source/accessibility/AccessibleGridControlHeader.cxx b/toolkit/source/controls/table/AccessibleGridControlHeader.cxx index 9a0c81539049..c7d70ef88bb3 100644 --- a/vcl/source/accessibility/AccessibleGridControlHeader.cxx +++ b/toolkit/source/controls/table/AccessibleGridControlHeader.cxx @@ -17,9 +17,10 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ +#include <controls/table/AccessibleGridControlHeader.hxx> +#include <controls/table/AccessibleGridControlHeaderCell.hxx> + #include <com/sun/star/lang/IndexOutOfBoundsException.hpp> -#include <accessibility/AccessibleGridControlHeader.hxx> -#include <accessibility/AccessibleGridControlHeaderCell.hxx> #include <vcl/accessibletable.hxx> #include <vcl/svapp.hxx> #include <vcl/unohelp.hxx> @@ -45,7 +46,7 @@ AccessibleGridControlHeader::AccessibleGridControlHeader( AccessibleGridControlTableBase( rxParent, rTable, eObjType ) { OSL_ENSURE( isRowBar() || isColumnBar(), - "accessibility/AccessibleGridControlHeaderBar - invalid object type" ); + "AccessibleGridControlHeaderBar - invalid object type" ); } // XAccessibleContext --------------------------------------------------------- diff --git a/vcl/source/accessibility/AccessibleGridControlHeaderCell.cxx b/toolkit/source/controls/table/AccessibleGridControlHeaderCell.cxx index a85897b83873..674052935492 100644 --- a/vcl/source/accessibility/AccessibleGridControlHeaderCell.cxx +++ b/toolkit/source/controls/table/AccessibleGridControlHeaderCell.cxx @@ -19,7 +19,7 @@ #include <com/sun/star/accessibility/AccessibleStateType.hpp> #include <com/sun/star/lang/IndexOutOfBoundsException.hpp> -#include <accessibility/AccessibleGridControlHeaderCell.hxx> +#include <controls/table/AccessibleGridControlHeaderCell.hxx> #include <vcl/accessibletable.hxx> #include <vcl/svapp.hxx> diff --git a/vcl/source/accessibility/AccessibleGridControlTable.cxx b/toolkit/source/controls/table/AccessibleGridControlTable.cxx index ba3fb0d2b728..4ec7d08fcd31 100644 --- a/vcl/source/accessibility/AccessibleGridControlTable.cxx +++ b/toolkit/source/controls/table/AccessibleGridControlTable.cxx @@ -21,8 +21,8 @@ #include <com/sun/star/accessibility/AccessibleTableModelChange.hpp> #include <com/sun/star/accessibility/AccessibleTableModelChangeType.hpp> #include <com/sun/star/lang/IndexOutOfBoundsException.hpp> -#include <accessibility/AccessibleGridControlTable.hxx> -#include <accessibility/AccessibleGridControlTableCell.hxx> +#include <controls/table/AccessibleGridControlTable.hxx> +#include <controls/table/AccessibleGridControlTableCell.hxx> #include <vcl/accessibletable.hxx> #include <vcl/svapp.hxx> #include <vcl/unohelp.hxx> diff --git a/vcl/source/accessibility/AccessibleGridControlTableBase.cxx b/toolkit/source/controls/table/AccessibleGridControlTableBase.cxx index 5cfb904bad5c..16614ad0b1d1 100644 --- a/vcl/source/accessibility/AccessibleGridControlTableBase.cxx +++ b/toolkit/source/controls/table/AccessibleGridControlTableBase.cxx @@ -19,7 +19,7 @@ #include <com/sun/star/accessibility/AccessibleRole.hpp> #include <com/sun/star/lang/IndexOutOfBoundsException.hpp> -#include <accessibility/AccessibleGridControlTableBase.hxx> +#include <controls/table/AccessibleGridControlTableBase.hxx> #include <vcl/accessibletable.hxx> #include <vcl/svapp.hxx> #include <comphelper/sequence.hxx> diff --git a/vcl/source/accessibility/AccessibleGridControlTableCell.cxx b/toolkit/source/controls/table/AccessibleGridControlTableCell.cxx index aa76ffe0c533..897d38136645 100644 --- a/vcl/source/accessibility/AccessibleGridControlTableCell.cxx +++ b/toolkit/source/controls/table/AccessibleGridControlTableCell.cxx @@ -17,7 +17,7 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ -#include <accessibility/AccessibleGridControlTableCell.hxx> +#include <controls/table/AccessibleGridControlTableCell.hxx> #include <vcl/accessibletable.hxx> #include <vcl/svapp.hxx> #include <vcl/unohelp.hxx> diff --git a/toolkit/source/controls/table/tablecontrol_impl.cxx b/toolkit/source/controls/table/tablecontrol_impl.cxx index 695f6b71832a..b2139285c188 100644 --- a/toolkit/source/controls/table/tablecontrol_impl.cxx +++ b/toolkit/source/controls/table/tablecontrol_impl.cxx @@ -18,6 +18,7 @@ */ +#include <controls/table/AccessibleGridControl.hxx> #include <controls/table/tablecontrol.hxx> #include <controls/table/defaultinputhandler.hxx> #include <controls/table/tablemodel.hxx> @@ -2379,7 +2380,7 @@ namespace svt::table Reference< XAccessible > const xAccParent = i_parentWindow.GetAccessible(); if ( xAccParent.is() ) { - m_pAccessibleTable = AccessibleFactory::createAccessibleTableControl( + m_pAccessibleTable = new accessibility::AccessibleGridControlAccess( xAccParent, m_rAntiImpl ); } diff --git a/vcl/Library_vcl.mk b/vcl/Library_vcl.mk index 769329d30cba..ef2e92721dc1 100644 --- a/vcl/Library_vcl.mk +++ b/vcl/Library_vcl.mk @@ -105,13 +105,6 @@ $(eval $(call gb_Library_add_exception_objects,vcl,\ vcl/source/accessibility/AccessibleBrowseBoxTable \ vcl/source/accessibility/AccessibleBrowseBoxTableBase \ vcl/source/accessibility/AccessibleBrowseBoxTableCell \ - vcl/source/accessibility/AccessibleGridControl \ - vcl/source/accessibility/AccessibleGridControlBase \ - vcl/source/accessibility/AccessibleGridControlHeader \ - vcl/source/accessibility/AccessibleGridControlHeaderCell \ - vcl/source/accessibility/AccessibleGridControlTable \ - vcl/source/accessibility/AccessibleGridControlTableBase \ - vcl/source/accessibility/AccessibleGridControlTableCell \ vcl/source/accessibility/AccessibleTextAttributeHelper \ vcl/source/accessibility/acc_factory \ vcl/source/accessibility/accessiblebrowseboxcell \ diff --git a/vcl/source/accessibility/acc_factory.cxx b/vcl/source/accessibility/acc_factory.cxx index 65a634c0f405..5a81bbb21c37 100644 --- a/vcl/source/accessibility/acc_factory.cxx +++ b/vcl/source/accessibility/acc_factory.cxx @@ -49,7 +49,6 @@ #include <accessibility/AccessibleBrowseBoxTableCell.hxx> #include <accessibility/AccessibleBrowseBoxHeaderCell.hxx> #include <accessibility/AccessibleBrowseBoxCheckBoxCell.hxx> -#include <accessibility/AccessibleGridControl.hxx> #include <accessibility/accessibleeditbrowseboxcell.hxx> #include <com/sun/star/accessibility/AccessibleRole.hpp> #include <vcl/toolkit/lstbox.hxx> @@ -205,13 +204,6 @@ AccessibleFactory::createAccessibleBrowseBox(const Reference<XAccessible>& _rxPa return new AccessibleBrowseBoxAccess( _rxParent, _rBrowseBox ); } -rtl::Reference<IAccessibleTableControl> -AccessibleFactory::createAccessibleTableControl(const Reference<XAccessible>& _rxParent, - IAccessibleTable& _rTable) -{ - return new AccessibleGridControlAccess( _rxParent, _rTable ); -} - Reference<XAccessible> AccessibleFactory::createAccessibleIconChoiceCtrl(SvtIconChoiceCtrl& _rIconCtrl, const Reference<XAccessible>& _xParent) |