diff options
Diffstat (limited to 'connectivity/source/drivers/mysqlc/mysqlc_views.hxx')
-rw-r--r-- | connectivity/source/drivers/mysqlc/mysqlc_views.hxx | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/connectivity/source/drivers/mysqlc/mysqlc_views.hxx b/connectivity/source/drivers/mysqlc/mysqlc_views.hxx index 708e1b24eec5..14570fc8d9a9 100644 --- a/connectivity/source/drivers/mysqlc/mysqlc_views.hxx +++ b/connectivity/source/drivers/mysqlc/mysqlc_views.hxx @@ -22,19 +22,18 @@ #include <com/sun/star/sdbc/XDatabaseMetaData.hpp> namespace connectivity::mysqlc { -class Views final : public sdbcx::OCollection +class Views final : public connectivity::sdbcx::OCollection { css::uno::Reference<css::sdbc::XConnection> m_xConnection; css::uno::Reference<css::sdbc::XDatabaseMetaData> m_xMetaData; - bool m_bInDrop; - virtual sdbcx::ObjectType createObject(const OUString& _rName) override; + // OCollection + virtual connectivity::sdbcx::ObjectType createObject(const OUString& _rName) override; virtual void impl_refresh() override; virtual css::uno::Reference<css::beans::XPropertySet> createDescriptor() override; virtual sdbcx::ObjectType appendObject(const OUString& _rForName, const css::uno::Reference<css::beans::XPropertySet>& descriptor) override; - virtual void dropObject(sal_Int32 _nPos, const OUString& _sElementName) override; void createView(const css::uno::Reference<css::beans::XPropertySet>& descriptor); @@ -43,10 +42,8 @@ public: ::cppu::OWeakObject& _rParent, ::osl::Mutex& _rMutex, const ::std::vector<OUString>& _rVector); - // only the name is identical to ::cppu::OComponentHelper - virtual void disposing() override; - - void dropByNameImpl(const OUString& elementName); + // XDrop + virtual void dropObject(sal_Int32 _nPos, const OUString& _sElementName) override; }; } |