LibreOffice Module vcl (master)  1
Public Member Functions | Private Attributes | List of all members
NotebookBarContextChangeEventListener Class Reference

split from the main class since it needs different ref-counting mana More...

Inheritance diagram for NotebookBarContextChangeEventListener:
Collaboration diagram for NotebookBarContextChangeEventListener:

Public Member Functions

 NotebookBarContextChangeEventListener (NotebookBar *p)
virtual void SAL_CALL notifyContextChangeEvent (const css::ui::ContextChangeEventObject &rEvent) override
virtual void SAL_CALL disposing (const ::css::lang::EventObject &) override

Private Attributes

VclPtr< NotebookBarmpParent

Detailed Description

split from the main class since it needs different ref-counting mana

Definition at line 46 of file notebookbar.cxx.

Constructor & Destructor Documentation

NotebookBarContextChangeEventListener::NotebookBarContextChangeEventListener ( NotebookBar p)

Definition at line 50 of file notebookbar.cxx.

Member Function Documentation

void SAL_CALL NotebookBarContextChangeEventListener::disposing ( const ::css::lang::EventObject &  )

Definition at line 269 of file notebookbar.cxx.

References VclPtr< reference_type >::clear(), and mpParent.

void SAL_CALL NotebookBarContextChangeEventListener::notifyContextChangeEvent ( const css::ui::ContextChangeEventObject &  rEvent)

Member Data Documentation

VclPtr<NotebookBar> NotebookBarContextChangeEventListener::mpParent

Definition at line 48 of file notebookbar.cxx.

Referenced by disposing(), and notifyContextChangeEvent().

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