LibreOffice Module xmloff (master)  1
Enumerations | Functions | Variables
XMLTextMarkImportContext.cxx File Reference
#include "XMLTextMarkImportContext.hxx"
#include <rtl/ustring.hxx>
#include <sal/log.hxx>
#include <osl/diagnose.h>
#include <xmloff/xmluconv.hxx>
#include <xmloff/xmltoken.hxx>
#include <xmloff/xmlimp.hxx>
#include <xmloff/namespacemap.hxx>
#include <xmloff/xmlnamespace.hxx>
#include <xmloff/odffields.hxx>
#include <xmloff/xmlement.hxx>
#include <com/sun/star/frame/XModel.hpp>
#include <com/sun/star/xml/sax/XAttributeList.hpp>
#include <com/sun/star/text/ControlCharacter.hpp>
#include <com/sun/star/text/XTextContent.hpp>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
#include <com/sun/star/container/XNamed.hpp>
#include <com/sun/star/rdf/XMetadatable.hpp>
#include <com/sun/star/text/XFormField.hpp>
#include <RDFaImportHelper.hxx>
Include dependency graph for XMLTextMarkImportContext.cxx:

Go to the source code of this file.

Enumerations

enum  lcl_MarkType
 

Functions

static const char * lcl_getFormFieldmarkName (OUString const &name)
 
static OUString lcl_getFieldmarkName (OUString const &name)
 
static auto InsertFieldmark (SvXMLImport &rImport, XMLTextImportHelper &rHelper, OUString const &rName) -> void
 
static auto PopFieldmark (XMLTextImportHelper &rHelper) -> void
 

Variables

SvXMLEnumMapEntry< lcl_MarkType > const lcl_aMarkTypeMap []
 

Enumeration Type Documentation

Definition at line 114 of file XMLTextMarkImportContext.cxx.

Function Documentation

static auto InsertFieldmark ( SvXMLImport rImport,
XMLTextImportHelper rHelper,
OUString const &  rName 
) -> void
static
static OUString lcl_getFieldmarkName ( OUString const &  name)
static

Definition at line 149 of file XMLTextMarkImportContext.cxx.

References ODF_FORMTEXT.

Referenced by InsertFieldmark().

static const char* lcl_getFormFieldmarkName ( OUString const &  name)
static
static auto PopFieldmark ( XMLTextImportHelper rHelper) -> void
static

Definition at line 222 of file XMLTextMarkImportContext.cxx.

References assert(), and SAL_INFO.

Referenced by XMLTextMarkImportContext::EndElement().

Variable Documentation

SvXMLEnumMapEntry<lcl_MarkType> const lcl_aMarkTypeMap[]