LibreOffice Module sc (master)  1
Classes | Macros | Variables
xmlstyle.hxx File Reference
#include <xmloff/maptype.hxx>
#include <xmloff/xmlaustp.hxx>
#include <xmloff/xmltypes.hxx>
#include <xmloff/prhdlfac.hxx>
#include <xmloff/xmlexppr.hxx>
#include <xmloff/contextid.hxx>
#include <xmloff/xmlprhdl.hxx>
Include dependency graph for xmlstyle.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ScXMLCellExportPropertyMapper
 
class  ScXMLRowExportPropertyMapper
 
class  ScXMLColumnExportPropertyMapper
 
class  ScXMLTableExportPropertyMapper
 
class  ScXMLAutoStylePoolP
 
class  XMLScPropHdlFactory
 
class  XmlScPropHdl_CellProtection
 
class  XmlScPropHdl_PrintContent
 
class  XmlScPropHdl_JustifyMethod
 
class  XmlScPropHdl_HoriJustify
 
class  XmlScPropHdl_HoriJustifySource
 
class  XmlScPropHdl_HoriJustifyRepeat
 
class  XmlScPropHdl_Orientation
 
class  XmlScPropHdl_RotateAngle
 
class  XmlScPropHdl_RotateReference
 
class  XmlScPropHdl_VertJustify
 
class  XmlScPropHdl_BreakBefore
 
class  XmlScPropHdl_IsTextWrapped
 
class  XmlScPropHdl_IsEqual
 
class  XmlScPropHdl_Vertical
 

Macros

#define XML_SC_TYPE_CELLPROTECTION   (XML_SC_TYPES_START + 1)
 
#define XML_SC_TYPE_PRINTCONTENT   (XML_SC_TYPES_START + 2)
 
#define XML_SC_TYPE_HORIJUSTIFY   (XML_SC_TYPES_START + 3)
 
#define XML_SC_TYPE_HORIJUSTIFY_METHOD   (XML_SC_TYPES_START + 4)
 
#define XML_SC_TYPE_HORIJUSTIFYSOURCE   (XML_SC_TYPES_START + 5)
 
#define XML_SC_TYPE_HORIJUSTIFYREPEAT   (XML_SC_TYPES_START + 6)
 
#define XML_SC_TYPE_ORIENTATION   (XML_SC_TYPES_START + 7)
 
#define XML_SC_TYPE_ROTATEANGLE   (XML_SC_TYPES_START + 8)
 
#define XML_SC_TYPE_ROTATEREFERENCE   (XML_SC_TYPES_START + 9)
 
#define XML_SC_TYPE_BORDERLEFT   (XML_SC_TYPES_START + 10)
 
#define XML_SC_TYPE_BORDERRIGHT   (XML_SC_TYPES_START + 11)
 
#define XML_SC_TYPE_BORDERTOP   (XML_SC_TYPES_START + 12)
 
#define XML_SC_TYPE_BORDERBOTTOM   (XML_SC_TYPES_START + 13)
 
#define XML_SC_TYPE_VERTJUSTIFY   (XML_SC_TYPES_START + 14)
 
#define XML_SC_TYPE_VERTJUSTIFY_METHOD   (XML_SC_TYPES_START + 15)
 
#define XML_SC_ISTEXTWRAPPED   (XML_SC_TYPES_START + 16)
 
#define XML_SC_TYPE_EQUAL   (XML_SC_TYPES_START + 17)
 
#define XML_SC_TYPE_VERTICAL   (XML_SC_TYPES_START + 18)
 
#define CTF_SC_ALLPADDING   (XML_SC_CTF_START + 3)
 
#define CTF_SC_BOTTOMPADDING   (XML_SC_CTF_START + 4)
 
#define CTF_SC_LEFTPADDING   (XML_SC_CTF_START + 5)
 
#define CTF_SC_RIGHTPADDING   (XML_SC_CTF_START + 6)
 
#define CTF_SC_TOPPADDING   (XML_SC_CTF_START + 7)
 
#define CTF_SC_ALLBORDER   (XML_SC_CTF_START + 8)
 
#define CTF_SC_LEFTBORDER   (XML_SC_CTF_START + 9)
 
#define CTF_SC_RIGHTBORDER   (XML_SC_CTF_START + 10)
 
