diff options
Diffstat (limited to 'forms/source/inc/FormComponent.hxx')
-rw-r--r-- | forms/source/inc/FormComponent.hxx | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/forms/source/inc/FormComponent.hxx b/forms/source/inc/FormComponent.hxx index eb5118e89f5f..201cf13f6b97 100644 --- a/forms/source/inc/FormComponent.hxx +++ b/forms/source/inc/FormComponent.hxx @@ -132,11 +132,11 @@ namespace frm void impl_notifyAll_nothrow(); private: - OControlModel& m_rModel; - bool m_bLocked; - css::uno::Sequence< sal_Int32 > m_aHandles; - css::uno::Sequence< css::uno::Any > m_aOldValues; - css::uno::Sequence< css::uno::Any > m_aNewValues; + OControlModel& m_rModel; + bool m_bLocked; + std::vector< sal_Int32 > m_aHandles; + std::vector< css::uno::Any > m_aOldValues; + std::vector< css::uno::Any > m_aNewValues; private: ControlModelLock( const ControlModelLock& ) = delete; @@ -496,6 +496,12 @@ public: oslInterlockedCount unlockInstance( LockAccess ); void firePropertyChanges( + const std::vector< sal_Int32 >& _rHandles, + const std::vector< css::uno::Any >& _rOldValues, + const std::vector< css::uno::Any >& _rNewValues, + LockAccess + ); + void firePropertyChanges( const css::uno::Sequence< sal_Int32 >& _rHandles, const css::uno::Sequence< css::uno::Any >& _rOldValues, const css::uno::Sequence< css::uno::Any >& _rNewValues, |