summaryrefslogtreecommitdiff
path: root/ucb
diff options
context:
space:
mode:
authorJulien Nabet <serval2412@yahoo.fr>2020-08-11 09:27:43 +0200
committerJulien Nabet <serval2412@yahoo.fr>2020-08-11 10:52:13 +0200
commit7211f0d15d5a982a37cfb9e58da323177ae7e350 (patch)
tree2385b50014f3063365ae0e3c6f89cfbd6971ad11 /ucb
parenta67da1808d0085cb587b300ffbb58a5d65c1aed8 (diff)
Expand XSERVICEINFO_COMMOM_IMPL macro which is now used only once
Change-Id: I32de3f604cbb6863e29c0a63b599920a988c8389 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100463 Tested-by: Jenkins Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
Diffstat (limited to 'ucb')
-rw-r--r--ucb/source/ucp/webdav/webdavprovider.cxx21
1 files changed, 19 insertions, 2 deletions
diff --git a/ucb/source/ucp/webdav/webdavprovider.cxx b/ucb/source/ucp/webdav/webdavprovider.cxx
index 002f90194023..366d341b1591 100644
--- a/ucb/source/ucp/webdav/webdavprovider.cxx
+++ b/ucb/source/ucp/webdav/webdavprovider.cxx
@@ -82,9 +82,26 @@ XTYPEPROVIDER_IMPL_3( ContentProvider,
// XServiceInfo methods.
+OUString SAL_CALL ContentProvider::getImplementationName()
+{
+ return getImplementationName_Static();
+}
+
+OUString ContentProvider::getImplementationName_Static()
+{
+ return "com.sun.star.comp.WebDAVContentProvider";
+}
+
+sal_Bool SAL_CALL ContentProvider::supportsService( const OUString& ServiceName )
+{
+ return cppu::supportsService( this, ServiceName );
+}
+
+css::uno::Sequence< OUString > SAL_CALL ContentProvider::getSupportedServiceNames()
+{
+ return getSupportedServiceNames_Static();
+}
-XSERVICEINFO_COMMOM_IMPL( ContentProvider,
- "com.sun.star.comp.WebDAVContentProvider" )
/// @throws css::uno::Exception
static css::uno::Reference< css::uno::XInterface >
ContentProvider_CreateInstance( const css::uno::Reference< css::lang::XMultiServiceFactory> & rSMgr )