summaryrefslogtreecommitdiff
path: root/include/xmloff/xmlexppr.hxx
diff options
context:
space:
mode:
authorKohei Yoshida <kohei.yoshida@gmail.com>2013-08-16 11:12:04 -0400
committerKohei Yoshida <kohei.yoshida@gmail.com>2013-08-16 21:31:44 -0400
commit7c02faf535a768252fc3559324ac68bc6525763a (patch)
tree444c6f0ce4316b0b99905d47e26f16b1d137d411 /include/xmloff/xmlexppr.hxx
parent077c80b9d2ed863d881627a1e14ae5b6f84277b8 (diff)
Properly hide implementation details.
If we are to hide, let's hide all. Change-Id: Ic68926ee099ac80d2d477d68e3769a7203dfea6c
Diffstat (limited to 'include/xmloff/xmlexppr.hxx')
-rw-r--r--include/xmloff/xmlexppr.hxx14
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