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 207 of file filnot.cxx.

Member Function Documentation

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

Definition at line 212 of file filnot.cxx.

References i, m_xCreatorContent, and Source.

Member Data Documentation

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

Definition at line 87 of file filnot.hxx.

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

Definition at line 86 of file filnot.hxx.

Referenced by notifyPropertyChanged().


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