diff options
author | Michael Stahl <mstahl@redhat.com> | 2013-02-03 00:32:38 +0100 |
---|---|---|
committer | Michael Stahl <mstahl@redhat.com> | 2013-02-03 02:14:20 +0100 |
commit | c6fae31ebabf9067428d424ed5c0fc59f7c998b2 (patch) | |
tree | 20b0bf94218145d98dc9d74f6980ca31e1f4a360 /sw/source/core/inc | |
parent | 080dc03a1ee42ca299a7fe10c1887c819ad8926b (diff) |
sw: replace SwEventListenerContainer in SwXTextField,SwXFieldMaster
Change-Id: I554ca3455ebddf6a4595175e8d71ae38b8b43e59
Diffstat (limited to 'sw/source/core/inc')
-rw-r--r-- | sw/source/core/inc/unofield.hxx | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/sw/source/core/inc/unofield.hxx b/sw/source/core/inc/unofield.hxx index 003979179cdd..63ebb68a6dfb 100644 --- a/sw/source/core/inc/unofield.hxx +++ b/sw/source/core/inc/unofield.hxx @@ -33,7 +33,7 @@ #include <tools/string.hxx> #include <calbck.hxx> -#include <unoevtlstnr.hxx> +#include <unobaseclass.hxx> class SwFieldType; @@ -52,7 +52,11 @@ class SwXFieldMaster : public cppu::WeakImplHelper4 >, public SwClient { - SwEventListenerContainer aLstnrCntnr; + +private: + class Impl; + ::sw::UnoImplPtr<Impl> m_pImpl; + sal_uInt16 nResTypeId; SwDoc* m_pDoc; @@ -126,7 +130,11 @@ class SwXTextField : public cppu::WeakImplHelper5 >, public SwClient { - SwEventListenerContainer aLstnrCntnr; + +private: + class Impl; + ::sw::UnoImplPtr<Impl> m_pImpl; + const SwFmtFld* pFmtFld; SwDoc* m_pDoc; SwTextAPIObject* m_pTextObject; |