summaryrefslogtreecommitdiff
path: root/accessibility/inc/extended/AccessibleBrowseBox.hxx
diff options
context:
space:
mode:
authorArnaud Versini <arnaud.versini@gmail.com>2018-02-25 12:25:18 +0100
committerNoel Grandin <noel.grandin@collabora.co.uk>2018-02-25 16:22:34 +0100
commit6d7c82a57377a6d8c13e3c990466232cbec7e4f9 (patch)
tree76685c96bbaa9512d0335ba9a93b7d79446a1c6a /accessibility/inc/extended/AccessibleBrowseBox.hxx
parent5fb3a3ef3ec37926c715c0944873f8612eb25519 (diff)
accessibility : remove useless Impl pattern
Change-Id: I6a3744b742db12ded79d273d49b041c578eccab6 Reviewed-on: https://gerrit.libreoffice.org/50302 Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
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;
};