LibreOffice Module reportdesign (master) 1
Namespaces | Macros
xmlHelper.cxx File Reference
#include "xmlHelper.hxx"
#include <xmloff/xmlnamespace.hxx>
#include <xmloff/xmltoken.hxx>
#include <xmloff/families.hxx>
#include <xmloff/controlpropertyhdl.hxx>
#include <xmloff/xmltkmap.hxx>
#include <connectivity/dbtools.hxx>
#include <comphelper/genericpropertyset.hxx>
#include <comphelper/propertysetinfo.hxx>
#include <com/sun/star/beans/PropertyAttribute.hpp>
#include <com/sun/star/awt/FontDescriptor.hpp>
#include <com/sun/star/awt/ImageScaleMode.hpp>
#include <xmloff/prstylei.hxx>
#include <strings.hxx>
#include "xmlEnums.hxx"
#include <com/sun/star/table/BorderLine2.hpp>
#include <com/sun/star/report/ForceNewPage.hpp>
#include <com/sun/star/report/ReportPrintOption.hpp>
#include <com/sun/star/report/KeepTogether.hpp>
#include <xmloff/xmlement.hxx>
#include <xmloff/xmltypes.hxx>
#include <xmloff/maptype.hxx>
#include <com/sun/star/report/XReportControlFormat.hpp>
#include <com/sun/star/form/ListSourceType.hpp>
#include <com/sun/star/sdb/CommandType.hpp>
#include <com/sun/star/style/VerticalAlignment.hpp>
#include <xmloff/EnumPropertyHdl.hxx>
#include <comphelper/diagnose_ex.hxx>
Include dependency graph for xmlHelper.cxx:

Go to the source code of this file.

Namespaces

namespace  rptxml
 

Macros

#define XML_RPT_ALIGNMENT   (XML_DB_TYPES_START+1)
 
#define MAP_CONST_T_ASCII(name, prefix, token, type, context)   { name, XML_NAMESPACE_##prefix, XML_##token, type|XML_TYPE_PROP_TABLE, context, SvtSaveOptions::ODFSVER_010, false }
 
#define MAP_CONST_P_ASCII(name, prefix, token, type, context)   { name, XML_NAMESPACE_##prefix, XML_##token, type|XML_TYPE_PROP_PARAGRAPH, context, SvtSaveOptions::ODFSVER_010, false }
 
#define MAP_CONST_S(name, prefix, token, type, context)   { name, XML_NAMESPACE_##prefix, XML_##token, type|XML_TYPE_PROP_SECTION, context, SvtSaveOptions::ODFSVER_010, false }
 
#define MAP_CONST_C_ASCII(name, prefix, token, type, context)   { name, XML_NAMESPACE_##prefix, XML_##token, type|XML_TYPE_PROP_TABLE_CELL, context, SvtSaveOptions::ODFSVER_010, false }
 
#define MAP_END()   { nullptr }
 
#define PROPERTY_ID_FONTNAME   1
 
#define PROPERTY_ID_FONTHEIGHT   2
 
#define PROPERTY_ID_FONTWIDTH   3
 
#define PROPERTY_ID_FONTSTYLENAME   4
 
#define PROPERTY_ID_FONTFAMILY   5
 
#define PROPERTY_ID_FONTCHARSET   6
 
#define PROPERTY_ID_FONTPITCH   7
 
#define PROPERTY_ID_FONTCHARWIDTH   8
 
#define PROPERTY_ID_FONTWEIGHT   9
 
#define PROPERTY_ID_FONTSLANT   10
 
#define PROPERTY_ID_FONTUNDERLINE   11
 
#define PROPERTY_ID_FONTSTRIKEOUT   12
 
#define PROPERTY_ID_FONTORIENTATION   13
 
#define PROPERTY_ID_FONTKERNING   14
 
#define PROPERTY_ID_FONTWORDLINEMODE   15
 
#define PROPERTY_ID_FONTTYPE   16
 

Macro Definition Documentation

◆ MAP_CONST_C_ASCII

