LibreOffice Module sc (master) 1
xmlstyle.hxx
Go to the documentation of this file.
1/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2/*
3 * This file is part of the LibreOffice project.
4 *
5 * This Source Code Form is subject to the terms of the Mozilla Public
6 * License, v. 2.0. If a copy of the MPL was not distributed with this
7 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
8 *
9 * This file incorporates work covered by the following license notice:
10 *
11 * Licensed to the Apache Software Foundation (ASF) under one or more
12 * contributor license agreements. See the NOTICE file distributed
13 * with this work for additional information regarding copyright
14 * ownership. The ASF licenses this file to you under the Apache
15 * License, Version 2.0 (the "License"); you may not use this file
16 * except in compliance with the License. You may obtain a copy of
17 * the License at http://www.apache.org/licenses/LICENSE-2.0 .
18 */
19
20#pragma once
21
22#include <xmloff/maptype.hxx>
23#include <xmloff/xmlaustp.hxx>
24#include <xmloff/xmltypes.hxx>
25#include <xmloff/prhdlfac.hxx>
26#include <xmloff/xmlexppr.hxx>
27#include <xmloff/contextid.hxx>
28#include <xmloff/xmlprhdl.hxx>
29
37
38//CellStyles
39#define XML_SC_TYPE_CELLPROTECTION (XML_SC_TYPES_START + 1)
40#define XML_SC_TYPE_PRINTCONTENT (XML_SC_TYPES_START + 2)
41#define XML_SC_TYPE_HORIJUSTIFY (XML_SC_TYPES_START + 3)
42#define XML_SC_TYPE_HORIJUSTIFY_METHOD (XML_SC_TYPES_START + 4)
43#define XML_SC_TYPE_HORIJUSTIFYSOURCE (XML_SC_TYPES_START + 5)
44#define XML_SC_TYPE_HORIJUSTIFYREPEAT (XML_SC_TYPES_START + 6)
45#define XML_SC_TYPE_ORIENTATION (XML_SC_TYPES_START + 7)
46#define XML_SC_TYPE_ROTATEANGLE (XML_SC_TYPES_START + 8)
47#define XML_SC_TYPE_ROTATEREFERENCE (XML_SC_TYPES_START + 9)
48#define XML_SC_TYPE_BORDERLEFT (XML_SC_TYPES_START + 10)
49#define XML_SC_TYPE_BORDERRIGHT (XML_SC_TYPES_START + 11)
50#define XML_SC_TYPE_BORDERTOP (XML_SC_TYPES_START + 12)
51#define XML_SC_TYPE_BORDERBOTTOM (XML_SC_TYPES_START + 13)
52#define XML_SC_TYPE_VERTJUSTIFY (XML_SC_TYPES_START + 14)
53#define XML_SC_TYPE_VERTJUSTIFY_METHOD (XML_SC_TYPES_START + 15)
54#define XML_SC_ISTEXTWRAPPED (XML_SC_TYPES_START + 16)
55#define XML_SC_TYPE_EQUAL (XML_SC_TYPES_START + 17)
56#define XML_SC_TYPE_VERTICAL (XML_SC_TYPES_START + 18)
57
58// CTF_SC_HORIJUSTIFY (XML_SC_CTF_START + 1)
59// CTF_SC_HORIJUSTIFY_SOURCE (XML_SC_CTF_START + 2)
60#define CTF_SC_ALLPADDING (XML_SC_CTF_START + 3)
61#define CTF_SC_BOTTOMPADDING (XML_SC_CTF_START + 4)
62#define CTF_SC_LEFTPADDING (XML_SC_CTF_START + 5)
63#define CTF_SC_RIGHTPADDING (XML_SC_CTF_START + 6)
64#define CTF_SC_TOPPADDING (XML_SC_CTF_START + 7)
65#define CTF_SC_ALLBORDER (XML_SC_CTF_START + 8)
66#define CTF_SC_LEFTBORDER (XML_SC_CTF_START + 9)
67#define CTF_SC_RIGHTBORDER (XML_SC_CTF_START + 10)
68#define CTF_SC_TOPBORDER (XML_SC_CTF_START + 11)
69#define CTF_SC_BOTTOMBORDER (XML_SC_CTF_START + 12)
70#define CTF_SC_ALLBORDERWIDTH (XML_SC_CTF_START + 13)
71#define CTF_SC_LEFTBORDERWIDTH (XML_SC_CTF_START + 14)
72#define CTF_SC_RIGHTBORDERWIDTH (XML_SC_CTF_START + 15)
73#define CTF_SC_TOPBORDERWIDTH (XML_SC_CTF_START + 16)
74#define CTF_SC_BOTTOMBORDERWIDTH (XML_SC_CTF_START + 17)
75#define CTF_SC_NUMBERFORMAT (XML_SC_CTF_START + 18)
76#define CTF_SC_MAP (XML_SC_CTF_START + 19)
77// CTF_SC_PARAINDENT (XML_SC_CTF_START + 20)
78// CTF_SC_OLDTEXTBACKGROUND (XML_SC_CTF_START + 21)
79#define CTF_SC_IMPORT_MAP (XML_SC_CTF_START + 22)
80#define CTF_SC_CELLSTYLE (XML_SC_CTF_START + 23)
81#define CTF_SC_VALIDATION (XML_SC_CTF_START + 24)
82#define CTF_SC_DIAGONALTLBR (XML_SC_CTF_START + 25)
83#define CTF_SC_DIAGONALTLBRWIDTH (XML_SC_CTF_START + 26)
84#define CTF_SC_DIAGONALBLTR (XML_SC_CTF_START + 27)
85#define CTF_SC_DIAGONALBLTRWIDTH (XML_SC_CTF_START + 28)
86#define CTF_SC_DIAGONALTLBRWIDTHS (XML_SC_CTF_START + 29)
87#define CTF_SC_DIAGONALBLTRWIDTHS (XML_SC_CTF_START + 30)
88
89#define CTF_SC_ROWHEIGHT (XML_SC_CTF_START + 50)
90#define CTF_SC_ROWOPTIMALHEIGHT (XML_SC_CTF_START + 51)
91#define CTF_SC_ROWBREAKBEFORE (XML_SC_CTF_START + 52)
92#define CTF_SC_ISVISIBLE (XML_SC_CTF_START + 53)
93
94#define CTF_SC_MASTERPAGENAME (XML_SC_CTF_START + 53)
95#define CTF_SC_HYPERLINK (XML_SC_CTF_START + 54)
96
97//ColumnStyles
98#define XML_SC_TYPE_BREAKBEFORE (XML_SC_TYPES_START + 50)
99
100class ScXMLExport;
101
103{
104protected:
106 virtual void ContextFilter(
107 bool bEnableFoFontFamily,
108 ::std::vector< XMLPropertyState >& rProperties,
109 const css::uno::Reference<css::beans::XPropertySet >& rPropSet ) const override;
110public:
113 virtual ~ScXMLCellExportPropertyMapper() override;
114 virtual void handleElementItem(
115 SvXMLExport& rExport,
116 const XMLPropertyState& rProperty,
117 SvXmlExportFlags nFlags,
118 const ::std::vector< XMLPropertyState > *pProperties,
119 sal_uInt32 nIdx ) const override;
120
122 virtual void handleSpecialItem(
123 comphelper::AttributeList& rAttrList,
124 const XMLPropertyState& rProperty,
125 const SvXMLUnitConverter& rUnitConverter,
126 const SvXMLNamespaceMap& rNamespaceMap,
127 const ::std::vector< XMLPropertyState > *pProperties,
128 sal_uInt32 nIdx ) const override;
129};
130
132{
133protected:
135 virtual void ContextFilter(
136 bool bEnableFoFontFamily,
137 ::std::vector< XMLPropertyState >& rProperties,
138 const css::uno::Reference<css::beans::XPropertySet >& rPropSet ) const override;
139public:
142 virtual ~ScXMLRowExportPropertyMapper() override;
143};
144
146{
147public:
150 virtual ~ScXMLColumnExportPropertyMapper() override;
151
153 virtual void handleSpecialItem(
154 comphelper::AttributeList& rAttrList,
155 const XMLPropertyState& rProperty,
156 const SvXMLUnitConverter& rUnitConverter,
157 const SvXMLNamespaceMap& rNamespaceMap,
158 const ::std::vector< XMLPropertyState > *pProperties,
159 sal_uInt32 nIdx ) const override;
160};
161
163{
164protected:
165public:
168 virtual ~ScXMLTableExportPropertyMapper() override;
169
171 virtual void handleSpecialItem(
172 comphelper::AttributeList& rAttrList,
173 const XMLPropertyState& rProperty,
174 const SvXMLUnitConverter& rUnitConverter,
175 const SvXMLNamespaceMap& rNamespaceMap,
176 const ::std::vector< XMLPropertyState > *pProperties,
177 sal_uInt32 nIdx ) const override;
178};
179
181{
183
184 virtual void exportStyleAttributes(
185 comphelper::AttributeList& rAttrList,
186 XmlStyleFamily nFamily,
187 const ::std::vector< XMLPropertyState >& rProperties,
188 const SvXMLExportPropertyMapper& rPropExp,
189 const SvXMLUnitConverter& rUnitConverter,
190 const SvXMLNamespaceMap& rNamespaceMap
191 ) const override;
192
193 virtual void exportStyleContent(
194 const css::uno::Reference< css::xml::sax::XDocumentHandler > & rHandler,
195 XmlStyleFamily nFamily,
196 const ::std::vector< XMLPropertyState >& rProperties,
197 const SvXMLExportPropertyMapper& rPropExp
198 , const SvXMLUnitConverter& rUnitConverter,
199 const SvXMLNamespaceMap& rNamespaceMap
200 ) const override;
201
202public:
204 virtual ~ScXMLAutoStylePoolP() override;
205};
206
208{
209public:
211 virtual ~XMLScPropHdlFactory() override;
212 virtual const XMLPropertyHandler* GetPropertyHandler( sal_Int32 nType ) const override;
213};
214
216{
217public:
218 virtual ~XmlScPropHdl_CellProtection() override;
219 virtual bool equals( const css::uno::Any& r1, const css::uno::Any& r2 ) const override;
220 virtual bool importXML( const OUString& rStrImpValue, css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override;
221 virtual bool exportXML( OUString& rStrExpValue, const css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override;
222};
223
225{
226public:
227 virtual ~XmlScPropHdl_PrintContent() override;
228 virtual bool equals( const css::uno::Any& r1, const css::uno::Any& r2 ) const override;
229 virtual bool importXML( const OUString& rStrImpValue, css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override;
230 virtual bool exportXML( OUString& rStrExpValue, const css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override;
231};
232
234{
235public:
236 virtual ~XmlScPropHdl_JustifyMethod() override;
237 virtual bool equals( const css::uno::Any& r1, const css::uno::Any& r2 ) const override;
238 virtual bool importXML( const OUString& rStrImpValue, css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override;
239 virtual bool exportXML( OUString& rStrExpValue, const css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override;
240};
241
243{
244public:
245 virtual ~XmlScPropHdl_HoriJustify() override;
246 virtual bool equals( const css::uno::Any& r1, const css::uno::Any& r2 ) const override;
247 virtual bool importXML( const OUString& rStrImpValue, css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override;
248 virtual bool exportXML( OUString& rStrExpValue, const css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override;
249};
250
252{
253public:
254 virtual ~XmlScPropHdl_HoriJustifySource() override;
255 virtual bool equals( const css::uno::Any& r1, const css::uno::Any& r2 ) const override;
256 virtual bool importXML( const OUString& rStrImpValue, css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override;
257 virtual bool exportXML( OUString& rStrExpValue, const css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override;
258};
259
261{
262public:
263 virtual ~XmlScPropHdl_HoriJustifyRepeat() override;
264 virtual bool equals( const css::uno::Any& r1, const css::uno::Any& r2 ) const override;
265 virtual bool importXML( const OUString& rStrImpValue, css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override;
266 virtual bool exportXML( OUString& rStrExpValue, const css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override;
267};
268
270{
271public:
272 virtual ~XmlScPropHdl_Orientation() override;
273 virtual bool equals( const css::uno::Any& r1, const css::uno::Any& r2 ) const override;
274 virtual bool importXML( const OUString& rStrImpValue, css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override;
275 virtual bool exportXML( OUString& rStrExpValue, const css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override;
276};
277
279{
280public:
281 virtual ~XmlScPropHdl_RotateAngle() override;
282 virtual bool equals( const css::uno::Any& r1, const css::uno::Any& r2 ) const override;
283 virtual bool importXML( const OUString& rStrImpValue, css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override;
284 virtual bool exportXML( OUString& rStrExpValue, const css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override;
285};
286
288{
289public:
290 virtual ~XmlScPropHdl_RotateReference() override;
291 virtual bool equals( const css::uno::Any& r1, const css::uno::Any& r2 ) const override;
292 virtual bool importXML( const OUString& rStrImpValue, css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override;
293 virtual bool exportXML( OUString& rStrExpValue, const css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override;
294};
295
297{
298public:
299 virtual ~XmlScPropHdl_VertJustify() override;
300 virtual bool equals( const css::uno::Any& r1, const css::uno::Any& r2 ) const override;
301 virtual bool importXML( const OUString& rStrImpValue, css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override;
302 virtual bool exportXML( OUString& rStrExpValue, const css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override;
303};
304
306{
307public:
308 virtual ~XmlScPropHdl_BreakBefore() override;
309 virtual bool equals( const css::uno::Any& r1, const css::uno::Any& r2 ) const override;
310 virtual bool importXML( const OUString& rStrImpValue, css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override;
311 virtual bool exportXML( OUString& rStrExpValue, const css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override;
312};
313
315{
316public:
317 virtual ~XmlScPropHdl_IsTextWrapped() override;
318 virtual bool equals( const css::uno::Any& r1, const css::uno::Any& r2 ) const override;
319 virtual bool importXML( const OUString& rStrImpValue, css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override;
320 virtual bool exportXML( OUString& rStrExpValue, const css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override;
321};
322
324{
325public:
326 virtual bool equals( const css::uno::Any& /* r1 */, const css::uno::Any& /* r2 */ ) const override { return true; }
327 virtual bool importXML( const OUString& rStrImpValue, css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override;
328 virtual bool exportXML( OUString& rStrExpValue, const css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override;
329};
330
332{
333public:
334 virtual ~XmlScPropHdl_Vertical() override;
335 virtual bool equals( const css::uno::Any& r1, const css::uno::Any& r2 ) const override;
336 virtual bool importXML( const OUString& rStrImpValue, css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override;
337 virtual bool exportXML( OUString& rStrExpValue, const css::uno::Any& rValue, const SvXMLUnitConverter& rUnitConverter ) const override;
338};
339
340/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
virtual void exportStyleContent(const css::uno::Reference< css::xml::sax::XDocumentHandler > &rHandler, XmlStyleFamily nFamily, const ::std::vector< XMLPropertyState > &rProperties, const SvXMLExportPropertyMapper &rPropExp, const SvXMLUnitConverter &rUnitConverter, const SvXMLNamespaceMap &rNamespaceMap) const override
Definition: xmlstyle.cxx:696
ScXMLAutoStylePoolP(ScXMLExport &rScXMLExport)
Definition: xmlstyle.cxx:813
ScXMLExport & rScXMLExport
Definition: xmlstyle.hxx:182
virtual void exportStyleAttributes(comphelper::AttributeList &rAttrList, XmlStyleFamily nFamily, const ::std::vector< XMLPropertyState > &rProperties, const SvXMLExportPropertyMapper &rPropExp, const SvXMLUnitConverter &rUnitConverter, const SvXMLNamespaceMap &rNamespaceMap) const override
Definition: xmlstyle.cxx:634
virtual ~ScXMLAutoStylePoolP() override
Definition: xmlstyle.cxx:819
virtual void handleSpecialItem(comphelper::AttributeList &rAttrList, const XMLPropertyState &rProperty, const SvXMLUnitConverter &rUnitConverter, const SvXMLNamespaceMap &rNamespaceMap, const ::std::vector< XMLPropertyState > *pProperties, sal_uInt32 nIdx) const override
this method is called for every item that has the MID_FLAG_SPECIAL_ITEM_EXPORT flag set
Definition: xmlstyle.cxx:521
ScXMLCellExportPropertyMapper(const rtl::Reference< XMLPropertySetMapper > &rMapper)
Definition: xmlstyle.cxx:190
virtual ~ScXMLCellExportPropertyMapper() override
Definition: xmlstyle.cxx:196
virtual void handleElementItem(SvXMLExport &rExport, const XMLPropertyState &rProperty, SvXmlExportFlags nFlags, const ::std::vector< XMLPropertyState > *pProperties, sal_uInt32 nIdx) const override
Definition: xmlstyle.cxx:534
virtual void ContextFilter(bool bEnableFoFontFamily, ::std::vector< XMLPropertyState > &rProperties, const css::uno::Reference< css::beans::XPropertySet > &rPropSet) const override
Application-specific filter.
Definition: xmlstyle.cxx:200
ScXMLColumnExportPropertyMapper(const rtl::Reference< XMLPropertySetMapper > &rMapper)
Definition: xmlstyle.cxx:590
virtual ~ScXMLColumnExportPropertyMapper() override
Definition: xmlstyle.cxx:596
virtual void handleSpecialItem(comphelper::AttributeList &rAttrList, const XMLPropertyState &rProperty, const SvXMLUnitConverter &rUnitConverter, const SvXMLNamespaceMap &rNamespaceMap, const ::std::vector< XMLPropertyState > *pProperties, sal_uInt32 nIdx) const override
this method is called for every item that has the MID_FLAG_SPECIAL_ITEM_EXPORT flag set
Definition: xmlstyle.cxx:601
virtual void ContextFilter(bool bEnableFoFontFamily, ::std::vector< XMLPropertyState > &rProperties, const css::uno::Reference< css::beans::XPropertySet > &rPropSet) const override
Application-specific filter.
Definition: xmlstyle.cxx:582
ScXMLRowExportPropertyMapper(const rtl::Reference< XMLPropertySetMapper > &rMapper)
Definition: xmlstyle.cxx:572
virtual ~ScXMLRowExportPropertyMapper() override
Definition: xmlstyle.cxx:578
virtual void handleSpecialItem(comphelper::AttributeList &rAttrList, const XMLPropertyState &rProperty, const SvXMLUnitConverter &rUnitConverter, const SvXMLNamespaceMap &rNamespaceMap, const ::std::vector< XMLPropertyState > *pProperties, sal_uInt32 nIdx) const override
this method is called for every item that has the MID_FLAG_SPECIAL_ITEM_EXPORT flag set
Definition: xmlstyle.cxx:623
virtual ~ScXMLTableExportPropertyMapper() override
Definition: xmlstyle.cxx:618
ScXMLTableExportPropertyMapper(const rtl::Reference< XMLPropertySetMapper > &rMapper)
Definition: xmlstyle.cxx:612
virtual const XMLPropertyHandler * GetPropertyHandler(sal_Int32 nType) const override
Definition: xmlstyle.cxx:831
virtual ~XMLScPropHdlFactory() override
Definition: xmlstyle.cxx:827
virtual bool importXML(const OUString &rStrImpValue, css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
Definition: xmlstyle.cxx:1764
virtual bool exportXML(OUString &rStrExpValue, const css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
Definition: xmlstyle.cxx:1788
virtual ~XmlScPropHdl_BreakBefore() override
Definition: xmlstyle.cxx:1749
virtual bool equals(const css::uno::Any &r1, const css::uno::Any &r2) const override
Definition: xmlstyle.cxx:1753
virtual bool exportXML(OUString &rStrExpValue, const css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
Definition: xmlstyle.cxx:1017
virtual bool equals(const css::uno::Any &r1, const css::uno::Any &r2) const override
Definition: xmlstyle.cxx:929
virtual bool importXML(const OUString &rStrImpValue, css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
Definition: xmlstyle.cxx:944
virtual ~XmlScPropHdl_CellProtection() override
Definition: xmlstyle.cxx:925
virtual bool importXML(const OUString &rStrImpValue, css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
Definition: xmlstyle.cxx:1380
virtual ~XmlScPropHdl_HoriJustifyRepeat() override
Definition: xmlstyle.cxx:1365
virtual bool equals(const css::uno::Any &r1, const css::uno::Any &r2) const override
Definition: xmlstyle.cxx:1369
virtual bool exportXML(OUString &rStrExpValue, const css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
Definition: xmlstyle.cxx:1400
virtual bool importXML(const OUString &rStrImpValue, css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
Definition: xmlstyle.cxx:1320
virtual ~XmlScPropHdl_HoriJustifySource() override
Definition: xmlstyle.cxx:1305
virtual bool equals(const css::uno::Any &r1, const css::uno::Any &r2) const override
Definition: xmlstyle.cxx:1309
virtual bool exportXML(OUString &rStrExpValue, const css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
Definition: xmlstyle.cxx:1340
virtual bool equals(const css::uno::Any &r1, const css::uno::Any &r2) const override
Definition: xmlstyle.cxx:1205
virtual ~XmlScPropHdl_HoriJustify() override
Definition: xmlstyle.cxx:1201
virtual bool importXML(const OUString &rStrImpValue, css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
Definition: xmlstyle.cxx:1216
virtual bool exportXML(OUString &rStrExpValue, const css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
Definition: xmlstyle.cxx:1258
virtual bool importXML(const OUString &rStrImpValue, css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
Definition: xmlstyle.cxx:1862
virtual bool equals(const css::uno::Any &, const css::uno::Any &) const override
Definition: xmlstyle.hxx:326
virtual bool exportXML(OUString &rStrExpValue, const css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
Definition: xmlstyle.cxx:1870
virtual bool importXML(const OUString &rStrImpValue, css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
Definition: xmlstyle.cxx:1820
virtual bool exportXML(OUString &rStrExpValue, const css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
Definition: xmlstyle.cxx:1841
virtual bool equals(const css::uno::Any &r1, const css::uno::Any &r2) const override
Definition: xmlstyle.cxx:1813
virtual ~XmlScPropHdl_IsTextWrapped() override
Definition: xmlstyle.cxx:1809
virtual ~XmlScPropHdl_JustifyMethod() override
Definition: xmlstyle.cxx:1127
virtual bool equals(const css::uno::Any &r1, const css::uno::Any &r2) const override
Definition: xmlstyle.cxx:1131
virtual bool importXML(const OUString &rStrImpValue, css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
Definition: xmlstyle.cxx:1142
virtual bool exportXML(OUString &rStrExpValue, const css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
Definition: xmlstyle.cxx:1168
virtual ~XmlScPropHdl_Orientation() override
Definition: xmlstyle.cxx:1425
virtual bool equals(const css::uno::Any &r1, const css::uno::Any &r2) const override
Definition: xmlstyle.cxx:1429
virtual bool importXML(const OUString &rStrImpValue, css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
Definition: xmlstyle.cxx:1440
virtual bool exportXML(OUString &rStrExpValue, const css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
Definition: xmlstyle.cxx:1464
virtual bool exportXML(OUString &rStrExpValue, const css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
Definition: xmlstyle.cxx:1108
virtual bool importXML(const OUString &rStrImpValue, css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
Definition: xmlstyle.cxx:1078
virtual bool equals(const css::uno::Any &r1, const css::uno::Any &r2) const override
Definition: xmlstyle.cxx:1065
virtual ~XmlScPropHdl_PrintContent() override
Definition: xmlstyle.cxx:1061
virtual bool importXML(const OUString &rStrImpValue, css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
Definition: xmlstyle.cxx:1509
virtual ~XmlScPropHdl_RotateAngle() override
Definition: xmlstyle.cxx:1494
virtual bool equals(const css::uno::Any &r1, const css::uno::Any &r2) const override
Definition: xmlstyle.cxx:1498
virtual bool exportXML(OUString &rStrExpValue, const css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
Definition: xmlstyle.cxx:1526
virtual bool exportXML(OUString &rStrExpValue, const css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
Definition: xmlstyle.cxx:1594
virtual ~XmlScPropHdl_RotateReference() override
Definition: xmlstyle.cxx:1543
virtual bool importXML(const OUString &rStrImpValue, css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
Definition: xmlstyle.cxx:1558
virtual bool equals(const css::uno::Any &r1, const css::uno::Any &r2) const override
Definition: xmlstyle.cxx:1547
virtual bool exportXML(OUString &rStrExpValue, const css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
Definition: xmlstyle.cxx:1697
virtual bool equals(const css::uno::Any &r1, const css::uno::Any &r2) const override
Definition: xmlstyle.cxx:1644
virtual bool importXML(const OUString &rStrImpValue, css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
Definition: xmlstyle.cxx:1655
virtual ~XmlScPropHdl_VertJustify() override
Definition: xmlstyle.cxx:1640
virtual bool equals(const css::uno::Any &r1, const css::uno::Any &r2) const override
Definition: xmlstyle.cxx:1882
virtual bool exportXML(OUString &rStrExpValue, const css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
Definition: xmlstyle.cxx:1910
virtual bool importXML(const OUString &rStrImpValue, css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
Definition: xmlstyle.cxx:1889
virtual ~XmlScPropHdl_Vertical() override
Definition: xmlstyle.cxx:1878
XmlStyleFamily
QPRO_FUNC_TYPE nType
Definition: qproform.cxx:398
SvXmlExportFlags
const XMLPropertyMapEntry aXMLScTableStylesProperties[]
Definition: xmlstyle.cxx:179
const XMLPropertyMapEntry aXMLScRowStylesProperties[]
Definition: xmlstyle.cxx:145
const XMLPropertyMapEntry aXMLScRowStylesImportProperties[]
Definition: xmlstyle.cxx:129
const XMLPropertyMapEntry aXMLScTableStylesImportProperties[]
Definition: xmlstyle.cxx:161
const XMLPropertyMapEntry aXMLScFromXLSRowStylesProperties[]
Definition: xmlstyle.cxx:153
const XMLPropertyMapEntry aXMLScColumnStylesProperties[]
Definition: xmlstyle.cxx:121
const XMLPropertyMapEntry aXMLScCellStylesProperties[]
Definition: xmlstyle.cxx:65