diff options
Diffstat (limited to 'include/xmloff/xmlexppr.hxx')
-rw-r--r-- | include/xmloff/xmlexppr.hxx | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/include/xmloff/xmlexppr.hxx b/include/xmloff/xmlexppr.hxx index 7e7bb7658903..b63b69ccb05b 100644 --- a/include/xmloff/xmlexppr.hxx +++ b/include/xmloff/xmlexppr.hxx @@ -41,14 +41,10 @@ class SvXMLExport; class XMLOFF_DLLPUBLIC SvXMLExportPropertyMapper : public UniRefBase { - UniReference< SvXMLExportPropertyMapper> mxNextMapper; - - FilterPropertiesInfos_Impl *pCache; + struct Impl; + Impl* mpImpl; protected: - UniReference< XMLPropertySetMapper > maPropMapper; - - OUString maStyleName; /** Filter all properties we don't want to export: Take all properties of the XPropertySet which are also found in the @@ -177,10 +173,10 @@ public: const ::std::vector< XMLPropertyState > *pProperties = 0, sal_uInt32 nIdx = 0 ) const; - inline const UniReference< XMLPropertySetMapper >& - getPropertySetMapper() const { return maPropMapper; } + const UniReference<XMLPropertySetMapper>& getPropertySetMapper() const; - void SetStyleName( const OUString& rStyleName ) { maStyleName = rStyleName; } + void SetStyleName( const OUString& rStyleName ); + const OUString& GetStyleName() const; }; #endif // _XMLOFF_XMLEXPPR_HXX |