summaryrefslogtreecommitdiff
path: root/canvas/source/cairo/cairo_canvasfont.cxx
diff options
context:
space:
mode:
authorMarcos Paulo de Souza <marcos.souza.org@gmail.com>2014-01-14 13:05:02 -0200
committerMatúš Kukan <matus.kukan@collabora.com>2014-01-16 10:26:03 +0100
commitccf47bd943bf8d09e60fd3310ba31d550e744765 (patch)
tree7cc54d98b14a79a96cddf82da52d00d75da9d53c /canvas/source/cairo/cairo_canvasfont.cxx
parenta2218b0d8b39e5018342b9085a3ec98941631952 (diff)
fdo#54938: Convert canvas to cppu::supportsService
Final part Change-Id: I5ff8e4aacf7be7c0cb1eab520f01cc312143641e
Diffstat (limited to 'canvas/source/cairo/cairo_canvasfont.cxx')
-rw-r--r--canvas/source/cairo/cairo_canvasfont.cxx10
1 files changed, 4 insertions, 6 deletions
diff --git a/canvas/source/cairo/cairo_canvasfont.cxx b/canvas/source/cairo/cairo_canvasfont.cxx
index 4c627f7276bf..7a1a78e7a240 100644
--- a/canvas/source/cairo/cairo_canvasfont.cxx
+++ b/canvas/source/cairo/cairo_canvasfont.cxx
@@ -20,6 +20,7 @@
#include <canvas/debug.hxx>
#include <com/sun/star/rendering/PanoseProportion.hpp>
+#include <cppuhelper/supportsservice.hxx>
#include <rtl/math.hxx>
#include <basegfx/numeric/ftools.hxx>
@@ -138,23 +139,20 @@ namespace cairocanvas
return uno::Sequence< beans::PropertyValue >();
}
-#define IMPLEMENTATION_NAME "CairoCanvas::CanvasFont"
-#define SERVICE_NAME "com.sun.star.rendering.CanvasFont"
-
OUString SAL_CALL CanvasFont::getImplementationName() throw( uno::RuntimeException )
{
- return OUString( IMPLEMENTATION_NAME );
+ return OUString( "CairoCanvas::CanvasFont" );
}
sal_Bool SAL_CALL CanvasFont::supportsService( const OUString& ServiceName ) throw( uno::RuntimeException )
{
- return ServiceName == SERVICE_NAME;
+ return cppu::supportsService( this, ServiceName );
}
uno::Sequence< OUString > SAL_CALL CanvasFont::getSupportedServiceNames() throw( uno::RuntimeException )
{
uno::Sequence< OUString > aRet(1);
- aRet[0] = SERVICE_NAME;
+ aRet[0] = "com.sun.star.rendering.CanvasFont";
return aRet;
}