diff options
author | Kohei Yoshida <kohei.yoshida@gmail.com> | 2013-08-16 11:12:04 -0400 |
---|---|---|
committer | Kohei Yoshida <kohei.yoshida@gmail.com> | 2013-08-16 21:31:44 -0400 |
commit | 7c02faf535a768252fc3559324ac68bc6525763a (patch) | |
tree | 444c6f0ce4316b0b99905d47e26f16b1d137d411 /include | |
parent | 077c80b9d2ed863d881627a1e14ae5b6f84277b8 (diff) |
Properly hide implementation details.
If we are to hide, let's hide all.
Change-Id: Ic68926ee099ac80d2d477d68e3769a7203dfea6c
Diffstat (limited to 'include')
-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 |