LibreOffice Module xmloff (master)  1
Macros
PropertyMap.hxx File Reference
#include <xmloff/maptype.hxx>
#include <xmloff/xmlnamespace.hxx>
#include <xmloff/xmltypes.hxx>
#include <xmloff/contextid.hxx>
#include <xmloff/xmlement.hxx>
#include <com/sun/star/chart/ChartAxisArrangeOrderType.hpp>
#include <com/sun/star/chart/ChartAxisLabelPosition.hpp>
#include <com/sun/star/chart/ChartAxisMarkPosition.hpp>
#include <com/sun/star/chart/ErrorBarStyle.hpp>
#include <com/sun/star/chart/ChartSolidType.hpp>
#include <com/sun/star/chart/ChartDataRowSource.hpp>
#include <com/sun/star/chart/DataLabelPlacement.hpp>
#include <com/sun/star/chart/MissingValueTreatment.hpp>
Include dependency graph for PropertyMap.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define XML_SCH_TYPE_AXIS_ARRANGEMENT   ( XML_SCH_TYPES_START + 0 )
 
#define XML_SCH_TYPE_ERROR_BAR_STYLE   ( XML_SCH_TYPES_START + 1 )
 
#define XML_SCH_TYPE_SOLID_TYPE   ( XML_SCH_TYPES_START + 3 )
 
#define XML_SCH_TYPE_ERROR_INDICATOR_UPPER   ( XML_SCH_TYPES_START + 4 )
 
#define XML_SCH_TYPE_ERROR_INDICATOR_LOWER   ( XML_SCH_TYPES_START + 5 )
 
#define XML_SCH_TYPE_DATAROWSOURCE   ( XML_SCH_TYPES_START + 6 )
 
#define XML_SCH_TYPE_TEXT_ORIENTATION   ( XML_SCH_TYPES_START + 7 )
 
#define XML_SCH_TYPE_INTERPOLATION   ( XML_SCH_TYPES_START + 8 )
 
#define XML_SCH_TYPE_SYMBOL_TYPE   ( XML_SCH_TYPES_START + 9 )
 
#define XML_SCH_TYPE_NAMED_SYMBOL   ( XML_SCH_TYPES_START + 10 )
 
#define XML_SCH_TYPE_LABEL_PLACEMENT_TYPE   ( XML_SCH_TYPES_START + 11 )
 
#define XML_SCH_TYPE_MISSING_VALUE_TREATMENT   ( XML_SCH_TYPES_START + 12 )
 
#define XML_SCH_TYPE_AXIS_POSITION   ( XML_SCH_TYPES_START + 13 )
 
#define XML_SCH_TYPE_AXIS_POSITION_VALUE   ( XML_SCH_TYPES_START + 14 )
 
#define XML_SCH_TYPE_AXIS_LABEL_POSITION   ( XML_SCH_TYPES_START + 15 )
 
#define XML_SCH_TYPE_TICK_MARK_POSITION   ( XML_SCH_TYPES_START + 16 )
 
#define XML_SCH_TYPE_LABEL_BORDER_STYLE   ( XML_SCH_TYPES_START + 17 )
 
#define XML_SCH_TYPE_LABEL_BORDER_OPACITY   ( XML_SCH_TYPES_START + 18 )
 
#define XML_SCH_TYPE_LABEL_FILL_STYLE   ( XML_SCH_TYPES_START + 19 )
 
#define XML_SCH_CONTEXT_USER_SYMBOL   ( XML_SCH_CTF_START + 0 )
 
#define XML_SCH_CONTEXT_MIN   ( XML_SCH_CTF_START + 1 )
 
#define XML_SCH_CONTEXT_MAX   ( XML_SCH_CTF_START + 2 )
 
#define XML_SCH_CONTEXT_STEP_MAIN   ( XML_SCH_CTF_START + 3 )
 
#define XML_SCH_CONTEXT_STEP_HELP_COUNT   ( XML_SCH_CTF_START + 4 )
 
