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

Private Attributes

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

Detailed Description

Definition at line 83 of file filnot.hxx.

Constructor & Destructor Documentation

◆ PropertyChangeNotifier()

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

Member Function Documentation

◆ notifyPropertyChanged()

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

Definition at line 177 of file filnot.cxx.

References m_aListeners, and m_xCreatorContent.

Member Data Documentation

◆ m_aListeners

ListenerMap fileaccess::PropertyChangeNotifier::m_aListeners
private

Definition at line 87 of file filnot.hxx.

Referenced by notifyPropertyChanged().

◆ m_xCreatorContent

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: