diff options
author | Rohit Deshmukh <rohit.deshmukh@synerzip.com> | 2013-11-27 13:53:12 +0530 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.co.uk> | 2013-12-13 11:19:42 +0100 |
commit | 88b9e7f391910e534b0faf7378ec4c6929d4d44a (patch) | |
tree | 5036c66e584eae48a74f4cb3393edf40b19a2281 /writerfilter/inc/ooxml | |
parent | e9c08cfed475a61ef5612262a43eab27c96fc9bd (diff) |
fdo#71786 : Implemented Glossary folder
1. Glosary folder is imported as Intrograb and exported.
2. Added unit test case
Reviewed on:
https://gerrit.libreoffice.org/6825
Conflicts:
sw/qa/extras/ooxmlexport/ooxmlexport.cxx
writerfilter/source/filter/ImportFilter.cxx
Change-Id: Ifd51a75a65e030d44d30e02cd7ab51fb088186b3
Diffstat (limited to 'writerfilter/inc/ooxml')
-rw-r--r-- | writerfilter/inc/ooxml/OOXMLDocument.hxx | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/writerfilter/inc/ooxml/OOXMLDocument.hxx b/writerfilter/inc/ooxml/OOXMLDocument.hxx index 97bb8764494c..13f365e93332 100644 --- a/writerfilter/inc/ooxml/OOXMLDocument.hxx +++ b/writerfilter/inc/ooxml/OOXMLDocument.hxx @@ -75,8 +75,8 @@ using namespace com::sun::star; class WRITERFILTER_OOXML_DLLPUBLIC OOXMLStream { public: - enum StreamType_t { UNKNOWN, DOCUMENT, STYLES, FONTTABLE, NUMBERING, - FOOTNOTES, ENDNOTES, COMMENTS, THEME, CUSTOMXML, CUSTOMXMLPROPS, ACTIVEX, ACTIVEXBIN, SETTINGS, VBAPROJECT }; + enum StreamType_t { UNKNOWN, DOCUMENT, STYLES, WEBSETTINGS, FONTTABLE, NUMBERING, + FOOTNOTES, ENDNOTES, COMMENTS, THEME, CUSTOMXML, CUSTOMXMLPROPS, ACTIVEX, ACTIVEXBIN, GLOSSARY, SETTINGS, VBAPROJECT }; typedef boost::shared_ptr<OOXMLStream> Pointer_t; virtual ~OOXMLStream() {} @@ -242,6 +242,8 @@ public: virtual void setShapeContext( uno::Reference<xml::sax::XFastShapeContextHandler> xContext ) = 0; virtual uno::Reference<xml::dom::XDocument> getThemeDom( ) = 0; virtual void setThemeDom( uno::Reference<xml::dom::XDocument> xThemeDom ) = 0; + virtual uno::Reference<xml::dom::XDocument> getGlossaryDocDom( ) = 0; + virtual uno::Sequence<uno::Sequence< uno::Any> > getGlossaryDomList() = 0; virtual uno::Sequence<uno::Reference<xml::dom::XDocument> > getCustomXmlDomList( ) = 0; virtual uno::Sequence<uno::Reference<xml::dom::XDocument> > getCustomXmlDomPropsList( ) = 0; virtual uno::Sequence<uno::Reference<xml::dom::XDocument> > getActiveXDomList( ) = 0; |