#define XML_SCH_CONTEXT_ORIGIN   ( XML_SCH_CTF_START + 5 )
 
#define XML_SCH_CONTEXT_LOGARITHMIC   ( XML_SCH_CTF_START + 6 )
 
#define XML_SCH_CONTEXT_STOCK_WITH_VOLUME   ( XML_SCH_CTF_START + 7 )
 
#define XML_SCH_CONTEXT_LINES_USED   ( XML_SCH_CTF_START + 8 )
 
#define XML_SCH_CONTEXT_SPECIAL_TICKS_MAJ_INNER   ( XML_SCH_CTF_START + 10 )
 
#define XML_SCH_CONTEXT_SPECIAL_TICKS_MAJ_OUTER   ( XML_SCH_CTF_START + 11 )
 
#define XML_SCH_CONTEXT_SPECIAL_TICKS_MIN_INNER   ( XML_SCH_CTF_START + 12 )
 
#define XML_SCH_CONTEXT_SPECIAL_TICKS_MIN_OUTER   ( XML_SCH_CTF_START + 13 )
 
#define XML_SCH_CONTEXT_SPECIAL_TEXT_ROTATION   ( XML_SCH_CTF_START + 14 )
 
#define XML_SCH_CONTEXT_SPECIAL_DATA_LABEL_NUMBER   ( XML_SCH_CTF_START + 15 )
 
#define XML_SCH_CONTEXT_SPECIAL_DATA_LABEL_TEXT   ( XML_SCH_CTF_START + 16 )
 
#define XML_SCH_CONTEXT_SPECIAL_DATA_LABEL_SYMBOL   ( XML_SCH_CTF_START + 17 )
 
#define XML_SCH_CONTEXT_SPECIAL_NUMBER_FORMAT   ( XML_SCH_CTF_START + 18 )
 
#define XML_SCH_CONTEXT_SPECIAL_DATA_ROW_SOURCE   ( XML_SCH_CTF_START + 19 )
 
#define XML_SCH_CONTEXT_SPECIAL_SYMBOL_WIDTH   ( XML_SCH_CTF_START + 20 )
 
#define XML_SCH_CONTEXT_SPECIAL_SYMBOL_HEIGHT   ( XML_SCH_CTF_START + 21 )
 
#define XML_SCH_CONTEXT_SPECIAL_SYMBOL_IMAGE_NAME   ( XML_SCH_CTF_START + 22 )
 
#define XML_SCH_CONTEXT_SPECIAL_SYMBOL_IMAGE   ( XML_SCH_CTF_START + 23 )
 
#define XML_SCH_CONTEXT_SPECIAL_LABEL_SEPARATOR   ( XML_SCH_CTF_START + 24 )
 
#define XML_SCH_CONTEXT_SPECIAL_ERRORBAR_RANGE   ( XML_SCH_CTF_START + 25 )
 
#define XML_SCH_CONTEXT_SPECIAL_REGRESSION_TYPE   ( XML_SCH_CTF_START + 26 )
 
#define XML_SCH_CONTEXT_SPECIAL_DATA_LABEL_SERIES   ( XML_SCH_CTF_START + 27 )
 
#define XML_SCH_CONTEXT_SPECIAL_MOVING_AVERAGE_TYPE   ( XML_SCH_CTF_START + 28 )
 
#define MAP_FULL(ApiName, NameSpace, XMLTokenName, XMLType, ContextId, EarliestODFVersionForExport)   { ApiName, sizeof(ApiName)-1, XML_NAMESPACE_##NameSpace, xmloff::token::XMLTokenName, XMLType|XML_TYPE_PROP_CHART, ContextId, EarliestODFVersionForExport, false }
 
#define MAP_ENTRY(a, ns, nm, t)    { a, sizeof(a)-1, XML_NAMESPACE_##ns, xmloff::token::nm, t|XML_TYPE_PROP_CHART, 0, SvtSaveOptions::ODFSVER_010, false }
 
