summaryrefslogtreecommitdiff
path: root/sw/inc/unoobj.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'sw/inc/unoobj.hxx')
-rw-r--r--sw/inc/unoobj.hxx12
1 files changed, 10 insertions, 2 deletions
diff --git a/sw/inc/unoobj.hxx b/sw/inc/unoobj.hxx
index 98594a3a3918..c5c3f5279968 100644
--- a/sw/inc/unoobj.hxx
+++ b/sw/inc/unoobj.hxx
@@ -2,9 +2,9 @@
*
* $RCSfile: unoobj.hxx,v $
*
- * $Revision: 1.1.1.1 $
+ * $Revision: 1.2 $
*
- * last change: $Author: hr $ $Date: 2000-09-18 17:14:29 $
+ * last change: $Author: os $ $Date: 2000-09-22 09:34:03 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -64,6 +64,9 @@
#ifndef _SFX_ITEMPROP_HXX
#include <svtools/itemprop.hxx>
#endif
+#ifndef _SVARRAY_HXX //autogen
+#include <svtools/svarray.hxx>
+#endif
#ifndef _CALBCK_HXX //autogen
#include <calbck.hxx>
#endif
@@ -277,10 +280,15 @@ void ClientModify(SwClient* pClient, SfxPoolItem *pOld, SfxPoolItem *pNew);
/* -----------------22.04.99 11:18-------------------
* Verwaltung der EventListener
* --------------------------------------------------*/
+typedef ::com::sun::star::uno::Reference< ::com::sun::star::lang::XEventListener > * XEventListenerPtr;
+SV_DECL_PTRARR(SwEvtLstnrArray, XEventListenerPtr, 4, 4);
class SwEventListenerContainer
{
SwEvtLstnrArray* pListenerArr;
::com::sun::star::uno::XInterface* pxParent;
+ protected:
+ SwEvtLstnrArray* GetListenerArray() {return pListenerArr;}
+ ::com::sun::star::uno::XInterface* GetParent() {return pxParent;}
public:
SwEventListenerContainer( ::com::sun::star::uno::XInterface* pxParent);
~SwEventListenerContainer();