diff options
Diffstat (limited to 'sd/source/ui/presenter/SlideRenderer.cxx')
-rw-r--r-- | sd/source/ui/presenter/SlideRenderer.cxx | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/sd/source/ui/presenter/SlideRenderer.cxx b/sd/source/ui/presenter/SlideRenderer.cxx index eb0b5f8161e5..c744aac4a378 100644 --- a/sd/source/ui/presenter/SlideRenderer.cxx +++ b/sd/source/ui/presenter/SlideRenderer.cxx @@ -25,6 +25,7 @@ #include <osl/mutex.hxx> #include <vcl/svapp.hxx> #include <cppcanvas/vclfactory.hxx> +#include <cppuhelper/supportsservice.hxx> using namespace ::com::sun::star; using namespace ::com::sun::star::uno; @@ -62,6 +63,24 @@ void SAL_CALL SlideRenderer::initialize (const Sequence<Any>& rArguments) } } +OUString SlideRenderer::getImplementationName() + throw (css::uno::RuntimeException, std::exception) +{ + return OUString("com.sun.star.comp.Draw.SlideRenderer"); +} + +sal_Bool SlideRenderer::supportsService(OUString const & ServiceName) + throw (css::uno::RuntimeException, std::exception) +{ + return cppu::supportsService(this, ServiceName); +} + +css::uno::Sequence<OUString> SlideRenderer::getSupportedServiceNames() + throw (css::uno::RuntimeException, std::exception) +{ + return css::uno::Sequence<OUString>{"com.sun.star.drawing.SlideRenderer"}; +} + //----- XSlideRenderer -------------------------------------------------------- Reference<awt::XBitmap> SlideRenderer::createPreview ( |