#define MAP_ENTRY_ODF12(a, ns, nm, t)    { a, sizeof(a)-1, XML_NAMESPACE_##ns, xmloff::token::nm, t|XML_TYPE_PROP_CHART, 0, SvtSaveOptions::ODFSVER_012, false }
 
#define MAP_ENTRY_ODF13(a, ns, nm, t)    { a, sizeof(a)-1, ns, xmloff::token::nm, t|XML_TYPE_PROP_CHART, 0, SvtSaveOptions::ODFSVER_013, false }
 
#define MAP_ENTRY_ODF_EXT(a, ns, nm, t)    { a, sizeof(a)-1, XML_NAMESPACE_##ns, xmloff::token::nm, t|XML_TYPE_PROP_CHART, 0, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED, false }
 
#define MAP_ENTRY_ODF_EXT_IMPORT(a, ns, nm, t)    { a, sizeof(a)-1, XML_NAMESPACE_##ns, xmloff::token::nm, t|XML_TYPE_PROP_CHART, 0, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED, true }
 
#define MAP_CONTEXT(a, ns, nm, t, c)    { a, sizeof(a)-1, XML_NAMESPACE_##ns, xmloff::token::nm, t|XML_TYPE_PROP_CHART, c, SvtSaveOptions::ODFSVER_010, false }
 
#define MAP_SPECIAL(a, ns, nm, t, c)    { a, sizeof(a)-1, XML_NAMESPACE_##ns, xmloff::token::nm, t|XML_TYPE_PROP_CHART | MID_FLAG_SPECIAL_ITEM, c, SvtSaveOptions::ODFSVER_010, false }
 
#define MAP_SPECIAL_ODF12(a, ns, nm, t, c)   { a, sizeof(a)-1, XML_NAMESPACE_##ns, xmloff::token::nm, t|XML_TYPE_PROP_CHART | MID_FLAG_SPECIAL_ITEM, c, SvtSaveOptions::ODFSVER_012, false }
 
#define MAP_SPECIAL_ODF13(a, ns, nm, t, c)   { a, sizeof(a)-1, XML_NAMESPACE_##ns, xmloff::token::nm, t|XML_TYPE_PROP_CHART | MID_FLAG_SPECIAL_ITEM, c, SvtSaveOptions::ODFSVER_013, false }
 
#define MAP_ENTRY_END   { nullptr,0,0,xmloff::token::XML_TOKEN_INVALID,0,0,SvtSaveOptions::ODFSVER_010, false }
 

Macro Definition Documentation

#define MAP_CONTEXT (   a,
  ns,
  nm,
  t,
 
)    { a, sizeof(a)-1, XML_NAMESPACE_##ns, xmloff::token::nm, t|XML_TYPE_PROP_CHART, c, SvtSaveOptions::ODFSVER_010, false }

Definition at line 94 of file PropertyMap.hxx.

#define MAP_ENTRY (   a,
  ns,
  nm,
  t 
)    { a, sizeof(a)-1, XML_NAMESPACE_##ns, xmloff::token::nm, t|XML_TYPE_PROP_CHART, 0, SvtSaveOptions::ODFSVER_010, false }

Definition at line 89 of file PropertyMap.hxx.

#define MAP_ENTRY_END   { nullptr,0,0,xmloff::token::XML_TOKEN_INVALID,0,0,SvtSaveOptions::ODFSVER_010, false }

Definition at line 98 of file PropertyMap.hxx.

#define MAP_ENTRY_ODF12 (   a,
  ns,
  nm,
  t 
)    { a, sizeof(a)-1, XML_NAMESPACE_##ns, xmloff::token::nm, t|XML_TYPE_PROP_CHART, 0, SvtSaveOptions::ODFSVER_012, false }

Definition at line 90 of file PropertyMap.hxx.

#define MAP_ENTRY_ODF13 (   a,
  ns,
  nm,
  t 
)    { a, sizeof(a)-1, ns, xmloff::token::nm, t|XML_TYPE_PROP_CHART, 0, SvtSaveOptions::ODFSVER_013, false }