#define CTF_SC_TOPBORDER   (XML_SC_CTF_START + 11)
 
#define CTF_SC_BOTTOMBORDER   (XML_SC_CTF_START + 12)
 
#define CTF_SC_ALLBORDERWIDTH   (XML_SC_CTF_START + 13)
 
#define CTF_SC_LEFTBORDERWIDTH   (XML_SC_CTF_START + 14)
 
#define CTF_SC_RIGHTBORDERWIDTH   (XML_SC_CTF_START + 15)
 
#define CTF_SC_TOPBORDERWIDTH   (XML_SC_CTF_START + 16)
 
#define CTF_SC_BOTTOMBORDERWIDTH   (XML_SC_CTF_START + 17)
 
#define CTF_SC_NUMBERFORMAT   (XML_SC_CTF_START + 18)
 
#define CTF_SC_MAP   (XML_SC_CTF_START + 19)
 
#define CTF_SC_IMPORT_MAP   (XML_SC_CTF_START + 22)
 
#define CTF_SC_CELLSTYLE   (XML_SC_CTF_START + 23)
 
#define CTF_SC_VALIDATION   (XML_SC_CTF_START + 24)
 
#define CTF_SC_DIAGONALTLBR   (XML_SC_CTF_START + 25)
 
#define CTF_SC_DIAGONALTLBRWIDTH   (XML_SC_CTF_START + 26)
 
#define CTF_SC_DIAGONALBLTR   (XML_SC_CTF_START + 27)
 
#define CTF_SC_DIAGONALBLTRWIDTH   (XML_SC_CTF_START + 28)
 
#define CTF_SC_DIAGONALTLBRWIDTHS   (XML_SC_CTF_START + 29)
 
#define CTF_SC_DIAGONALBLTRWIDTHS   (XML_SC_CTF_START + 30)
 
#define CTF_SC_ROWHEIGHT   (XML_SC_CTF_START + 50)
 
#define CTF_SC_ROWOPTIMALHEIGHT   (XML_SC_CTF_START + 51)
 
#define CTF_SC_ROWBREAKBEFORE   (XML_SC_CTF_START + 52)
 
#define CTF_SC_ISVISIBLE   (XML_SC_CTF_START + 53)
 
#define CTF_SC_MASTERPAGENAME   (XML_SC_CTF_START + 53)
 
#define CTF_SC_HYPERLINK   (XML_SC_CTF_START + 54)
 
#define XML_SC_TYPE_BREAKBEFORE   (XML_SC_TYPES_START + 50)
 

Variables

const XMLPropertyMapEntry aXMLScCellStylesProperties []
 
const XMLPropertyMapEntry aXMLScColumnStylesProperties []
 
const XMLPropertyMapEntry aXMLScRowStylesProperties []
 
const XMLPropertyMapEntry aXMLScFromXLSRowStylesProperties []
 
const XMLPropertyMapEntry aXMLScRowStylesImportProperties []
 
const XMLPropertyMapEntry aXMLScTableStylesProperties []
 
const XMLPropertyMapEntry aXMLScTableStylesImportProperties []
 

Macro Definition Documentation

#define CTF_SC_ALLBORDER   (XML_SC_CTF_START + 8)
#define CTF_SC_ALLBORDERWIDTH   (XML_SC_CTF_START + 13)
#define CTF_SC_ALLPADDING   (XML_SC_CTF_START + 3)
#define CTF_SC_BOTTOMBORDER   (XML_SC_CTF_START + 12)
#define CTF_SC_BOTTOMBORDERWIDTH   (XML_SC_CTF_START + 17)
#define CTF_SC_BOTTOMPADDING   (XML_SC_CTF_START + 4)
#define CTF_SC_CELLSTYLE   (XML_SC_CTF_START + 23)
#define CTF_SC_DIAGONALBLTR   (XML_SC_CTF_START + 27)
#define CTF_SC_DIAGONALBLTRWIDTH   (XML_SC_CTF_START + 28)
#define CTF_SC_DIAGONALBLTRWIDTHS   (XML_SC_CTF_START + 30)

Definition at line 88 of file xmlstyle.hxx.

Referenced by ScXMLCellImportPropertyMapper::finished().

