summaryrefslogtreecommitdiff
path: root/dbaccess
diff options
context:
space:
mode:
authorNoel Grandin <noel@peralex.com>2015-10-12 14:21:29 +0200
committerNoel Grandin <noel@peralex.com>2015-10-13 10:07:49 +0200
commit3e5f9c03433d3480080276640a924b2aa0bdc227 (patch)
treea75379e908c2c19b2b59a3289a43a8a30737c63b /dbaccess
parent1716b3a338b19b9d1be39696866b376aed216c9a (diff)
loplugin:mergeclasses, merge IImageProvider with ImageProvider
Change-Id: I6af8b1ab9198439af60e38a9adc6bdd29d20ab52
Diffstat (limited to 'dbaccess')
-rw-r--r--dbaccess/source/ui/dlg/sqlmessage.cxx26
1 files changed, 9 insertions, 17 deletions
diff --git a/dbaccess/source/ui/dlg/sqlmessage.cxx b/dbaccess/source/ui/dlg/sqlmessage.cxx
index 3a0b31e19b32..0f9e9d382a48 100644
--- a/dbaccess/source/ui/dlg/sqlmessage.cxx
+++ b/dbaccess/source/ui/dlg/sqlmessage.cxx
@@ -55,14 +55,6 @@ namespace dbaui
namespace
{
- class IImageProvider
- {
- public:
- virtual Image getImage() const = 0;
-
- virtual ~IImageProvider() { }
- };
-
class ILabelProvider
{
public:
@@ -71,7 +63,7 @@ namespace
virtual ~ILabelProvider() { };
};
- class ImageProvider : public IImageProvider
+ class ImageProvider
{
private:
sal_uInt16 m_defaultImageID;
@@ -84,7 +76,7 @@ namespace
{
}
- virtual Image getImage() const override
+ Image getImage() const
{
if ( !m_defaultImage )
m_defaultImage = Image( ModuleRes( m_defaultImageID ) );
@@ -111,9 +103,9 @@ namespace
class ProviderFactory
{
private:
- mutable std::shared_ptr< IImageProvider > m_pErrorImage;
- mutable std::shared_ptr< IImageProvider > m_pWarningsImage;
- mutable std::shared_ptr< IImageProvider > m_pInfoImage;
+ mutable std::shared_ptr< ImageProvider > m_pErrorImage;
+ mutable std::shared_ptr< ImageProvider > m_pWarningsImage;
+ mutable std::shared_ptr< ImageProvider > m_pInfoImage;
mutable std::shared_ptr< ILabelProvider > m_pErrorLabel;
mutable std::shared_ptr< ILabelProvider > m_pWarningsLabel;
mutable std::shared_ptr< ILabelProvider > m_pInfoLabel;
@@ -123,9 +115,9 @@ namespace
{
}
- std::shared_ptr< IImageProvider > getImageProvider( SQLExceptionInfo::TYPE _eType ) const
+ std::shared_ptr< ImageProvider > getImageProvider( SQLExceptionInfo::TYPE _eType ) const
{
- std::shared_ptr< IImageProvider >* ppProvider( &m_pErrorImage );
+ std::shared_ptr< ImageProvider >* ppProvider( &m_pErrorImage );
sal_uInt16 nNormalImageID( BMP_EXCEPTION_ERROR );
switch ( _eType )
@@ -181,8 +173,8 @@ namespace
{
SQLExceptionInfo::TYPE eType;
- std::shared_ptr< IImageProvider > pImageProvider;
- std::shared_ptr< ILabelProvider > pLabelProvider;
+ std::shared_ptr< ImageProvider > pImageProvider;
+ std::shared_ptr< ILabelProvider > pLabelProvider;
bool bSubEntry;