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 <osl/diagnose.h>
#include <tools/diagnose_ex.h>
Include dependency graph for xmlHelper.cxx:

Go to the source code of this file.

Namespaces

 rptxml
 

Macros

#define XML_RPT_ALIGNMENT   (XML_DB_TYPES_START+1)
 
#define MAP_CONST_T_ASCII(name, prefix, token, type, context)   { name, sizeof(name)-1, 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, sizeof(name)-1, 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, sizeof(name)-1, 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, sizeof(name)-1, XML_NAMESPACE_##prefix, XML_##token, type|XML_TYPE_PROP_TABLE_CELL, context, SvtSaveOptions::ODFSVER_010, false }
 
#define MAP_END()   { nullptr, 0, 0, XML_TOKEN_INVALID, 0 ,0, SvtSaveOptions::ODFSVER_010, false}
 
#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

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

Definition at line 104 of file xmlHelper.cxx.

Referenced by rptxml::OXMLHelper::GetCellStylePropertyMap().

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

Definition at line 102 of file xmlHelper.cxx.

Referenced by rptxml::OXMLHelper::GetCellStylePropertyMap().

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

Definition at line 101 of file xmlHelper.cxx.

Referenced by rptxml::OXMLHelper::GetTableStyleProps().

#define MAP_END ( )    { nullptr, 0, 0, XML_TOKEN_INVALID, 0 ,0, SvtSaveOptions::ODFSVER_010, false}
#define PROPERTY_ID_FONTCHARSET   6

Definition at line 237 of file xmlHelper.cxx.

Referenced by rptxml::OXMLHelper::copyStyleElements().

#define PROPERTY_ID_FONTCHARWIDTH   8

Definition at line 239 of file xmlHelper.cxx.

Referenced by rptxml::OXMLHelper::copyStyleElements().

#define PROPERTY_ID_FONTFAMILY   5

Definition at line 236 of file xmlHelper.cxx.

Referenced by rptxml::OXMLHelper::copyStyleElements().

#define PROPERTY_ID_FONTHEIGHT   2

Definition at line 233 of file xmlHelper.cxx.

Referenced by rptxml::OXMLHelper::copyStyleElements().

#define PROPERTY_ID_FONTKERNING   14

Definition at line 245 of file xmlHelper.cxx.

Referenced by rptxml::OXMLHelper::copyStyleElements().

#define PROPERTY_ID_FONTNAME   1

Definition at line 232 of file xmlHelper.cxx.

Referenced by rptxml::OXMLHelper::copyStyleElements().

#define PROPERTY_ID_FONTORIENTATION   13

Definition at line 244 of file xmlHelper.cxx.

Referenced by rptxml::OXMLHelper::copyStyleElements().

#define PROPERTY_ID_FONTPITCH   7

Definition at line 238 of file xmlHelper.cxx.

Referenced by rptxml::OXMLHelper::copyStyleElements().

#define PROPERTY_ID_FONTSLANT   10

Definition at line 241 of file xmlHelper.cxx.

Referenced by rptxml::OXMLHelper::copyStyleElements().

#define PROPERTY_ID_FONTSTRIKEOUT   12

Definition at line 243 of file xmlHelper.cxx.

Referenced by rptxml::OXMLHelper::copyStyleElements().

#define PROPERTY_ID_FONTSTYLENAME   4

Definition at line 235 of file xmlHelper.cxx.

Referenced by rptxml::OXMLHelper::copyStyleElements().

#define PROPERTY_ID_FONTTYPE   16

Definition at line 247 of file xmlHelper.cxx.

Referenced by rptxml::OXMLHelper::copyStyleElements().

#define PROPERTY_ID_FONTUNDERLINE   11

Definition at line 242 of file xmlHelper.cxx.

Referenced by rptxml::OXMLHelper::copyStyleElements().

#define PROPERTY_ID_FONTWEIGHT   9

Definition at line 240 of file xmlHelper.cxx.

Referenced by rptxml::OXMLHelper::copyStyleElements().

#define PROPERTY_ID_FONTWIDTH   3

Definition at line 234 of file xmlHelper.cxx.

Referenced by rptxml::OXMLHelper::copyStyleElements().

#define PROPERTY_ID_FONTWORDLINEMODE   15

Definition at line 246 of file xmlHelper.cxx.

Referenced by rptxml::OXMLHelper::copyStyleElements().

#define XML_RPT_ALIGNMENT   (XML_DB_TYPES_START+1)