summaryrefslogtreecommitdiff
path: root/accessibility
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2021-06-25 09:34:17 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2021-06-26 13:31:49 +0200
commit1720bacfc0efd071ea56757b97a1bf2951f80cee (patch)
treead04d73d25f10cf078145d2a750db982f4cfd54c /accessibility
parent15faf18ddca02beb75f89dcd7887d7b8ae2a5e32 (diff)
loplugin:finalclasses in accessibility
Change-Id: Idac98767a97a150964c4c5fc736f184057b1a79a Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117892 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'accessibility')
-rw-r--r--accessibility/inc/extended/AccessibleBrowseBox.hxx4
-rw-r--r--accessibility/inc/extended/AccessibleGridControl.hxx4
-rw-r--r--accessibility/inc/extended/textwindowaccessibility.hxx2
-rw-r--r--accessibility/inc/standard/vclxaccessiblemenu.hxx3
4 files changed, 6 insertions, 7 deletions
diff --git a/accessibility/inc/extended/AccessibleBrowseBox.hxx b/accessibility/inc/extended/AccessibleBrowseBox.hxx
index 5b676ecf5bd3..c854ffef52f0 100644
--- a/accessibility/inc/extended/AccessibleBrowseBox.hxx
+++ b/accessibility/inc/extended/AccessibleBrowseBox.hxx
@@ -191,7 +191,7 @@ private:
The instance holds its XAccessibleContext with a hard reference, while
the context holds this instance weak.
*/
-class AccessibleBrowseBoxAccess:
+class AccessibleBrowseBoxAccess final :
public cppu::WeakImplHelper<css::accessibility::XAccessible>,
public ::vcl::IAccessibleBrowseBox
{
@@ -212,7 +212,7 @@ public:
/// returns the AccessibleContext belonging to this Accessible
AccessibleBrowseBox* getContext() { return m_xContext.get(); }
-protected:
+private:
virtual ~AccessibleBrowseBoxAccess() override;
// XAccessible
diff --git a/accessibility/inc/extended/AccessibleGridControl.hxx b/accessibility/inc/extended/AccessibleGridControl.hxx
index 34d0d0ffaf1c..6fa1a91b4919 100644
--- a/accessibility/inc/extended/AccessibleGridControl.hxx
+++ b/accessibility/inc/extended/AccessibleGridControl.hxx
@@ -163,7 +163,7 @@ private:
the context holds this instance weak.</p>
*/
-class AccessibleGridControlAccess :
+class AccessibleGridControlAccess final :
public ::cppu::WeakImplHelper< css::accessibility::XAccessible >
,public ::vcl::table::IAccessibleTableControl
{
@@ -181,7 +181,7 @@ public:
/// returns the AccessibleContext belonging to this Accessible
AccessibleGridControl* getContext() { return m_xContext.get(); }
-protected:
+private:
virtual ~AccessibleGridControlAccess() override;
// XAccessible
diff --git a/accessibility/inc/extended/textwindowaccessibility.hxx b/accessibility/inc/extended/textwindowaccessibility.hxx
index 91ccd4b5d52a..151e77dcfd30 100644
--- a/accessibility/inc/extended/textwindowaccessibility.hxx
+++ b/accessibility/inc/extended/textwindowaccessibility.hxx
@@ -313,7 +313,7 @@ private:
typedef std::unordered_map< OUString,
css::beans::PropertyValue > tPropValMap;
-class Document: public ::VCLXAccessibleComponent, public ::SfxListener
+class Document final : public ::VCLXAccessibleComponent, public ::SfxListener
{
public:
Document(::VCLXWindow * pVclXWindow, ::TextEngine & rEngine,
diff --git a/accessibility/inc/standard/vclxaccessiblemenu.hxx b/accessibility/inc/standard/vclxaccessiblemenu.hxx
index 34524eb0ba32..1bd7be7d1e77 100644
--- a/accessibility/inc/standard/vclxaccessiblemenu.hxx
+++ b/accessibility/inc/standard/vclxaccessiblemenu.hxx
@@ -30,10 +30,9 @@
typedef ::cppu::ImplHelper1 <
css::accessibility::XAccessibleSelection > VCLXAccessibleMenu_BASE;
-class VCLXAccessibleMenu : public VCLXAccessibleMenuItem,
+class VCLXAccessibleMenu final : public VCLXAccessibleMenuItem,
public VCLXAccessibleMenu_BASE
{
-protected:
virtual bool IsFocused() override;
virtual bool IsPopupMenuOpen() override;
sal_Int32 implGetSelectedAccessibleChildCount();