diff options
Diffstat (limited to 'writerfilter/source/ooxml/OOXMLDocumentImpl.hxx')
-rw-r--r-- | writerfilter/source/ooxml/OOXMLDocumentImpl.hxx | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/writerfilter/source/ooxml/OOXMLDocumentImpl.hxx b/writerfilter/source/ooxml/OOXMLDocumentImpl.hxx index 06ac16622ef5..83a38a33b3c1 100644 --- a/writerfilter/source/ooxml/OOXMLDocumentImpl.hxx +++ b/writerfilter/source/ooxml/OOXMLDocumentImpl.hxx @@ -64,6 +64,8 @@ class OOXMLDocumentImpl : public OOXMLDocument sal_Int32 mnProgressCurrentPos; /// End position, i.e. the estimated number of paragraphs. sal_Int32 mnProgressEndPos; + /// DocumentBaseURL + OUString const m_rBaseURL; protected: void resolveFastSubStream(Stream & rStream, @@ -91,7 +93,7 @@ protected: void resolveGlossaryStream(Stream & rStream); void resolveEmbeddingsStream(OOXMLStream::Pointer_t pStream); public: - OOXMLDocumentImpl(OOXMLStream::Pointer_t pStream, const css::uno::Reference<css::task::XStatusIndicator>& xStatusIndicator, bool bSkipImages); + OOXMLDocumentImpl(OOXMLStream::Pointer_t pStream, const css::uno::Reference<css::task::XStatusIndicator>& xStatusIndicator, bool bSkipImages, OUString const& rBaseURL); virtual ~OOXMLDocumentImpl(); virtual void resolve(Stream & rStream) override; @@ -139,6 +141,7 @@ public: void incrementProgress(); bool IsSkipImages() { return mbSkipImages; }; + OUString const& GetDocumentBaseURL() { return m_rBaseURL; }; }; }} #endif // OOXML_DOCUMENT_IMPL_HXX |