LibreOffice Module ucb (master)  1
Public Member Functions | Private Attributes | List of all members
fileaccess::PropertyChangeNotifier Class Reference

#include <filnot.hxx>

Public Member Functions

 PropertyChangeNotifier (const css::uno::Reference< css::ucb::XContent > &xCreatorContent, std::unique_ptr< ListenerMap > pListeners)
 ~PropertyChangeNotifier ()
void notifyPropertyChanged (const css::uno::Sequence< css::beans::PropertyChangeEvent > &seqChanged)

Private Attributes

css::uno::Reference< css::ucb::XContent > m_xCreatorContent
std::unique_ptr< ListenerMapm_pListeners

Detailed Description

Definition at line 83 of file filnot.hxx.

Constructor & Destructor Documentation

fileaccess::PropertyChangeNotifier::PropertyChangeNotifier ( const css::uno::Reference< css::ucb::XContent > &  xCreatorContent,
std::unique_ptr< ListenerMap pListeners 
PropertyChangeNotifier::~PropertyChangeNotifier ( )

Definition at line 206 of file filnot.cxx.

Member Function Documentation

void PropertyChangeNotifier::notifyPropertyChanged ( const css::uno::Sequence< css::beans::PropertyChangeEvent > &  seqChanged)

Definition at line 211 of file filnot.cxx.

References m_xCreatorContent.

Member Data Documentation

std::unique_ptr<ListenerMap> fileaccess::PropertyChangeNotifier::m_pListeners

Definition at line 87 of file filnot.hxx.

css::uno::Reference< css::ucb::XContent > fileaccess::PropertyChangeNotifier::m_xCreatorContent

Definition at line 86 of file filnot.hxx.

Referenced by notifyPropertyChanged().

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