LibreOffice Module basic (master) 1
Public Member Functions | Protected Member Functions | List of all members
basic::BasicManagerCreationListener Class Referenceabstract

specifies a callback for instances which are interested in BasicManagers created by the BasicManagerRepository. More...

#include <basicmanagerrepository.hxx>

Public Member Functions

virtual void onBasicManagerCreated (const css::uno::Reference< css::frame::XModel > &_rxForDocument, BasicManager &_rBasicManager)=0
 is called when a BasicManager has been created More...
 

Protected Member Functions

 ~BasicManagerCreationListener ()
 

Detailed Description

specifies a callback for instances which are interested in BasicManagers created by the BasicManagerRepository.

Definition at line 40 of file basicmanagerrepository.hxx.

Constructor & Destructor Documentation

◆ ~BasicManagerCreationListener()

basic::BasicManagerCreationListener::~BasicManagerCreationListener ( )
inlineprotected

Definition at line 59 of file basicmanagerrepository.hxx.

Member Function Documentation

◆ onBasicManagerCreated()

virtual void basic::BasicManagerCreationListener::onBasicManagerCreated ( const css::uno::Reference< css::frame::XModel > &  _rxForDocument,
BasicManager _rBasicManager 
)
pure virtual

is called when a BasicManager has been created

Parameters
_rxForDocumentdenotes the document for which the BasicManager has been created. If this is <NULL>, then the BasicManager is the application-wide BasicManager.
_pBasicManagerdenotes the BasicManager which has been created. The listener might for instance decide to add global variables to it, or otherwise initialize it.

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