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, ListenerMap &&pListeners)
 
 ~PropertyChangeNotifier ()
 
void notifyPropertyChanged (const css::uno::Sequence< css::beans::PropertyChangeEvent > &seqChanged)
 

Private Attributes

css::uno::Reference< css::ucb::XContent > m_xCreatorContent
 
ListenerMap m_aListeners
 

Detailed Description

Definition at line 82 of file filnot.hxx.

Constructor & Destructor Documentation

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

Definition at line 202 of file filnot.cxx.

Member Function Documentation

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

Definition at line 207 of file filnot.cxx.

References m_aListeners, and m_xCreatorContent.

Member Data Documentation

ListenerMap fileaccess::PropertyChangeNotifier::m_aListeners
private

Definition at line 86 of file filnot.hxx.

Referenced by notifyPropertyChanged().

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

Definition at line 85 of file filnot.hxx.

Referenced by notifyPropertyChanged().


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