summaryrefslogtreecommitdiff
path: root/sw
diff options
context:
space:
mode:
authorValentin Kettner <vakevk+libreoffice@gmail.com>2014-05-24 19:38:04 +0200
committerValentin Kettner <vakevk+libreoffice@gmail.com>2014-06-03 19:12:01 +0200
commit72e71364c68ccbfac3cd880a8d1059c574856163 (patch)
tree736c2922968d5d1c5e949d6ee65745dbe3b1085e /sw
parent051bf9d29e518797932804228668740e977efc13 (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.hxx16
-rw-r--r--sw/inc/doc.hxx4
-rw-r--r--sw/source/core/doc/doc.cxx20
-rw-r--r--sw/source/core/inc/DocumentSettingManager.hxx8
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;
};