LibreOffice Module xmloff (master) 1
Macros | Enumerations | Variables
families.hxx File Reference
#include <rtl/ustring.hxx>
Include dependency graph for families.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define XML_STYLE_FAMILY_SD_POOL_NAME   u"default"
 

Enumerations

enum class  XmlStyleFamily {
  DATA_STYLE = 0 ,
  PAGE_MASTER = 1 ,
  MASTER_PAGE = 2 ,
  TEXT_PARAGRAPH = 100 ,
  TEXT_TEXT = 101 ,
  TEXT_LIST = 102 ,
  TEXT_OUTLINE = 103 ,
  TEXT_FOOTNOTECONFIG = 105 ,
  TEXT_ENDNOTECONFIG = 106 ,
  TEXT_SECTION = 107 ,
  TEXT_FRAME = 108 ,
  TEXT_RUBY = 109 ,
  TEXT_BIBLIOGRAPHYCONFIG = 110 ,
  TEXT_LINENUMBERINGCONFIG = 111 ,
  TABLE_TABLE = 200 ,
  TABLE_COLUMN = 202 ,
  TABLE_ROW = 203 ,
  TABLE_CELL = 204 ,
  TABLE_TEMPLATE_ID = 205 ,
  SD_GRAPHICS_ID = 300 ,
  SD_PRESENTATION_ID = 301 ,
  SD_PAGEMASTERCONTEXT_ID = 302 ,
  SD_PAGEMASTERSTYLECONTEXT_ID = 303 ,
  SD_PRESENTATIONPAGELAYOUT_ID = 304 ,
  SD_POOL_ID = 305 ,
  SD_DRAWINGPAGE_ID = 306 ,
  SD_GRADIENT_ID = 307 ,
  SD_HATCH_ID = 308 ,
  SD_FILL_IMAGE_ID = 309 ,
  SD_MARKER_ID = 310 ,
  SD_STROKE_DASH_ID = 311 ,
  SCH_CHART_ID = 400 ,
  CONTROL_ID = 600
}
 

Variables

constexpr OUStringLiteral XML_STYLE_FAMILY_PAGE_MASTER_NAME = u"page-layout"
 These defines determine the unique ids for XML style-families used in the SvXMLAutoStylePoolP. More...
 
constexpr OUStringLiteral XML_STYLE_FAMILY_PAGE_MASTER_PREFIX = u"pm"
 
constexpr OUStringLiteral XML_STYLE_FAMILY_TABLE_TABLE_STYLES_NAME = u"table"
 
constexpr OUStringLiteral XML_STYLE_FAMILY_TABLE_TABLE_STYLES_PREFIX = u"ta"
 
constexpr OUStringLiteral XML_STYLE_FAMILY_TABLE_COLUMN_STYLES_NAME = u"table-column"
 
constexpr OUStringLiteral XML_STYLE_FAMILY_TABLE_COLUMN_STYLES_PREFIX = u"co"
 
constexpr OUStringLiteral XML_STYLE_FAMILY_TABLE_ROW_STYLES_NAME = u"table-row"
 
constexpr OUStringLiteral XML_STYLE_FAMILY_TABLE_ROW_STYLES_PREFIX = u"ro"
 
constexpr OUStringLiteral XML_STYLE_FAMILY_TABLE_CELL_STYLES_NAME = u"table-cell"
 
constexpr OUStringLiteral XML_STYLE_FAMILY_TABLE_CELL_STYLES_PREFIX = u"ce"
 
constexpr OUStringLiteral XML_STYLE_FAMILY_SD_GRAPHICS_NAME = u"graphic"
 
constexpr OUStringLiteral XML_STYLE_FAMILY_SD_GRAPHICS_PREFIX = u"gr"
 
constexpr OUStringLiteral XML_STYLE_FAMILY_SD_PRESENTATION_NAME = u"presentation"
 
constexpr OUStringLiteral XML_STYLE_FAMILY_SD_PRESENTATION_PREFIX = u"pr"
 
