summaryrefslogtreecommitdiff
path: root/sw/inc/shellio.hxx
diff options
context:
space:
mode:
authorjp <jp@openoffice.org>2001-11-14 15:30:21 +0000
committerjp <jp@openoffice.org>2001-11-14 15:30:21 +0000
commit098963b4f36ad2be80f2577c4b96c775818c6a56 (patch)
tree6fcb8013a58dadd2e5a60883c1025d24684c517c /sw/inc/shellio.hxx
parent953d6c62d76be93857ef6a6b8400045adcb73f09 (diff)
Task #94434#: new method Reader::GetSectionList - to handle it by the specific readers and not in the dialog
Diffstat (limited to 'sw/inc/shellio.hxx')
-rw-r--r--sw/inc/shellio.hxx14
1 files changed, 12 insertions, 2 deletions
diff --git a/sw/inc/shellio.hxx b/sw/inc/shellio.hxx
index 61c36c227947..4e9b9973c18e 100644
--- a/sw/inc/shellio.hxx
+++ b/sw/inc/shellio.hxx
@@ -2,9 +2,9 @@
*
* $RCSfile: shellio.hxx,v $
*
- * $Revision: 1.12 $
+ * $Revision: 1.13 $
*
- * last change: $Author: jp $ $Date: 2001-10-30 14:36:24 $
+ * last change: $Author: jp $ $Date: 2001-11-14 16:29:17 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -97,6 +97,7 @@ class SvPtrarr;
class SvStorage;
class SvStorageStreamRef;
class SvStream;
+class SvStrings;
class SvStringsSortDtor;
class SvxFontItem;
class SvxMacroTableDtor;
@@ -308,6 +309,10 @@ public:
virtual BOOL HasGlossaries() const;
virtual BOOL ReadGlossaries( SwTextBlocks&, BOOL bSaveRelFiles ) const;
+ // read the sections of the document, which is equal to the medium.
+ // returns the count of it
+ virtual USHORT GetSectionList( SfxMedium& rMedium,
+ SvStrings& rStrings ) const;
private:
virtual ULONG Read(SwDoc &,SwPaM &,const String &)=0;
@@ -359,6 +364,11 @@ public:
Sw3Io* GetSw3Io() { return pIO; }
const Sw3Io* GetSw3Io() const { return pIO; }
void SetSw3Io( Sw3Io* pIo ) { pIO = pIo; }
+
+ // read the sections of the document, which is equal to the medium.
+ // returns the count of it
+ virtual USHORT GetSectionList( SfxMedium& rMedium,
+ SvStrings& rStrings ) const;
};
/* */