LibreOffice Module xmloff (master) 1
Public Member Functions | Protected Member Functions | Private Types | Private Attributes | List of all members
xmloff::ODefaultEventAttacherManager Class Reference

#include <eventimport.hxx>

Inheritance diagram for xmloff::ODefaultEventAttacherManager:
[legend]
Collaboration diagram for xmloff::ODefaultEventAttacherManager:
[legend]

Public Member Functions

virtual void registerEvents (const css::uno::Reference< css::beans::XPropertySet > &_rxElement, const css::uno::Sequence< css::script::ScriptEventDescriptor > &_rEvents) override
 
virtual void registerEvents (const css::uno::Reference< css::beans::XPropertySet > &_rxElement, const css::uno::Sequence< css::script::ScriptEventDescriptor > &_rEvents)=0
 

Protected Member Functions

void setEvents (const css::uno::Reference< css::container::XIndexAccess > &_rxContainer)
 
virtual ~ODefaultEventAttacherManager ()
 
- Protected Member Functions inherited from xmloff::IEventAttacherManager
 ~IEventAttacherManager ()
 

Private Types

typedef std::map< css::uno::Reference< css::beans::XPropertySet >, css::uno::Sequence< css::script::ScriptEventDescriptor > > MapPropertySet2ScriptSequence
 

Private Attributes

MapPropertySet2ScriptSequence m_aEvents
 

Detailed Description

Definition at line 48 of file eventimport.hxx.

Member Typedef Documentation

◆ MapPropertySet2ScriptSequence

typedef std::map< css::uno::Reference< css::beans::XPropertySet >, css::uno::Sequence< css::script::ScriptEventDescriptor > > xmloff::ODefaultEventAttacherManager::MapPropertySet2ScriptSequence
private

Definition at line 53 of file eventimport.hxx.

Constructor & Destructor Documentation

◆ ~ODefaultEventAttacherManager()

xmloff::ODefaultEventAttacherManager::~ODefaultEventAttacherManager ( )
protectedvirtual

Definition at line 95 of file eventimport.cxx.

Member Function Documentation

◆ registerEvents()

void xmloff::ODefaultEventAttacherManager::registerEvents ( const css::uno::Reference< css::beans::XPropertySet > &  _rxElement,
const css::uno::Sequence< css::script::ScriptEventDescriptor > &  _rEvents 
)
overridevirtual

Implements xmloff::IEventAttacherManager.

Definition at line 99 of file eventimport.cxx.

References m_aEvents.

◆ setEvents()

void xmloff::ODefaultEventAttacherManager::setEvents ( const css::uno::Reference< css::container::XIndexAccess > &  _rxContainer)
protected

Member Data Documentation

◆ m_aEvents

MapPropertySet2ScriptSequence xmloff::ODefaultEventAttacherManager::m_aEvents
private

Definition at line 58 of file eventimport.hxx.

Referenced by registerEvents(), and setEvents().


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