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, const std::vector< css::uno::Reference< css::uno::XInterface > > &sListeners)
 
void notifyPropertyAdded (const OUString &aPropertyName)
 
void notifyPropertyRemoved (const OUString &aPropertyName)
 

Private Attributes

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

Detailed Description

Definition at line 65 of file filnot.hxx.

Constructor & Destructor Documentation

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

Definition at line 146 of file filnot.cxx.

Member Function Documentation

void PropertySetInfoChangeNotifier::notifyPropertyAdded ( const OUString &  aPropertyName)

Definition at line 157 of file filnot.cxx.

References m_sListeners, and m_xCreatorContent.

void PropertySetInfoChangeNotifier::notifyPropertyRemoved ( const OUString &  aPropertyName)

Definition at line 174 of file filnot.cxx.

References m_sListeners, and m_xCreatorContent.

Member Data Documentation

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

Definition at line 69 of file filnot.hxx.

Referenced by notifyPropertyAdded(), and notifyPropertyRemoved().

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: