32 Reference< XComponentContext >
const & xComponentContext )
41Reference< provider::XScriptProvider > SAL_CALL
44 Reference< provider::XScriptProvider > xMsp(
getActiveMSPList() ->getMSPFromAnyContext( context ), UNO_SET_THROW );
53 ::osl::MutexGuard guard( ::osl::Mutex::getGlobalMutex() );
62 return "com.sun.star.script.provider.MasterScriptProviderFactory";
67 return {
"com.sun.star.script.provider.MasterScriptProviderFactory" };
71 OUString
const & serviceName )
78extern "C" SAL_DLLPUBLIC_EXPORT css::uno::XInterface*
80 css::uno::XComponentContext* context, css::uno::Sequence<css::uno::Any>
const&)
Reference< XComponentContext > m_xComponentContext
SAL_DLLPUBLIC_EXPORT css::uno::XInterface * scripting_MasterScriptProviderFactory_get_implementation(css::uno::XComponentContext *context, css::uno::Sequence< css::uno::Any > const &)
virtual css::uno::Reference< css::script::provider::XScriptProvider > SAL_CALL createScriptProvider(const css::uno::Any &context) override
const css::uno::Reference< css::uno::XComponentContext > m_xComponentContext
virtual ~MasterScriptProviderFactory() override
virtual OUString SAL_CALL getImplementationName() override
rtl::Reference< ActiveMSPList > m_MSPList
virtual sal_Bool SAL_CALL supportsService(OUString const &serviceName) override
MasterScriptProviderFactory(css::uno::Reference< css::uno::XComponentContext > const &xComponentContext)
const rtl::Reference< ActiveMSPList > & getActiveMSPList() const
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames() override
bool CPPUHELPER_DLLPUBLIC supportsService(css::lang::XServiceInfo *implementation, rtl::OUString const &name)