constexpr OUStringLiteral XML_STYLE_FAMILY_SD_DRAWINGPAGE_NAME = u"drawing-page"
 
constexpr OUStringLiteral XML_STYLE_FAMILY_SD_DRAWINGPAGE_PREFIX = u"dp"
 
constexpr OUStringLiteral XML_STYLE_FAMILY_SCH_CHART_NAME = u"chart"
 
constexpr OUStringLiteral XML_STYLE_FAMILY_SCH_CHART_PREFIX = u"ch"
 
constexpr OUStringLiteral XML_STYLE_FAMILY_CONTROL_PREFIX = u"ctrl"
 

Macro Definition Documentation

◆ XML_STYLE_FAMILY_SD_POOL_NAME

#define XML_STYLE_FAMILY_SD_POOL_NAME   u"default"

Definition at line 42 of file families.hxx.

Enumeration Type Documentation

◆ XmlStyleFamily

enum class XmlStyleFamily
strong
Enumerator
DATA_STYLE 
PAGE_MASTER 
MASTER_PAGE 
TEXT_PARAGRAPH 
TEXT_TEXT 
TEXT_LIST 
TEXT_OUTLINE 
TEXT_FOOTNOTECONFIG 
TEXT_ENDNOTECONFIG 
TEXT_SECTION 
TEXT_FRAME 
TEXT_RUBY 
TEXT_BIBLIOGRAPHYCONFIG 
TEXT_LINENUMBERINGCONFIG 
TABLE_TABLE 
TABLE_COLUMN 
TABLE_ROW 
TABLE_CELL 
TABLE_TEMPLATE_ID 
SD_GRAPHICS_ID 
SD_PRESENTATION_ID 
SD_PAGEMASTERCONTEXT_ID 
SD_PAGEMASTERSTYLECONTEXT_ID 
SD_PRESENTATIONPAGELAYOUT_ID 
SD_POOL_ID 
SD_DRAWINGPAGE_ID 
SD_GRADIENT_ID 
SD_HATCH_ID 
SD_FILL_IMAGE_ID 
SD_MARKER_ID 
SD_STROKE_DASH_ID 
SCH_CHART_ID 
CONTROL_ID 

Definition at line 49 of file families.hxx.

Variable Documentation

◆ XML_STYLE_FAMILY_CONTROL_PREFIX

constexpr OUStringLiteral XML_STYLE_FAMILY_CONTROL_PREFIX = u"ctrl"
inlineconstexpr

◆ XML_STYLE_FAMILY_PAGE_MASTER_NAME

constexpr OUStringLiteral XML_STYLE_FAMILY_PAGE_MASTER_NAME = u"page-layout"
inlineconstexpr

These defines determine the unique ids for XML style-families used in the SvXMLAutoStylePoolP.

Definition at line 28 of file families.hxx.

Referenced by XMLPageExport::XMLPageExport().

◆ XML_STYLE_FAMILY_PAGE_MASTER_PREFIX

constexpr OUStringLiteral XML_STYLE_FAMILY_PAGE_MASTER_PREFIX = u"pm"
inlineconstexpr

Definition at line 29 of file families.hxx.

Referenced by XMLPageExport::XMLPageExport().

◆ XML_STYLE_FAMILY_SCH_CHART_NAME

constexpr OUStringLiteral XML_STYLE_FAMILY_SCH_CHART_NAME = u"chart"
inlineconstexpr

◆ XML_STYLE_FAMILY_SCH_CHART_PREFIX

constexpr OUStringLiteral XML_STYLE_FAMILY_SCH_CHART_PREFIX = u"ch"
inlineconstexpr

Definition at line 46 of file families.hxx.

Referenced by SchXMLExportHelper_Impl::SchXMLExportHelper_Impl().

◆ XML_STYLE_FAMILY_SD_DRAWINGPAGE_NAME

constexpr OUStringLiteral XML_STYLE_FAMILY_SD_DRAWINGPAGE_NAME = u"drawing-page"
inlineconstexpr

