LibreOffice Module comphelper (master) 1
Public Member Functions | Private Member Functions | Private Attributes | Friends | List of all members
comphelper::OContainerListenerAdapter Class Referencefinal

#include <containermultiplexer.hxx>

Inheritance diagram for comphelper::OContainerListenerAdapter:
[legend]
Collaboration diagram for comphelper::OContainerListenerAdapter:
[legend]

Public Member Functions

 OContainerListenerAdapter (OContainerListener *_pListener, const css::uno::Reference< css::container::XContainer > &_rxContainer)
 
virtual void SAL_CALL disposing (const css::lang::EventObject &Source) override
 
virtual void SAL_CALL elementInserted (const css::container::ContainerEvent &Event) override
 
virtual void SAL_CALL elementRemoved (const css::container::ContainerEvent &Event) override
 
virtual void SAL_CALL elementReplaced (const css::container::ContainerEvent &Event) override
 
void dispose ()
 dispose the object. No multiplexing anymore More...
 

Private Member Functions

virtual ~OContainerListenerAdapter () override
 

Private Attributes

css::uno::Reference< css::container::XContainer > m_xContainer
 
OContainerListenerm_pListener
 

Friends

class OContainerListener
 

Detailed Description

Definition at line 71 of file containermultiplexer.hxx.

Constructor & Destructor Documentation

◆ ~OContainerListenerAdapter()

comphelper::OContainerListenerAdapter::~OContainerListenerAdapter ( )
overrideprivatevirtual

Definition at line 94 of file containermultiplexer.cxx.

◆ OContainerListenerAdapter()

comphelper::OContainerListenerAdapter::OContainerListenerAdapter ( OContainerListener _pListener,
const css::uno::Reference< css::container::XContainer > &  _rxContainer 
)

Member Function Documentation

◆ dispose()

void comphelper::OContainerListenerAdapter::dispose ( void  )

dispose the object. No multiplexing anymore

Definition at line 99 of file containermultiplexer.cxx.

References Exception, m_pListener, m_xContainer, and comphelper::OContainerListener::setAdapter().

◆ disposing()

void SAL_CALL comphelper::OContainerListenerAdapter::disposing ( const css::lang::EventObject &  Source)
overridevirtual

◆ elementInserted()

void SAL_CALL comphelper::OContainerListenerAdapter::elementInserted ( const css::container::ContainerEvent &  Event)
overridevirtual

◆ elementRemoved()

void SAL_CALL comphelper::OContainerListenerAdapter::elementRemoved ( const css::container::ContainerEvent &  Event)
overridevirtual

◆ elementReplaced()

void SAL_CALL comphelper::OContainerListenerAdapter::elementReplaced ( const css::container::ContainerEvent &  Event)
overridevirtual

Friends And Related Function Documentation

◆ OContainerListener

friend class OContainerListener
friend

Definition at line 73 of file containermultiplexer.hxx.

Member Data Documentation

◆ m_pListener

OContainerListener* comphelper::OContainerListenerAdapter::m_pListener
private

◆ m_xContainer

css::uno::Reference< css::container::XContainer > comphelper::OContainerListenerAdapter::m_xContainer
private

Definition at line 77 of file containermultiplexer.hxx.

Referenced by dispose(), disposing(), and OContainerListenerAdapter().


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