LibreOffice Module xmloff (master)  1
Classes | Macros | Functions | Variables
txtimp.cxx File Reference
#include <memory>
#include <tuple>
#include <vector>
#include <com/sun/star/container/XEnumerationAccess.hpp>
#include <com/sun/star/frame/XModel.hpp>
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
#include <com/sun/star/style/XStyleFamiliesSupplier.hpp>
#include <com/sun/star/text/ReferenceFieldSource.hpp>
#include <com/sun/star/text/XChapterNumberingSupplier.hpp>
#include <com/sun/star/text/XTextFrame.hpp>
#include <com/sun/star/text/XTextFieldsSupplier.hpp>
#include <com/sun/star/text/XTextFramesSupplier.hpp>
#include <com/sun/star/text/XTextGraphicObjectsSupplier.hpp>
#include <com/sun/star/text/XTextEmbeddedObjectsSupplier.hpp>
#include <com/sun/star/text/XFormField.hpp>
#include <com/sun/star/ucb/XAnyCompareFactory.hpp>
#include <com/sun/star/container/XNamed.hpp>
#include <com/sun/star/style/XStyle.hpp>
#include <xmloff/xmlnmspe.hxx>
#include <xmloff/txtstyli.hxx>
#include <xmloff/xmlnumi.hxx>
#include <xmloff/maptype.hxx>
#include <sal/log.hxx>
#include "txtparai.hxx"
#include <xmloff/txtprmap.hxx>
#include <xmloff/txtimppr.hxx>
#include <xmloff/xmlimp.hxx>
#include <txtvfldi.hxx>
#include <xmloff/i18nmap.hxx>
#include "XMLTextListItemContext.hxx"
#include "XMLTextListBlockContext.hxx"
#include "XMLTextFrameContext.hxx"
#include "XMLTextFrameHyperlinkContext.hxx"
#include "XMLSectionImportContext.hxx"
#include "XMLIndexTOCContext.hxx"
#include <xmloff/XMLEventsImportContext.hxx>
#include "XMLTrackedChangesImportContext.hxx"
#include "XMLChangeImportContext.hxx"
#include "XMLAutoMarkFileContext.hxx"
#include <xmloff/ProgressBarHelper.hxx>
#include "XMLCalculationSettingsContext.hxx"
#include <XMLNumberStylesImport.hxx>
#include <PageMasterStyleMap.hxx>
#include <PageMasterPropHdlFactory.hxx>
#include <PageMasterPropMapper.hxx>
#include <com/sun/star/beans/XPropertyState.hpp>
#include <txtlists.hxx>
#include <xmloff/odffields.hxx>
Include dependency graph for txtimp.cxx:

Go to the source code of this file.

Classes

struct  XMLTextImportHelper::Impl
 

Macros

#define MAX_COMBINED_CHARACTERS   6
 

Functions

static bool lcl_HasListStyle (const OUString &sStyleName, const Reference< XNameContainer > &xParaStyles, SvXMLImport const &rImport, const OUString &sNumberingStyleName, const OUString &sOutlineStyleName)
 

Variables

const SvXMLTokenMapEntry aTextElemTokenMap []
 
const SvXMLTokenMapEntry aTextPElemTokenMap []
 
const SvXMLTokenMapEntry aTextPAttrTokenMap []
 
const SvXMLTokenMapEntry aTextNumberedParagraphAttrTokenMap []
 
const SvXMLTokenMapEntry aTextListBlockAttrTokenMap []
 
const SvXMLTokenMapEntry aTextListBlockElemTokenMap []
 
const SvXMLTokenMapEntry aTextFrameAttrTokenMap []
 
const SvXMLTokenMapEntry aTextContourAttrTokenMap []
 
const SvXMLTokenMapEntry aTextHyperlinkAttrTokenMap []
 
const SvXMLTokenMapEntry aTextMasterPageElemTokenMap []
 
const SvXMLTokenMapEntry aTextFieldAttrTokenMap []
 

Macro Definition Documentation

#define MAX_COMBINED_CHARACTERS   6

Definition at line 505 of file txtimp.cxx.

Referenced by XMLTextImportHelper::SetStyleAndAttrs().

Function Documentation

static bool lcl_HasListStyle ( const OUString &  sStyleName,
const Reference< XNameContainer > &  xParaStyles,
SvXMLImport const &  rImport,
const OUString &  sNumberingStyleName,
const OUString &  sOutlineStyleName 
)
static

Variable Documentation

const SvXMLTokenMapEntry aTextContourAttrTokenMap[]
const SvXMLTokenMapEntry aTextElemTokenMap[]

Definition at line 89 of file txtimp.cxx.

const SvXMLTokenMapEntry aTextFieldAttrTokenMap[]

Definition at line 427 of file txtimp.cxx.

const SvXMLTokenMapEntry aTextFrameAttrTokenMap[]

Definition at line 358 of file txtimp.cxx.

const SvXMLTokenMapEntry aTextHyperlinkAttrTokenMap[]
Initial value:
=
{
}
constexpr sal_uInt16 XML_NAMESPACE_TEXT
Definition: xmlnmspe.hxx:31
#define XML_TOKEN_MAP_END
Definition: xmltkmap.hxx:33
constexpr sal_uInt16 XML_NAMESPACE_XLINK
Definition: xmlnmspe.hxx:35
constexpr sal_uInt16 XML_NAMESPACE_OFFICE
Definition: xmlnmspe.hxx:29

Definition at line 401 of file txtimp.cxx.

const SvXMLTokenMapEntry aTextListBlockAttrTokenMap[]
const SvXMLTokenMapEntry aTextListBlockElemTokenMap[]
const SvXMLTokenMapEntry aTextMasterPageElemTokenMap[]
Initial value:

Definition at line 413 of file txtimp.cxx.

const SvXMLTokenMapEntry aTextNumberedParagraphAttrTokenMap[]
Initial value:
=
{
}
constexpr sal_uInt16 XML_NAMESPACE_TEXT
Definition: xmlnmspe.hxx:31
#define XML_TOKEN_MAP_END
Definition: xmltkmap.hxx:33
constexpr sal_uInt16 XML_NAMESPACE_XML
Definition: xmlnmspe.hxx:51

Definition at line 324 of file txtimp.cxx.

const SvXMLTokenMapEntry aTextPAttrTokenMap[]
Initial value:
=
{
}
constexpr sal_uInt16 XML_NAMESPACE_XHTML
Definition: xmlnmspe.hxx:52
constexpr sal_uInt16 XML_NAMESPACE_TEXT
Definition: xmlnmspe.hxx:31
#define XML_TOKEN_MAP_END
Definition: xmltkmap.hxx:33
constexpr sal_uInt16 XML_NAMESPACE_XML
Definition: xmlnmspe.hxx:51

Definition at line 306 of file txtimp.cxx.

const SvXMLTokenMapEntry aTextPElemTokenMap[]

Definition at line 125 of file txtimp.cxx.