summaryrefslogtreecommitdiff
path: root/accessibility/inc/extended/AccessibleBrowseBoxHeaderBar.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'accessibility/inc/extended/AccessibleBrowseBoxHeaderBar.hxx')
-rw-r--r--accessibility/inc/extended/AccessibleBrowseBoxHeaderBar.hxx29
1 files changed, 14 insertions, 15 deletions
diff --git a/accessibility/inc/extended/AccessibleBrowseBoxHeaderBar.hxx b/accessibility/inc/extended/AccessibleBrowseBoxHeaderBar.hxx
index 5c76747f6cd9..d353b8c6018b 100644
--- a/accessibility/inc/extended/AccessibleBrowseBoxHeaderBar.hxx
+++ b/accessibility/inc/extended/AccessibleBrowseBoxHeaderBar.hxx
@@ -42,12 +42,12 @@ class AccessibleBrowseBoxHeaderBar final :
public:
/** @param rxParent Parent that holds the browsebox headerbar control
@param rBrowseBox The BrowseBox control.
- @param eObjType One of the two allowed types BBTYPE_ROWHEADERBAR or
- BBTYPE_COLUMNHEADERBAR. */
+ @param eObjType One of the two allowed types AccessibleBrowseBoxObjType::RowHeaderBar or
+ AccessibleBrowseBoxObjType::ColumnHeaderBar. */
AccessibleBrowseBoxHeaderBar(
const css::uno::Reference< css::accessibility::XAccessible >& rxParent,
::vcl::IAccessibleTableProvider& rBrowseBox,
- ::vcl::AccessibleBrowseBoxObjType eObjType );
+ AccessibleBrowseBoxObjType eObjType );
private:
virtual ~AccessibleBrowseBoxHeaderBar() override;
@@ -59,11 +59,10 @@ public:
The XAccessible interface of the specified child.
*/
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL
- getAccessibleChild( sal_Int32 nChildIndex ) override;
+ getAccessibleChild( sal_Int64 nChildIndex ) override;
/** @return The index of this object among the parent's children. */
- virtual sal_Int32 SAL_CALL
- getAccessibleIndexInParent() override;
+ virtual sal_Int64 SAL_CALL getAccessibleIndexInParent() override;
// XAccessibleComponent
@@ -116,10 +115,10 @@ public:
// XAccessibleSelection
/** Selects the specified child (row or column of the table). */
- virtual void SAL_CALL selectAccessibleChild( sal_Int32 nChildIndex ) override;
+ virtual void SAL_CALL selectAccessibleChild( sal_Int64 nChildIndex ) override;
/** @return TRUE, if the specified child (row/column) is selected. */
- virtual sal_Bool SAL_CALL isAccessibleChildSelected( sal_Int32 nChildIndex ) override;
+ virtual sal_Bool SAL_CALL isAccessibleChildSelected( sal_Int64 nChildIndex ) override;
/** Clears the complete selection. */
virtual void SAL_CALL clearAccessibleSelection() override;
@@ -128,14 +127,14 @@ public:
virtual void SAL_CALL selectAllAccessibleChildren() override;
/** @return The number of selected rows/columns. */
- virtual sal_Int32 SAL_CALL getSelectedAccessibleChildCount() override;
+ virtual sal_Int64 SAL_CALL getSelectedAccessibleChildCount() override;
/** @return The specified selected row/column. */
virtual css::uno::Reference< css::accessibility::XAccessible > SAL_CALL
- getSelectedAccessibleChild( sal_Int32 nSelectedChildIndex ) override;
+ getSelectedAccessibleChild( sal_Int64 nSelectedChildIndex ) override;
/** Removes the specified row/column from the selection. */
- virtual void SAL_CALL deselectAccessibleChild( sal_Int32 nSelectedChildIndex ) override;
+ virtual void SAL_CALL deselectAccessibleChild( sal_Int64 nSelectedChildIndex ) override;
// XInterface
@@ -164,7 +163,7 @@ private:
virtual tools::Rectangle implGetBoundingBox() override;
/** @attention This method requires locked mutex's and a living object.
@return The bounding box (VCL rect.) in screen coordinates. */
- virtual tools::Rectangle implGetBoundingBoxOnScreen() override;
+ virtual AbsoluteScreenPixelRectangle implGetBoundingBoxOnScreen() override;
/** @attention This method requires locked mutex's and a living object.
@return The count of used rows. */
@@ -191,7 +190,7 @@ private:
@return The absolute child index from the index of selected children.
@throws <type>IndexOutOfBoundsException</type>
If the specified index is invalid. */
- sal_Int32 implGetChildIndexFromSelectedIndex( sal_Int32 nSelectedChildIndex );
+ sal_Int64 implGetChildIndexFromSelectedIndex( sal_Int64 nSelectedChildIndex );
/** @attention This method requires locked mutex's and a living object.
@throws <type>IndexOutOfBoundsException</type>
@@ -203,12 +202,12 @@ private:
inline bool AccessibleBrowseBoxHeaderBar::isRowBar() const
{
- return getType() == ::vcl::BBTYPE_ROWHEADERBAR;
+ return getType() == AccessibleBrowseBoxObjType::RowHeaderBar;
}
inline bool AccessibleBrowseBoxHeaderBar::isColumnBar() const
{
- return getType() == ::vcl::BBTYPE_COLUMNHEADERBAR;
+ return getType() == AccessibleBrowseBoxObjType::ColumnHeaderBar;
}