summaryrefslogtreecommitdiff
path: root/sw/inc/dbmgr.hxx
diff options
context:
space:
mode:
authorOliver Specht <os@openoffice.org>2001-08-30 12:56:46 +0000
committerOliver Specht <os@openoffice.org>2001-08-30 12:56:46 +0000
commitc7b46e895f7c7551d48238bc4715e8d9012ebf61 (patch)
treed00934c2e2ec8d797041d8770150fbaabce04b2a /sw/inc/dbmgr.hxx
parent100fcf42276c41088fe2e1df187a1dc516182574 (diff)
#90678# writer not linked against dbtools anymore
Diffstat (limited to 'sw/inc/dbmgr.hxx')
-rw-r--r--sw/inc/dbmgr.hxx19
1 files changed, 17 insertions, 2 deletions
diff --git a/sw/inc/dbmgr.hxx b/sw/inc/dbmgr.hxx
index 1bb1f8ea21fb..0d046e366147 100644
--- a/sw/inc/dbmgr.hxx
+++ b/sw/inc/dbmgr.hxx
@@ -2,9 +2,9 @@
*
* $RCSfile: dbmgr.hxx,v $
*
- * $Revision: 1.12 $
+ * $Revision: 1.13 $
*
- * last change: $Author: os $ $Date: 2001-08-15 08:20:44 $
+ * last change: $Author: os $ $Date: 2001-08-30 13:54:42 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -124,6 +124,7 @@ class ListBox;
class Button;
class SvNumberFormatter;
class SwMailMergeDlg;
+class SwDbtoolsClient;
// -----------------------------------------------------------------------
@@ -188,7 +189,17 @@ struct SwDSParam : public SwDBData
typedef SwDSParam* SwDSParamPtr;
SV_DECL_PTRARR_DEL(SwDSParamArr, SwDSParamPtr, 0, 5)
+struct SwNewDBMgr_Impl
+{
+ SwDSParam* pMergeData;
+ SwMailMergeDlg* pMergeDialog;
+ SwDbtoolsClient* pDbtoolsClient;
+ SwNewDBMgr_Impl() :
+ pMergeData(0),
+ pMergeDialog(0),
+ pDbtoolsClient(0){}
+};
class SwNewDBMgr
{
String sEMailAddrFld; // Mailing: Spaltenname der E-Mail Adresse
@@ -201,10 +212,13 @@ class SwNewDBMgr
BOOL bInMerge : 1; //merge process active
SwDSParamArr aDataSourceParams;
+ SwNewDBMgr_Impl* pImpl;
SwDSParam* pMergeData;
SwMailMergeDlg* pMergeDialog;
+ SwDbtoolsClient* pDbtoolsClient;
+
SwDSParam* FindDSData(const SwDBData& rData, BOOL bCreate);
SwDSParam* FindDSConnection(const ::rtl::OUString& rSource, BOOL bCreate);
@@ -342,6 +356,7 @@ public:
static ::com::sun::star::uno::Sequence<rtl::OUString> GetExistingDatabaseNames();
+ SwDbtoolsClient& GetDbtoolsClient();
};
#endif