diff options
author | sushil_shinde <sushil.shinde@synerzip.com> | 2013-12-27 14:25:16 +0530 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.co.uk> | 2014-01-10 12:15:50 +0000 |
commit | 0e114b9967ddfb490cd9865220520701004db7ab (patch) | |
tree | 604d8603182be69a9ff991fe1f94ad62768ad391 /writerfilter/source/ooxml/OOXMLDocumentImpl.hxx | |
parent | ae8e579515fff84cbef1ccc2da78fa769fb079ec (diff) |
fdo#72520 : Added embedded data of docx file to InteropGrabBag.
- Added embedded exel sheet data for charts to grab bag.
Change-Id: I7f52b56de2306671fea9247c8a789c0e2a5a8874
Reviewed-on: https://gerrit.libreoffice.org/7211
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Tested-by: Miklos Vajna <vmiklos@collabora.co.uk>
Diffstat (limited to 'writerfilter/source/ooxml/OOXMLDocumentImpl.hxx')
-rw-r--r-- | writerfilter/source/ooxml/OOXMLDocumentImpl.hxx | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/writerfilter/source/ooxml/OOXMLDocumentImpl.hxx b/writerfilter/source/ooxml/OOXMLDocumentImpl.hxx index ae4d695dd1e0..0c4cd01b1049 100644 --- a/writerfilter/source/ooxml/OOXMLDocumentImpl.hxx +++ b/writerfilter/source/ooxml/OOXMLDocumentImpl.hxx @@ -50,6 +50,8 @@ class OOXMLDocumentImpl : public OOXMLDocument uno::Sequence<uno::Reference<xml::dom::XDocument> > mxActiveXDomList; uno::Sequence<uno::Reference<io::XInputStream> > mxActiveXBinList; uno::Reference<io::XInputStream> mxActiveXBin; + uno::Reference<io::XInputStream> mxEmbeddings; + uno::Sequence < beans::PropertyValue > mxEmbeddingsList; bool mbIsSubstream; protected: @@ -76,6 +78,7 @@ protected: void resolveCustomXmlStream(Stream & rStream); void resolveActiveXStream(Stream & rStream); void resolveGlossaryStream(Stream & rStream); + void resolveEmbeddingsStream(Stream & rStream); public: OOXMLDocumentImpl(OOXMLStream::Pointer_t pStream); virtual ~OOXMLDocumentImpl(); @@ -127,6 +130,7 @@ public: virtual uno::Sequence<uno::Reference<io::XInputStream> > getActiveXBinList(); virtual uno::Reference<xml::dom::XDocument> getGlossaryDocDom(); virtual uno::Sequence<uno::Sequence< uno::Any> > getGlossaryDomList(); + virtual uno::Sequence<beans::PropertyValue > getEmbeddingsList(); }; }} #endif // OOXML_DOCUMENT_IMPL_HXX |