|
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().