LibreOffice Module xmloff (master) 1
Classes | Typedefs | Variables
prhdlfac.cxx File Reference
#include <xmloff/prhdlfac.hxx>
#include <com/sun/star/drawing/ColorMode.hpp>
#include <com/sun/star/text/HorizontalAdjust.hpp>
#include <com/sun/star/text/WritingMode2.hpp>
#include <com/sun/star/text/VertOrientation.hpp>
#include <sal/log.hxx>
#include <xmloff/xmlement.hxx>
#include <xmloff/xmltypes.hxx>
#include <xmloff/xmltoken.hxx>
#include <xmloff/xmlprhdl.hxx>
#include "xmlbahdl.hxx"
#include <xmloff/NamedBoolPropertyHdl.hxx>
#include <xmloff/XMLConstantsPropertyHandler.hxx>
#include "cdouthdl.hxx"
#include "csmaphdl.hxx"
#include "fonthdl.hxx"
#include "kernihdl.hxx"
#include "postuhdl.hxx"
#include "shadwhdl.hxx"
#include "shdwdhdl.hxx"
#include "undlihdl.hxx"
#include "weighhdl.hxx"
#include "breakhdl.hxx"
#include "adjushdl.hxx"
#include "escphdl.hxx"
#include "chrhghdl.hxx"
#include "chrlohdl.hxx"
#include "lspachdl.hxx"
#include "bordrhdl.hxx"
#include "tabsthdl.hxx"
#include <xmloff/EnumPropertyHdl.hxx>
#include <AttributeContainerHandler.hxx>
#include "durationhdl.hxx"
#include <XMLRectangleMembersHandler.hxx>
#include <XMLNumberWithAutoForVoidPropHdl.hxx>
#include "DrawAspectHdl.hxx"
#include <map>
Include dependency graph for prhdlfac.cxx:

Go to the source code of this file.

Classes

struct  XMLPropertyHandlerFactory::Impl
 

Typedefs

typedef std::map< sal_Int32, const XMLPropertyHandler * > CacheMap
 

Variables

SvXMLEnumMapEntry< drawing::ColorMode > const aXML_ColorMode_EnumMap []
 
SvXMLEnumMapEntry< text::HorizontalAdjust > const aXML_HorizontalAdjust_Enum []
 
SvXMLEnumMapEntry< sal_uInt16 > const aXML_WritingDirection_Enum []
 
SvXMLEnumMapEntry< sal_uInt16 > const pXML_VertPos_Enum []
 

Typedef Documentation

◆ CacheMap

typedef std::map<sal_Int32, const XMLPropertyHandler*> CacheMap

Definition at line 124 of file prhdlfac.cxx.

Variable Documentation

◆ aXML_ColorMode_EnumMap

SvXMLEnumMapEntry<drawing::ColorMode> const aXML_ColorMode_EnumMap[]
Initial value:
=
{
{ XML_GREYSCALE, drawing::ColorMode_GREYS },
{ XML_MONO, drawing::ColorMode_MONO },
{ XML_WATERMARK, drawing::ColorMode_WATERMARK },
{ XML_STANDARD, drawing::ColorMode_STANDARD },
{ XML_TOKEN_INVALID, drawing::ColorMode(0) }
}

Definition at line 65 of file prhdlfac.cxx.

Referenced by XMLPropertyHandlerFactory::CreatePropertyHandler().

◆ aXML_HorizontalAdjust_Enum

SvXMLEnumMapEntry<text::HorizontalAdjust> const aXML_HorizontalAdjust_Enum[]
Initial value:
=
{
{ XML_LEFT, text::HorizontalAdjust_LEFT },
{ XML_CENTER, text::HorizontalAdjust_CENTER },
{ XML_RIGHT, text::HorizontalAdjust_RIGHT },
{ XML_TOKEN_INVALID, text::HorizontalAdjust(0) }
}

Definition at line 74 of file prhdlfac.cxx.

Referenced by XMLPropertyHandlerFactory::CreatePropertyHandler(), XMLFootnoteSeparatorExport::exportXML(), and XMLFootnoteSeparatorImport::startFastElement().

◆ aXML_WritingDirection_Enum

SvXMLEnumMapEntry<sal_uInt16> const aXML_WritingDirection_Enum[]
Initial value:
=
{
{ XML_PAGE, text::WritingMode2::PAGE },
{ XML_LR_TB, text::WritingMode2::LR_TB },
{ XML_RL_TB, text::WritingMode2::RL_TB },
{ XML_TB_RL, text::WritingMode2::TB_RL },
{ XML_TB_LR, text::WritingMode2::TB_LR },
{ XML_BT_LR, text::WritingMode2::BT_LR },
{ XML_LR, text::WritingMode2::LR_TB },
{ XML_RL, text::WritingMode2::RL_TB },
{ XML_TB, text::WritingMode2::TB_RL },
{ XML_TB_RL90, text::WritingMode2::TB_RL90 },
}

Definition at line 85 of file prhdlfac.cxx.

Referenced by XMLPropertyHandlerFactory::CreatePropertyHandler().

◆ pXML_VertPos_Enum

SvXMLEnumMapEntry<sal_uInt16> const pXML_VertPos_Enum[]
Initial value:
=
{
{ XML_FROM_TOP, text::VertOrientation::NONE },
{ XML_TOP, text::VertOrientation::TOP },
{ XML_TOP, text::VertOrientation::CHAR_TOP },
{ XML_TOP, text::VertOrientation::LINE_TOP },
{ XML_MIDDLE, text::VertOrientation::CENTER },
{ XML_MIDDLE, text::VertOrientation::CHAR_CENTER },
{ XML_MIDDLE, text::VertOrientation::LINE_CENTER },
{ XML_BOTTOM, text::VertOrientation::BOTTOM },
{ XML_BOTTOM, text::VertOrientation::CHAR_BOTTOM },
{ XML_BOTTOM, text::VertOrientation::LINE_BOTTOM },
{ XML_BELOW, text::VertOrientation::CHAR_BOTTOM },
}

Definition at line 108 of file prhdlfac.cxx.

Referenced by XMLPropertyHandlerFactory::CreatePropertyHandler().