summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomaž Vajngerl <tomaz.vajngerl@collabora.co.uk>2023-07-18 13:18:11 +0900
committerTomaž Vajngerl <quikee@gmail.com>2023-07-18 15:11:02 +0200
commit2455826917868a5da5ab1bb4586e067d6c968c43 (patch)
tree114e31c804a5becc7a6e0d38bde0a7a64a29bf77
parent4adc868328e958a4a9cead3731bd3468497c97c8 (diff)
xmloff: move XMLComplexColor* import/export classes to public include
Change-Id: I52aad31f63858eba905481812cbf971493252642 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/154570 Tested-by: Jenkins Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
-rw-r--r--include/xmloff/XMLComplexColorContext.hxx (renamed from xmloff/inc/XMLComplexColorContext.hxx)5
-rw-r--r--include/xmloff/XMLComplexColorExport.hxx (renamed from xmloff/inc/XMLComplexColorExport.hxx)3
-rw-r--r--include/xmloff/XMLComplexColorHandler.hxx (renamed from xmloff/inc/XMLComplexColorHandler.hxx)3
-rw-r--r--include/xmloff/XMLElementPropertyContext.hxx (renamed from xmloff/inc/XMLElementPropertyContext.hxx)0
-rw-r--r--solenv/clang-format/excludelist2
-rw-r--r--xmloff/inc/XMLBackgroundImageContext.hxx2
-rw-r--r--xmloff/inc/XMLTextColumnsContext.hxx2
-rw-r--r--xmloff/inc/xmltabi.hxx2
-rw-r--r--xmloff/source/chart/XMLLabelSeparatorContext.hxx2
-rw-r--r--xmloff/source/chart/XMLSymbolImageContext.hxx2
-rw-r--r--xmloff/source/draw/XMLShapePropertySetContext.cxx2
-rw-r--r--xmloff/source/draw/sdpropls.cxx2
-rw-r--r--xmloff/source/style/XMLElementPropertyContext.cxx2
-rw-r--r--xmloff/source/text/XMLComplexColorContext.cxx2
-rw-r--r--xmloff/source/text/XMLComplexColorExport.cxx2
-rw-r--r--xmloff/source/text/XMLTextPropertySetContext.cxx2
-rw-r--r--xmloff/source/text/XMLTextShapeStyleContext.cxx2
-rw-r--r--xmloff/source/text/txtdropi.hxx2
-rw-r--r--xmloff/source/text/txtexppr.hxx2
-rw-r--r--xmloff/source/text/txtprhdl.cxx2
20 files changed, 23 insertions, 20 deletions
diff --git a/xmloff/inc/XMLComplexColorContext.hxx b/include/xmloff/XMLComplexColorContext.hxx
index 2d43da23fedd..cbb785994169 100644
--- a/xmloff/inc/XMLComplexColorContext.hxx
+++ b/include/xmloff/XMLComplexColorContext.hxx
@@ -9,11 +9,12 @@
#pragma once
+#include <xmloff/dllapi.h>
#include <memory>
-#include "XMLElementPropertyContext.hxx"
+#include <xmloff/XMLElementPropertyContext.hxx>
#include <docmodel/uno/UnoComplexColor.hxx>
-class XMLComplexColorContext final : public XMLElementPropertyContext
+class XMLOFF_DLLPUBLIC XMLComplexColorContext final : public XMLElementPropertyContext
{
model::ComplexColor maComplexColor;
sal_Int32 mnRootElement;
diff --git a/xmloff/inc/XMLComplexColorExport.hxx b/include/xmloff/XMLComplexColorExport.hxx
index d62e10fd5c1b..28911737ff89 100644
--- a/xmloff/inc/XMLComplexColorExport.hxx
+++ b/include/xmloff/XMLComplexColorExport.hxx
@@ -8,6 +8,7 @@
*/
#pragma once
+#include <xmloff/dllapi.h>
#include <sal/types.h>
#include <rtl/ustring.hxx>
@@ -17,7 +18,7 @@ class Any;
}
class SvXMLExport;
-class XMLComplexColorExport
+class XMLOFF_DLLPUBLIC XMLComplexColorExport
{
SvXMLExport& mrExport;
diff --git a/xmloff/inc/XMLComplexColorHandler.hxx b/include/xmloff/XMLComplexColorHandler.hxx
index 052b0db6c1d4..8d40c8459f30 100644
--- a/xmloff/inc/XMLComplexColorHandler.hxx
+++ b/include/xmloff/XMLComplexColorHandler.hxx
@@ -9,12 +9,13 @@
#pragma once
+#include <xmloff/dllapi.h>
#include <docmodel/uno/UnoComplexColor.hxx>
using namespace ::xmloff::token;
using namespace css;
-class XMLComplexColorHandler : public XMLPropertyHandler
+class XMLOFF_DLLPUBLIC XMLComplexColorHandler : public XMLPropertyHandler
{
public:
bool importXML(const OUString& /*rStrImpValue*/, css::uno::Any& /*rValue*/,
diff --git a/xmloff/inc/XMLElementPropertyContext.hxx b/include/xmloff/XMLElementPropertyContext.hxx
index 70b915f17f59..70b915f17f59 100644
--- a/xmloff/inc/XMLElementPropertyContext.hxx
+++ b/include/xmloff/XMLElementPropertyContext.hxx
diff --git a/solenv/clang-format/excludelist b/solenv/clang-format/excludelist
index ca49c48b2f2f..ffe9eb7b3e78 100644
--- a/solenv/clang-format/excludelist
+++ b/solenv/clang-format/excludelist
@@ -6432,6 +6432,7 @@ include/xmloff/SinglePropertySetInfoCache.hxx
include/xmloff/XMLBase64ImportContext.hxx
include/xmloff/XMLCharContext.hxx
include/xmloff/XMLConstantsPropertyHandler.hxx
+include/xmloff/XMLElementPropertyContext.hxx
include/xmloff/XMLEventExport.hxx
include/xmloff/XMLEventsImportContext.hxx
include/xmloff/XMLFilterServiceNames.h
@@ -15295,7 +15296,6 @@ xmloff/inc/XMLBitmapRepeatOffsetPropertyHandler.hxx
xmloff/inc/XMLChartPropertySetMapper.hxx
xmloff/inc/XMLChartStyleContext.hxx
xmloff/inc/XMLClipPropertyHandler.hxx
-xmloff/inc/XMLElementPropertyContext.hxx
xmloff/inc/XMLEmbeddedObjectExportFilter.hxx
xmloff/inc/XMLEmbeddedObjectImportContext.hxx
xmloff/inc/XMLEventImportHelper.hxx
diff --git a/xmloff/inc/XMLBackgroundImageContext.hxx b/xmloff/inc/XMLBackgroundImageContext.hxx
index ab81cc3cb461..c19032de2d70 100644
--- a/xmloff/inc/XMLBackgroundImageContext.hxx
+++ b/xmloff/inc/XMLBackgroundImageContext.hxx
@@ -20,7 +20,7 @@
#pragma once
#include <com/sun/star/style/GraphicLocation.hpp>
-#include "XMLElementPropertyContext.hxx"
+#include <xmloff/XMLElementPropertyContext.hxx>
namespace com::sun::star {
namespace io { class XOutputStream; }
diff --git a/xmloff/inc/XMLTextColumnsContext.hxx b/xmloff/inc/XMLTextColumnsContext.hxx
index 438f01c3a8ca..e3993b2853a3 100644
--- a/xmloff/inc/XMLTextColumnsContext.hxx
+++ b/xmloff/inc/XMLTextColumnsContext.hxx
@@ -23,7 +23,7 @@
#include <memory>
-#include "XMLElementPropertyContext.hxx"
+#include <xmloff/XMLElementPropertyContext.hxx>
class XMLTextColumnContext_Impl;
class XMLTextColumnSepContext_Impl;
diff --git a/xmloff/inc/xmltabi.hxx b/xmloff/inc/xmltabi.hxx
index c2e66f1a050d..e5ba010488e2 100644
--- a/xmloff/inc/xmltabi.hxx
+++ b/xmloff/inc/xmltabi.hxx
@@ -21,7 +21,7 @@
#include <memory>
-#include "XMLElementPropertyContext.hxx"
+#include <xmloff/XMLElementPropertyContext.hxx>
class SvXMLImport;
class SvxXMLTabStopContext_Impl;
diff --git a/xmloff/source/chart/XMLLabelSeparatorContext.hxx b/xmloff/source/chart/XMLLabelSeparatorContext.hxx
index 83e69f01a2ec..17e4d9546132 100644
--- a/xmloff/source/chart/XMLLabelSeparatorContext.hxx
+++ b/xmloff/source/chart/XMLLabelSeparatorContext.hxx
@@ -18,7 +18,7 @@
*/
#pragma once
-#include <XMLElementPropertyContext.hxx>
+#include <xmloff/XMLElementPropertyContext.hxx>
class XMLLabelSeparatorContext : public XMLElementPropertyContext
{
diff --git a/xmloff/source/chart/XMLSymbolImageContext.hxx b/xmloff/source/chart/XMLSymbolImageContext.hxx
index a4796775cd81..9df5dc2307eb 100644
--- a/xmloff/source/chart/XMLSymbolImageContext.hxx
+++ b/xmloff/source/chart/XMLSymbolImageContext.hxx
@@ -18,7 +18,7 @@
*/
#pragma once
-#include <XMLElementPropertyContext.hxx>
+#include <xmloff/XMLElementPropertyContext.hxx>
namespace com::sun::star {
namespace io { class XOutputStream; }
diff --git a/xmloff/source/draw/XMLShapePropertySetContext.cxx b/xmloff/source/draw/XMLShapePropertySetContext.cxx
index 067e1e7d13a4..42cff9db52d8 100644
--- a/xmloff/source/draw/XMLShapePropertySetContext.cxx
+++ b/xmloff/source/draw/XMLShapePropertySetContext.cxx
@@ -19,7 +19,7 @@
#include <XMLShapePropertySetContext.hxx>
#include <XMLTextColumnsContext.hxx>
-#include <XMLComplexColorContext.hxx>
+#include <xmloff/XMLComplexColorContext.hxx>
#include <xmloff/xmlimp.hxx>
#include <xmloff/xmlnumi.hxx>
#include <xmltabi.hxx>
diff --git a/xmloff/source/draw/sdpropls.cxx b/xmloff/source/draw/sdpropls.cxx
index 7b805165bef8..521032ebfc7f 100644
--- a/xmloff/source/draw/sdpropls.cxx
+++ b/xmloff/source/draw/sdpropls.cxx
@@ -60,7 +60,7 @@
#include <XMLIsPercentagePropertyHandler.hxx>
#include <XMLPercentOrMeasurePropertyHandler.hxx>
#include <XMLTextColumnsPropertyHandler.hxx>
-#include <XMLComplexColorHandler.hxx>
+#include <xmloff/XMLComplexColorHandler.hxx>
#include <animations.hxx>
#include <sax/tools/converter.hxx>
#include <xmlsdtypes.hxx>
diff --git a/xmloff/source/style/XMLElementPropertyContext.cxx b/xmloff/source/style/XMLElementPropertyContext.cxx
index 6dd9c83ca062..1722375be709 100644
--- a/xmloff/source/style/XMLElementPropertyContext.cxx
+++ b/xmloff/source/style/XMLElementPropertyContext.cxx
@@ -17,7 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
-#include <XMLElementPropertyContext.hxx>
+#include <xmloff/XMLElementPropertyContext.hxx>
#include <utility>
diff --git a/xmloff/source/text/XMLComplexColorContext.cxx b/xmloff/source/text/XMLComplexColorContext.cxx
index 3b0a8167ee6e..39b8687cbc51 100644
--- a/xmloff/source/text/XMLComplexColorContext.cxx
+++ b/xmloff/source/text/XMLComplexColorContext.cxx
@@ -18,7 +18,7 @@
#include <xmloff/xmltoken.hxx>
#include <xmloff/xmlement.hxx>
#include <xmloff/xmlprhdl.hxx>
-#include <XMLComplexColorContext.hxx>
+#include <xmloff/XMLComplexColorContext.hxx>
using namespace css;
using namespace xmloff::token;
diff --git a/xmloff/source/text/XMLComplexColorExport.cxx b/xmloff/source/text/XMLComplexColorExport.cxx
index c4554ad5ec3b..6d950dff3051 100644
--- a/xmloff/source/text/XMLComplexColorExport.cxx
+++ b/xmloff/source/text/XMLComplexColorExport.cxx
@@ -7,7 +7,7 @@
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
*/
-#include <XMLComplexColorExport.hxx>
+#include <xmloff/XMLComplexColorExport.hxx>
#include <sal/config.h>
diff --git a/xmloff/source/text/XMLTextPropertySetContext.cxx b/xmloff/source/text/XMLTextPropertySetContext.cxx
index 983a4a82773b..bfe18db611cd 100644
--- a/xmloff/source/text/XMLTextPropertySetContext.cxx
+++ b/xmloff/source/text/XMLTextPropertySetContext.cxx
@@ -20,7 +20,7 @@
#include <tools/debug.hxx>
#include "XMLTextPropertySetContext.hxx"
#include <XMLTextColumnsContext.hxx>
-#include <XMLComplexColorContext.hxx>
+#include <xmloff/XMLComplexColorContext.hxx>
#include <XMLBackgroundImageContext.hxx>
#include "XMLSectionFootnoteConfigImport.hxx"
diff --git a/xmloff/source/text/XMLTextShapeStyleContext.cxx b/xmloff/source/text/XMLTextShapeStyleContext.cxx
index 9d87a4879c32..729a94211e6a 100644
--- a/xmloff/source/text/XMLTextShapeStyleContext.cxx
+++ b/xmloff/source/text/XMLTextShapeStyleContext.cxx
@@ -27,8 +27,8 @@
#include <xmloff/XMLEventsImportContext.hxx>
#include <XMLShapePropertySetContext.hxx>
#include <XMLTextColumnsContext.hxx>
-#include <XMLComplexColorContext.hxx>
#include <XMLBackgroundImageContext.hxx>
+#include <xmloff/XMLComplexColorContext.hxx>
#include <xmloff/txtprmap.hxx>
#include <xmloff/xmltypes.hxx>
#include <xmloff/maptype.hxx>
diff --git a/xmloff/source/text/txtdropi.hxx b/xmloff/source/text/txtdropi.hxx
index 4a9d24b102ec..832761c95d9e 100644
--- a/xmloff/source/text/txtdropi.hxx
+++ b/xmloff/source/text/txtdropi.hxx
@@ -19,7 +19,7 @@
#pragma once
-#include <XMLElementPropertyContext.hxx>
+#include <xmloff/XMLElementPropertyContext.hxx>
class XMLTextDropCapImportContext : public XMLElementPropertyContext
{
diff --git a/xmloff/source/text/txtexppr.hxx b/xmloff/source/text/txtexppr.hxx
index 5a3d955e17d1..46af0cb2bfe0 100644
--- a/xmloff/source/text/txtexppr.hxx
+++ b/xmloff/source/text/txtexppr.hxx
@@ -24,7 +24,7 @@
#include <xmltabe.hxx>
#include <XMLTextColumnsExport.hxx>
#include <XMLBackgroundImageExport.hxx>
-#include <XMLComplexColorExport.hxx>
+#include <xmloff/XMLComplexColorExport.hxx>
class SvXMLExport;
class XMLTextExportPropertySetMapper: public SvXMLExportPropertyMapper
diff --git a/xmloff/source/text/txtprhdl.cxx b/xmloff/source/text/txtprhdl.cxx
index 165dbb851675..f7c3a9790dda 100644
--- a/xmloff/source/text/txtprhdl.cxx
+++ b/xmloff/source/text/txtprhdl.cxx
@@ -56,7 +56,7 @@
#include <XMLFillBitmapSizePropertyHandler.hxx>
#include <XMLBitmapLogicalSizePropertyHandler.hxx>
#include <XMLBitmapRepeatOffsetPropertyHandler.hxx>
-#include <XMLComplexColorHandler.hxx>
+#include <xmloff/XMLComplexColorHandler.hxx>
#include <vcl/graph.hxx>
using namespace ::com::sun::star;