31#include <com/sun/star/text/TextGridMode.hpp>
33#include <osl/diagnose.h>
36#include <com/sun/star/drawing/BitmapMode.hpp>
46 {
XML_NONE, text::TextGridMode::NONE },
47 {
XML_LINE, text::TextGridMode::LINES },
48 {
XML_BOTH, text::TextGridMode::LINES_AND_CHARS },
159 OSL_ENSURE(
false,
"XMLPropertyHandler missing (!)");
SvXMLEnumMapEntry< sal_uInt16 > const aXML_TextGridMode_ConstantMap[]
#define XML_PM_TYPE_NUMLETTERSYNC
#define XML_PM_TYPE_PRINTOBJECTS
#define XML_PM_TYPE_PRINTORIENTATION
#define XML_PM_TYPE_PRINTGRID
#define XML_PM_TYPE_PAGESTYLELAYOUT
#define XML_PM_TYPE_CENTER_VERTICAL
#define XML_PM_TYPE_PRINTZEROVALUES
#define XML_PM_TYPE_PRINTFORMULAS
#define XML_PM_TYPE_PRINTCHARTS
#define XML_PM_TYPE_PAPERTRAYNUMBER
#define XML_PM_TYPE_PRINTHEADERS
#define XML_PM_TYPE_PRINTDRAWING
#define XML_PM_TYPE_CENTER_HORIZONTAL
#define XML_PM_TYPE_FIRSTPAGENUMBER
#define XML_PM_TYPE_PRINTANNOTATIONS
#define XML_PM_TYPE_PRINTPAGEORDER
#define XML_PM_TYPE_NUMFORMAT
Abstract base-class for different XML-types.
Abstract base-class for different XML-types.
Abstract base-class for different XML-types.
PropertyHandler for a generic xml enumeration type:
Abstract base-class for different XML-types.
PropertyHandler for a named xml bool type:
PropertyHandler for the XML-data-type: XML_TYPE_NUMBER_NONE.
XMLPageMasterPropHdlFactory()
virtual const XMLPropertyHandler * GetPropertyHandler(sal_Int32 nType) const override
This method retrieves a PropertyHandler for the given XML-type.
virtual ~XMLPageMasterPropHdlFactory() override
void PutHdlCache(sal_Int32 nType, const XMLPropertyHandler *pHdl) const
Puts a PropertyHandler into the internal cache.
virtual const XMLPropertyHandler * GetPropertyHandler(sal_Int32 nType) const
This method retrieves a PropertyHandler for the given XML-type.
Abstract base-class for different XML-types.
Maps <style:page-layout-properties style:writing-mode="..."> to RtlGutter.
PropertyHandler for the XML-data-type:
Handling of tokens in XML:
const OUString & GetXMLToken(enum XMLTokenEnum eToken)
return the OUString representation for eToken
SvXMLEnumMapEntry< drawing::FillStyle > const aXML_FillStyle_EnumMap[]
SvXMLEnumMapEntry< drawing::BitmapMode > const aXML_BitmapMode_EnumMap[]
SvXMLEnumMapEntry< drawing::RectanglePoint > const aXML_RefPoint_EnumMap[]
#define XML_SW_TYPE_BITMAPREPOFFSETY
#define XML_TYPE_LAYOUT_GRID_MODE
#define XML_SW_TYPE_PRESPAGE_BACKSIZE
#define XML_SW_TYPE_RTLGUTTER
#define XML_SW_TYPE_FILLSTYLE
#define XML_SW_TYPE_LOGICAL_SIZE
#define XML_SW_TYPE_BITMAP_REFPOINT
#define XML_TYPE_TEXT_COLUMNS
#define XML_SW_TYPE_BITMAP_MODE
#define XML_SW_TYPE_FILLBITMAPSIZE
#define XML_SW_TYPE_BITMAPREPOFFSETX