diff options
author | Luboš Luňák <l.lunak@suse.cz> | 2011-11-18 18:09:43 +0100 |
---|---|---|
committer | Luboš Luňák <l.lunak@suse.cz> | 2011-11-24 18:43:57 +0100 |
commit | e9462ed2d978dc3e641227ea9f553eeed4d81a97 (patch) | |
tree | 8b77274817348852458ed19be1bd46bb66d0a749 /starmath/inc/unomodel.hxx | |
parent | 1d163e4835b4906eb4559851e5ab2470b26332fe (diff) |
ooxml mathml import - first very basic implementation
still needs a number of cleanups (and handling more of course)
Diffstat (limited to 'starmath/inc/unomodel.hxx')
-rw-r--r-- | starmath/inc/unomodel.hxx | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/starmath/inc/unomodel.hxx b/starmath/inc/unomodel.hxx index 66479f988ec5..1324c9f8bc88 100644 --- a/starmath/inc/unomodel.hxx +++ b/starmath/inc/unomodel.hxx @@ -38,6 +38,7 @@ #include <comphelper/propertysethelper.hxx> #include <vcl/print.hxx> #include <oox/export/ooxmlexport.hxx> +#include <oox/export/starmathimport.hxx> class SmFormat; @@ -65,7 +66,8 @@ class SmModel : public SfxBaseModel, public comphelper::PropertySetHelper, public com::sun::star::lang::XServiceInfo, public com::sun::star::view::XRenderable, - public OoxmlFormulaExportBase + public OoxmlFormulaExportBase, + public OoxmlFormulaImportBase { SmPrintUIOptions* m_pPrintUIOptions; protected: @@ -104,6 +106,8 @@ public: // OoxmlFormulaExportBase virtual void writeFormulaOoxml( ::sax_fastparser::FSHelperPtr m_pSerializer, oox::core::OoxmlVersion version ); + // OoxmlFormulaImportBase + virtual void readFormulaOoxml( ooxmlformulaimport::XmlStream& stream ); static ::com::sun::star::uno::Sequence< rtl::OUString > getSupportedServiceNames_Static(); static ::rtl::OUString getImplementationName_Static(); |