summaryrefslogtreecommitdiff
path: root/chart2/source/controller/accessibility/AccessibleChartShape.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'chart2/source/controller/accessibility/AccessibleChartShape.hxx')
-rw-r--r--chart2/source/controller/accessibility/AccessibleChartShape.hxx28
1 files changed, 6 insertions, 22 deletions
diff --git a/chart2/source/controller/accessibility/AccessibleChartShape.hxx b/chart2/source/controller/accessibility/AccessibleChartShape.hxx
index 4377929fa41d..db169bd3b5c1 100644
--- a/chart2/source/controller/accessibility/AccessibleChartShape.hxx
+++ b/chart2/source/controller/accessibility/AccessibleChartShape.hxx
@@ -20,7 +20,6 @@
#include <AccessibleBase.hxx>
-#include <com/sun/star/accessibility/XAccessibleExtendedComponent.hpp>
#include <cppuhelper/implbase.hxx>
#include <svx/AccessibleShapeTreeInfo.hxx>
@@ -32,44 +31,29 @@ class AccessibleShape;
namespace chart
{
-namespace impl
-{
-typedef ::cppu::ImplInheritanceHelper<
- AccessibleBase,
- css::accessibility::XAccessibleExtendedComponent > AccessibleChartShape_Base;
-}
-
-class AccessibleChartShape :
- public impl::AccessibleChartShape_Base
+class AccessibleChartShape : public AccessibleBase
{
public:
explicit AccessibleChartShape( const AccessibleElementInfo& rAccInfo );
virtual ~AccessibleChartShape() override;
- // ________ XServiceInfo ________
- virtual OUString SAL_CALL getImplementationName() override;
-
// ________ XAccessibleContext ________
- virtual sal_Int32 SAL_CALL getAccessibleChildCount() override;
+ virtual sal_Int64 SAL_CALL getAccessibleChildCount() override;
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL
- getAccessibleChild( sal_Int32 i ) override;
+ getAccessibleChild( sal_Int64 i ) override;
virtual sal_Int16 SAL_CALL getAccessibleRole() override;
virtual OUString SAL_CALL getAccessibleDescription() override;
virtual OUString SAL_CALL getAccessibleName() override;
+ // OAccessible
+ virtual css::awt::Rectangle implGetBounds() override;
+
// ________ XAccessibleComponent ________
- virtual sal_Bool SAL_CALL containsPoint( const css::awt::Point& aPoint ) override;
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL getAccessibleAtPoint( const css::awt::Point& aPoint ) override;
- virtual css::awt::Rectangle SAL_CALL getBounds() override;
- virtual css::awt::Point SAL_CALL getLocation() override;
- virtual css::awt::Point SAL_CALL getLocationOnScreen() override;
- virtual css::awt::Size SAL_CALL getSize() override;
- virtual void SAL_CALL grabFocus() override;
virtual sal_Int32 SAL_CALL getForeground() override;
virtual sal_Int32 SAL_CALL getBackground() override;
// ________ XAccessibleExtendedComponent ________
- virtual css::uno::Reference< css::awt::XFont > SAL_CALL getFont() override;
virtual OUString SAL_CALL getTitledBorderText() override;
virtual OUString SAL_CALL getToolTipText() override;