LibreOffice Module xmloff (master) 1
|
#include "PropertyMap.hxx"
#include <sax/tools/converter.hxx>
#include "SchXMLTools.hxx"
#include <XMLChartPropertySetMapper.hxx>
#include "XMLErrorIndicatorPropertyHdl.hxx"
#include "XMLErrorBarStylePropertyHdl.hxx"
#include "XMLTextOrientationHdl.hxx"
#include "XMLSymbolTypePropertyHdl.hxx"
#include "XMLAxisPositionPropertyHdl.hxx"
#include <propimp0.hxx>
#include <xmloff/EnumPropertyHdl.hxx>
#include <comphelper/attributelist.hxx>
#include <xmloff/namespacemap.hxx>
#include <xmloff/xmluconv.hxx>
#include <xmloff/shapeimport.hxx>
#include <xmloff/xmlexp.hxx>
#include <xmloff/xmltoken.hxx>
#include <xmloff/prhdlfac.hxx>
#include <com/sun/star/awt/Size.hpp>
#include <com/sun/star/drawing/LineStyle.hpp>
#include <com/sun/star/drawing/FillStyle.hpp>
#include <com/sun/star/chart/ChartAxisMarks.hpp>
#include <com/sun/star/chart/ChartDataCaption.hpp>
#include <com/sun/star/chart2/MovingAverageType.hpp>
#include <com/sun/star/chart2/XChartDocument.hpp>
#include <com/sun/star/chart2/data/XRangeXMLConversion.hpp>
#include <com/sun/star/graphic/XGraphic.hpp>
#include <rtl/ustrbuf.hxx>
#include <xmlprop.hxx>
Go to the source code of this file.
Macros | |
#define | SCH_XML_SETFLAG(status, flag) (status)|= (flag) |
#define | SCH_XML_UNSETFLAG(status, flag) (status) = ((status) | (flag)) - (flag) |
#define | MAP_FULL(ApiName, NameSpace, XMLTokenName, XMLType, ContextId, EarliestODFVersionForExport) { ApiName, NameSpace, xmloff::token::XMLTokenName, XMLType|XML_TYPE_PROP_CHART, ContextId, EarliestODFVersionForExport, false } |
#define | MAP_ENTRY(a, ns, nm, t) { a, ns, xmloff::token::nm, t|XML_TYPE_PROP_CHART, 0, SvtSaveOptions::ODFSVER_010, false } |
#define | MAP_ENTRY_ODF12(a, ns, nm, t) { a, ns, xmloff::token::nm, t|XML_TYPE_PROP_CHART, 0, SvtSaveOptions::ODFSVER_012, false } |
#define | MAP_ENTRY_ODF13(a, ns, nm, t) { a, ns, xmloff::token::nm, t|XML_TYPE_PROP_CHART, 0, SvtSaveOptions::ODFSVER_013, false } |
#define | MAP_ENTRY_ODF_EXT(a, ns, nm, t) { a, 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, ns, xmloff::token::nm, t|XML_TYPE_PROP_CHART, 0, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED, true } |
#define | MAP_CONTEXT(a, ns, nm, t, c) { a, ns, xmloff::token::nm, t|XML_TYPE_PROP_CHART, c, SvtSaveOptions::ODFSVER_010, false } |
#define | MAP_SPECIAL(a, ns, nm, t, c) { a, 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, 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, ns, xmloff::token::nm, t|XML_TYPE_PROP_CHART | MID_FLAG_SPECIAL_ITEM, c, SvtSaveOptions::ODFSVER_013, false } |
#define | MAP_ENTRY_END { nullptr } |
Variables | |
const XMLPropertyMapEntry | aXMLChartPropMap [] |
const SvXMLEnumMapEntry< css::chart::ChartAxisLabelPosition > | aXMLChartAxisLabelPositionEnumMap [] |
const SvXMLEnumMapEntry< css::chart::ChartAxisMarkPosition > | aXMLChartAxisMarkPositionEnumMap [] |
const SvXMLEnumMapEntry< css::chart::ChartAxisArrangeOrderType > | aXMLChartAxisArrangementEnumMap [] |
const SvXMLEnumMapEntry< sal_Int32 > | aXMLChartErrorBarStyleEnumMap [] |
const SvXMLEnumMapEntry< sal_Int32 > | aXMLChartSolidTypeEnumMap [] |
const SvXMLEnumMapEntry< css::chart::ChartDataRowSource > | aXMLChartDataRowSourceTypeEnumMap [] |
const SvXMLEnumMapEntry< sal_Int32 > | g_XMLChartInterpolationTypeEnumMap_ODF12 [] |
const SvXMLEnumMapEntry< sal_Int32 > | g_XMLChartInterpolationTypeEnumMap [] |
const SvXMLEnumMapEntry< sal_Int32 > | aXMLChartDataLabelPlacementEnumMap [] |
const SvXMLEnumMapEntry< sal_Int32 > | aXMLChartMissingValueTreatmentEnumMap [] |
#define MAP_CONTEXT | ( | a, | |
ns, | |||
nm, | |||
t, | |||
c | |||
) | { a, ns, xmloff::token::nm, t|XML_TYPE_PROP_CHART, c, SvtSaveOptions::ODFSVER_010, false } |
Definition at line 69 of file PropertyMaps.cxx.
#define MAP_ENTRY | ( | a, | |
ns, | |||
nm, | |||
t | |||
) | { a, ns, xmloff::token::nm, t|XML_TYPE_PROP_CHART, 0, SvtSaveOptions::ODFSVER_010, false } |
Definition at line 64 of file PropertyMaps.cxx.
#define MAP_ENTRY_END { nullptr } |
Definition at line 73 of file PropertyMaps.cxx.
#define MAP_ENTRY_ODF12 | ( | a, | |
ns, | |||
nm, | |||
t | |||
) | { a, ns, xmloff::token::nm, t|XML_TYPE_PROP_CHART, 0, SvtSaveOptions::ODFSVER_012, false } |
Definition at line 65 of file PropertyMaps.cxx.
#define MAP_ENTRY_ODF13 | ( | a, | |
ns, | |||
nm, | |||
t | |||
) | { a, ns, xmloff::token::nm, t|XML_TYPE_PROP_CHART, 0, SvtSaveOptions::ODFSVER_013, false } |
Definition at line 66 of file PropertyMaps.cxx.
#define MAP_ENTRY_ODF_EXT | ( | a, | |
ns, | |||
nm, | |||
t | |||
) | { a, ns, xmloff::token::nm, t|XML_TYPE_PROP_CHART, 0, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED, false } |
Definition at line 67 of file PropertyMaps.cxx.
#define MAP_ENTRY_ODF_EXT_IMPORT | ( | a, | |
ns, | |||
nm, | |||
t | |||
) | { a, ns, xmloff::token::nm, t|XML_TYPE_PROP_CHART, 0, SvtSaveOptions::ODFSVER_FUTURE_EXTENDED, true } |
Definition at line 68 of file PropertyMaps.cxx.
#define MAP_FULL | ( | ApiName, | |
NameSpace, | |||
XMLTokenName, | |||
XMLType, | |||
ContextId, | |||
EarliestODFVersionForExport | |||
) | { ApiName, NameSpace, xmloff::token::XMLTokenName, XMLType|XML_TYPE_PROP_CHART, ContextId, EarliestODFVersionForExport, false } |
Definition at line 63 of file PropertyMaps.cxx.
#define MAP_SPECIAL | ( | a, | |
ns, | |||
nm, | |||
t, | |||
c | |||
) | { a, ns, xmloff::token::nm, t|XML_TYPE_PROP_CHART | MID_FLAG_SPECIAL_ITEM, c, SvtSaveOptions::ODFSVER_010, false } |
Definition at line 70 of file PropertyMaps.cxx.
#define MAP_SPECIAL_ODF12 | ( | a, | |
ns, | |||
nm, | |||
t, | |||
c | |||
) | { a, ns, xmloff::token::nm, t|XML_TYPE_PROP_CHART | MID_FLAG_SPECIAL_ITEM, c, SvtSaveOptions::ODFSVER_012, false } |
Definition at line 71 of file PropertyMaps.cxx.
#define MAP_SPECIAL_ODF13 | ( | a, | |
ns, | |||
nm, | |||
t, | |||
c | |||
) | { a, ns, xmloff::token::nm, t|XML_TYPE_PROP_CHART | MID_FLAG_SPECIAL_ITEM, c, SvtSaveOptions::ODFSVER_013, false } |
Definition at line 72 of file PropertyMaps.cxx.
#define SCH_XML_SETFLAG | ( | status, | |
flag | |||
) | (status)|= (flag) |
Definition at line 55 of file PropertyMaps.cxx.
#define SCH_XML_UNSETFLAG | ( | status, | |
flag | |||
) | (status) = ((status) | (flag)) - (flag) |
Definition at line 56 of file PropertyMaps.cxx.
const SvXMLEnumMapEntry<css::chart::ChartAxisArrangeOrderType> aXMLChartAxisArrangementEnumMap[] |
Definition at line 269 of file PropertyMaps.cxx.
Referenced by XMLChartPropHdlFactory::GetPropertyHandler().
const SvXMLEnumMapEntry<css::chart::ChartAxisLabelPosition> aXMLChartAxisLabelPositionEnumMap[] |
Definition at line 250 of file PropertyMaps.cxx.
Referenced by XMLChartPropHdlFactory::GetPropertyHandler().
const SvXMLEnumMapEntry<css::chart::ChartAxisMarkPosition> aXMLChartAxisMarkPositionEnumMap[] |
Definition at line 261 of file PropertyMaps.cxx.
Referenced by XMLChartPropHdlFactory::GetPropertyHandler().
const SvXMLEnumMapEntry<sal_Int32> aXMLChartDataLabelPlacementEnumMap[] |
Definition at line 336 of file PropertyMaps.cxx.
Referenced by XMLChartPropHdlFactory::GetPropertyHandler().
const SvXMLEnumMapEntry<css::chart::ChartDataRowSource> aXMLChartDataRowSourceTypeEnumMap[] |
Definition at line 299 of file PropertyMaps.cxx.
Referenced by XMLChartPropHdlFactory::GetPropertyHandler().
const SvXMLEnumMapEntry<sal_Int32> aXMLChartErrorBarStyleEnumMap[] |
Definition at line 277 of file PropertyMaps.cxx.
Referenced by XMLChartPropHdlFactory::GetPropertyHandler().
const SvXMLEnumMapEntry<sal_Int32> aXMLChartMissingValueTreatmentEnumMap[] |
Definition at line 354 of file PropertyMaps.cxx.
Referenced by XMLChartPropHdlFactory::GetPropertyHandler().
const XMLPropertyMapEntry aXMLChartPropMap[] |
Definition at line 79 of file PropertyMaps.cxx.
const SvXMLEnumMapEntry<sal_Int32> aXMLChartSolidTypeEnumMap[] |
Definition at line 290 of file PropertyMaps.cxx.
Referenced by XMLChartPropHdlFactory::GetPropertyHandler().
const SvXMLEnumMapEntry<sal_Int32> g_XMLChartInterpolationTypeEnumMap[] |
Definition at line 316 of file PropertyMaps.cxx.
Referenced by XMLChartPropHdlFactory::GetPropertyHandler().
const SvXMLEnumMapEntry<sal_Int32> g_XMLChartInterpolationTypeEnumMap_ODF12[] |
Definition at line 306 of file PropertyMaps.cxx.
Referenced by XMLChartPropHdlFactory::GetPropertyHandler().