diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2014-02-10 14:24:53 +0100 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2014-02-10 15:58:38 +0100 |
commit | 10be54247d9685666b5a992dc360810f7f1348ec (patch) | |
tree | 93f6c842d02afe036ce64ef4bdf666dff937354a /extensions | |
parent | 07d60f88f28d1f05c50458a66a24cefefa97a54a (diff) |
Remove unnecessary abstract base class IByNameAccess
Change-Id: I55e8ff25f4a56a1666d49185236ee5cd5c4ed392
Diffstat (limited to 'extensions')
-rw-r--r-- | extensions/source/update/check/updatecheckconfig.hxx | 19 |
1 files changed, 5 insertions, 14 deletions
diff --git a/extensions/source/update/check/updatecheckconfig.hxx b/extensions/source/update/check/updatecheckconfig.hxx index 2f89ecb8b177..8eb4574fe7d7 100644 --- a/extensions/source/update/check/updatecheckconfig.hxx +++ b/extensions/source/update/check/updatecheckconfig.hxx @@ -28,17 +28,8 @@ #include "updatecheckconfiglistener.hxx" #include "updateinfo.hxx" -/* Interface to acess configuration data read-only */ -struct IByNameAccess -{ - virtual ::com::sun::star::uno::Any getValue(const sal_Char * pName) = 0; - -protected: - ~IByNameAccess() {} -}; - /* This helper class provides by name access to a sequence of named values */ -class NamedValueByNameAccess : public IByNameAccess +class NamedValueByNameAccess { const ::com::sun::star::uno::Sequence< ::com::sun::star::beans::NamedValue >& m_rValues; @@ -47,9 +38,9 @@ public: const ::com::sun::star::uno::Sequence< ::com::sun::star::beans::NamedValue >& rValues) : m_rValues(rValues) {} ; - virtual ~NamedValueByNameAccess(); + ~NamedValueByNameAccess(); - virtual ::com::sun::star::uno::Any getValue(const sal_Char * pName); + ::com::sun::star::uno::Any getValue(const sal_Char * pName); }; @@ -59,7 +50,7 @@ public: class UpdateCheckROModel { public: - UpdateCheckROModel(IByNameAccess& aNameAccess) : m_aNameAccess(aNameAccess) {}; + UpdateCheckROModel(NamedValueByNameAccess& aNameAccess) : m_aNameAccess(aNameAccess) {}; bool isAutoCheckEnabled() const; bool isDownloadPaused() const; @@ -73,7 +64,7 @@ private: OUString getStringValue(const sal_Char *) const; - IByNameAccess& m_aNameAccess; + NamedValueByNameAccess& m_aNameAccess; }; |