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

#include <filnot.hxx>

Public Member Functions

 PropertySetInfoChangeNotifier (const css::uno::Reference< css::ucb::XContent > &xCreatorContent, std::vector< css::uno::Reference< css::beans::XPropertySetInfoChangeListener > > &&sListeners)
 
void notifyPropertyAdded (const OUString &aPropertyName) const
 
void notifyPropertyRemoved (const OUString &aPropertyName) const
 

Private Attributes

css::uno::Reference< css::ucb::XContent > m_xCreatorContent
 
std::vector< css::uno::Reference< css::beans::XPropertySetInfoChangeListener > > m_sListeners
 

Detailed Description

Definition at line 65 of file filnot.hxx.

Constructor & Destructor Documentation

◆ PropertySetInfoChangeNotifier()

PropertySetInfoChangeNotifier::PropertySetInfoChangeNotifier ( const css::uno::Reference< css::ucb::XContent > &  xCreatorContent,
std::vector< css::uno::Reference< css::beans::XPropertySetInfoChangeListener > > &&  sListeners 
)

Definition at line 125 of file filnot.cxx.

Member Function Documentation

◆ notifyPropertyAdded()

void PropertySetInfoChangeNotifier::notifyPropertyAdded ( const OUString &  aPropertyName) const

Definition at line 136 of file filnot.cxx.

References m_sListeners, and m_xCreatorContent.

◆ notifyPropertyRemoved()

void PropertySetInfoChangeNotifier::notifyPropertyRemoved ( const OUString &  aPropertyName) const

Definition at line 149 of file filnot.cxx.

References m_sListeners, and m_xCreatorContent.

Member Data Documentation

◆ m_sListeners

std::vector< css::uno::Reference< css::beans::XPropertySetInfoChangeListener > > fileaccess::PropertySetInfoChangeNotifier::m_sListeners
private

Definition at line 69 of file filnot.hxx.

Referenced by notifyPropertyAdded(), and notifyPropertyRemoved().

◆ m_xCreatorContent

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

Definition at line 68 of file filnot.hxx.

Referenced by notifyPropertyAdded(), and notifyPropertyRemoved().


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