diff options
author | Rüdiger Timm <rt@openoffice.org> | 2008-04-18 11:18:53 +0000 |
---|---|---|
committer | Rüdiger Timm <rt@openoffice.org> | 2008-04-18 11:18:53 +0000 |
commit | 9e22957104665857d88a685f0fa8f2e9427ddbb9 (patch) | |
tree | 3cd180bcc2aaab635be10066eaa1f5e4343f61d8 /writerfilter/source/ooxml/OOXMLDocumentImpl.hxx | |
parent | c2ccd50b633853719759a49a9402876276e50632 (diff) |
INTEGRATION: CWS xmlfilter04 (1.7.14); FILE MERGED
2008/03/06 08:12:18 hbrinkm 1.7.14.3: removed getInputStream, new: getStorageStream, getTarget
2008/02/26 08:38:48 hbrinkm 1.7.14.2: additionally use type of footnote/endnote to specify which footnote/endnote to use
2008/02/21 12:33:25 hbrinkm 1.7.14.1: joined changes from xmlfilter03
Diffstat (limited to 'writerfilter/source/ooxml/OOXMLDocumentImpl.hxx')
-rw-r--r-- | writerfilter/source/ooxml/OOXMLDocumentImpl.hxx | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/writerfilter/source/ooxml/OOXMLDocumentImpl.hxx b/writerfilter/source/ooxml/OOXMLDocumentImpl.hxx index 0a63b8a2ef68..90f42f102721 100644 --- a/writerfilter/source/ooxml/OOXMLDocumentImpl.hxx +++ b/writerfilter/source/ooxml/OOXMLDocumentImpl.hxx @@ -7,7 +7,7 @@ * OpenOffice.org - a multi-platform office productivity suite * * $RCSfile: OOXMLDocumentImpl.hxx,v $ - * $Revision: 1.9 $ + * $Revision: 1.10 $ * * This file is part of OpenOffice.org. * @@ -48,6 +48,7 @@ class OOXMLDocumentImpl : public OOXMLDocument { OOXMLStream::Pointer_t mpStream; rtl::OUString msXNoteId; + Id mXNoteType; uno::Reference<frame::XModel> mxModel; uno::Reference<drawing::XShapes> mxShapes; @@ -65,6 +66,7 @@ protected: writerfilter::Reference<Stream>::Pointer_t getXNoteStream(OOXMLStream::StreamType_t nType, + const Id & rType, const rtl::OUString & rNoteId); public: @@ -76,8 +78,10 @@ public: virtual string getType() const; virtual void resolveFootnote(Stream & rStream, + const Id & rType, const rtl::OUString & rNoteId); virtual void resolveEndnote(Stream & rStream, + const Id & rType, const rtl::OUString & rNoteId); virtual void resolveHeader(Stream & rStream, const sal_Int32 type, @@ -99,9 +103,13 @@ public: virtual void setShapes(uno::Reference<drawing::XShapes> xShapes); virtual uno::Reference<drawing::XShapes> getShapes(); virtual uno::Reference<io::XInputStream> getInputStream(); + virtual uno::Reference<io::XInputStream> getStorageStream(); virtual uno::Reference<io::XInputStream> getInputStreamForId(const rtl::OUString & rId); virtual void setXNoteId(const rtl::OUString & rId); virtual const ::rtl::OUString & getXNoteId() const; + virtual void setXNoteType(const Id & rId); + virtual const Id & getXNoteType() const; + virtual const ::rtl::OUString & getTarget() const; }; }} #endif // OOXML_DOCUMENT_IMPL_HXX |