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)
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)
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)
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)
94#define CTF_SC_MASTERPAGENAME (XML_SC_CTF_START + 53)
95#define CTF_SC_HYPERLINK (XML_SC_CTF_START + 54)
98#define XML_SC_TYPE_BREAKBEFORE (XML_SC_TYPES_START + 50)
107 bool bEnableFoFontFamily,
108 ::std::vector< XMLPropertyState >& rProperties,
109 const css::uno::Reference<css::beans::XPropertySet >& rPropSet )
const override;
118 const ::std::vector< XMLPropertyState > *pProperties,
119 sal_uInt32 nIdx )
const override;
127 const ::std::vector< XMLPropertyState > *pProperties,
128 sal_uInt32 nIdx )
const override;
136 bool bEnableFoFontFamily,
137 ::std::vector< XMLPropertyState >& rProperties,
138 const css::uno::Reference<css::beans::XPropertySet >& rPropSet )
const override;
158 const ::std::vector< XMLPropertyState > *pProperties,
159 sal_uInt32 nIdx )
const override;
176 const ::std::vector< XMLPropertyState > *pProperties,
177 sal_uInt32 nIdx )
const override;
187 const ::std::vector< XMLPropertyState >& rProperties,
194 const css::uno::Reference< css::xml::sax::XDocumentHandler > & rHandler,
196 const ::std::vector< XMLPropertyState >& rProperties,
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;
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;
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;
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;
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;
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;
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;
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;
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;
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;
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;
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;
326 virtual bool equals(
const css::uno::Any& ,
const css::uno::Any& )
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;
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;
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
ScXMLAutoStylePoolP(ScXMLExport &rScXMLExport)
ScXMLExport & rScXMLExport
virtual void exportStyleAttributes(comphelper::AttributeList &rAttrList, XmlStyleFamily nFamily, const ::std::vector< XMLPropertyState > &rProperties, const SvXMLExportPropertyMapper &rPropExp, const SvXMLUnitConverter &rUnitConverter, const SvXMLNamespaceMap &rNamespaceMap) const override
virtual ~ScXMLAutoStylePoolP() override
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
ScXMLCellExportPropertyMapper(const rtl::Reference< XMLPropertySetMapper > &rMapper)
virtual ~ScXMLCellExportPropertyMapper() override
virtual void handleElementItem(SvXMLExport &rExport, const XMLPropertyState &rProperty, SvXmlExportFlags nFlags, const ::std::vector< XMLPropertyState > *pProperties, sal_uInt32 nIdx) const override
virtual void ContextFilter(bool bEnableFoFontFamily, ::std::vector< XMLPropertyState > &rProperties, const css::uno::Reference< css::beans::XPropertySet > &rPropSet) const override
Application-specific filter.
ScXMLColumnExportPropertyMapper(const rtl::Reference< XMLPropertySetMapper > &rMapper)
virtual ~ScXMLColumnExportPropertyMapper() override
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
virtual void ContextFilter(bool bEnableFoFontFamily, ::std::vector< XMLPropertyState > &rProperties, const css::uno::Reference< css::beans::XPropertySet > &rPropSet) const override
Application-specific filter.
ScXMLRowExportPropertyMapper(const rtl::Reference< XMLPropertySetMapper > &rMapper)
virtual ~ScXMLRowExportPropertyMapper() override
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
virtual ~ScXMLTableExportPropertyMapper() override
ScXMLTableExportPropertyMapper(const rtl::Reference< XMLPropertySetMapper > &rMapper)
virtual const XMLPropertyHandler * GetPropertyHandler(sal_Int32 nType) const override
virtual ~XMLScPropHdlFactory() override
virtual bool importXML(const OUString &rStrImpValue, css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
virtual bool exportXML(OUString &rStrExpValue, const css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
virtual ~XmlScPropHdl_BreakBefore() override
virtual bool equals(const css::uno::Any &r1, const css::uno::Any &r2) const override
virtual bool exportXML(OUString &rStrExpValue, const css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
virtual bool equals(const css::uno::Any &r1, const css::uno::Any &r2) const override
virtual bool importXML(const OUString &rStrImpValue, css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
virtual ~XmlScPropHdl_CellProtection() override
virtual bool importXML(const OUString &rStrImpValue, css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
virtual ~XmlScPropHdl_HoriJustifyRepeat() override
virtual bool equals(const css::uno::Any &r1, const css::uno::Any &r2) const override
virtual bool exportXML(OUString &rStrExpValue, const css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
virtual bool importXML(const OUString &rStrImpValue, css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
virtual ~XmlScPropHdl_HoriJustifySource() override
virtual bool equals(const css::uno::Any &r1, const css::uno::Any &r2) const override
virtual bool exportXML(OUString &rStrExpValue, const css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
virtual bool equals(const css::uno::Any &r1, const css::uno::Any &r2) const override
virtual ~XmlScPropHdl_HoriJustify() override
virtual bool importXML(const OUString &rStrImpValue, css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
virtual bool exportXML(OUString &rStrExpValue, const css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
virtual bool importXML(const OUString &rStrImpValue, css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
virtual bool equals(const css::uno::Any &, const css::uno::Any &) const override
virtual bool exportXML(OUString &rStrExpValue, const css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
virtual bool importXML(const OUString &rStrImpValue, css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
virtual bool exportXML(OUString &rStrExpValue, const css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
virtual bool equals(const css::uno::Any &r1, const css::uno::Any &r2) const override
virtual ~XmlScPropHdl_IsTextWrapped() override
virtual ~XmlScPropHdl_JustifyMethod() override
virtual bool equals(const css::uno::Any &r1, const css::uno::Any &r2) const override
virtual bool importXML(const OUString &rStrImpValue, css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
virtual bool exportXML(OUString &rStrExpValue, const css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
virtual ~XmlScPropHdl_Orientation() override
virtual bool equals(const css::uno::Any &r1, const css::uno::Any &r2) const override
virtual bool importXML(const OUString &rStrImpValue, css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
virtual bool exportXML(OUString &rStrExpValue, const css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
virtual bool exportXML(OUString &rStrExpValue, const css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
virtual bool importXML(const OUString &rStrImpValue, css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
virtual bool equals(const css::uno::Any &r1, const css::uno::Any &r2) const override
virtual ~XmlScPropHdl_PrintContent() override
virtual bool importXML(const OUString &rStrImpValue, css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
virtual ~XmlScPropHdl_RotateAngle() override
virtual bool equals(const css::uno::Any &r1, const css::uno::Any &r2) const override
virtual bool exportXML(OUString &rStrExpValue, const css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
virtual bool exportXML(OUString &rStrExpValue, const css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
virtual ~XmlScPropHdl_RotateReference() override
virtual bool importXML(const OUString &rStrImpValue, css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
virtual bool equals(const css::uno::Any &r1, const css::uno::Any &r2) const override
virtual bool exportXML(OUString &rStrExpValue, const css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
virtual bool equals(const css::uno::Any &r1, const css::uno::Any &r2) const override
virtual bool importXML(const OUString &rStrImpValue, css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
virtual ~XmlScPropHdl_VertJustify() override
virtual bool equals(const css::uno::Any &r1, const css::uno::Any &r2) const override
virtual bool exportXML(OUString &rStrExpValue, const css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
virtual bool importXML(const OUString &rStrImpValue, css::uno::Any &rValue, const SvXMLUnitConverter &rUnitConverter) const override
virtual ~XmlScPropHdl_Vertical() override
const XMLPropertyMapEntry aXMLScTableStylesProperties[]
const XMLPropertyMapEntry aXMLScRowStylesProperties[]
const XMLPropertyMapEntry aXMLScRowStylesImportProperties[]
const XMLPropertyMapEntry aXMLScTableStylesImportProperties[]
const XMLPropertyMapEntry aXMLScFromXLSRowStylesProperties[]
const XMLPropertyMapEntry aXMLScColumnStylesProperties[]
const XMLPropertyMapEntry aXMLScCellStylesProperties[]