LibreOffice Module dbaccess (master) 1
|
#include <PropertyForward.hxx>
Public Member Functions | |
OPropertyForward (const css::uno::Reference< css::beans::XPropertySet > &_xSource, const css::uno::Reference< css::container::XNameAccess > &_xDestContainer, OUString _sName, const std::vector< OUString > &_aPropertyList) | |
virtual void SAL_CALL | propertyChange (const css::beans::PropertyChangeEvent &evt) override |
virtual void SAL_CALL | disposing (const css::lang::EventObject &_rSource) override |
void | setName (const OUString &_sName) |
void | setDefinition (const css::uno::Reference< css::beans::XPropertySet > &_xDest) |
const css::uno::Reference< css::beans::XPropertySet > & | getDefinition () const |
Protected Member Functions | |
virtual | ~OPropertyForward () override |
Private Attributes | |
css::uno::Reference< css::beans::XPropertySet > | m_xSource |
css::uno::Reference< css::beans::XPropertySet > | m_xDest |
css::uno::Reference< css::beans::XPropertySetInfo > | m_xDestInfo |
css::uno::Reference< css::container::XNameAccess > | m_xDestContainer |
OUString | m_sName |
bool | m_bInInsert |
Additional Inherited Members | |
Protected Attributes inherited from cppu::BaseMutex | |
mutable::osl::Mutex | m_aMutex |
Definition at line 36 of file PropertyForward.hxx.
|
overrideprotectedvirtual |
Definition at line 66 of file PropertyForward.cxx.
dbaccess::OPropertyForward::OPropertyForward | ( | const css::uno::Reference< css::beans::XPropertySet > & | _xSource, |
const css::uno::Reference< css::container::XNameAccess > & | _xDestContainer, | ||
OUString | _sName, | ||
const std::vector< OUString > & | _aPropertyList | ||
) |
Definition at line 40 of file PropertyForward.cxx.
References DBG_UNHANDLED_EXCEPTION, Exception, and m_refCount.
|
overridevirtual |
Definition at line 112 of file PropertyForward.cxx.
References cppu::BaseMutex::m_aMutex, m_xDest, m_xDestContainer, m_xDestInfo, and m_xSource.
|
inline |
Definition at line 64 of file PropertyForward.hxx.
References m_xDest.
|
overridevirtual |
Definition at line 70 of file PropertyForward.cxx.
References DBG_UNHANDLED_EXCEPTION, Exception, cppu::BaseMutex::m_aMutex, m_bInInsert, m_sName, m_xDest, m_xDestContainer, m_xDestInfo, m_xSource, and xFactory.
void dbaccess::OPropertyForward::setDefinition | ( | const css::uno::Reference< css::beans::XPropertySet > & | _xDest | ) |
Definition at line 126 of file PropertyForward.cxx.
References DBG_UNHANDLED_EXCEPTION, Exception, cppu::BaseMutex::m_aMutex, m_bInInsert, m_xDest, m_xDestInfo, and m_xSource.
|
inline |
Definition at line 62 of file PropertyForward.hxx.
References m_sName.
|
private |
Definition at line 44 of file PropertyForward.hxx.
Referenced by propertyChange(), and setDefinition().
|
private |
Definition at line 43 of file PropertyForward.hxx.
Referenced by propertyChange(), and setName().
|
private |
Definition at line 40 of file PropertyForward.hxx.
Referenced by disposing(), getDefinition(), propertyChange(), and setDefinition().
|
private |
Definition at line 42 of file PropertyForward.hxx.
Referenced by disposing(), and propertyChange().
|
private |
Definition at line 41 of file PropertyForward.hxx.
Referenced by disposing(), propertyChange(), and setDefinition().
|
private |
Definition at line 39 of file PropertyForward.hxx.
Referenced by disposing(), propertyChange(), and setDefinition().