diff options
Diffstat (limited to 'reportdesign/source/core/api/FixedText.cxx')
-rw-r--r-- | reportdesign/source/core/api/FixedText.cxx | 30 |
1 files changed, 9 insertions, 21 deletions
diff --git a/reportdesign/source/core/api/FixedText.cxx b/reportdesign/source/core/api/FixedText.cxx index 5beaa5481667..589d68946406 100644 --- a/reportdesign/source/core/api/FixedText.cxx +++ b/reportdesign/source/core/api/FixedText.cxx @@ -88,33 +88,14 @@ void SAL_CALL OFixedText::dispose() uno::Reference< report::XFixedText> xHoldAlive = this; } -OUString OFixedText::getImplementationName_Static( ) -{ - return "com.sun.star.comp.report.OFixedText"; -} - - OUString SAL_CALL OFixedText::getImplementationName( ) { - return getImplementationName_Static(); -} - -uno::Sequence< OUString > OFixedText::getSupportedServiceNames_Static( ) -{ - uno::Sequence< OUString > aServices { SERVICE_FIXEDTEXT }; - - return aServices; -} - -uno::Reference< uno::XInterface > OFixedText::create(uno::Reference< uno::XComponentContext > const & xContext) -{ - return *(new OFixedText(xContext)); + return "com.sun.star.comp.report.OFixedText"; } - uno::Sequence< OUString > SAL_CALL OFixedText::getSupportedServiceNames( ) { - return getSupportedServiceNames_Static(); + return { SERVICE_FIXEDTEXT }; } sal_Bool SAL_CALL OFixedText::supportsService(const OUString& ServiceName) @@ -319,5 +300,12 @@ OUString SAL_CALL OFixedText::getShapeType( ) } // namespace reportdesign +extern "C" SAL_DLLPUBLIC_EXPORT css::uno::XInterface* +reportdesign_OFixedText_get_implementation( + css::uno::XComponentContext* context, css::uno::Sequence<css::uno::Any> const&) +{ + return cppu::acquire(new reportdesign::OFixedText(context)); +} + /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |