summaryrefslogtreecommitdiff
path: root/svx/source/inc/fmexpl.hxx
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2021-06-24 15:43:40 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2021-06-25 14:09:39 +0200
commit060bab5d3c87468d769fc0de8b2d96411414816a (patch)
tree0873ea4f868c058d3a61112140e79cc7764015c4 /svx/source/inc/fmexpl.hxx
parentfc45cc4899444c218637970ad7537fe7d92077a8 (diff)
loplugin:finalclasses in svx
Change-Id: I7dd8d1a900694687fbed3f3f29b0ea4bb11b7d72 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117790 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'svx/source/inc/fmexpl.hxx')
-rw-r--r--svx/source/inc/fmexpl.hxx27
1 files changed, 13 insertions, 14 deletions
diff --git a/svx/source/inc/fmexpl.hxx b/svx/source/inc/fmexpl.hxx
index 9dc28709a71a..572b563b7cd9 100644
--- a/svx/source/inc/fmexpl.hxx
+++ b/svx/source/inc/fmexpl.hxx
@@ -52,7 +52,7 @@ class SdrMarkList;
class FmEntryData;
-class FmNavInsertedHint : public SfxHint
+class FmNavInsertedHint final : public SfxHint
{
FmEntryData* pEntryData;
sal_uInt32 nPos;
@@ -66,7 +66,7 @@ public:
};
-class FmNavModelReplacedHint : public SfxHint
+class FmNavModelReplacedHint final : public SfxHint
{
FmEntryData* pEntryData; // the data of the entry that has got a new model
@@ -78,7 +78,7 @@ public:
};
-class FmNavRemovedHint : public SfxHint
+class FmNavRemovedHint final : public SfxHint
{
FmEntryData* pEntryData;
@@ -90,7 +90,7 @@ public:
};
-class FmNavNameChangedHint : public SfxHint
+class FmNavNameChangedHint final : public SfxHint
{
FmEntryData* pEntryData;
OUString aNewName;
@@ -104,7 +104,7 @@ public:
};
-class FmNavClearedHint : public SfxHint
+class FmNavClearedHint final : public SfxHint
{
public:
FmNavClearedHint();
@@ -112,7 +112,7 @@ public:
};
-class FmNavViewMarksChanged : public SfxHint
+class FmNavViewMarksChanged final : public SfxHint
{
FmFormView* pView;
public:
@@ -201,7 +201,7 @@ public:
typedef std::set<FmEntryData*> FmEntryDataArray;
-class FmNavRequestSelectHint : public SfxHint
+class FmNavRequestSelectHint final : public SfxHint
{
FmEntryDataArray m_arredToSelect;
bool m_bMixedSelection;
@@ -219,7 +219,7 @@ public:
};
-class FmFormData : public FmEntryData
+class FmFormData final : public FmEntryData
{
css::uno::Reference< css::form::XForm > m_xForm;
@@ -235,7 +235,7 @@ public:
};
-class FmControlData : public FmEntryData
+class FmControlData final : public FmEntryData
{
css::uno::Reference< css::form::XFormComponent > m_xFormComponent;
@@ -298,7 +298,7 @@ namespace svxform
void Remove( const css::uno::Reference< css::uno::XInterface >& _rxElement );
};
- class NavigatorTreeModel : public SfxBroadcaster
+ class NavigatorTreeModel final : public SfxBroadcaster
,public SfxListener
{
friend class NavigatorTree;
@@ -358,7 +358,7 @@ namespace svxform
class NavigatorTree;
- class NavigatorTreeDropTarget : public DropTargetHelper
+ class NavigatorTreeDropTarget final : public DropTargetHelper
{
private:
NavigatorTree& m_rTreeView;
@@ -514,12 +514,11 @@ namespace svxform
bool doingKeyboardCut( ) const { return m_bKeyboardCut; }
};
- class NavigatorFrame : public SfxDockingWindow, public SfxControllerItem
+ class NavigatorFrame final : public SfxDockingWindow, public SfxControllerItem
{
private:
std::unique_ptr<NavigatorTree> m_xNavigatorTree;
- protected:
virtual bool Close() override;
virtual void GetFocus() override;
virtual Size CalcDockingSize( SfxChildAlignment ) override;
@@ -538,7 +537,7 @@ namespace svxform
void FillInfo( SfxChildWinInfo& rInfo ) const override;
};
- class UNLESS_MERGELIBS(SVXCORE_DLLPUBLIC) NavigatorFrameManager : public SfxChildWindow
+ class UNLESS_MERGELIBS(SVXCORE_DLLPUBLIC) NavigatorFrameManager final : public SfxChildWindow
{
public:
SVX_DLLPRIVATE NavigatorFrameManager( vcl::Window *pParent, sal_uInt16 nId, SfxBindings *pBindings,