LibreOffice Module basic (master) 1
Public Member Functions | Private Attributes | List of all members
StarBasicAccess_Impl Class Reference
Inheritance diagram for StarBasicAccess_Impl:
[legend]
Collaboration diagram for StarBasicAccess_Impl:
[legend]

Public Member Functions

 StarBasicAccess_Impl (BasicManager *pMgr)
 
virtual uno::Reference< container::XNameContainer > SAL_CALL getLibraryContainer () override
 
virtual void SAL_CALL createLibrary (const OUString &LibName, const OUString &Password, const OUString &ExternalSourceURL, const OUString &LinkTargetURL) override
 
virtual void SAL_CALL addModule (const OUString &LibraryName, const OUString &ModuleName, const OUString &Language, const OUString &Source) override
 
virtual void SAL_CALL addDialog (const OUString &LibraryName, const OUString &DialogName, const uno::Sequence< sal_Int8 > &Data) override
 

Private Attributes

BasicManagermpMgr
 
uno::Reference< container::XNameContainer > mxLibContainer
 

Detailed Description

Definition at line 2048 of file basmgr.cxx.

Constructor & Destructor Documentation

◆ StarBasicAccess_Impl()

StarBasicAccess_Impl::StarBasicAccess_Impl ( BasicManager pMgr)
inlineexplicit

Definition at line 2054 of file basmgr.cxx.

Member Function Documentation

◆ addDialog()

void SAL_CALL StarBasicAccess_Impl::addDialog ( const OUString &  LibraryName,
const OUString &  DialogName,
const uno::Sequence< sal_Int8 > &  Data 
)
overridevirtual

Definition at line 2103 of file basmgr.cxx.

◆ addModule()

void SAL_CALL StarBasicAccess_Impl::addModule ( const OUString &  LibraryName,
const OUString &  ModuleName,
const OUString &  Language,
const OUString &  Source 
)
overridevirtual

Definition at line 2087 of file basmgr.cxx.

References DBG_ASSERT, BasicManager::GetLib(), mpMgr, pLib, and Source.

◆ createLibrary()

void SAL_CALL StarBasicAccess_Impl::createLibrary ( const OUString &  LibName,
const OUString &  Password,
const OUString &  ExternalSourceURL,
const OUString &  LinkTargetURL 
)
overridevirtual

Definition at line 2075 of file basmgr.cxx.

References BasicManager::CreateLib(), DBG_ASSERT, mpMgr, Password, and pLib.

◆ getLibraryContainer()

uno::Reference< container::XNameContainer > SAL_CALL StarBasicAccess_Impl::getLibraryContainer ( )
overridevirtual

Definition at line 2068 of file basmgr.cxx.

References mpMgr, and mxLibContainer.

Member Data Documentation

◆ mpMgr

BasicManager* StarBasicAccess_Impl::mpMgr
private

Definition at line 2050 of file basmgr.cxx.

Referenced by addModule(), createLibrary(), and getLibraryContainer().

◆ mxLibContainer

uno::Reference< container::XNameContainer > StarBasicAccess_Impl::mxLibContainer
private

Definition at line 2051 of file basmgr.cxx.

Referenced by getLibraryContainer().


The documentation for this class was generated from the following file: