#include <basprov.hxx>
|
bool | isLibraryShared (const css::uno::Reference< css::script::XLibraryContainer > &rxLibContainer, const OUString &rLibName) |
|
Definition at line 48 of file basprov.hxx.
◆ BasicProviderImpl()
basprov::BasicProviderImpl::BasicProviderImpl |
( |
const css::uno::Reference< css::uno::XComponentContext > & |
xContext | ) |
|
|
explicit |
◆ ~BasicProviderImpl()
basprov::BasicProviderImpl::~BasicProviderImpl |
( |
| ) |
|
|
overridevirtual |
◆ getChildNodes()
Sequence< Reference< browse::XBrowseNode > > basprov::BasicProviderImpl::getChildNodes |
( |
| ) |
|
|
overridevirtual |
◆ getImplementationName()
OUString basprov::BasicProviderImpl::getImplementationName |
( |
| ) |
|
|
overridevirtual |
◆ getName()
OUString basprov::BasicProviderImpl::getName |
( |
| ) |
|
|
overridevirtual |
◆ getScript()
Reference< provider::XScript > basprov::BasicProviderImpl::getScript |
( |
const OUString & |
scriptURI | ) |
|
|
overridevirtual |
Definition at line 262 of file basprov.cxx.
References SbModule::FindMethod(), StarBASIC::FindModule(), BasicManager::GetLib(), BasicManager::GetLibId(), BasicManager::GetName(), SbxBase::IsHidden(), LIB_NOTFOUND, BasicManager::LoadLib(), m_pAppBasicManager, m_pDocBasicManager, m_xContext, m_xInvocationContext, nId, nIndex, and SAL_WARN.
◆ getSupportedServiceNames()
Sequence< OUString > basprov::BasicProviderImpl::getSupportedServiceNames |
( |
| ) |
|
|
overridevirtual |
◆ getType()
sal_Int16 basprov::BasicProviderImpl::getType |
( |
| ) |
|
|
overridevirtual |
◆ hasChildNodes()
sal_Bool basprov::BasicProviderImpl::hasChildNodes |
( |
| ) |
|
|
overridevirtual |
◆ initialize()
void basprov::BasicProviderImpl::initialize |
( |
const css::uno::Sequence< css::uno::Any > & |
aArguments | ) |
|
|
overridevirtual |
Definition at line 170 of file basprov.cxx.
References aArguments, SfxApplication::GetBasicContainer(), SfxApplication::GetBasicManager(), basic::BasicManagerRepository::getDocumentBasicManager(), m_bIsAppScriptCtx, m_bIsUserCtx, m_pAppBasicManager, m_pDocBasicManager, m_sScriptingContext, m_xInvocationContext, m_xLibContainerApp, m_xLibContainerDoc, SfxGetpApp(), SfxListener::StartListening(), and xModel.
◆ isLibraryShared()
bool basprov::BasicProviderImpl::isLibraryShared |
( |
const css::uno::Reference< css::script::XLibraryContainer > & |
rxLibContainer, |
|
|
const OUString & |
rLibName |
|
) |
| |
|
private |
◆ Notify()
◆ supportsService()
sal_Bool basprov::BasicProviderImpl::supportsService |
( |
const OUString & |
ServiceName | ) |
|
|
overridevirtual |
◆ m_bIsAppScriptCtx
bool basprov::BasicProviderImpl::m_bIsAppScriptCtx |
|
private |
◆ m_bIsUserCtx
bool basprov::BasicProviderImpl::m_bIsUserCtx |
|
private |
◆ m_pAppBasicManager
BasicManager* basprov::BasicProviderImpl::m_pAppBasicManager |
|
private |
◆ m_pDocBasicManager
BasicManager* basprov::BasicProviderImpl::m_pDocBasicManager |
|
private |
◆ m_sScriptingContext
OUString basprov::BasicProviderImpl::m_sScriptingContext |
|
private |
◆ m_xContext
css::uno::Reference< css::uno::XComponentContext > basprov::BasicProviderImpl::m_xContext |
|
private |
◆ m_xInvocationContext
css::uno::Reference< css::document::XScriptInvocationContext > basprov::BasicProviderImpl::m_xInvocationContext |
|
private |
◆ m_xLibContainerApp
css::uno::Reference< css::script::XLibraryContainer > basprov::BasicProviderImpl::m_xLibContainerApp |
|
private |
◆ m_xLibContainerDoc
css::uno::Reference< css::script::XLibraryContainer > basprov::BasicProviderImpl::m_xLibContainerDoc |
|
private |
The documentation for this class was generated from the following files: