summaryrefslogtreecommitdiff
path: root/writerfilter/source/ooxml/OOXMLDocumentImpl.hxx
diff options
context:
space:
mode:
authorsushil_shinde <sushil.shinde@synerzip.com>2013-12-27 14:25:16 +0530
committerMiklos Vajna <vmiklos@collabora.co.uk>2014-01-10 12:15:50 +0000
commit0e114b9967ddfb490cd9865220520701004db7ab (patch)
tree604d8603182be69a9ff991fe1f94ad62768ad391 /writerfilter/source/ooxml/OOXMLDocumentImpl.hxx
parentae8e579515fff84cbef1ccc2da78fa769fb079ec (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.hxx4
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