LibreOffice Module xmloff (master) 1
|
#include <sal/config.h>
#include <o3tl/any.hxx>
#include <osl/diagnose.h>
#include <rtl/ustrbuf.hxx>
#include <sal/log.hxx>
#include <com/sun/star/uno/Any.hxx>
#include <com/sun/star/drawing/FillStyle.hpp>
#include <com/sun/star/style/DropCapFormat.hpp>
#include <com/sun/star/text/FontRelief.hpp>
#include <com/sun/star/text/WrapTextMode.hpp>
#include <com/sun/star/text/XTextColumns.hpp>
#include <com/sun/star/text/TextColumn.hpp>
#include <com/sun/star/text/RelOrientation.hpp>
#include <com/sun/star/text/HoriOrientation.hpp>
#include <com/sun/star/text/VertOrientation.hpp>
#include <com/sun/star/text/RubyAdjust.hpp>
#include <com/sun/star/text/RubyPosition.hpp>
#include <com/sun/star/text/FontEmphasis.hpp>
#include <com/sun/star/text/ParagraphVertAlign.hpp>
#include <com/sun/star/graphic/XGraphic.hpp>
#include <sax/tools/converter.hxx>
#include <xmloff/xmltypes.hxx>
#include <xmloff/xmluconv.hxx>
#include <xmloff/xmltoken.hxx>
#include <xmloff/xmlement.hxx>
#include "XMLAnchorTypePropHdl.hxx"
#include <enummaps.hxx>
#include <xmloff/XMLConstantsPropertyHandler.hxx>
#include <XMLClipPropertyHandler.hxx>
#include <XMLTextColumnsPropertyHandler.hxx>
#include <xmloff/NamedBoolPropertyHdl.hxx>
#include "txtprhdl.hxx"
#include <com/sun/star/text/WrapInfluenceOnPosition.hpp>
#include <com/sun/star/drawing/TextVerticalAdjust.hpp>
#include <xmloff/EnumPropertyHdl.hxx>
#include <XMLFillBitmapSizePropertyHandler.hxx>
#include <XMLBitmapLogicalSizePropertyHandler.hxx>
#include <XMLBitmapRepeatOffsetPropertyHandler.hxx>
#include <xmloff/XMLComplexColorHandler.hxx>
#include <vcl/graph.hxx>
Go to the source code of this file.
Functions | |
static const XMLPropertyHandler * | GetPropertyHandler (sal_Int32 nType) |
|
static |
Definition at line 1222 of file txtprhdl.cxx.
References aXML_BitmapMode_EnumMap, aXML_FillStyle_EnumMap, aXML_RefPoint_EnumMap, xmloff::token::GetXMLToken(), nType, pXML_FontRelief_Enum, pXML_HoriPos_Enum, pXML_HoriPosMirrored_Enum, pXML_HoriRel_Enum, pXML_HoriRelFrame_Enum, pXML_ParaVerticalAlign_Enum, pXML_RubyAdjust_Enum, pXML_RubyPosition_Enum, pXML_VerticalAlign_Enum, pXML_VertPosAtChar_Enum, pXML_VertRel_Enum, pXML_VertRelAsChar_Enum, pXML_VertRelFrame_Enum, pXML_VertRelPage_Enum, pXML_WrapInfluenceOnPosition_Enum, xmloff::token::XML_ABOVE, xmloff::token::XML_ALWAYS, xmloff::token::XML_AUTO, xmloff::token::XML_BELOW, xmloff::token::XML_COLLAPSING, xmloff::token::XML_CONTENT, xmloff::token::XML_CONTINUOUS, xmloff::token::XML_FIXED, xmloff::token::XML_HANGING, xmloff::token::XML_HORIZONTAL_ON_EVEN, xmloff::token::XML_HORIZONTAL_ON_ODD, xmloff::token::XML_IDEOGRAPH_ALPHA, xmloff::token::XML_LETTERS, xmloff::token::XML_LINE_HEIGHT, xmloff::token::XML_LINES, xmloff::token::XML_NONE, xmloff::token::XML_NORMAL, xmloff::token::XML_POSITION, xmloff::token::XML_SCALE, xmloff::token::XML_SCALE_MIN, xmloff::token::XML_SEPARATING, xmloff::token::XML_SIMPLE, xmloff::token::XML_SIZE, xmloff::token::XML_SKIP_WHITE_SPACE, xmloff::token::XML_STRICT, XML_SW_TYPE_BITMAP_MODE, XML_SW_TYPE_BITMAP_REFPOINT, XML_SW_TYPE_BITMAPREPOFFSETX, XML_SW_TYPE_BITMAPREPOFFSETY, XML_SW_TYPE_FILLBITMAPSIZE, XML_SW_TYPE_FILLSTYLE, XML_SW_TYPE_LOGICAL_SIZE, xmloff::token::XML_TOKEN_INVALID, XML_TYPE_BORDER_MODEL, XML_TYPE_COMPLEX_COLOR, XML_TYPE_GRAPHIC, XML_TYPE_TEXT_ANCHOR_TYPE, XML_TYPE_TEXT_AUTOSPACE, XML_TYPE_TEXT_CLIP, XML_TYPE_TEXT_CLIP11, XML_TYPE_TEXT_COLUMNS, XML_TYPE_TEXT_COMBINE, XML_TYPE_TEXT_COMBINE_CHARACTERS, XML_TYPE_TEXT_COMBINECHAR, XML_TYPE_TEXT_DROPCAP, XML_TYPE_TEXT_EMPHASIZE, XML_TYPE_TEXT_FONT_RELIEF, XML_TYPE_TEXT_HORIZONTAL_MIRROR, XML_TYPE_TEXT_HORIZONTAL_POS, XML_TYPE_TEXT_HORIZONTAL_POS_MIRRORED, XML_TYPE_TEXT_HORIZONTAL_REL, XML_TYPE_TEXT_HORIZONTAL_REL_FRAME, XML_TYPE_TEXT_KEEP, XML_TYPE_TEXT_LINE_BREAK, XML_TYPE_TEXT_LINE_MODE, XML_TYPE_TEXT_MIRROR_HORIZONTAL_LEFT, XML_TYPE_TEXT_MIRROR_HORIZONTAL_RIGHT, XML_TYPE_TEXT_MIRROR_VERTICAL, XML_TYPE_TEXT_NKEEP, XML_TYPE_TEXT_NUMBER8_ONE_BASED, XML_TYPE_TEXT_OPAQUE, XML_TYPE_TEXT_PARAGRAPH_ONLY, XML_TYPE_TEXT_PROTECT_CONTENT, XML_TYPE_TEXT_PROTECT_POSITION, XML_TYPE_TEXT_PROTECT_SIZE, XML_TYPE_TEXT_PUNCTUATION_WRAP, XML_TYPE_TEXT_REL_WIDTH_HEIGHT, XML_TYPE_TEXT_ROTATION_ANGLE, XML_TYPE_TEXT_ROTATION_SCALE, XML_TYPE_TEXT_RUBY_ADJUST, XML_TYPE_TEXT_RUBY_IS_ABOVE, XML_TYPE_TEXT_RUBY_POSITION, XML_TYPE_TEXT_SYNC_WIDTH_HEIGHT, XML_TYPE_TEXT_SYNC_WIDTH_HEIGHT_MIN, XML_TYPE_TEXT_VERTICAL_ALIGN, XML_TYPE_TEXT_VERTICAL_POS_AT_CHAR, XML_TYPE_TEXT_VERTICAL_REL, XML_TYPE_TEXT_VERTICAL_REL_AS_CHAR, XML_TYPE_TEXT_VERTICAL_REL_FRAME, XML_TYPE_TEXT_VERTICAL_REL_PAGE, XML_TYPE_TEXT_WRAP, XML_TYPE_TEXT_WRAP_OUTSIDE, XML_TYPE_VERTICAL_ALIGN, XML_TYPE_WRAP_INFLUENCE_ON_POSITION, and xmloff::token::XML_VERTICAL.
SvXMLEnumMapEntry<TextContentAnchorType> const pXML_Anchor_Enum[] |
Definition at line 589 of file txtprhdl.cxx.
Referenced by XMLAnchorTypePropHdl::convert(), XMLAnchorTypePropHdl::exportXML(), and XMLAnchorTypePropHdl::importXML().
SvXMLEnumMapEntry<sal_uInt16> const pXML_Emphasize_Enum[] |
Definition at line 829 of file txtprhdl.cxx.
SvXMLEnumMapEntry<sal_uInt16> const pXML_FontRelief_Enum[] |
Definition at line 216 of file txtprhdl.cxx.
Referenced by GetPropertyHandler().
SvXMLEnumMapEntry<bool> const pXML_HoriMirror_Enum[] |
Definition at line 122 of file txtprhdl.cxx.
SvXMLEnumMapEntry<sal_uInt16> const pXML_HoriPos_Enum[] |
Definition at line 69 of file txtprhdl.cxx.
Referenced by GetPropertyHandler().
SvXMLEnumMapEntry<sal_uInt16> const pXML_HoriPosMirrored_Enum[] |
Definition at line 81 of file txtprhdl.cxx.
Referenced by GetPropertyHandler().
SvXMLEnumMapEntry<sal_uInt16> const pXML_HoriRel_Enum[] |
Definition at line 90 of file txtprhdl.cxx.
Referenced by GetPropertyHandler().
SvXMLEnumMapEntry<sal_uInt16> const pXML_HoriRelFrame_Enum[] |
Definition at line 108 of file txtprhdl.cxx.
Referenced by GetPropertyHandler().
SvXMLEnumMapEntry<sal_uInt16> const pXML_ParaVerticalAlign_Enum[] |
Definition at line 224 of file txtprhdl.cxx.
Referenced by GetPropertyHandler().
SvXMLEnumMapEntry<RubyAdjust> const pXML_RubyAdjust_Enum[] |
Definition at line 198 of file txtprhdl.cxx.
Referenced by GetPropertyHandler().
SvXMLEnumMapEntry<sal_Int16> const pXML_RubyPosition_Enum[] |
Definition at line 208 of file txtprhdl.cxx.
Referenced by GetPropertyHandler().
SvXMLEnumMapEntry<drawing::TextVerticalAdjust> const pXML_VerticalAlign_Enum[] |
Definition at line 244 of file txtprhdl.cxx.
Referenced by GetPropertyHandler().
SvXMLEnumMapEntry<sal_uInt16> const pXML_VertPosAtChar_Enum[] |
Definition at line 134 of file txtprhdl.cxx.
Referenced by GetPropertyHandler().
SvXMLEnumMapEntry<sal_uInt16> const pXML_VertRel_Enum[] |
Definition at line 149 of file txtprhdl.cxx.
Referenced by GetPropertyHandler().
SvXMLEnumMapEntry<sal_uInt16> const pXML_VertRelAsChar_Enum[] |
Definition at line 184 of file txtprhdl.cxx.
Referenced by GetPropertyHandler().
SvXMLEnumMapEntry<sal_uInt16> const pXML_VertRelFrame_Enum[] |
Definition at line 177 of file txtprhdl.cxx.
Referenced by GetPropertyHandler().
SvXMLEnumMapEntry<sal_uInt16> const pXML_VertRelPage_Enum[] |
Definition at line 166 of file txtprhdl.cxx.
Referenced by GetPropertyHandler().
SvXMLEnumMapEntry<WrapTextMode> const pXML_Wrap_Enum[] |
Definition at line 454 of file txtprhdl.cxx.
SvXMLEnumMapEntry<sal_uInt16> const pXML_WrapInfluenceOnPosition_Enum[] |
Definition at line 235 of file txtprhdl.cxx.
Referenced by GetPropertyHandler().