summaryrefslogtreecommitdiff
path: root/sw/inc/docsh.hxx
diff options
context:
space:
mode:
authorJens-Heiner Rechtien <hr@openoffice.org>2003-03-27 14:45:43 +0000
committerJens-Heiner Rechtien <hr@openoffice.org>2003-03-27 14:45:43 +0000
commit70de0c38fd177b3c95837118c5fb35e380c87e90 (patch)
treebb54ac0c5769dcfc89fdaeb151ffac6eb18154de /sw/inc/docsh.hxx
parent5aff37cd51879a41365f2ceb0e927bdf57ffddb3 (diff)
MWS_SRX644: migrate branch mws_srx644 -> HEAD
Diffstat (limited to 'sw/inc/docsh.hxx')
-rw-r--r--sw/inc/docsh.hxx11
1 files changed, 9 insertions, 2 deletions
diff --git a/sw/inc/docsh.hxx b/sw/inc/docsh.hxx
index 40cbbdeeb0ae..43c7063fb063 100644
--- a/sw/inc/docsh.hxx
+++ b/sw/inc/docsh.hxx
@@ -2,9 +2,9 @@
*
* $RCSfile: docsh.hxx,v $
*
- * $Revision: 1.18 $
+ * $Revision: 1.19 $
*
- * last change: $Author: tl $ $Date: 2002-11-11 13:43:04 $
+ * last change: $Author: hr $ $Date: 2003-03-27 15:38:34 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -81,6 +81,7 @@
#endif
class SwDoc;
+class Sw3Io;
class SfxDocumentInfoDialog;
class SfxStyleSheetBasePool;
class FontList;
@@ -100,6 +101,7 @@ class SwDocShell: public SfxObjectShell, public SfxInPlaceObject,
public SfxListener
{
SwDoc* pDoc; // Document
+ Sw3Io* pIo; // Reader / Writer
SfxStyleSheetBasePool* pBasePool; // Durchreiche fuer Formate
FontList* pFontList; // aktuelle FontListe
@@ -130,6 +132,7 @@ class SwDocShell: public SfxObjectShell, public SfxInPlaceObject,
virtual BOOL Load(SvStorage* pStor);
virtual BOOL LoadFrom(SvStorage* pStor);
virtual BOOL ConvertFrom( SfxMedium &rMedium );
+ virtual void HandsOff();
virtual BOOL SaveAs(SvStorage * pNewStor );
virtual BOOL ConvertTo(SfxMedium &rMedium );
virtual BOOL SaveCompleted(SvStorage * pNewStor );
@@ -253,6 +256,10 @@ public:
Reader* StartConvertFrom(SfxMedium& rMedium, SwReader** ppRdr,
SwCrsrShell* pCrsrSh = 0, SwPaM* pPaM = 0);
+ // Anforderung der pIo-Struktur fuer den Zugriff auf Substorages
+ // und Streams
+ Sw3Io* GetIoSystem() { return pIo; }
+
virtual long DdeGetData( const String& rItem, const String& rMimeType,
::com::sun::star::uno::Any & rValue );
virtual long DdeSetData( const String& rItem, const String& rMimeType,