summaryrefslogtreecommitdiff
path: root/sw/inc/paratr.hxx
diff options
context:
space:
mode:
authorRüdiger Timm <rt@openoffice.org>2004-08-23 07:37:48 +0000
committerRüdiger Timm <rt@openoffice.org>2004-08-23 07:37:48 +0000
commitcae8d22874f78b7090f49326f4117b801a36686a (patch)
tree128933f149ea8d91b460a229b7101c20e0612279 /sw/inc/paratr.hxx
parent655069412a11c6397e9655230667c44ce4940bcb (diff)
INTEGRATION: CWS tune03 (1.9.542); FILE MERGED
2004/07/19 19:10:40 mhu 1.9.542.1: #i29979# Added SW_DLLPUBLIC/PRIVATE (see swdllapi.h) to exported symbols/classes.
Diffstat (limited to 'sw/inc/paratr.hxx')
-rw-r--r--sw/inc/paratr.hxx23
1 files changed, 19 insertions, 4 deletions
diff --git a/sw/inc/paratr.hxx b/sw/inc/paratr.hxx
index 40091ba16e58..f23e37394ecc 100644
--- a/sw/inc/paratr.hxx
+++ b/sw/inc/paratr.hxx
@@ -2,9 +2,9 @@
*
* $RCSfile: paratr.hxx,v $
*
- * $Revision: 1.9 $
+ * $Revision: 1.10 $
*
- * last change: $Author: rt $ $Date: 2003-05-27 16:09:49 $
+ * last change: $Author: rt $ $Date: 2004-08-23 08:37:48 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -67,6 +67,10 @@
#ifndef _SFXSTRITEM_HXX //autogen
#include <svtools/stritem.hxx>
#endif
+
+#ifndef INCLUDED_SWDLLAPI_H
+#include "swdllapi.h"
+#endif
#ifndef _HINTIDS_HXX
#include <hintids.hxx>
#endif
@@ -97,7 +101,7 @@ class IntlWrapper;
//das CharFmt des Absatzes benutzt.
//Wird das CharFmt verandert, so wird diese Aenderung ueber das Modify des
//SwFmtDrop an die Absatze propagiert.
-class SwFmtDrop: public SfxPoolItem, public SwClient
+class SW_DLLPUBLIC SwFmtDrop: public SfxPoolItem, public SwClient
{
SwModify* pDefinedIn; // Modify-Object, in dem der DropCaps steht
// kann nur TxtFmtCollection/TxtNode sein
@@ -110,8 +114,14 @@ public:
TYPEINFO(); //Bereits in der Basisklasse SwClient
SwFmtDrop();
+ virtual ~SwFmtDrop();
+
+ // @@@ public copy ctor, but no copy assignment?
SwFmtDrop( const SwFmtDrop & );
- ~SwFmtDrop();
+private:
+ // @@@ public copy ctor, but no copy assignment?
+ SwFmtDrop & operator= (const SwFmtDrop &);
+public:
// "pure virtual Methoden" vom SfxPoolItem
virtual int operator==( const SfxPoolItem& ) const;
@@ -162,6 +172,8 @@ public:
TYPEINFO();
inline SwRegisterItem( const BOOL bRegister = FALSE );
+
+ // @@@ public copy assignment, but no copy ctor?
inline SwRegisterItem& operator=( const SwRegisterItem& rRegister );
// "pure virtual Methoden" vom SfxPoolItem
@@ -227,12 +239,15 @@ public:
inline void ChgDefinedIn( const SwModify* pNew )
{ pDefinedIn = (SwModify*)pNew; }
};
+
class SwParaConnectBorderItem : public SfxBoolItem
{
public:
TYPEINFO();
inline SwParaConnectBorderItem( const BOOL bConnect = TRUE );
+
+ // @@@ public copy assignment, but no copy ctor?
inline SwParaConnectBorderItem& operator=( const SwParaConnectBorderItem& rConnect );
// "pure virtual Methoden" vom SfxPoolItem