diff options
Diffstat (limited to 'svx/source/unodialogs/textconversiondlgs/chinese_translation_unodialog.cxx')
-rw-r--r-- | svx/source/unodialogs/textconversiondlgs/chinese_translation_unodialog.cxx | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/svx/source/unodialogs/textconversiondlgs/chinese_translation_unodialog.cxx b/svx/source/unodialogs/textconversiondlgs/chinese_translation_unodialog.cxx index ec3d64ed3218..fe0e3a46a78f 100644 --- a/svx/source/unodialogs/textconversiondlgs/chinese_translation_unodialog.cxx +++ b/svx/source/unodialogs/textconversiondlgs/chinese_translation_unodialog.cxx @@ -55,11 +55,6 @@ void ChineseTranslation_UnoDialog::impl_DeleteDialog() // lang::XServiceInfo OUString SAL_CALL ChineseTranslation_UnoDialog::getImplementationName() { - return getImplementationName_Static(); -} - -OUString ChineseTranslation_UnoDialog::getImplementationName_Static() -{ return "com.sun.star.comp.linguistic2.ChineseTranslationDialog"; } @@ -70,11 +65,6 @@ sal_Bool SAL_CALL ChineseTranslation_UnoDialog::supportsService( const OUString& uno::Sequence< OUString > SAL_CALL ChineseTranslation_UnoDialog::getSupportedServiceNames() { - return getSupportedServiceNames_Static(); -} - -uno::Sequence< OUString > ChineseTranslation_UnoDialog::getSupportedServiceNames_Static() -{ return { "com.sun.star.linguistic2.ChineseTranslationDialog" }; } @@ -226,4 +216,12 @@ void SAL_CALL ChineseTranslation_UnoDialog::removeVetoableChangeListener( const } //end namespace + +extern "C" SAL_DLLPUBLIC_EXPORT css::uno::XInterface* +svx_ChineseTranslation_UnoDialog_get_implementation( + css::uno::XComponentContext* , css::uno::Sequence<css::uno::Any> const&) +{ + return cppu::acquire(new textconversiondlgs::ChineseTranslation_UnoDialog()); +} + /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |