Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
CXFA_DocumentBuilder Class Reference

#include <cxfa_document_builder.h>

Collaboration diagram for CXFA_DocumentBuilder:

Public Member Functions

 CXFA_DocumentBuilder (CXFA_Document *pNodeFactory)
 ~CXFA_DocumentBuilder ()
CFX_XMLNodeBuild (CFX_XMLDocument *pXML)
bool BuildDocument (CFX_XMLDocument *pXML, XFA_PacketType ePacketID)
void ConstructXFANode (CXFA_Node *pXFANode, CFX_XMLNode *pXMLNode)
CXFA_NodeGetRootNode () const

Detailed Description

Definition at line 20 of file cxfa_document_builder.h.

Constructor & Destructor Documentation

◆ CXFA_DocumentBuilder()

CXFA_DocumentBuilder::CXFA_DocumentBuilder ( CXFA_Document * pNodeFactory)
explicit

Definition at line 225 of file cxfa_document_builder.cpp.

References CXFA_DocumentBuilder().

Referenced by CXFA_DocumentBuilder().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ~CXFA_DocumentBuilder()

CXFA_DocumentBuilder::~CXFA_DocumentBuilder ( )
default

Member Function Documentation

◆ Build()

CFX_XMLNode * CXFA_DocumentBuilder::Build ( CFX_XMLDocument * pXML)

Definition at line 242 of file cxfa_document_builder.cpp.

Referenced by BuildDocument().

Here is the caller graph for this function:

◆ BuildDocument()

bool CXFA_DocumentBuilder::BuildDocument ( CFX_XMLDocument * pXML,
XFA_PacketType ePacketID )

Definition at line 230 of file cxfa_document_builder.cpp.

References Build().

Here is the call graph for this function:

◆ ConstructXFANode()

void CXFA_DocumentBuilder::ConstructXFANode ( CXFA_Node * pXFANode,
CFX_XMLNode * pXMLNode )

Definition at line 253 of file cxfa_document_builder.cpp.

References CXFA_Object::GetElementType(), CFX_XMLElement::GetLocalTagName(), CXFA_Node::GetPacketType(), CFX_XMLNode::GetType(), CXFA_Node::InsertChildAndNotify(), CXFA_Object::IsContentNode(), CFX_XMLNode::kElement, kInitialized, CFX_XMLNode::kInstruction, CXFA_Node::SetFlag(), and CXFA_Node::SetXMLMappingNode().

Here is the call graph for this function:

◆ GetRootNode()

CXFA_Node * CXFA_DocumentBuilder::GetRootNode ( ) const

Definition at line 295 of file cxfa_document_builder.cpp.

Referenced by CXFA_DocumentBuilderTest::ParseAndBuild().

Here is the caller graph for this function:

The documentation for this class was generated from the following files: