LibreOffice Module xmloff (master)  1
Enumerations | Functions | Variables
XMLFootnoteConfigurationImportContext.cxx File Reference
#include <XMLFootnoteConfigurationImportContext.hxx>
#include <rtl/ustring.hxx>
#include <rtl/ustrbuf.hxx>
#include <sax/tools/converter.hxx>
#include <xmloff/namespacemap.hxx>
#include <xmloff/xmlnamespace.hxx>
#include <xmloff/xmltoken.hxx>
#include <xmloff/xmlement.hxx>
#include <xmloff/families.hxx>
#include <xmloff/xmluconv.hxx>
#include <xmloff/xmlimp.hxx>
#include <com/sun/star/frame/XModel.hpp>
#include <com/sun/star/xml/sax/XAttributeList.hpp>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/text/XFootnotesSupplier.hpp>
#include <com/sun/star/text/XEndnotesSupplier.hpp>
#include <com/sun/star/text/FootnoteNumbering.hpp>
#include <com/sun/star/style/NumberingType.hpp>
Include dependency graph for XMLFootnoteConfigurationImportContext.cxx:

Go to the source code of this file.

Enumerations

enum  XMLFtnConfigToken
 

Functions

constexpr OUStringLiteral gsPropertyAnchorCharStyleName (u"AnchorCharStyleName")
 
constexpr OUStringLiteral gsPropertyCharStyleName (u"CharStyleName")
 
constexpr OUStringLiteral gsPropertyNumberingType (u"NumberingType")
 
constexpr OUStringLiteral gsPropertyPageStyleName (u"PageStyleName")
 
constexpr OUStringLiteral gsPropertyParagraphStyleName (u"ParaStyleName")
 
constexpr OUStringLiteral gsPropertyPrefix (u"Prefix")
 
constexpr OUStringLiteral gsPropertyStartAt (u"StartAt")
 
constexpr OUStringLiteral gsPropertySuffix (u"Suffix")
 
constexpr OUStringLiteral gsPropertyPositionEndOfDoc (u"PositionEndOfDoc")
 
constexpr OUStringLiteral gsPropertyFootnoteCounting (u"FootnoteCounting")
 
constexpr OUStringLiteral gsPropertyEndNotice (u"EndNotice")
 
constexpr OUStringLiteral gsPropertyBeginNotice (u"BeginNotice")
 

Variables

const SvXMLTokenMapEntry aTextFieldAttrTokenMap []
 
SvXMLEnumMapEntry< sal_Int16 > const aFootnoteNumberingMap []
 

Enumeration Type Documentation

Definition at line 155 of file XMLFootnoteConfigurationImportContext.cxx.

Function Documentation

constexpr OUStringLiteral gsPropertyAnchorCharStyleName ( u"AnchorCharStyleName"  )
constexpr OUStringLiteral gsPropertyBeginNotice ( u"BeginNotice"  )
constexpr OUStringLiteral gsPropertyCharStyleName ( u"CharStyleName"  )
constexpr OUStringLiteral gsPropertyEndNotice ( u"EndNotice"  )
constexpr OUStringLiteral gsPropertyFootnoteCounting ( u"FootnoteCounting"  )
constexpr OUStringLiteral gsPropertyNumberingType ( u"NumberingType"  )
constexpr OUStringLiteral gsPropertyPageStyleName ( u"PageStyleName"  )
constexpr OUStringLiteral gsPropertyParagraphStyleName ( u"ParaStyleName"  )
constexpr OUStringLiteral gsPropertyPositionEndOfDoc ( u"PositionEndOfDoc"  )
constexpr OUStringLiteral gsPropertyPrefix ( u"Prefix"  )
constexpr OUStringLiteral gsPropertyStartAt ( u"StartAt"  )
constexpr OUStringLiteral gsPropertySuffix ( u"Suffix"  )

Variable Documentation

SvXMLEnumMapEntry<sal_Int16> const aFootnoteNumberingMap[]
Initial value:
=
{
{ XML_PAGE, FootnoteNumbering::PER_PAGE },
{ XML_CHAPTER, FootnoteNumbering::PER_CHAPTER },
{ XML_DOCUMENT, FootnoteNumbering::PER_DOCUMENT },
}

Definition at line 204 of file XMLFootnoteConfigurationImportContext.cxx.

const SvXMLTokenMapEntry aTextFieldAttrTokenMap[]
Initial value:
=
{
{ XML_NAMESPACE_TEXT, XML_CITATION_STYLE_NAME, XML_TOK_FTNCONFIG_CITATION_STYLENAME },
{ XML_NAMESPACE_TEXT, XML_CITATION_BODY_STYLE_NAME, XML_TOK_FTNCONFIG_ANCHOR_STYLENAME },
{ XML_NAMESPACE_TEXT, XML_DEFAULT_STYLE_NAME, XML_TOK_FTNCONFIG_DEFAULT_STYLENAME },
{ XML_NAMESPACE_TEXT, XML_MASTER_PAGE_NAME, XML_TOK_FTNCONFIG_PAGE_STYLENAME },
{ XML_NAMESPACE_TEXT, XML_START_VALUE, XML_TOK_FTNCONFIG_OFFSET },
{ XML_NAMESPACE_STYLE, XML_NUM_PREFIX, XML_TOK_FTNCONFIG_NUM_PREFIX },
{ XML_NAMESPACE_STYLE, XML_NUM_SUFFIX, XML_TOK_FTNCONFIG_NUM_SUFFIX },
{ XML_NAMESPACE_STYLE, XML_NUM_FORMAT, XML_TOK_FTNCONFIG_NUM_FORMAT },
{ XML_NAMESPACE_STYLE, XML_NUM_LETTER_SYNC, XML_TOK_FTNCONFIG_NUM_SYNC },
{ XML_NAMESPACE_TEXT, XML_START_NUMBERING_AT, XML_TOK_FTNCONFIG_START_AT},
{ XML_NAMESPACE_TEXT, XML_FOOTNOTES_POSITION, XML_TOK_FTNCONFIG_POSITION},
{ XML_NAMESPACE_TEXT, XML_NUM_PREFIX, XML_TOK_FTNCONFIG_NUM_PREFIX },
{ XML_NAMESPACE_TEXT, XML_NUM_SUFFIX, XML_TOK_FTNCONFIG_NUM_SUFFIX },
{ XML_NAMESPACE_TEXT, XML_OFFSET, XML_TOK_FTNCONFIG_OFFSET },
}
#define XML_TOKEN_MAP_END
Definition: xmltkmap.hxx:33
constexpr sal_uInt16 XML_NAMESPACE_TEXT
constexpr sal_uInt16 XML_NAMESPACE_STYLE

Definition at line 172 of file XMLFootnoteConfigurationImportContext.cxx.