diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/xmloff/xmlexppr.hxx | 3 | ||||
-rw-r--r-- | include/xmloff/xmluconv.hxx | 9 |
2 files changed, 11 insertions, 1 deletions
diff --git a/include/xmloff/xmlexppr.hxx b/include/xmloff/xmlexppr.hxx index f2f1e6adf72e..5e47201a5234 100644 --- a/include/xmloff/xmlexppr.hxx +++ b/include/xmloff/xmlexppr.hxx @@ -64,6 +64,7 @@ protected: After this process It'll called 'Contextfilter' for application-specific filter-processes. */ std::vector<XMLPropertyState> Filter_( + SvXMLExport const& rExport, const css::uno::Reference<css::beans::XPropertySet>& rPropSet, bool bDefault, bool bDisableFoFontFamily ) const; @@ -114,6 +115,7 @@ public: After this process It'll called 'Contextfilter' for application-specific filter-processes. */ std::vector<XMLPropertyState> Filter( + SvXMLExport const& rExport, const css::uno::Reference<css::beans::XPropertySet>& rPropSet, bool bEnableFoFontFamily = false ) const; /** Like Filter(), except that: @@ -122,6 +124,7 @@ public: * - instead of the property's value, its default value is exported. */ std::vector<XMLPropertyState> FilterDefaults( + SvXMLExport const& rExport, const css::uno::Reference<css::beans::XPropertySet>& rPropSet ) const; /** Provides a partial ordering over two arrays of XMLPropertyState, diff --git a/include/xmloff/xmluconv.hxx b/include/xmloff/xmluconv.hxx index 647472d2b7b5..b9800b02a805 100644 --- a/include/xmloff/xmluconv.hxx +++ b/include/xmloff/xmluconv.hxx @@ -30,6 +30,8 @@ #include <rtl/ustrbuf.hxx> #include <xmloff/xmltoken.hxx> +#include <unotools/saveopt.hxx> + #include <tools/fldunit.hxx> namespace com::sun::star { @@ -90,7 +92,8 @@ public: SvXMLUnitConverter( const css::uno::Reference< css::uno::XComponentContext >& xContext, sal_Int16 eCoreMeasureUnit /*css::util::MeasureUnit*/, - sal_Int16 eXMLMeasureUnit /*css::util::MeasureUnit*/); + sal_Int16 eXMLMeasureUnit /*css::util::MeasureUnit*/, + SvtSaveOptions::ODFSaneDefaultVersion const nODFVersion); ~SvXMLUnitConverter(); @@ -105,6 +108,10 @@ public: /** gets the default unit for textual measures */ sal_Int16 GetXMLMeasureUnit() const; + /// ODF version, only when exporting + SvtSaveOptions::ODFSaneDefaultVersion getSaneDefaultVersion() const; + void overrideSaneDefaultVersion(SvtSaveOptions::ODFSaneDefaultVersion const); + /** gets XNumberingTypeInfo */ const css::uno::Reference< css::text::XNumberingTypeInfo >& getNumTypeInfo() const; |