diff options
author | Chris Sherlock <chris.sherlock@collabora.com> | 2015-02-24 14:31:11 +1100 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2015-02-26 15:05:23 +0100 |
commit | a45a5501cce95f57a9166b8bad0073ec79d72daa (patch) | |
tree | bdec05165ecff6492966bb9540879ee88e549c74 /basic/source/uno/dlgcont.cxx | |
parent | 185eacbb8b5ef35cc5bc554f20004379e305e8b6 (diff) |
basic: convert sb.component to constructor usage
Change-Id: I45ddf460fa7d673c5210f9415b2a8015988a643e
Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
Diffstat (limited to 'basic/source/uno/dlgcont.cxx')
-rw-r--r-- | basic/source/uno/dlgcont.cxx | 22 |
1 files changed, 8 insertions, 14 deletions
diff --git a/basic/source/uno/dlgcont.cxx b/basic/source/uno/dlgcont.cxx index b9d128b91355..6f22b9560cce 100644 --- a/basic/source/uno/dlgcont.cxx +++ b/basic/source/uno/dlgcont.cxx @@ -33,7 +33,6 @@ #include <com/sun/star/document/GraphicObjectResolver.hpp> #include "dlgcont.hxx" #include "sbmodule.hxx" -#include "sbservices.hxx" #include <comphelper/processfactory.hxx> #include <unotools/streamwrap.hxx> #include <osl/mutex.hxx> @@ -450,11 +449,6 @@ SfxDialogLibraryContainer:: HasExecutableCode( const OUString& /*Library*/ ) thr // Service -void createRegistryInfo_SfxDialogLibraryContainer() -{ - static OAutoRegistration< SfxDialogLibraryContainer > aAutoRegistration; -} - OUString SAL_CALL SfxDialogLibraryContainer::getImplementationName( ) throw (RuntimeException, std::exception) { return getImplementationName_static(); @@ -479,14 +473,6 @@ OUString SfxDialogLibraryContainer::getImplementationName_static() return OUString("com.sun.star.comp.sfx2.DialogLibraryContainer"); } -Reference< XInterface > SAL_CALL SfxDialogLibraryContainer::Create( const Reference< XComponentContext >& ) throw( Exception ) -{ - Reference< XInterface > xRet = - static_cast< XInterface* >( static_cast< OWeakObject* >(new SfxDialogLibraryContainer()) ); - return xRet; -} - - // Implementation class SfxDialogLibrary @@ -608,4 +594,12 @@ bool SAL_CALL SfxDialogLibrary::isLibraryElementValid( ::com::sun::star::uno::An } +extern "C" SAL_DLLPUBLIC_EXPORT ::com::sun::star::uno::XInterface* SAL_CALL +com_sun_star_comp_sfx2_DialogLibraryContainer_get_implementation(::com::sun::star::uno::XComponentContext*, + ::com::sun::star::uno::Sequence<css::uno::Any> const &) +{ + return cppu::acquire(new basic::SfxDialogLibraryContainer()); +} + + /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |