LibreOffice Module dbaccess (master) 1
|
#include <documentdefinition.hxx>
Public Member Functions | |
NameChangeNotifier (ODocumentDefinition &i_rDocumentDefinition, const OUString &i_rNewName, ::osl::ResettableMutexGuard &i_rClearForNotify) | |
~NameChangeNotifier () | |
Private Member Functions | |
void | impl_fireEvent_throw (const bool i_bVetoable) |
Private Attributes | |
ODocumentDefinition & | m_rDocumentDefinition |
const css::uno::Any | m_aOldValue |
const css::uno::Any | m_aNewValue |
::osl::ResettableMutexGuard & | m_rClearForNotify |
Definition at line 335 of file documentdefinition.hxx.
dbaccess::NameChangeNotifier::NameChangeNotifier | ( | ODocumentDefinition & | i_rDocumentDefinition, |
const OUString & | i_rNewName, | ||
::osl::ResettableMutexGuard & | i_rClearForNotify | ||
) |
Definition at line 2076 of file documentdefinition.cxx.
References Any, and impl_fireEvent_throw().
dbaccess::NameChangeNotifier::~NameChangeNotifier | ( | ) |
Definition at line 2086 of file documentdefinition.cxx.
References impl_fireEvent_throw().
|
private |
Definition at line 2091 of file documentdefinition.cxx.
References dbaccess::ODocumentDefinition::firePropertyChange(), m_aNewValue, m_aOldValue, m_rClearForNotify, m_rDocumentDefinition, and PROPERTY_ID_NAME.
Referenced by NameChangeNotifier(), and ~NameChangeNotifier().
|
private |
Definition at line 348 of file documentdefinition.hxx.
Referenced by impl_fireEvent_throw().
|
private |
Definition at line 347 of file documentdefinition.hxx.
Referenced by impl_fireEvent_throw().
|
private |
Definition at line 349 of file documentdefinition.hxx.
Referenced by impl_fireEvent_throw().
|
private |
Definition at line 346 of file documentdefinition.hxx.
Referenced by impl_fireEvent_throw().