#define CTF_SC_DIAGONALTLBR   (XML_SC_CTF_START + 25)
#define CTF_SC_DIAGONALTLBRWIDTH   (XML_SC_CTF_START + 26)
#define CTF_SC_DIAGONALTLBRWIDTHS   (XML_SC_CTF_START + 29)

Definition at line 87 of file xmlstyle.hxx.

Referenced by ScXMLCellImportPropertyMapper::finished().

#define CTF_SC_HYPERLINK   (XML_SC_CTF_START + 54)

Definition at line 96 of file xmlstyle.hxx.

Referenced by ScXMLCellExportPropertyMapper::handleElementItem().

#define CTF_SC_IMPORT_MAP   (XML_SC_CTF_START + 22)

Definition at line 80 of file xmlstyle.hxx.

Referenced by XMLTableStylesContext::GetIndex().

#define CTF_SC_ISVISIBLE   (XML_SC_CTF_START + 53)

Definition at line 93 of file xmlstyle.hxx.

Referenced by ScXMLExport::AddStyleFromColumn().

#define CTF_SC_LEFTBORDER   (XML_SC_CTF_START + 9)
#define CTF_SC_LEFTBORDERWIDTH   (XML_SC_CTF_START + 14)
#define CTF_SC_LEFTPADDING   (XML_SC_CTF_START + 5)
#define CTF_SC_MAP   (XML_SC_CTF_START + 19)

Definition at line 77 of file xmlstyle.hxx.

Referenced by ScXMLAutoStylePoolP::exportStyleContent().

#define CTF_SC_MASTERPAGENAME   (XML_SC_CTF_START + 53)
#define CTF_SC_NUMBERFORMAT   (XML_SC_CTF_START + 18)
#define CTF_SC_RIGHTBORDER   (XML_SC_CTF_START + 10)
#define CTF_SC_RIGHTBORDERWIDTH   (XML_SC_CTF_START + 15)
#define CTF_SC_RIGHTPADDING   (XML_SC_CTF_START + 6)
#define CTF_SC_ROWBREAKBEFORE   (XML_SC_CTF_START + 52)

Definition at line 92 of file xmlstyle.hxx.

Referenced by ScXMLRowImportPropertyMapper::finished().

#define CTF_SC_ROWHEIGHT   (XML_SC_CTF_START + 50)

Definition at line 90 of file xmlstyle.hxx.

Referenced by ScXMLRowImportPropertyMapper::finished().

#define CTF_SC_ROWOPTIMALHEIGHT   (XML_SC_CTF_START + 51)

Definition at line 91 of file xmlstyle.hxx.

Referenced by ScXMLRowImportPropertyMapper::finished().

#define CTF_SC_TOPBORDER   (XML_SC_CTF_START + 11)
#define CTF_SC_TOPBORDERWIDTH   (XML_SC_CTF_START + 16)
#define CTF_SC_TOPPADDING   (XML_SC_CTF_START + 7)
#define CTF_SC_VALIDATION   (XML_SC_CTF_START + 24)

Definition at line 82 of file xmlstyle.hxx.

Referenced by ScXMLExport::AddStyleFromCells().

#define XML_SC_ISTEXTWRAPPED   (XML_SC_TYPES_START + 16)

Definition at line 55 of file xmlstyle.hxx.

Referenced by XMLScPropHdlFactory::GetPropertyHandler().

#define XML_SC_TYPE_BORDERBOTTOM   (XML_SC_TYPES_START + 13)

Definition at line 52 of file xmlstyle.hxx.

#define XML_SC_TYPE_BORDERLEFT   (XML_SC_TYPES_START + 10)

Definition at line 49 of file xmlstyle.hxx.

#define XML_SC_TYPE_BORDERRIGHT   (XML_SC_TYPES_START + 11)

Definition at line 50 of file xmlstyle.hxx.

#define XML_SC_TYPE_BORDERTOP   (XML_SC_TYPES_START + 12)

Definition at line 51 of file xmlstyle.hxx.

#define XML_SC_TYPE_BREAKBEFORE   (XML_SC_TYPES_START + 50)

Definition at line 99 of file xmlstyle.hxx.

Referenced by XMLScPropHdlFactory::GetPropertyHandler().

#define XML_SC_TYPE_CELLPROTECTION   (XML_SC_TYPES_START + 1)

Definition at line 40 of file xmlstyle.hxx.

