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

Public Member Functions

 ScriptEventListenerWrapper (FmFormModel &_rModel)
 
virtual void SAL_CALL disposing (const EventObject &) override
 
virtual void SAL_CALL firing (const ScriptEvent &evt) override
 
virtual Any SAL_CALL approveFiring (const ScriptEvent &evt) override
 

Private Member Functions

void attemptListenerCreation ()
 

Private Attributes

FmFormModelm_rModel
 
Reference< XScriptListener > m_vbaListener
 
bool m_attemptedListenerCreation
 

Detailed Description

Definition at line 80 of file fmundo.cxx.

Constructor & Destructor Documentation

ScriptEventListenerWrapper::ScriptEventListenerWrapper ( FmFormModel _rModel)
inlineexplicit
Exceptions
css::uno::RuntimeException

Definition at line 84 of file fmundo.cxx.

Member Function Documentation

virtual Any SAL_CALL ScriptEventListenerWrapper::approveFiring ( const ScriptEvent &  evt)
inlineoverridevirtual

Definition at line 103 of file fmundo.cxx.

References Any, attemptListenerCreation(), and m_vbaListener.

void ScriptEventListenerWrapper::attemptListenerCreation ( )
inlineprivate
virtual void SAL_CALL ScriptEventListenerWrapper::disposing ( const EventObject &  )
inlineoverridevirtual

Definition at line 91 of file fmundo.cxx.

virtual void SAL_CALL ScriptEventListenerWrapper::firing ( const ScriptEvent &  evt)
inlineoverridevirtual

Definition at line 94 of file fmundo.cxx.

References attemptListenerCreation(), and m_vbaListener.

Member Data Documentation

bool ScriptEventListenerWrapper::m_attemptedListenerCreation
private

Definition at line 143 of file fmundo.cxx.

Referenced by attemptListenerCreation().

FmFormModel& ScriptEventListenerWrapper::m_rModel
private

Definition at line 141 of file fmundo.cxx.

Referenced by attemptListenerCreation().

Reference< XScriptListener > ScriptEventListenerWrapper::m_vbaListener
private

Definition at line 142 of file fmundo.cxx.

Referenced by approveFiring(), attemptListenerCreation(), and firing().


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