Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <cxfa_document_builder.h>
Public Member Functions | |
CXFA_DocumentBuilder (CXFA_Document *pNodeFactory) | |
~CXFA_DocumentBuilder () | |
CFX_XMLNode * | Build (CFX_XMLDocument *pXML) |
bool | BuildDocument (CFX_XMLDocument *pXML, XFA_PacketType ePacketID) |
void | ConstructXFANode (CXFA_Node *pXFANode, CFX_XMLNode *pXMLNode) |
CXFA_Node * | GetRootNode () const |
Definition at line 20 of file cxfa_document_builder.h.
|
explicit |
Definition at line 225 of file cxfa_document_builder.cpp.
References CXFA_DocumentBuilder().
Referenced by CXFA_DocumentBuilder().
|
default |
CFX_XMLNode * CXFA_DocumentBuilder::Build | ( | CFX_XMLDocument * | pXML | ) |
Definition at line 242 of file cxfa_document_builder.cpp.
Referenced by BuildDocument().
bool CXFA_DocumentBuilder::BuildDocument | ( | CFX_XMLDocument * | pXML, |
XFA_PacketType | ePacketID ) |
Definition at line 230 of file cxfa_document_builder.cpp.
References Build().
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(), fxcrt::WideString::IsEmpty(), CFX_XMLNode::kElement, kInitialized, CFX_XMLNode::kInstruction, CXFA_Node::SetFlag(), and CXFA_Node::SetXMLMappingNode().
CXFA_Node * CXFA_DocumentBuilder::GetRootNode | ( | ) | const |
Definition at line 295 of file cxfa_document_builder.cpp.
Referenced by CXFA_DocumentBuilderTest::ParseAndBuild().