summaryrefslogtreecommitdiff
path: root/extensions
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2017-11-02 09:42:24 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2017-11-02 12:38:30 +0100
commit12c7643c5129e3db9200f2564793188ddb5a3917 (patch)
treef0534b2c5ecd776ec2f25e4f15857938837cd6d8 /extensions
parente335dab103f1f917c527664f8c7ff9babe5e83cb (diff)
loplugin:finalclasses in filter,extensions
Change-Id: I2822b8c5a91feaf47466356c01728d32a85bbae9 Reviewed-on: https://gerrit.libreoffice.org/44190 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'extensions')
-rw-r--r--extensions/source/abpilot/abpfinalpage.hxx6
-rw-r--r--extensions/source/abpilot/abspilot.hxx6
-rw-r--r--extensions/source/abpilot/admininvokationpage.hxx6
-rw-r--r--extensions/source/abpilot/fieldmappingpage.hxx6
-rw-r--r--extensions/source/abpilot/tableselectionpage.hxx6
-rw-r--r--extensions/source/abpilot/typeselectionpage.hxx6
-rw-r--r--extensions/source/bibliography/bibbeam.hxx6
-rw-r--r--extensions/source/bibliography/datman.hxx3
-rw-r--r--extensions/source/dbpilots/commonpagesdbp.hxx6
-rw-r--r--extensions/source/dbpilots/gridwizard.hxx12
-rw-r--r--extensions/source/dbpilots/groupboxwiz.hxx25
-rw-r--r--extensions/source/dbpilots/listcombowizard.hxx23
-rw-r--r--extensions/source/dbpilots/optiongrouplayouter.hxx5
-rw-r--r--extensions/source/dbpilots/unoautopilot.hxx5
-rw-r--r--extensions/source/propctrlr/browserlistbox.hxx9
-rw-r--r--extensions/source/propctrlr/browserview.hxx5
-rw-r--r--extensions/source/propctrlr/cellbindinghelper.hxx6
-rw-r--r--extensions/source/propctrlr/defaultforminspection.hxx7
-rw-r--r--extensions/source/propctrlr/defaulthelpprovider.hxx6
-rw-r--r--extensions/source/propctrlr/eventhandler.hxx7
-rw-r--r--extensions/source/propctrlr/formmetadata.hxx5
-rw-r--r--extensions/source/propctrlr/genericpropertyhandler.hxx9
-rw-r--r--extensions/source/propctrlr/propertyeditor.hxx8
-rw-r--r--extensions/source/propctrlr/pushbuttonnavigation.hxx3
-rw-r--r--extensions/source/propctrlr/selectlabeldialog.hxx4
-rw-r--r--extensions/source/propctrlr/sqlcommanddesign.hxx6
-rw-r--r--extensions/source/propctrlr/standardcontrol.hxx22
-rw-r--r--extensions/source/scanner/scanner.hxx4
28 files changed, 75 insertions, 147 deletions
diff --git a/extensions/source/abpilot/abpfinalpage.hxx b/extensions/source/abpilot/abpfinalpage.hxx
index 4766006cdf97..0c92487ed29a 100644
--- a/extensions/source/abpilot/abpfinalpage.hxx
+++ b/extensions/source/abpilot/abpfinalpage.hxx
@@ -32,9 +32,8 @@
namespace abp
{
- class FinalPage : public AddressBookSourcePage
+ class FinalPage final : public AddressBookSourcePage
{
- protected:
VclPtr< ::svt::OFileURLControl> m_pLocation;
VclPtr<PushButton> m_pBrowse;
VclPtr<CheckBox> m_pRegisterName;
@@ -54,7 +53,7 @@ namespace abp
virtual ~FinalPage() override;
virtual void dispose() override;
- protected:
+ private:
// OWizardPage overridables
virtual void initializePage() override;
virtual bool commitPage( ::svt::WizardTypes::CommitPageReason _eReason ) override;
@@ -66,7 +65,6 @@ namespace abp
// OImportPage overridables
virtual bool canAdvance() const override;
- private:
DECL_LINK( OnNameModified, Edit&, void );
DECL_LINK(OnRegister, Button*, void);
DECL_LINK(OnEmbed, Button*, void);
diff --git a/extensions/source/abpilot/abspilot.hxx b/extensions/source/abpilot/abspilot.hxx
index 34903b91a129..b55122eebf84 100644
--- a/extensions/source/abpilot/abspilot.hxx
+++ b/extensions/source/abpilot/abspilot.hxx
@@ -30,9 +30,8 @@ namespace abp
{
typedef ::svt::RoadmapWizard OAddressBookSourcePilot_Base;
- class OAddressBookSourcePilot : public OAddressBookSourcePilot_Base
+ class OAddressBookSourcePilot final : public OAddressBookSourcePilot_Base
{
- protected:
css::uno::Reference< css::uno::XComponentContext >
m_xORB;
AddressSettings m_aSettings;
@@ -61,7 +60,7 @@ namespace abp
/// to be called when the selected type changed
void typeSelectionChanged( AddressSourceType _eType );
- protected:
+ private:
// OWizardMachine overridables
virtual VclPtr<TabPage> createPage( WizardState _nState ) override;
virtual void enterState( WizardState _nState ) override;
@@ -73,7 +72,6 @@ namespace abp
virtual bool Close() override;
- private:
DECL_LINK( OnCancelClicked, Button*, void );
/** creates a new data source of the type indicated by m_aSettings
diff --git a/extensions/source/abpilot/admininvokationpage.hxx b/extensions/source/abpilot/admininvokationpage.hxx
index bb03aba0c1b2..22e8ac21cdb0 100644
--- a/extensions/source/abpilot/admininvokationpage.hxx
+++ b/extensions/source/abpilot/admininvokationpage.hxx
@@ -25,9 +25,8 @@
namespace abp
{
- class AdminDialogInvokationPage : public AddressBookSourcePage
+ class AdminDialogInvokationPage final : public AddressBookSourcePage
{
- protected:
VclPtr<PushButton> m_pInvokeAdminDialog;
VclPtr<FixedText> m_pErrorMessage;
@@ -35,7 +34,7 @@ namespace abp
explicit AdminDialogInvokationPage(OAddressBookSourcePilot* _pParent);
virtual ~AdminDialogInvokationPage() override;
virtual void dispose() override;
- protected:
+ private:
// TabDialog overridables
virtual void ActivatePage() override;
virtual void initializePage() override;
@@ -43,7 +42,6 @@ namespace abp
// OImportPage overridables
virtual bool canAdvance() const override;
- private:
DECL_LINK( OnInvokeAdminDialog, Button*, void );
void implTryConnect();
diff --git a/extensions/source/abpilot/fieldmappingpage.hxx b/extensions/source/abpilot/fieldmappingpage.hxx
index edb34f14de05..8623b6d21220 100644
--- a/extensions/source/abpilot/fieldmappingpage.hxx
+++ b/extensions/source/abpilot/fieldmappingpage.hxx
@@ -27,9 +27,8 @@
namespace abp
{
- class FieldMappingPage : public AddressBookSourcePage
+ class FieldMappingPage final : public AddressBookSourcePage
{
- protected:
VclPtr<PushButton> m_pInvokeDialog;
VclPtr<FixedText> m_pHint;
@@ -37,14 +36,13 @@ namespace abp
explicit FieldMappingPage(OAddressBookSourcePilot* _pParent);
virtual ~FieldMappingPage() override;
virtual void dispose() override;
- protected:
+ private:
// OWizardPage overridables
virtual void initializePage() override;
// TabDialog overridables
virtual void ActivatePage() override;
- private:
DECL_LINK( OnInvokeDialog, Button*, void );
void implUpdateHint();
diff --git a/extensions/source/abpilot/tableselectionpage.hxx b/extensions/source/abpilot/tableselectionpage.hxx
index 595faf69885c..31ffa8a4e08d 100644
--- a/extensions/source/abpilot/tableselectionpage.hxx
+++ b/extensions/source/abpilot/tableselectionpage.hxx
@@ -28,16 +28,15 @@
namespace abp
{
- class TableSelectionPage : public AddressBookSourcePage
+ class TableSelectionPage final : public AddressBookSourcePage
{
- protected:
VclPtr<ListBox> m_pTableList;
public:
explicit TableSelectionPage( OAddressBookSourcePilot* _pParent );
virtual ~TableSelectionPage() override;
virtual void dispose() override;
- protected:
+ private:
// OWizardPage overridables
virtual void initializePage() override;
virtual bool commitPage( ::svt::WizardTypes::CommitPageReason _eReason ) override;
@@ -48,7 +47,6 @@ namespace abp
// OImportPage overridables
virtual bool canAdvance() const override;
- private:
DECL_LINK( OnTableSelected, ListBox&, void );
DECL_LINK( OnTableDoubleClicked, ListBox&, void );
};
diff --git a/extensions/source/abpilot/typeselectionpage.hxx b/extensions/source/abpilot/typeselectionpage.hxx
index 8b9b9b609468..0146e7c85ec5 100644
--- a/extensions/source/abpilot/typeselectionpage.hxx
+++ b/extensions/source/abpilot/typeselectionpage.hxx
@@ -29,9 +29,8 @@
namespace abp
{
- class TypeSelectionPage : public AddressBookSourcePage
+ class TypeSelectionPage final : public AddressBookSourcePage
{
- protected:
VclPtr<RadioButton> m_pEvolution;
VclPtr<RadioButton> m_pEvolutionGroupwise;
VclPtr<RadioButton> m_pEvolutionLdap;
@@ -65,7 +64,7 @@ namespace abp
// retrieves the currently selected type
AddressSourceType getSelectedType() const;
- protected:
+ private:
// OWizardPage overridables
virtual void initializePage() override;
virtual bool commitPage( ::svt::WizardTypes::CommitPageReason _eReason ) override;
@@ -77,7 +76,6 @@ namespace abp
// OImportPage overridables
virtual bool canAdvance() const override;
- private:
DECL_LINK( OnTypeSelected, Button*, void );
void selectType( AddressSourceType _eType );
diff --git a/extensions/source/bibliography/bibbeam.hxx b/extensions/source/bibliography/bibbeam.hxx
index 21d557dd711b..b9dd224e3263 100644
--- a/extensions/source/bibliography/bibbeam.hxx
+++ b/extensions/source/bibliography/bibbeam.hxx
@@ -38,12 +38,10 @@ namespace bib
class BibGridwin;
- class BibBeamer
+ class BibBeamer final
:public BibSplitWindow
,public FormControlContainer
{
- private:
-
css::uno::Reference< css::frame::XController > m_xController;
BibDataManager* pDatMan;
@@ -52,8 +50,6 @@ namespace bib
DECL_LINK( RecalcLayout_Impl, void*, void );
- protected:
-
void createToolBar();
void createGridWin();
diff --git a/extensions/source/bibliography/datman.hxx b/extensions/source/bibliography/datman.hxx
index 139c0b7dd9ff..3fd40140397f 100644
--- a/extensions/source/bibliography/datman.hxx
+++ b/extensions/source/bibliography/datman.hxx
@@ -76,7 +76,7 @@ public:
typedef cppu::WeakComponentImplHelper < css::beans::XPropertyChangeListener
, css::form::XLoadable
> BibDataManager_Base;
-class BibDataManager
+class BibDataManager final
:public ::comphelper::OMutexAndBroadcastHelper
,public BibDataManager_Base
{
@@ -99,7 +99,6 @@ private:
VclPtr<BibToolBar> pToolbar;
OUString sIdentifierMapping;
-protected:
void InsertFields(const css::uno::Reference< css::form::XFormComponent > & xGrid);
void SetMeAsUidListener();
diff --git a/extensions/source/dbpilots/commonpagesdbp.hxx b/extensions/source/dbpilots/commonpagesdbp.hxx
index 99d3ad09ac80..13fac75f5b22 100644
--- a/extensions/source/dbpilots/commonpagesdbp.hxx
+++ b/extensions/source/dbpilots/commonpagesdbp.hxx
@@ -29,9 +29,8 @@
namespace dbp
{
- class OTableSelectionPage : public OControlWizardPage
+ class OTableSelectionPage final : public OControlWizardPage
{
- protected:
VclPtr<FixedText> m_pDatasourceLabel;
VclPtr<ListBox> m_pDatasource;
VclPtr<PushButton> m_pSearchDatabase;
@@ -45,7 +44,7 @@ namespace dbp
virtual ~OTableSelectionPage() override;
virtual void dispose() override;
- protected:
+ private:
// TabPage overridables
void ActivatePage() override;
@@ -53,7 +52,6 @@ namespace dbp
virtual void initializePage() override;
virtual bool commitPage( ::svt::WizardTypes::CommitPageReason _eReason ) override;
- protected:
DECL_LINK( OnListboxSelection, ListBox&, void );
DECL_LINK( OnListboxDoubleClicked, ListBox&, void );
DECL_LINK( OnSearchClicked, Button*, void );
diff --git a/extensions/source/dbpilots/gridwizard.hxx b/extensions/source/dbpilots/gridwizard.hxx
index efb8a8488f07..4943946182b3 100644
--- a/extensions/source/dbpilots/gridwizard.hxx
+++ b/extensions/source/dbpilots/gridwizard.hxx
@@ -31,9 +31,8 @@ namespace dbp
css::uno::Sequence< OUString > aSelectedFields;
};
- class OGridWizard : public OControlWizard
+ class OGridWizard final : public OControlWizard
{
- protected:
OGridSettings m_aSettings;
bool m_bHadDataSelection : 1;
@@ -46,7 +45,7 @@ namespace dbp
OGridSettings& getSettings() { return m_aSettings; }
- protected:
+ private:
// OWizardMachine overridables
virtual VclPtr<TabPage> createPage( WizardState _nState ) override;
virtual WizardState determineNextState( WizardState _nCurrentState ) const override;
@@ -56,7 +55,6 @@ namespace dbp
virtual bool approveControl(sal_Int16 _nClassId) override;
- protected:
void implApplySettings();
};
@@ -69,9 +67,8 @@ namespace dbp
OGridSettings& getSettings() { return static_cast<OGridWizard*>(getDialog())->getSettings(); }
};
- class OGridFieldsSelection : public OGridPage
+ class OGridFieldsSelection final : public OGridPage
{
- protected:
VclPtr<ListBox> m_pExistFields;
VclPtr<PushButton> m_pSelectOne;
VclPtr<PushButton> m_pSelectAll;
@@ -84,7 +81,7 @@ namespace dbp
virtual ~OGridFieldsSelection() override;
virtual void dispose() override;
- protected:
+ private:
// TabPage overridables
virtual void ActivatePage() override;
@@ -93,7 +90,6 @@ namespace dbp
virtual bool commitPage( ::svt::WizardTypes::CommitPageReason _eReason ) override;
virtual bool canAdvance() const override;
- protected:
DECL_LINK(OnMoveOneEntry, Button*, void);
DECL_LINK(OnMoveAllEntries, Button*, void);
DECL_LINK(OnEntrySelected, ListBox&, void);
diff --git a/extensions/source/dbpilots/groupboxwiz.hxx b/extensions/source/dbpilots/groupboxwiz.hxx
index 2745de988d17..1d15d6b71a58 100644
--- a/extensions/source/dbpilots/groupboxwiz.hxx
+++ b/extensions/source/dbpilots/groupboxwiz.hxx
@@ -35,9 +35,8 @@ namespace dbp
OUString sDBField;
};
- class OGroupBoxWizard : public OControlWizard
+ class OGroupBoxWizard final : public OControlWizard
{
- protected:
OOptionGroupSettings m_aSettings;
bool m_bVisitedDefault : 1;
@@ -52,7 +51,7 @@ namespace dbp
OOptionGroupSettings& getSettings() { return m_aSettings; }
- protected:
+ private:
// OWizardMachine overridables
virtual VclPtr<TabPage> createPage( WizardState _nState ) override;
virtual WizardState determineNextState( WizardState _nCurrentState ) const override;
@@ -74,9 +73,8 @@ namespace dbp
OOptionGroupSettings& getSettings() { return static_cast<OGroupBoxWizard*>(getDialog())->getSettings(); }
};
- class ORadioSelectionPage : public OGBWPage
+ class ORadioSelectionPage final : public OGBWPage
{
- protected:
VclPtr<Edit> m_pRadioName;
VclPtr<PushButton> m_pMoveRight;
VclPtr<PushButton> m_pMoveLeft;
@@ -87,7 +85,7 @@ namespace dbp
virtual ~ORadioSelectionPage() override;
virtual void dispose() override;
- protected:
+ private:
// TabPage overridables
void ActivatePage() override;
@@ -103,9 +101,8 @@ namespace dbp
void implCheckMoveButtons();
};
- class ODefaultFieldSelectionPage : public OMaybeListSelectionPage
+ class ODefaultFieldSelectionPage final : public OMaybeListSelectionPage
{
- protected:
VclPtr<RadioButton> m_pDefSelYes;
VclPtr<RadioButton> m_pDefSelNo;
VclPtr<ListBox> m_pDefSelection;
@@ -115,7 +112,7 @@ namespace dbp
virtual ~ODefaultFieldSelectionPage() override;
virtual void dispose() override;
- protected:
+ private:
// OWizardPage overridables
virtual void initializePage() override;
virtual bool commitPage( ::svt::WizardTypes::CommitPageReason _eReason ) override;
@@ -123,9 +120,8 @@ namespace dbp
OOptionGroupSettings& getSettings() { return static_cast<OGroupBoxWizard*>(getDialog())->getSettings(); }
};
- class OOptionValuesPage : public OGBWPage
+ class OOptionValuesPage final : public OGBWPage
{
- protected:
VclPtr<Edit> m_pValue;
VclPtr<ListBox> m_pOptions;
@@ -138,7 +134,7 @@ namespace dbp
virtual ~OOptionValuesPage() override;
virtual void dispose() override;
- protected:
+ private:
// TabPage overridables
void ActivatePage() override;
@@ -161,9 +157,8 @@ namespace dbp
virtual OUString& getDBFieldSetting() override;
};
- class OFinalizeGBWPage : public OGBWPage
+ class OFinalizeGBWPage final : public OGBWPage
{
- protected:
VclPtr<Edit> m_pName;
public:
@@ -171,7 +166,7 @@ namespace dbp
virtual ~OFinalizeGBWPage() override;
virtual void dispose() override;
- protected:
+ private:
// TabPage overridables
void ActivatePage() override;
diff --git a/extensions/source/dbpilots/listcombowizard.hxx b/extensions/source/dbpilots/listcombowizard.hxx
index 135bc1da88aa..af77d557baed 100644
--- a/extensions/source/dbpilots/listcombowizard.hxx
+++ b/extensions/source/dbpilots/listcombowizard.hxx
@@ -42,9 +42,8 @@ namespace dbp
OUString sLinkedListField;
};
- class OListComboWizard : public OControlWizard
+ class OListComboWizard final : public OControlWizard
{
- protected:
OListComboSettings m_aSettings;
bool m_bListBox : 1;
bool m_bHadDataSelection : 1;
@@ -60,7 +59,7 @@ namespace dbp
bool isListBox() const { return m_bListBox; }
- protected:
+ private:
// OWizardMachine overridables
virtual VclPtr<TabPage> createPage( WizardState _nState ) override;
virtual WizardState determineNextState( WizardState _nCurrentState ) const override;
@@ -72,7 +71,6 @@ namespace dbp
WizardState getFinalState() const { return isListBox() ? LCW_STATE_FIELDLINK : LCW_STATE_COMBODBFIELD; }
- private:
void implApplySettings();
};
@@ -93,9 +91,8 @@ namespace dbp
css::uno::Sequence< OUString > getTableFields();
};
- class OContentTableSelection : public OLCPage
+ class OContentTableSelection final : public OLCPage
{
- protected:
VclPtr<ListBox> m_pSelectTable;
public:
@@ -103,7 +100,7 @@ namespace dbp
virtual ~OContentTableSelection() override;
virtual void dispose() override;
- protected:
+ private:
// TabPage overridables
virtual void ActivatePage() override;
@@ -112,14 +109,12 @@ namespace dbp
virtual bool commitPage( ::svt::WizardTypes::CommitPageReason _eReason ) override;
virtual bool canAdvance() const override;
- protected:
DECL_LINK( OnTableDoubleClicked, ListBox&, void );
DECL_LINK( OnTableSelected, ListBox&, void );
};
- class OContentFieldSelection : public OLCPage
+ class OContentFieldSelection final : public OLCPage
{
- protected:
VclPtr<ListBox> m_pSelectTableField;
VclPtr<Edit> m_pDisplayedField;
VclPtr<FixedText> m_pInfo;
@@ -130,7 +125,7 @@ namespace dbp
virtual ~OContentFieldSelection() override;
virtual void dispose() override;
- protected:
+ private:
DECL_LINK( OnFieldSelected, ListBox&, void );
DECL_LINK( OnTableDoubleClicked, ListBox&, void );
@@ -140,9 +135,8 @@ namespace dbp
virtual bool canAdvance() const override;
};
- class OLinkFieldsPage : public OLCPage
+ class OLinkFieldsPage final : public OLCPage
{
- protected:
VclPtr<ComboBox> m_pValueListField;
VclPtr<ComboBox> m_pTableField;
@@ -152,7 +146,7 @@ namespace dbp
virtual ~OLinkFieldsPage() override;
virtual void dispose() override;
- protected:
+ private:
// TabPage overridables
virtual void ActivatePage() override;
@@ -161,7 +155,6 @@ namespace dbp
virtual bool commitPage( ::svt::WizardTypes::CommitPageReason _eReason ) override;
virtual bool canAdvance() const override;
- private:
void implCheckFinish();
DECL_LINK(OnSelectionModified, Edit&, void);
diff --git a/extensions/source/dbpilots/optiongrouplayouter.hxx b/extensions/source/dbpilots/optiongrouplayouter.hxx
index 98bb21cf99b8..f6ccccf62b2a 100644
--- a/extensions/source/dbpilots/optiongrouplayouter.hxx
+++ b/extensions/source/dbpilots/optiongrouplayouter.hxx
@@ -34,7 +34,7 @@ namespace dbp
struct OControlWizardContext;
struct OOptionGroupSettings;
- class OOptionGroupLayouter
+ class OOptionGroupLayouter final
{
css::uno::Reference< css::uno::XComponentContext >
mxContext;
@@ -44,13 +44,12 @@ namespace dbp
const css::uno::Reference< css::uno::XComponentContext >& _rxContext
);
- public:
void doLayout(
const OControlWizardContext& _rContext,
const OOptionGroupSettings& _rSettings
);
- protected:
+ private:
static void implAnchorShape(
const css::uno::Reference< css::beans::XPropertySet >& _rxShapeProps
);
diff --git a/extensions/source/dbpilots/unoautopilot.hxx b/extensions/source/dbpilots/unoautopilot.hxx
index 1ab19e75ced7..49bbf19ec1a4 100644
--- a/extensions/source/dbpilots/unoautopilot.hxx
+++ b/extensions/source/dbpilots/unoautopilot.hxx
@@ -33,7 +33,7 @@ namespace dbp
{
typedef ::svt::OGenericUnoDialog OUnoAutoPilot_Base;
template <class TYPE, class SERVICEINFO>
- class OUnoAutoPilot
+ class OUnoAutoPilot final
:public OUnoAutoPilot_Base
,public ::comphelper::OPropertyArrayUsageHelper< OUnoAutoPilot< TYPE, SERVICEINFO > >
{
@@ -43,7 +43,6 @@ namespace dbp
}
- protected:
css::uno::Reference< css::beans::XPropertySet > m_xObjectModel;
public:
@@ -103,7 +102,7 @@ namespace dbp
return new ::cppu::OPropertyArrayHelper(aProps);
}
- protected:
+ private:
// OGenericUnoDialog overridables
virtual VclPtr<Dialog> createDialog(vcl::Window* _pParent) override
{
diff --git a/extensions/source/propctrlr/browserlistbox.hxx b/extensions/source/propctrlr/browserlistbox.hxx
index dfdbefaa4e90..9ec019fe9c64 100644
--- a/extensions/source/propctrlr/browserlistbox.hxx
+++ b/extensions/source/propctrlr/browserlistbox.hxx
@@ -72,10 +72,9 @@ namespace pcr
typedef std::vector< ListBoxLine > ListBoxLines;
- class OBrowserListBox :public Control
+ class OBrowserListBox final : public Control
,public IButtonClickListener
{
- protected:
VclPtr<Window> m_aLinesPlayground;
VclPtr<ScrollBar> m_aVScroll;
VclPtr<InspectorHelpWindow> m_pHelpWindow;
@@ -94,7 +93,6 @@ namespace pcr
::rtl::Reference< PropertyControlContext_Impl >
m_pControlContextImpl;
- protected:
void PositionLine( ListBoxLines::size_type _nIndex );
void UpdatePosNSize();
void UpdatePlayGround();
@@ -152,12 +150,12 @@ namespace pcr
/// @throws css::uno::RuntimeException
void SAL_CALL activateNextControl( const css::uno::Reference< css::inspection::XPropertyControl >& CurrentControl );
- protected:
+ private:
// IButtonClickListener
void buttonClicked( OBrowserLine* _pLine, bool _bPrimary ) override;
using Window::SetHelpText;
- private:
+
DECL_LINK( ScrollHdl, ScrollBar*, void );
/** retrieves the index of a given control in our line list
@@ -198,7 +196,6 @@ namespace pcr
*/
long impl_getPrefererredHelpHeight();
- private:
using Window::Activate;
};
diff --git a/extensions/source/propctrlr/browserview.hxx b/extensions/source/propctrlr/browserview.hxx
index 394d3ebf4aa4..30203162fdab 100644
--- a/extensions/source/propctrlr/browserview.hxx
+++ b/extensions/source/propctrlr/browserview.hxx
@@ -31,13 +31,12 @@ namespace pcr
class OPropertyEditor;
- class OPropertyBrowserView : public vcl::Window
+ class OPropertyBrowserView final : public vcl::Window
{
VclPtr<OPropertyEditor> m_pPropBox;
sal_uInt16 m_nActivePage;
Link<LinkParamNone*,void> m_aPageActivationHandler;
- protected:
virtual void Resize() override;
virtual void GetFocus() override;
virtual bool EventNotify( NotifyEvent& _rNEvt ) override;
@@ -58,7 +57,7 @@ namespace pcr
css::awt::Size getMinimumSize();
- protected:
+ private:
DECL_LINK(OnPageActivation, LinkParamNone*, void);
};
diff --git a/extensions/source/propctrlr/cellbindinghelper.hxx b/extensions/source/propctrlr/cellbindinghelper.hxx
index 2fe8de94be89..a2f73741fed1 100644
--- a/extensions/source/propctrlr/cellbindinghelper.hxx
+++ b/extensions/source/propctrlr/cellbindinghelper.hxx
@@ -36,9 +36,8 @@ namespace pcr
/** encapsulates functionality related to binding a form control to a spreadsheet cell
*/
- class CellBindingHelper
+ class CellBindingHelper final
{
- protected:
css::uno::Reference< css::beans::XPropertySet >
m_xControlModel; // the model we work for
css::uno::Reference< css::sheet::XSpreadsheetDocument >
@@ -54,7 +53,6 @@ namespace pcr
const css::uno::Reference< css::frame::XModel >& _rxContextDocument
);
- public:
/** determines whether the given model is a spreadsheet document model
<p>If this method returns <FALSE/>, you cannot instantiate a CellBindingHelper with
@@ -196,7 +194,7 @@ namespace pcr
css::uno::Reference< css::sheet::XSpreadsheet >& _out_rxSheet
) const;
- protected:
+ private:
/** creates an address object from a string representation of a cell address
*/
bool convertStringAddress(
diff --git a/extensions/source/propctrlr/defaultforminspection.hxx b/extensions/source/propctrlr/defaultforminspection.hxx
index e1ded25292fe..cd55848bfc09 100644
--- a/extensions/source/propctrlr/defaultforminspection.hxx
+++ b/extensions/source/propctrlr/defaultforminspection.hxx
@@ -30,16 +30,14 @@ namespace pcr
class OPropertyInfoService;
- class DefaultFormComponentInspectorModel : public ImplInspectorModel
+ class DefaultFormComponentInspectorModel final : public ImplInspectorModel
{
- private:
bool m_bUseFormComponentHandlers;
bool m_bConstructed;
/// access to property meta data
std::unique_ptr< OPropertyInfoService > m_pInfoService;
- protected:
virtual ~DefaultFormComponentInspectorModel() override;
// XServiceInfo
@@ -63,10 +61,9 @@ namespace pcr
static css::uno::Reference< css::uno::XInterface > SAL_CALL
Create(const css::uno::Reference< css::uno::XComponentContext >&);
- public:
explicit DefaultFormComponentInspectorModel( bool _bUseFormFormComponentHandlers = true );
- protected:
+ private:
// Service constructors
void createWithHelpSection( sal_Int32 _nMinHelpTextLines, sal_Int32 _nMaxHelpTextLines );
};
diff --git a/extensions/source/propctrlr/defaulthelpprovider.hxx b/extensions/source/propctrlr/defaulthelpprovider.hxx
index c5181b1f2d24..702e2b7ee2a2 100644
--- a/extensions/source/propctrlr/defaulthelpprovider.hxx
+++ b/extensions/source/propctrlr/defaulthelpprovider.hxx
@@ -39,7 +39,7 @@ namespace pcr
typedef ::cppu::WeakImplHelper < css::inspection::XPropertyControlObserver
, css::lang::XInitialization
> DefaultHelpProvider_Base;
- class DefaultHelpProvider : public DefaultHelpProvider_Base
+ class DefaultHelpProvider final : public DefaultHelpProvider_Base
{
private:
bool m_bConstructed;
@@ -57,7 +57,7 @@ namespace pcr
static css::uno::Reference< css::uno::XInterface > SAL_CALL
Create(const css::uno::Reference< css::uno::XComponentContext >&);
- protected:
+ private:
virtual ~DefaultHelpProvider() override;
// XPropertyControlObserver
@@ -67,11 +67,9 @@ namespace pcr
// XInitialization
virtual void SAL_CALL initialize( const css::uno::Sequence< css::uno::Any >& aArguments ) override;
- protected:
// Service constructors
void create( const css::uno::Reference< css::inspection::XObjectInspectorUI >& _rxUI );
- private:
static vcl::Window* impl_getVclControlWindow_nothrow( const css::uno::Reference< css::inspection::XPropertyControl >& _rxControl );
static OUString impl_getHelpText_nothrow( const css::uno::Reference< css::inspection::XPropertyControl >& _rxControl );
};
diff --git a/extensions/source/propctrlr/eventhandler.hxx b/extensions/source/propctrlr/eventhandler.hxx
index 21e87766a07d..bf6582623dd1 100644
--- a/extensions/source/propctrlr/eventhandler.hxx
+++ b/extensions/source/propctrlr/eventhandler.hxx
@@ -73,7 +73,7 @@ namespace pcr
typedef ::cppu::WeakComponentImplHelper < css::inspection::XPropertyHandler
, css::lang::XServiceInfo
> EventHandler_Base;
- class EventHandler : public EventHandler_Base
+ class EventHandler final : public EventHandler_Base
{
private:
mutable ::osl::Mutex m_aMutex;
@@ -102,14 +102,13 @@ namespace pcr
static css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames_static( );
static css::uno::Reference< css::uno::XInterface > Create( const css::uno::Reference< css::uno::XComponentContext >& _rxContext );
- protected:
+ private:
explicit EventHandler(
const css::uno::Reference< css::uno::XComponentContext >& _rxContext
);
virtual ~EventHandler() override;
- protected:
// XPropertyHandler overridables
virtual void SAL_CALL inspect( const css::uno::Reference< css::uno::XInterface >& _rxIntrospectee ) override;
virtual css::uno::Any SAL_CALL getPropertyValue( const OUString& _rPropertyName ) override;
@@ -137,7 +136,6 @@ namespace pcr
virtual sal_Bool SAL_CALL supportsService( const OUString& ServiceName ) override;
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames( ) override;
- private:
/** returns the script events associated with our introspectee
@param _out_rEvents
Takes, upon successful return, the events currently associated with the introspectee
@@ -240,7 +238,6 @@ namespace pcr
*/
bool impl_filterMethod_nothrow( const EventDescription& _rEvent ) const;
- private:
EventHandler( const EventHandler& ) = delete;
EventHandler& operator=( const EventHandler& ) = delete;
};
diff --git a/extensions/source/propctrlr/formmetadata.hxx b/extensions/source/propctrlr/formmetadata.hxx
index 7e5e750ba027..2f0370c64746 100644
--- a/extensions/source/propctrlr/formmetadata.hxx
+++ b/extensions/source/propctrlr/formmetadata.hxx
@@ -34,10 +34,9 @@ namespace pcr
//= OPropertyInfoService
- class OPropertyInfoService
+ class OPropertyInfoService final
:public IPropertyInfoService
{
- protected:
static sal_uInt16 s_nCount;
static OPropertyInfoImpl* s_pPropertyInfos;
// TODO: a real structure which allows quick access by name as well as by id
@@ -53,7 +52,7 @@ namespace pcr
bool isComposeable( const OUString& _rPropertyName ) const;
- protected:
+ private:
static const OPropertyInfoImpl* getPropertyInfo();
static const OPropertyInfoImpl* getPropertyInfo(const OUString& _rName);
diff --git a/extensions/source/propctrlr/genericpropertyhandler.hxx b/extensions/source/propctrlr/genericpropertyhandler.hxx
index 6cca09093ca4..c85732fc412d 100644
--- a/extensions/source/propctrlr/genericpropertyhandler.hxx
+++ b/extensions/source/propctrlr/genericpropertyhandler.hxx
@@ -53,12 +53,10 @@ namespace pcr
typedef ::cppu::WeakComponentImplHelper < css::inspection::XPropertyHandler
, css::lang::XServiceInfo
> GenericPropertyHandler_Base;
- class GenericPropertyHandler : public GenericPropertyHandler_Base
+ class GenericPropertyHandler final : public GenericPropertyHandler_Base
{
- private:
mutable ::osl::Mutex m_aMutex;
- private:
/// the service factory for creating services
css::uno::Reference< css::uno::XComponentContext > m_xContext;
/// need this to keep alive as long as m_xComponent lives
@@ -87,14 +85,13 @@ namespace pcr
static css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames_static( );
static css::uno::Reference< css::uno::XInterface > Create( const css::uno::Reference< css::uno::XComponentContext >& _rxContext );
- protected:
+ private:
explicit GenericPropertyHandler(
const css::uno::Reference< css::uno::XComponentContext >& _rxContext
);
virtual ~GenericPropertyHandler() override;
- protected:
// XPropertyHandler overridables
virtual void SAL_CALL inspect( const css::uno::Reference< css::uno::XInterface >& _rxIntrospectee ) override;
virtual css::uno::Any SAL_CALL getPropertyValue( const OUString& _rPropertyName ) override;
@@ -125,7 +122,6 @@ namespace pcr
virtual sal_Bool SAL_CALL supportsService( const OUString& ServiceName ) override;
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames( ) override;
- private:
/** ensures that ->m_aProperties is initialized
@precond
our mutex is locked
@@ -137,7 +133,6 @@ namespace pcr
::rtl::Reference< IPropertyEnumRepresentation >
impl_getEnumConverter( const css::uno::Type& _rEnumType );
- private:
GenericPropertyHandler( const GenericPropertyHandler& ) = delete;
GenericPropertyHandler& operator=( const GenericPropertyHandler& ) = delete;
};
diff --git a/extensions/source/propctrlr/propertyeditor.hxx b/extensions/source/propctrlr/propertyeditor.hxx
index 5a74e9200c27..0c7adb04554f 100644
--- a/extensions/source/propctrlr/propertyeditor.hxx
+++ b/extensions/source/propctrlr/propertyeditor.hxx
@@ -39,7 +39,7 @@ namespace pcr
//= OPropertyEditor
- class OPropertyEditor : public Control
+ class OPropertyEditor final : public Control
{
private:
typedef std::map< OUString, sal_uInt16 > MapStringToPageId;
@@ -51,7 +51,6 @@ namespace pcr
HiddenPage( sal_uInt16 _nPos, TabPage* _pPage ) : nPos( _nPos ), pPage( _pPage ) { }
};
- private:
VclPtr<TabControl> m_aTabControl;
IPropertyLineListener* m_pListener;
IPropertyControlObserver* m_pObserver;
@@ -64,7 +63,6 @@ namespace pcr
MapStringToPageId m_aPropertyPageIds;
std::map< sal_uInt16, HiddenPage > m_aHiddenPages;
- protected:
void Resize() override;
void GetFocus() override;
@@ -112,11 +110,10 @@ namespace pcr
void CommitModified();
- protected:
+ private:
using Window::SetHelpText;
using Window::Update;
- private:
OBrowserPage* getPage( sal_uInt16& _rPageId );
const OBrowserPage* getPage( sal_uInt16& _rPageId ) const;
@@ -134,7 +131,6 @@ namespace pcr
static void setHelpSectionText( OBrowserPage& _rPage, const void* _pPointerToOUString );
void setHelpLineLimits( OBrowserPage& _rPage, const void* );
- protected:
DECL_LINK(OnPageDeactivate, TabControl*, bool);
DECL_LINK(OnPageActivate, TabControl*, void);
};
diff --git a/extensions/source/propctrlr/pushbuttonnavigation.hxx b/extensions/source/propctrlr/pushbuttonnavigation.hxx
index 2ee906b0c406..5929b0854e56 100644
--- a/extensions/source/propctrlr/pushbuttonnavigation.hxx
+++ b/extensions/source/propctrlr/pushbuttonnavigation.hxx
@@ -31,9 +31,8 @@ namespace pcr
//= PushButtonNavigation
- class PushButtonNavigation
+ class PushButtonNavigation final
{
- protected:
css::uno::Reference< css::beans::XPropertySet >
m_xControlModel;
bool m_bIsPushButton;
diff --git a/extensions/source/propctrlr/selectlabeldialog.hxx b/extensions/source/propctrlr/selectlabeldialog.hxx
index e31f86a88e60..be83dc484fd0 100644
--- a/extensions/source/propctrlr/selectlabeldialog.hxx
+++ b/extensions/source/propctrlr/selectlabeldialog.hxx
@@ -35,7 +35,7 @@ namespace pcr
// OSelectLabelDialog
- class OSelectLabelDialog
+ class OSelectLabelDialog final
:public ModalDialog
{
VclPtr<FixedText> m_pMainDesc;
@@ -59,7 +59,7 @@ namespace pcr
css::uno::Reference< css::beans::XPropertySet > GetSelected() const { return m_pNoAssignment->IsChecked() ? css::uno::Reference< css::beans::XPropertySet > () : m_xSelectedControl; }
- protected:
+ private:
sal_Int32 InsertEntries(const css::uno::Reference< css::uno::XInterface >& _xContainer, SvTreeListEntry* pContainerEntry);
DECL_LINK(OnEntrySelected, SvTreeListBox*, void);
diff --git a/extensions/source/propctrlr/sqlcommanddesign.hxx b/extensions/source/propctrlr/sqlcommanddesign.hxx
index c562617ed1c8..fe99a7ece42c 100644
--- a/extensions/source/propctrlr/sqlcommanddesign.hxx
+++ b/extensions/source/propctrlr/sqlcommanddesign.hxx
@@ -46,7 +46,7 @@ namespace pcr
/** encapsulates the code for calling and managing a query design frame, used
for interactively designing the Command property of a ->RowSet
*/
- class SQLCommandDesigner : public SQLCommandDesigner_Base
+ class SQLCommandDesigner final : public SQLCommandDesigner_Base
{
private:
css::uno::Reference< css::uno::XComponentContext > m_xContext;
@@ -107,14 +107,13 @@ namespace pcr
*/
void dispose();
- protected:
+ private:
// XPropertyChangeListener
virtual void SAL_CALL propertyChange( const css::beans::PropertyChangeEvent& evt ) override;
// XEventListener
virtual void SAL_CALL disposing( const css::lang::EventObject& Source ) override;
- protected:
virtual ~SQLCommandDesigner() override;
/** opens a new frame for interactively designing an SQL command
@@ -164,7 +163,6 @@ namespace pcr
*/
bool impl_trySuspendDesigner_nothrow() const;
- private:
SQLCommandDesigner( const SQLCommandDesigner& ) = delete;
SQLCommandDesigner& operator=( const SQLCommandDesigner& ) = delete;
};
diff --git a/extensions/source/propctrlr/standardcontrol.hxx b/extensions/source/propctrlr/standardcontrol.hxx
index b4fdb34e1196..1a48386a73b9 100644
--- a/extensions/source/propctrlr/standardcontrol.hxx
+++ b/extensions/source/propctrlr/standardcontrol.hxx
@@ -110,9 +110,8 @@ namespace pcr
//= OEditControl
typedef CommonBehaviourControl< css::inspection::XPropertyControl, Edit > OEditControl_Base;
- class OEditControl : public OEditControl_Base
+ class OEditControl final : public OEditControl_Base
{
- protected:
bool m_bIsPassword : 1;
public:
@@ -123,7 +122,7 @@ namespace pcr
virtual void SAL_CALL setValue( const css::uno::Any& _value ) override;
virtual css::uno::Type SAL_CALL getValueType() override;
- protected:
+ private:
// CommonBehaviourControlHelper::modified
virtual void setModified() override;
};
@@ -175,9 +174,8 @@ namespace pcr
//= OHyperlinkControl
typedef CommonBehaviourControl< css::inspection::XHyperlinkControl, HyperlinkInput > OHyperlinkControl_Base;
- class OHyperlinkControl : public OHyperlinkControl_Base
+ class OHyperlinkControl final : public OHyperlinkControl_Base
{
- private:
::comphelper::OInterfaceContainerHelper2 m_aActionListeners;
public:
@@ -192,11 +190,10 @@ namespace pcr
virtual void SAL_CALL addActionListener( const css::uno::Reference< css::awt::XActionListener >& listener ) override;
virtual void SAL_CALL removeActionListener( const css::uno::Reference< css::awt::XActionListener >& listener ) override;
- protected:
+ private:
// XComponent
virtual void SAL_CALL disposing() override;
- protected:
DECL_LINK( OnHyperlinkClicked, void*, void );
};
@@ -310,7 +307,7 @@ namespace pcr
//= OComboboxControl
typedef CommonBehaviourControl< css::inspection::XStringListControl, ComboBox > OComboboxControl_Base;
- class OComboboxControl : public OComboboxControl_Base
+ class OComboboxControl final : public OComboboxControl_Base
{
public:
OComboboxControl( vcl::Window* pParent, WinBits nWinStyle );
@@ -326,7 +323,7 @@ namespace pcr
virtual void SAL_CALL appendListEntry( const OUString& NewEntry ) override;
virtual css::uno::Sequence< OUString > SAL_CALL getListEntries( ) override;
- protected:
+ private:
DECL_LINK( OnEntrySelected, ComboBox&, void );
};
@@ -344,9 +341,8 @@ namespace pcr
class OMultilineFloatingEdit;
/** an Edit field which can be used as ControlWindow, and has a drop-down button
*/
- class DropDownEditControl : public Edit
+ class DropDownEditControl final : public Edit
{
- private:
VclPtr<OMultilineFloatingEdit> m_pFloatingEdit;
VclPtr<MultiLineEdit> m_pImplEdit;
VclPtr<PushButton> m_pDropdownButton;
@@ -370,15 +366,13 @@ namespace pcr
StlSyntaxSequence< OUString >
GetStringListValue() const;
- protected:
+ private:
// Window overridables
virtual bool PreNotify( NotifyEvent& rNEvt ) override;
virtual void Resize() override;
- protected:
long FindPos(long nSinglePos);
- private:
DECL_LINK( ReturnHdl, FloatingWindow*, void );
DECL_LINK( DropDownHdl, Button*, void );
diff --git a/extensions/source/scanner/scanner.hxx b/extensions/source/scanner/scanner.hxx
index 878f6b201ddb..d0bea52c2d8e 100644
--- a/extensions/source/scanner/scanner.hxx
+++ b/extensions/source/scanner/scanner.hxx
@@ -37,12 +37,10 @@ using namespace cppu;
using namespace com::sun::star::uno;
using namespace com::sun::star::scanner;
-class ScannerManager:
+class ScannerManager final :
public cppu::WeakImplHelper<
XScannerManager2, css::awt::XBitmap, css::lang::XServiceInfo>
{
-protected:
-
osl::Mutex maProtector;
void* mpData;