summaryrefslogtreecommitdiffstats
path: root/accessibility/inc/extended/AccessibleBrowseBox.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'accessibility/inc/extended/AccessibleBrowseBox.hxx')
-rw-r--r--accessibility/inc/extended/AccessibleBrowseBox.hxx15
1 files changed, 12 insertions, 3 deletions
diff --git a/accessibility/inc/extended/AccessibleBrowseBox.hxx b/accessibility/inc/extended/AccessibleBrowseBox.hxx
index ea96ca44be00..2f6c60f64f57 100644
--- a/accessibility/inc/extended/AccessibleBrowseBox.hxx
+++ b/accessibility/inc/extended/AccessibleBrowseBox.hxx
@@ -29,7 +29,7 @@
namespace accessibility {
- class AccessibleBrowseBoxImpl;
+ class AccessibleBrowseBoxHeaderBar;
class AccessibleBrowseBoxTable;
@@ -174,8 +174,17 @@ protected:
virtual AccessibleBrowseBoxTable* createAccessibleTable();
private:
- // members
- std::unique_ptr< AccessibleBrowseBoxImpl > m_xImpl;
+ /// the css::accessibility::XAccessible which created the AccessibleBrowseBox
+ css::uno::WeakReference< css::accessibility::XAccessible > m_aCreator;
+
+ /** The data table child. */
+ rtl::Reference<AccessibleBrowseBoxTable> mxTable;
+
+ /** The header bar for rows ("handle column"). */
+ rtl::Reference<AccessibleBrowseBoxHeaderBar> mxRowHeaderBar;
+
+ /** The header bar for columns (first row of the table). */
+ rtl::Reference<AccessibleBrowseBoxHeaderBar> mxColumnHeaderBar;
};