diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2019-11-04 10:23:13 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2019-11-04 10:29:24 +0100 |
commit | daa344f3e9683c16479ef5081fb03325af103c07 (patch) | |
tree | 9eaad4d46de6e6cbbbee9f2e0d911563cf5cd12d /sw/inc/unocoll.hxx | |
parent | fa7f07d23de31e5f1660a643d83ca8a2e565f69c (diff) |
loplugin:finalclasses in sw/inc
Change-Id: I084502d8c5607f103ef987b54252ef95341f0bef
Reviewed-on: https://gerrit.libreoffice.org/81981
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'sw/inc/unocoll.hxx')
-rw-r--r-- | sw/inc/unocoll.hxx | 27 |
1 files changed, 9 insertions, 18 deletions
diff --git a/sw/inc/unocoll.hxx b/sw/inc/unocoll.hxx index 512f7dedb0fa..75fcdf3951ae 100644 --- a/sw/inc/unocoll.hxx +++ b/sw/inc/unocoll.hxx @@ -258,10 +258,9 @@ cppu::WeakImplHelper css::lang::XServiceInfo > SwCollectionBaseClass; -class SW_DLLPUBLIC SwXTextTables : public SwCollectionBaseClass, +class SW_DLLPUBLIC SwXTextTables final : public SwCollectionBaseClass, public SwUnoCollection { -protected: virtual ~SwXTextTables() override; public: SwXTextTables(SwDoc* pDoc); @@ -327,9 +326,8 @@ public: virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override; }; -class SwXTextFrames : public SwXFrames +class SwXTextFrames final : public SwXFrames { -protected: virtual ~SwXTextFrames() override; public: SwXTextFrames(SwDoc* pDoc); @@ -341,9 +339,8 @@ public: }; -class SwXTextGraphicObjects : public SwXFrames +class SwXTextGraphicObjects final : public SwXFrames { -protected: virtual ~SwXTextGraphicObjects() override; public: SwXTextGraphicObjects(SwDoc* pDoc); @@ -355,9 +352,8 @@ public: }; -class SwXTextEmbeddedObjects : public SwXFrames +class SwXTextEmbeddedObjects final : public SwXFrames { -protected: virtual ~SwXTextEmbeddedObjects() override; public: SwXTextEmbeddedObjects(SwDoc* pDoc); @@ -369,10 +365,9 @@ public: }; -class SwXTextSections : public SwCollectionBaseClass, +class SwXTextSections final : public SwCollectionBaseClass, public SwUnoCollection { -protected: virtual ~SwXTextSections() override; public: SwXTextSections(SwDoc* pDoc); @@ -398,10 +393,9 @@ public: static css::uno::Reference< css::text::XTextSection> GetObject( SwSectionFormat& rFormat ); }; -class SwXBookmarks : public SwCollectionBaseClass, +class SwXBookmarks final : public SwCollectionBaseClass, public SwUnoCollection { - protected: virtual ~SwXBookmarks() override; public: SwXBookmarks(SwDoc* pDoc); @@ -426,13 +420,12 @@ class SwXBookmarks : public SwCollectionBaseClass, }; -class SwXNumberingRulesCollection : public cppu::WeakImplHelper +class SwXNumberingRulesCollection final : public cppu::WeakImplHelper < css::container::XIndexAccess >, public SwUnoCollection { -protected: virtual ~SwXNumberingRulesCollection() override; public: @@ -455,12 +448,11 @@ cppu::WeakImplHelper > SwSimpleIndexAccessBaseClass; -class SwXFootnotes : public SwSimpleIndexAccessBaseClass, +class SwXFootnotes final : public SwSimpleIndexAccessBaseClass, public SwUnoCollection { const bool m_bEndnote; -protected: virtual ~SwXFootnotes() override; public: SwXFootnotes(bool bEnd, SwDoc* pDoc); @@ -481,10 +473,9 @@ public: static css::uno::Reference< css::text::XFootnote> GetObject( SwDoc& rDoc, const SwFormatFootnote& rFormat ); }; -class SwXReferenceMarks : public SwCollectionBaseClass, +class SwXReferenceMarks final : public SwCollectionBaseClass, public SwUnoCollection { -protected: virtual ~SwXReferenceMarks() override; public: SwXReferenceMarks(SwDoc* pDoc); |