#define MAP_CONST_C_ASCII (   name,
  prefix,
  token,
  type,
  context 
)    { name, XML_NAMESPACE_##prefix, XML_##token, type|XML_TYPE_PROP_TABLE_CELL, context, SvtSaveOptions::ODFSVER_010, false }

Definition at line 103 of file xmlHelper.cxx.

◆ MAP_CONST_P_ASCII

#define MAP_CONST_P_ASCII (   name,
  prefix,
  token,
  type,
  context 
)    { name, XML_NAMESPACE_##prefix, XML_##token, type|XML_TYPE_PROP_PARAGRAPH, context, SvtSaveOptions::ODFSVER_010, false }

Definition at line 101 of file xmlHelper.cxx.

◆ MAP_CONST_S

#define MAP_CONST_S (   name,
  prefix,
  token,
  type,
  context 
)    { name, XML_NAMESPACE_##prefix, XML_##token, type|XML_TYPE_PROP_SECTION, context, SvtSaveOptions::ODFSVER_010, false }

Definition at line 102 of file xmlHelper.cxx.

◆ MAP_CONST_T_ASCII

#define MAP_CONST_T_ASCII (   name,
  prefix,
  token,
  type,
  context 
)    { name, XML_NAMESPACE_##prefix, XML_##token, type|XML_TYPE_PROP_TABLE, context, SvtSaveOptions::ODFSVER_010, false }

Definition at line 100 of file xmlHelper.cxx.

◆ MAP_END

#define MAP_END ( )    { nullptr }

Definition at line 104 of file xmlHelper.cxx.

◆ PROPERTY_ID_FONTCHARSET

#define PROPERTY_ID_FONTCHARSET   6

Definition at line 236 of file xmlHelper.cxx.

◆ PROPERTY_ID_FONTCHARWIDTH

#define PROPERTY_ID_FONTCHARWIDTH   8

Definition at line 238 of file xmlHelper.cxx.

◆ PROPERTY_ID_FONTFAMILY

#define PROPERTY_ID_FONTFAMILY   5

Definition at line 235 of file xmlHelper.cxx.

◆ PROPERTY_ID_FONTHEIGHT

#define PROPERTY_ID_FONTHEIGHT   2

Definition at line 232 of file xmlHelper.cxx.

◆ PROPERTY_ID_FONTKERNING

#define PROPERTY_ID_FONTKERNING   14

Definition at line 244 of file xmlHelper.cxx.

◆ PROPERTY_ID_FONTNAME

#define PROPERTY_ID_FONTNAME   1

Definition at line 231 of file xmlHelper.cxx.

◆ PROPERTY_ID_FONTORIENTATION

#define PROPERTY_ID_FONTORIENTATION   13

Definition at line 243 of file xmlHelper.cxx.

◆ PROPERTY_ID_FONTPITCH

#define PROPERTY_ID_FONTPITCH   7

Definition at line 237 of file xmlHelper.cxx.

◆ PROPERTY_ID_FONTSLANT

#define PROPERTY_ID_FONTSLANT   10

Definition at line 240 of file xmlHelper.cxx.

◆ PROPERTY_ID_FONTSTRIKEOUT

#define PROPERTY_ID_FONTSTRIKEOUT   12

Definition at line 242 of file xmlHelper.cxx.

◆ PROPERTY_ID_FONTSTYLENAME

#define PROPERTY_ID_FONTSTYLENAME   4

Definition at line 234 of file xmlHelper.cxx.

◆ PROPERTY_ID_FONTTYPE

#define PROPERTY_ID_FONTTYPE   16

Definition at line 246 of file xmlHelper.cxx.

◆ PROPERTY_ID_FONTUNDERLINE

#define PROPERTY_ID_FONTUNDERLINE   11

Definition at line 241 of file xmlHelper.cxx.

◆ PROPERTY_ID_FONTWEIGHT

#define PROPERTY_ID_FONTWEIGHT   9

Definition at line 239 of file xmlHelper.cxx.

◆ PROPERTY_ID_FONTWIDTH

#define PROPERTY_ID_FONTWIDTH   3

Definition at line 233 of file xmlHelper.cxx.

◆ PROPERTY_ID_FONTWORDLINEMODE

#define PROPERTY_ID_FONTWORDLINEMODE   15

Definition at line 245 of file xmlHelper.cxx.

◆ XML_RPT_ALIGNMENT

#define XML_RPT_ALIGNMENT   (XML_DB_TYPES_START+1)

Definition at line 48 of file xmlHelper.cxx.