◆ XML_STYLE_FAMILY_SD_DRAWINGPAGE_PREFIX

constexpr OUStringLiteral XML_STYLE_FAMILY_SD_DRAWINGPAGE_PREFIX = u"dp"
inlineconstexpr

Definition at line 44 of file families.hxx.

Referenced by SdXMLExport::setSourceDocument(), and XMLPageExport::XMLPageExport().

◆ XML_STYLE_FAMILY_SD_GRAPHICS_NAME

constexpr OUStringLiteral XML_STYLE_FAMILY_SD_GRAPHICS_NAME = u"graphic"
inlineconstexpr

◆ XML_STYLE_FAMILY_SD_GRAPHICS_PREFIX

constexpr OUStringLiteral XML_STYLE_FAMILY_SD_GRAPHICS_PREFIX = u"gr"
inlineconstexpr

◆ XML_STYLE_FAMILY_SD_PRESENTATION_NAME

constexpr OUStringLiteral XML_STYLE_FAMILY_SD_PRESENTATION_NAME = u"presentation"
inlineconstexpr

◆ XML_STYLE_FAMILY_SD_PRESENTATION_PREFIX

constexpr OUStringLiteral XML_STYLE_FAMILY_SD_PRESENTATION_PREFIX = u"pr"
inlineconstexpr

Definition at line 41 of file families.hxx.

Referenced by SdXMLExport::setSourceDocument(), and XMLShapeExport::XMLShapeExport().

◆ XML_STYLE_FAMILY_TABLE_CELL_STYLES_NAME

constexpr OUStringLiteral XML_STYLE_FAMILY_TABLE_CELL_STYLES_NAME = u"table-cell"
inlineconstexpr

◆ XML_STYLE_FAMILY_TABLE_CELL_STYLES_PREFIX

constexpr OUStringLiteral XML_STYLE_FAMILY_TABLE_CELL_STYLES_PREFIX = u"ce"
inlineconstexpr

Definition at line 37 of file families.hxx.

Referenced by XMLTableExport::XMLTableExport().

◆ XML_STYLE_FAMILY_TABLE_COLUMN_STYLES_NAME

constexpr OUStringLiteral XML_STYLE_FAMILY_TABLE_COLUMN_STYLES_NAME = u"table-column"
inlineconstexpr

Definition at line 32 of file families.hxx.

Referenced by XMLTableExport::XMLTableExport().

◆ XML_STYLE_FAMILY_TABLE_COLUMN_STYLES_PREFIX

constexpr OUStringLiteral XML_STYLE_FAMILY_TABLE_COLUMN_STYLES_PREFIX = u"co"
inlineconstexpr

Definition at line 33 of file families.hxx.

Referenced by XMLTableExport::XMLTableExport().

◆ XML_STYLE_FAMILY_TABLE_ROW_STYLES_NAME

constexpr OUStringLiteral XML_STYLE_FAMILY_TABLE_ROW_STYLES_NAME = u"table-row"
inlineconstexpr

Definition at line 34 of file families.hxx.

Referenced by XMLTableExport::XMLTableExport().

◆ XML_STYLE_FAMILY_TABLE_ROW_STYLES_PREFIX

constexpr OUStringLiteral XML_STYLE_FAMILY_TABLE_ROW_STYLES_PREFIX = u"ro"
inlineconstexpr

Definition at line 35 of file families.hxx.

Referenced by XMLTableExport::XMLTableExport().

◆ XML_STYLE_FAMILY_TABLE_TABLE_STYLES_NAME

constexpr OUStringLiteral XML_STYLE_FAMILY_TABLE_TABLE_STYLES_NAME = u"table"
inlineconstexpr

Definition at line 30 of file families.hxx.

◆ XML_STYLE_FAMILY_TABLE_TABLE_STYLES_PREFIX

constexpr OUStringLiteral XML_STYLE_FAMILY_TABLE_TABLE_STYLES_PREFIX = u"ta"
inlineconstexpr

Definition at line 31 of file families.hxx.