LibreOffice Module xmloff (master) 1
Functions
DomExport.cxx File Reference
#include <DomExport.hxx>
#include <xmloff/namespacemap.hxx>
#include <xmloff/xmlexp.hxx>
#include <xmloff/xmlerror.hxx>
#include <com/sun/star/uno/Reference.hxx>
#include <com/sun/star/xml/dom/XAttr.hpp>
#include <com/sun/star/xml/dom/XNode.hpp>
#include <com/sun/star/xml/dom/XElement.hpp>
#include <com/sun/star/xml/dom/NodeType.hpp>
#include <com/sun/star/xml/dom/XNamedNodeMap.hpp>
#include <rtl/ustring.hxx>
#include <rtl/ustrbuf.hxx>
#include <sal/log.hxx>
#include <osl/diagnose.h>
#include <vector>
Include dependency graph for DomExport.cxx:

Go to the source code of this file.

Functions

static void visit (DomVisitor &, const Reference< XDocument > &)
 
static void visit (DomVisitor &, const Reference< XNode > &)
 
static void visitNode (DomVisitor &rVisitor, const Reference< XNode > &xNode)
 
void exportDom (SvXMLExport &rExport, const Reference< XDocument > &xDocument)
 

Function Documentation

◆ exportDom()

void exportDom ( SvXMLExport rExport,
const Reference< XDocument > &  xDocument 
)

Definition at line 241 of file DomExport.cxx.

References visit().

Referenced by exportXFormsInstance(), and exportXFormsSchemas().

◆ visit() [1/2]

void visit ( DomVisitor &  rVisitor,
const Reference< XDocument > &  xDocument 
)
static

Definition at line 103 of file DomExport.cxx.

References visit().

Referenced by exportDom(), and visit().

◆ visit() [2/2]

void visit ( DomVisitor &  rVisitor,
const Reference< XNode > &  xNode 
)
static

Definition at line 108 of file DomExport.cxx.

References visit(), and visitNode().

◆ visitNode()

static void visitNode ( DomVisitor &  rVisitor,
const Reference< XNode > &  xNode 
)
static

Definition at line 67 of file DomExport.cxx.

Referenced by visit().