Definition at line 91 of file PropertyMap.hxx.

#define MAP_ENTRY_ODF_EXT (   a,
  ns,
  nm,
  t 
)    { a, sizeof(a)-1, XML_NAMESPACE_##ns, xmloff::token::nm, t|XML_TYPE_PROP_CHART, 0, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED, false }

Definition at line 92 of file PropertyMap.hxx.

#define MAP_ENTRY_ODF_EXT_IMPORT (   a,
  ns,
  nm,
  t 
)    { a, sizeof(a)-1, XML_NAMESPACE_##ns, xmloff::token::nm, t|XML_TYPE_PROP_CHART, 0, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED, true }

Definition at line 93 of file PropertyMap.hxx.

#define MAP_FULL (   ApiName,
  NameSpace,
  XMLTokenName,
  XMLType,
  ContextId,
  EarliestODFVersionForExport 
)    { ApiName, sizeof(ApiName)-1, XML_NAMESPACE_##NameSpace, xmloff::token::XMLTokenName, XMLType|XML_TYPE_PROP_CHART, ContextId, EarliestODFVersionForExport, false }

Definition at line 88 of file PropertyMap.hxx.

#define MAP_SPECIAL (   a,
  ns,
  nm,
  t,
 
)    { a, sizeof(a)-1, XML_NAMESPACE_##ns, xmloff::token::nm, t|XML_TYPE_PROP_CHART | MID_FLAG_SPECIAL_ITEM, c, SvtSaveOptions::ODFSVER_010, false }

Definition at line 95 of file PropertyMap.hxx.

#define MAP_SPECIAL_ODF12 (   a,
  ns,
  nm,
  t,
 
)    { a, sizeof(a)-1, XML_NAMESPACE_##ns, xmloff::token::nm, t|XML_TYPE_PROP_CHART | MID_FLAG_SPECIAL_ITEM, c, SvtSaveOptions::ODFSVER_012, false }

Definition at line 96 of file PropertyMap.hxx.

#define MAP_SPECIAL_ODF13 (   a,
  ns,
  nm,
  t,
 
)    { a, sizeof(a)-1, XML_NAMESPACE_##ns, xmloff::token::nm, t|XML_TYPE_PROP_CHART | MID_FLAG_SPECIAL_ITEM, c, SvtSaveOptions::ODFSVER_013, false }

Definition at line 97 of file PropertyMap.hxx.

#define XML_SCH_CONTEXT_LINES_USED   ( XML_SCH_CTF_START + 8 )

Definition at line 66 of file PropertyMap.hxx.

Referenced by XMLChartExportPropertyMapper::ContextFilter().

#define XML_SCH_CONTEXT_LOGARITHMIC   ( XML_SCH_CTF_START + 6 )

Definition at line 64 of file PropertyMap.hxx.

#define XML_SCH_CONTEXT_MAX   ( XML_SCH_CTF_START + 2 )

Definition at line 60 of file PropertyMap.hxx.

Referenced by XMLChartExportPropertyMapper::ContextFilter().

#define XML_SCH_CONTEXT_MIN   ( XML_SCH_CTF_START + 1 )

Definition at line 59 of file PropertyMap.hxx.

Referenced by XMLChartExportPropertyMapper::ContextFilter().

#define XML_SCH_CONTEXT_ORIGIN   ( XML_SCH_CTF_START + 5 )

Definition at line 63 of file PropertyMap.hxx.

Referenced by XMLChartExportPropertyMapper::ContextFilter().

#define XML_SCH_CONTEXT_SPECIAL_DATA_LABEL_NUMBER   ( XML_SCH_CTF_START + 15 )
#define XML_SCH_CONTEXT_SPECIAL_DATA_LABEL_SERIES   ( XML_SCH_CTF_START + 27 )
#define XML_SCH_CONTEXT_SPECIAL_DATA_LABEL_SYMBOL   ( XML_SCH_CTF_START + 17 )
#define XML_SCH_CONTEXT_SPECIAL_DATA_LABEL_TEXT   ( XML_SCH_CTF_START + 16 )
#define XML_SCH_CONTEXT_SPECIAL_DATA_ROW_SOURCE   ( XML_SCH_CTF_START + 19 )

Definition at line 77 of file PropertyMap.hxx.

#define XML_SCH_CONTEXT_SPECIAL_ERRORBAR_RANGE   ( XML_SCH_CTF_START + 25 )
#define XML_SCH_CONTEXT_SPECIAL_LABEL_SEPARATOR   ( XML_SCH_CTF_START + 24 )
#define XML_SCH_CONTEXT_SPECIAL_MOVING_AVERAGE_TYPE   ( XML_SCH_CTF_START + 28 )
#define XML_SCH_CONTEXT_SPECIAL_NUMBER_FORMAT   ( XML_SCH_CTF_START + 18 )
#define XML_SCH_CONTEXT_SPECIAL_REGRESSION_TYPE   ( XML_SCH_CTF_START + 26 )
#define XML_SCH_CONTEXT_SPECIAL_SYMBOL_HEIGHT   ( XML_SCH_CTF_START + 21 )
#define XML_SCH_CONTEXT_SPECIAL_SYMBOL_IMAGE   ( XML_SCH_CTF_START + 23 )
#define XML_SCH_CONTEXT_SPECIAL_SYMBOL_IMAGE_NAME   ( XML_SCH_CTF_START + 22 )
#define XML_SCH_CONTEXT_SPECIAL_SYMBOL_WIDTH   ( XML_SCH_CTF_START + 20 )
#define XML_SCH_CONTEXT_SPECIAL_TEXT_ROTATION   ( XML_SCH_CTF_START + 14 )
#define XML_SCH_CONTEXT_SPECIAL_TICKS_MAJ_INNER   ( XML_SCH_CTF_START + 10 )
#define XML_SCH_CONTEXT_SPECIAL_TICKS_MAJ_OUTER   ( XML_SCH_CTF_START + 11 )
#define XML_SCH_CONTEXT_SPECIAL_TICKS_MIN_INNER   ( XML_SCH_CTF_START + 12 )
#define XML_SCH_CONTEXT_SPECIAL_TICKS_MIN_OUTER   ( XML_SCH_CTF_START + 13 )
#define XML_SCH_CONTEXT_STEP_HELP_COUNT   ( XML_SCH_CTF_START + 4 )

Definition at line 62 of file PropertyMap.hxx.

Referenced by XMLChartExportPropertyMapper::ContextFilter().

#define XML_SCH_CONTEXT_STEP_MAIN   ( XML_SCH_CTF_START + 3 )

Definition at line 61 of file PropertyMap.hxx.

Referenced by XMLChartExportPropertyMapper::ContextFilter().

#define XML_SCH_CONTEXT_STOCK_WITH_VOLUME   ( XML_SCH_CTF_START + 7 )

Definition at line 65 of file PropertyMap.hxx.

Referenced by XMLChartExportPropertyMapper::ContextFilter().

#define XML_SCH_CONTEXT_USER_SYMBOL   ( XML_SCH_CTF_START + 0 )

Definition at line 58 of file PropertyMap.hxx.

#define XML_SCH_TYPE_AXIS_ARRANGEMENT   ( XML_SCH_TYPES_START + 0 )

Definition at line 36 of file PropertyMap.hxx.

Referenced by XMLChartPropHdlFactory::GetPropertyHandler().

#define XML_SCH_TYPE_AXIS_LABEL_POSITION   ( XML_SCH_TYPES_START + 15 )

Definition at line 51 of file PropertyMap.hxx.

Referenced by XMLChartPropHdlFactory::GetPropertyHandler().

#define XML_SCH_TYPE_AXIS_POSITION   ( XML_SCH_TYPES_START + 13 )

Definition at line 49 of file PropertyMap.hxx.

Referenced by XMLChartPropHdlFactory::GetPropertyHandler().

#define XML_SCH_TYPE_AXIS_POSITION_VALUE   ( XML_SCH_TYPES_START + 14 )

Definition at line 50 of file PropertyMap.hxx.

Referenced by XMLChartPropHdlFactory::GetPropertyHandler().

#define XML_SCH_TYPE_DATAROWSOURCE   ( XML_SCH_TYPES_START + 6 )

Definition at line 42 of file PropertyMap.hxx.

Referenced by XMLChartPropHdlFactory::GetPropertyHandler().

#define XML_SCH_TYPE_ERROR_BAR_STYLE   ( XML_SCH_TYPES_START + 1 )

Definition at line 37 of file PropertyMap.hxx.

Referenced by XMLChartPropHdlFactory::GetPropertyHandler().

#define XML_SCH_TYPE_ERROR_INDICATOR_LOWER   ( XML_SCH_TYPES_START + 5 )

Definition at line 41 of file PropertyMap.hxx.

Referenced by XMLChartPropHdlFactory::GetPropertyHandler().

#define XML_SCH_TYPE_ERROR_INDICATOR_UPPER   ( XML_SCH_TYPES_START + 4 )

Definition at line 40 of file PropertyMap.hxx.

Referenced by XMLChartPropHdlFactory::GetPropertyHandler().

#define XML_SCH_TYPE_INTERPOLATION   ( XML_SCH_TYPES_START + 8 )

Definition at line 44 of file PropertyMap.hxx.

Referenced by XMLChartPropHdlFactory::GetPropertyHandler().

#define XML_SCH_TYPE_LABEL_BORDER_OPACITY   ( XML_SCH_TYPES_START + 18 )

Definition at line 54 of file PropertyMap.hxx.

Referenced by XMLChartPropHdlFactory::GetPropertyHandler().

#define XML_SCH_TYPE_LABEL_BORDER_STYLE   ( XML_SCH_TYPES_START + 17 )

Definition at line 53 of file PropertyMap.hxx.

Referenced by XMLChartPropHdlFactory::GetPropertyHandler().

#define XML_SCH_TYPE_LABEL_FILL_STYLE   ( XML_SCH_TYPES_START + 19 )

Definition at line 55 of file PropertyMap.hxx.

Referenced by XMLChartPropHdlFactory::GetPropertyHandler().

#define XML_SCH_TYPE_LABEL_PLACEMENT_TYPE   ( XML_SCH_TYPES_START + 11 )

Definition at line 47 of file PropertyMap.hxx.

Referenced by XMLChartPropHdlFactory::GetPropertyHandler().

#define XML_SCH_TYPE_MISSING_VALUE_TREATMENT   ( XML_SCH_TYPES_START + 12 )

Definition at line 48 of file PropertyMap.hxx.

Referenced by XMLChartPropHdlFactory::GetPropertyHandler().

#define XML_SCH_TYPE_NAMED_SYMBOL   ( XML_SCH_TYPES_START + 10 )

Definition at line 46 of file PropertyMap.hxx.

Referenced by XMLChartPropHdlFactory::GetPropertyHandler().

#define XML_SCH_TYPE_SOLID_TYPE   ( XML_SCH_TYPES_START + 3 )

Definition at line 39 of file PropertyMap.hxx.

Referenced by XMLChartPropHdlFactory::GetPropertyHandler().

#define XML_SCH_TYPE_SYMBOL_TYPE   ( XML_SCH_TYPES_START + 9 )

Definition at line 45 of file PropertyMap.hxx.

Referenced by XMLChartPropHdlFactory::GetPropertyHandler().

#define XML_SCH_TYPE_TEXT_ORIENTATION   ( XML_SCH_TYPES_START + 7 )

Definition at line 43 of file PropertyMap.hxx.

Referenced by XMLChartPropHdlFactory::GetPropertyHandler().

#define XML_SCH_TYPE_TICK_MARK_POSITION   ( XML_SCH_TYPES_START + 16 )

Definition at line 52 of file PropertyMap.hxx.

Referenced by XMLChartPropHdlFactory::GetPropertyHandler().