summaryrefslogtreecommitdiff
path: root/writerfilter/inc/ooxml
diff options
context:
space:
mode:
authorLuboš Luňák <l.lunak@suse.cz>2012-05-22 16:57:07 +0200
committerLuboš Luňák <l.lunak@suse.cz>2012-05-22 17:27:43 +0200
commit476316bfc9dd36c0613327c20822a193b5ca8d9b (patch)
tree99f33d8564a228a4fbcd0a6be5447154633ce98a /writerfilter/inc/ooxml
parente5d589bb3c2285362e2c89576cf14fc5e77262d0 (diff)
do reuse shape context
This is pretty much a revert of 60cb70b94537e9ff1155fb80255fc04ce41363b2. Turns out e.g. <v:shapetype> is not local only to its <w:pict>. Added a testcase. Change-Id: Ibbb9fe01bc2fc77dd67151bf4ca0905443eebf63
Diffstat (limited to 'writerfilter/inc/ooxml')
-rw-r--r--writerfilter/inc/ooxml/OOXMLDocument.hxx2
1 files changed, 2 insertions, 0 deletions
diff --git a/writerfilter/inc/ooxml/OOXMLDocument.hxx b/writerfilter/inc/ooxml/OOXMLDocument.hxx
index 1e150b41a8c9..7ce8052da2a5 100644
--- a/writerfilter/inc/ooxml/OOXMLDocument.hxx
+++ b/writerfilter/inc/ooxml/OOXMLDocument.hxx
@@ -246,6 +246,8 @@ public:
virtual void setXNoteType(const Id & nId) = 0;
virtual const Id & getXNoteType() const = 0;
virtual const ::rtl::OUString & getTarget() const = 0;
+ virtual uno::Reference<xml::sax::XFastShapeContextHandler> getShapeContext( ) = 0;
+ virtual void setShapeContext( uno::Reference<xml::sax::XFastShapeContextHandler> xContext ) = 0;
};