summaryrefslogtreecommitdiff
path: root/framework/inc/services/urltransformer.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'framework/inc/services/urltransformer.hxx')
-rw-r--r--framework/inc/services/urltransformer.hxx10
1 files changed, 2 insertions, 8 deletions
diff --git a/framework/inc/services/urltransformer.hxx b/framework/inc/services/urltransformer.hxx
index ce0ce27635..df7b69dc91 100644
--- a/framework/inc/services/urltransformer.hxx
+++ b/framework/inc/services/urltransformer.hxx
@@ -54,7 +54,7 @@
//_________________________________________________________________________________________________________________
// other includes
//_________________________________________________________________________________________________________________
-#include <cppuhelper/weak.hxx>
+#include <cppuhelper/implbase2.hxx>
//_________________________________________________________________________________________________________________
// namespace
@@ -84,11 +84,7 @@ namespace framework{
OWeakObject
*//*-*************************************************************************************************************/
-class URLTransformer : public css::lang::XTypeProvider ,
- public css::lang::XServiceInfo ,
- public css::util::XURLTransformer ,
- public ThreadHelpBase ,
- public ::cppu::OWeakObject
+class URLTransformer : public ::cppu::WeakImplHelper2< ::com::sun::star::util::XURLTransformer, css::lang::XServiceInfo>
{
//-------------------------------------------------------------------------------------------------------------
// public methods
@@ -132,8 +128,6 @@ class URLTransformer : public css::lang::XTypeProvider ,
// XInterface, XTypeProvider, XServiceInfo
//---------------------------------------------------------------------------------------------------------
- FWK_DECLARE_XINTERFACE
- FWK_DECLARE_XTYPEPROVIDER
DECLARE_XSERVICEINFO
//---------------------------------------------------------------------------------------------------------