summaryrefslogtreecommitdiffstats
path: root/accessibility/inc/standard
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2020-01-14 10:27:30 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2020-01-14 14:06:10 +0100
commita41fe32ba989cad3b6e2e20793b3fff469230eb6 (patch)
treeb79b198f53f02699d2b7d9783b944943981e7765 /accessibility/inc/standard
parentweld PageSizePopup (diff)
downloadcore-a41fe32ba989cad3b6e2e20793b3fff469230eb6.tar.gz
core-a41fe32ba989cad3b6e2e20793b3fff469230eb6.zip
loplugin:finalclasses in accessibility
Change-Id: If9314712090bc2494f86afa8f0c25038f8307278 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86742 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'accessibility/inc/standard')
-rw-r--r--accessibility/inc/standard/vclxaccessiblefixedhyperlink.hxx3
-rw-r--r--accessibility/inc/standard/vclxaccessibleheaderbar.hxx2
-rw-r--r--accessibility/inc/standard/vclxaccessiblemenuseparator.hxx2
-rw-r--r--accessibility/inc/standard/vclxaccessiblepopupmenu.hxx3
-rw-r--r--accessibility/inc/standard/vclxaccessibleradiobutton.hxx3
-rw-r--r--accessibility/inc/standard/vclxaccessiblescrollbar.hxx3
-rw-r--r--accessibility/inc/standard/vclxaccessibletabpagewindow.hxx3
-rw-r--r--accessibility/inc/standard/vclxaccessibletextfield.hxx5
8 files changed, 9 insertions, 15 deletions
diff --git a/accessibility/inc/standard/vclxaccessiblefixedhyperlink.hxx b/accessibility/inc/standard/vclxaccessiblefixedhyperlink.hxx
index e831db0ff146..b0cc9024fe7b 100644
--- a/accessibility/inc/standard/vclxaccessiblefixedhyperlink.hxx
+++ b/accessibility/inc/standard/vclxaccessiblefixedhyperlink.hxx
@@ -24,9 +24,8 @@
-class VCLXAccessibleFixedHyperlink : public VCLXAccessibleTextComponent
+class VCLXAccessibleFixedHyperlink final : public VCLXAccessibleTextComponent
{
-protected:
virtual ~VCLXAccessibleFixedHyperlink() override = default;
public:
diff --git a/accessibility/inc/standard/vclxaccessibleheaderbar.hxx b/accessibility/inc/standard/vclxaccessibleheaderbar.hxx
index a75107956ca7..3f284d7f0cb2 100644
--- a/accessibility/inc/standard/vclxaccessibleheaderbar.hxx
+++ b/accessibility/inc/standard/vclxaccessibleheaderbar.hxx
@@ -26,7 +26,7 @@
typedef std::vector< css::uno::WeakReference< css::accessibility::XAccessible > >
ListItems;
-class VCLXAccessibleHeaderBar : public VCLXAccessibleComponent
+class VCLXAccessibleHeaderBar final : public VCLXAccessibleComponent
{
VclPtr<HeaderBar> m_pHeadBar;
diff --git a/accessibility/inc/standard/vclxaccessiblemenuseparator.hxx b/accessibility/inc/standard/vclxaccessiblemenuseparator.hxx
index e16097b18b21..bb14b952e98c 100644
--- a/accessibility/inc/standard/vclxaccessiblemenuseparator.hxx
+++ b/accessibility/inc/standard/vclxaccessiblemenuseparator.hxx
@@ -24,7 +24,7 @@
-class VCLXAccessibleMenuSeparator : public OAccessibleMenuItemComponent
+class VCLXAccessibleMenuSeparator final : public OAccessibleMenuItemComponent
{
public:
VCLXAccessibleMenuSeparator( Menu* pParent, sal_uInt16 nItemPos );
diff --git a/accessibility/inc/standard/vclxaccessiblepopupmenu.hxx b/accessibility/inc/standard/vclxaccessiblepopupmenu.hxx
index 3569f03f1846..3374ef450e25 100644
--- a/accessibility/inc/standard/vclxaccessiblepopupmenu.hxx
+++ b/accessibility/inc/standard/vclxaccessiblepopupmenu.hxx
@@ -24,9 +24,8 @@
-class VCLXAccessiblePopupMenu : public OAccessibleMenuComponent
+class VCLXAccessiblePopupMenu final : public OAccessibleMenuComponent
{
-protected:
virtual bool IsFocused() override;
public:
diff --git a/accessibility/inc/standard/vclxaccessibleradiobutton.hxx b/accessibility/inc/standard/vclxaccessibleradiobutton.hxx
index d7debfe59f93..b4773946d31f 100644
--- a/accessibility/inc/standard/vclxaccessibleradiobutton.hxx
+++ b/accessibility/inc/standard/vclxaccessibleradiobutton.hxx
@@ -33,10 +33,9 @@ typedef ::cppu::ImplHelper2<
css::accessibility::XAccessibleAction,
css::accessibility::XAccessibleValue > VCLXAccessibleRadioButton_BASE;
-class VCLXAccessibleRadioButton : public VCLXAccessibleTextComponent,
+class VCLXAccessibleRadioButton final : public VCLXAccessibleTextComponent,
public VCLXAccessibleRadioButton_BASE
{
-protected:
virtual ~VCLXAccessibleRadioButton() override = default;
virtual void ProcessWindowEvent( const VclWindowEvent& rVclWindowEvent ) override;
diff --git a/accessibility/inc/standard/vclxaccessiblescrollbar.hxx b/accessibility/inc/standard/vclxaccessiblescrollbar.hxx
index cbb86e489982..8d81c60cc7db 100644
--- a/accessibility/inc/standard/vclxaccessiblescrollbar.hxx
+++ b/accessibility/inc/standard/vclxaccessiblescrollbar.hxx
@@ -33,10 +33,9 @@ typedef ::cppu::ImplHelper2<
css::accessibility::XAccessibleAction,
css::accessibility::XAccessibleValue > VCLXAccessibleScrollBar_BASE;
-class VCLXAccessibleScrollBar : public VCLXAccessibleComponent,
+class VCLXAccessibleScrollBar final : public VCLXAccessibleComponent,
public VCLXAccessibleScrollBar_BASE
{
-protected:
virtual ~VCLXAccessibleScrollBar() override = default;
virtual void ProcessWindowEvent( const VclWindowEvent& rVclWindowEvent ) override;
diff --git a/accessibility/inc/standard/vclxaccessibletabpagewindow.hxx b/accessibility/inc/standard/vclxaccessibletabpagewindow.hxx
index b50d4b352569..36254ceeca37 100644
--- a/accessibility/inc/standard/vclxaccessibletabpagewindow.hxx
+++ b/accessibility/inc/standard/vclxaccessibletabpagewindow.hxx
@@ -27,14 +27,13 @@
-class VCLXAccessibleTabPageWindow : public VCLXAccessibleComponent
+class VCLXAccessibleTabPageWindow final : public VCLXAccessibleComponent
{
private:
VclPtr<TabControl> m_pTabControl;
VclPtr<TabPage> m_pTabPage;
sal_uInt16 m_nPageId;
-protected:
// OCommonAccessibleComponent
virtual css::awt::Rectangle implGetBounds( ) override;
diff --git a/accessibility/inc/standard/vclxaccessibletextfield.hxx b/accessibility/inc/standard/vclxaccessibletextfield.hxx
index 41747240e857..5d29de76624d 100644
--- a/accessibility/inc/standard/vclxaccessibletextfield.hxx
+++ b/accessibility/inc/standard/vclxaccessibletextfield.hxx
@@ -32,7 +32,7 @@ typedef ::cppu::ImplHelper1< css::accessibility::XAccessible > VCLXAccessible_BA
accessible by this class. When the selected item changes then also the
exported text changes.
*/
-class VCLXAccessibleTextField :
+class VCLXAccessibleTextField final :
public VCLXAccessibleTextComponent,
public VCLXAccessible_BASE
{
@@ -64,7 +64,7 @@ public:
virtual css::uno::Sequence< OUString > SAL_CALL
getSupportedServiceNames() override;
-protected:
+private:
virtual ~VCLXAccessibleTextField() override = default;
/** With this method the text of the currently selected item is made
@@ -72,7 +72,6 @@ protected:
*/
OUString implGetText() override;
-private:
/** We need to save the accessible parent to return it in getAccessibleParent(),
because this method of the base class returns the wrong parent.
*/