diff options
author | jp <jp@openoffice.org> | 2001-11-14 15:30:21 +0000 |
---|---|---|
committer | jp <jp@openoffice.org> | 2001-11-14 15:30:21 +0000 |
commit | 098963b4f36ad2be80f2577c4b96c775818c6a56 (patch) | |
tree | 6fcb8013a58dadd2e5a60883c1025d24684c517c /sw/inc/shellio.hxx | |
parent | 953d6c62d76be93857ef6a6b8400045adcb73f09 (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.hxx | 14 |
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; }; /* */ |