diff options
author | Valentin Kettner <vakevk+libreoffice@gmail.com> | 2014-05-24 19:38:04 +0200 |
---|---|---|
committer | Valentin Kettner <vakevk+libreoffice@gmail.com> | 2014-06-03 19:12:01 +0200 |
commit | 72e71364c68ccbfac3cd880a8d1059c574856163 (patch) | |
tree | 736c2922968d5d1c5e949d6ee65745dbe3b1085e /sw | |
parent | 051bf9d29e518797932804228668740e977efc13 (diff) |
Added 32DummyCompatabilityOptions to DocumentSettingMananger
And corresponding getter and setter which had to be made part of
IDocumentSettingAccess so their symbols get correclty exported.
Change-Id: Ia33244767110364174b115eaca5d733462be61ca
Diffstat (limited to 'sw')
-rw-r--r-- | sw/inc/IDocumentSettingAccess.hxx | 16 | ||||
-rw-r--r-- | sw/inc/doc.hxx | 4 | ||||
-rw-r--r-- | sw/source/core/doc/doc.cxx | 20 | ||||
-rw-r--r-- | sw/source/core/inc/DocumentSettingManager.hxx | 8 |
4 files changed, 44 insertions, 4 deletions
diff --git a/sw/inc/IDocumentSettingAccess.hxx b/sw/inc/IDocumentSettingAccess.hxx index 4e94a1ec3185..aa5b7510c84c 100644 --- a/sw/inc/IDocumentSettingAccess.hxx +++ b/sw/inc/IDocumentSettingAccess.hxx @@ -209,6 +209,22 @@ namespace com { namespace sun { namespace star { namespace i18n { struct Forbidd */ virtual void setCharacterCompressionType( /*[in]*/SwCharCompressType nType ) = 0; + /** Get the n32DummyCompatabilityOptions1 + */ + virtual sal_uInt32 Getn32DummyCompatabilityOptions1() const = 0; + + /** Set the n32DummyCompatabilityOptions1 + */ + virtual void Setn32DummyCompatabilityOptions1( const sal_uInt32 CompatabilityOptions1 ) = 0; + + /** Get the n32DummyCompatabilityOptions2 + */ + virtual sal_uInt32 Getn32DummyCompatabilityOptions2() const = 0; + + /** Set the n32DummyCompatabilityOptions2 + */ + virtual void Setn32DummyCompatabilityOptions2( const sal_uInt32 CompatabilityOptions2 ) = 0; + protected: virtual ~IDocumentSettingAccess() {}; }; diff --git a/sw/inc/doc.hxx b/sw/inc/doc.hxx index b4ba7e31ff64..8b41e32334d8 100644 --- a/sw/inc/doc.hxx +++ b/sw/inc/doc.hxx @@ -608,6 +608,10 @@ public: virtual void setRsid( sal_uInt32 nVal ); virtual sal_uInt32 getRsidRoot() const; virtual void setRsidRoot( sal_uInt32 nVal ); + virtual sal_uInt32 Getn32DummyCompatabilityOptions1() const SAL_OVERRIDE; + virtual void Setn32DummyCompatabilityOptions1( const sal_uInt32 CompatabilityOptions1 ) SAL_OVERRIDE; + virtual sal_uInt32 Getn32DummyCompatabilityOptions2() const SAL_OVERRIDE; + virtual void Setn32DummyCompatabilityOptions2( const sal_uInt32 CompatabilityOptions2 ) SAL_OVERRIDE; // IDocumentDeviceAccess IDocumentDeviceAccess const & getIDocumentDeviceAccess() const; diff --git a/sw/source/core/doc/doc.cxx b/sw/source/core/doc/doc.cxx index e9f2d3a5acee..c35bcc509b3b 100644 --- a/sw/source/core/doc/doc.cxx +++ b/sw/source/core/doc/doc.cxx @@ -243,6 +243,26 @@ void SwDoc::setCharacterCompressionType( /*[in]*/SwCharCompressType n ) m_pDocumentSettingManager->setCharacterCompressionType(n); } +sal_uInt32 SwDoc::Getn32DummyCompatabilityOptions1() const +{ + return GetDocumentSettingManager().Getn32DummyCompatabilityOptions1(); +} + +void SwDoc::Setn32DummyCompatabilityOptions1( const sal_uInt32 CompatabilityOptions1 ) +{ + GetDocumentSettingManager().Setn32DummyCompatabilityOptions1( CompatabilityOptions1 ); +} + +sal_uInt32 SwDoc::Getn32DummyCompatabilityOptions2() const +{ + return GetDocumentSettingManager().Getn32DummyCompatabilityOptions2(); +} + +void SwDoc::Setn32DummyCompatabilityOptions2( const sal_uInt32 CompatabilityOptions2 ) +{ + GetDocumentSettingManager().Setn32DummyCompatabilityOptions2( CompatabilityOptions2 ); +} + // IDocumentDeviceAccess IDocumentDeviceAccess const & SwDoc::getIDocumentDeviceAccess() const { diff --git a/sw/source/core/inc/DocumentSettingManager.hxx b/sw/source/core/inc/DocumentSettingManager.hxx index b4fc03e57ab9..fa72634d7197 100644 --- a/sw/source/core/inc/DocumentSettingManager.hxx +++ b/sw/source/core/inc/DocumentSettingManager.hxx @@ -174,10 +174,10 @@ public: // Replace all compatability options with those from rSource. void ReplaceCompatabilityOptions(const DocumentSettingManager& rSource); - sal_uInt32 Getn32DummyCompatabilityOptions1() const; - void Setn32DummyCompatabilityOptions1( const sal_uInt32 CompatabilityOptions1 ); - sal_uInt32 Getn32DummyCompatabilityOptions2() const; - void Setn32DummyCompatabilityOptions2( const sal_uInt32 CompatabilityOptions2 ); + sal_uInt32 Getn32DummyCompatabilityOptions1() const SAL_OVERRIDE; + void Setn32DummyCompatabilityOptions1( const sal_uInt32 CompatabilityOptions1 ) SAL_OVERRIDE; + sal_uInt32 Getn32DummyCompatabilityOptions2() const SAL_OVERRIDE; + void Setn32DummyCompatabilityOptions2( const sal_uInt32 CompatabilityOptions2 ) SAL_OVERRIDE; }; |