Referenced by XMLScPropHdlFactory::GetPropertyHandler().

#define XML_SC_TYPE_EQUAL   (XML_SC_TYPES_START + 17)

Definition at line 56 of file xmlstyle.hxx.

Referenced by XMLScPropHdlFactory::GetPropertyHandler().

#define XML_SC_TYPE_HORIJUSTIFY   (XML_SC_TYPES_START + 3)

Definition at line 42 of file xmlstyle.hxx.

Referenced by XMLScPropHdlFactory::GetPropertyHandler().

#define XML_SC_TYPE_HORIJUSTIFY_METHOD   (XML_SC_TYPES_START + 4)

Definition at line 43 of file xmlstyle.hxx.

Referenced by XMLScPropHdlFactory::GetPropertyHandler().

#define XML_SC_TYPE_HORIJUSTIFYREPEAT   (XML_SC_TYPES_START + 6)

Definition at line 45 of file xmlstyle.hxx.

Referenced by XMLScPropHdlFactory::GetPropertyHandler().

#define XML_SC_TYPE_HORIJUSTIFYSOURCE   (XML_SC_TYPES_START + 5)

Definition at line 44 of file xmlstyle.hxx.

Referenced by XMLScPropHdlFactory::GetPropertyHandler().

#define XML_SC_TYPE_ORIENTATION   (XML_SC_TYPES_START + 7)

Definition at line 46 of file xmlstyle.hxx.

Referenced by XMLScPropHdlFactory::GetPropertyHandler().

#define XML_SC_TYPE_PRINTCONTENT   (XML_SC_TYPES_START + 2)

Definition at line 41 of file xmlstyle.hxx.

Referenced by XMLScPropHdlFactory::GetPropertyHandler().

#define XML_SC_TYPE_ROTATEANGLE   (XML_SC_TYPES_START + 8)

Definition at line 47 of file xmlstyle.hxx.

Referenced by XMLScPropHdlFactory::GetPropertyHandler().

#define XML_SC_TYPE_ROTATEREFERENCE   (XML_SC_TYPES_START + 9)

Definition at line 48 of file xmlstyle.hxx.

Referenced by XMLScPropHdlFactory::GetPropertyHandler().

#define XML_SC_TYPE_VERTICAL   (XML_SC_TYPES_START + 18)

Definition at line 57 of file xmlstyle.hxx.

Referenced by XMLScPropHdlFactory::GetPropertyHandler().

#define XML_SC_TYPE_VERTJUSTIFY   (XML_SC_TYPES_START + 14)

Definition at line 53 of file xmlstyle.hxx.

Referenced by XMLScPropHdlFactory::GetPropertyHandler().

#define XML_SC_TYPE_VERTJUSTIFY_METHOD   (XML_SC_TYPES_START + 15)

Definition at line 54 of file xmlstyle.hxx.

Referenced by XMLScPropHdlFactory::GetPropertyHandler().

Variable Documentation

const XMLPropertyMapEntry aXMLScCellStylesProperties[]

Definition at line 61 of file xmlstyle.cxx.

Referenced by ScXMLExport::ScXMLExport(), and ScXMLImport::ScXMLImport().

const XMLPropertyMapEntry aXMLScColumnStylesProperties[]

Definition at line 116 of file xmlstyle.cxx.

Referenced by ScXMLExport::ScXMLExport(), and ScXMLImport::ScXMLImport().

const XMLPropertyMapEntry aXMLScFromXLSRowStylesProperties[]

Definition at line 147 of file xmlstyle.cxx.

Referenced by ScXMLExport::exportDoc().

const XMLPropertyMapEntry aXMLScRowStylesImportProperties[]

Definition at line 124 of file xmlstyle.cxx.

Referenced by ScXMLImport::ScXMLImport().

const XMLPropertyMapEntry aXMLScRowStylesProperties[]

Definition at line 139 of file xmlstyle.cxx.

Referenced by ScXMLExport::ScXMLExport().

const XMLPropertyMapEntry aXMLScTableStylesImportProperties[]

Definition at line 155 of file xmlstyle.cxx.

Referenced by ScXMLImport::ScXMLImport().

const XMLPropertyMapEntry aXMLScTableStylesProperties[]

Definition at line 172 of file xmlstyle.cxx.

Referenced by ScXMLExport::ScXMLExport().