summaryrefslogtreecommitdiff
path: root/extensions
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2014-02-10 14:24:53 +0100
committerStephan Bergmann <sbergman@redhat.com>2014-02-10 15:58:38 +0100
commit10be54247d9685666b5a992dc360810f7f1348ec (patch)
tree93f6c842d02afe036ce64ef4bdf666dff937354a /extensions
parent07d60f88f28d1f05c50458a66a24cefefa97a54a (diff)
Remove unnecessary abstract base class IByNameAccess
Change-Id: I55e8ff25f4a56a1666d49185236ee5cd5c4ed392
Diffstat (limited to 'extensions')
-rw-r--r--extensions/source/update/check/updatecheckconfig.hxx19
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;
};