Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <cfx_xmlelement.h>
Additional Inherited Members | |
Public Types inherited from CFX_XMLNode | |
enum class | Type { kInstruction = 0 , kElement , kText , kCharData } |
Definition at line 17 of file cfx_xmlelement.h.
|
explicit |
Definition at line 15 of file cfx_xmlelement.cpp.
Referenced by TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), TEST(), and TEST().
|
overridedefault |
|
overridevirtual |
Implements CFX_XMLNode.
Definition at line 25 of file cfx_xmlelement.cpp.
References CFX_XMLNode::Clone(), CFX_XMLNode::GetType(), and CFX_XMLNode::kText.
Referenced by TEST().
WideString CFX_XMLElement::GetAttribute | ( | const WideString & | name | ) | const |
Definition at line 132 of file cfx_xmlelement.cpp.
Referenced by CXFA_TextParser::GetEmbeddedObj(), TEST(), TEST(), TEST_F(), and XFA_FDEExtension_ResolveNamespaceQualifier().
|
inline |
Definition at line 29 of file cfx_xmlelement.h.
CFX_XMLElement * CFX_XMLElement::GetFirstChildNamed | ( | WideStringView | name | ) | const |
Definition at line 110 of file cfx_xmlelement.cpp.
Referenced by TEST(), and TEST().
WideString CFX_XMLElement::GetLocalTagName | ( | ) | const |
Definition at line 39 of file cfx_xmlelement.cpp.
Referenced by CXFA_DocumentBuilder::ConstructXFANode(), TEST(), and TEST().
|
inline |
Definition at line 27 of file cfx_xmlelement.h.
Referenced by CXFA_XMLLocale::Create(), TEST(), TEST(), and TEST().
WideString CFX_XMLElement::GetNamespacePrefix | ( | ) | const |
Definition at line 45 of file cfx_xmlelement.cpp.
Referenced by GetNamespaceURI(), TEST(), and TEST().
WideString CFX_XMLElement::GetNamespaceURI | ( | ) | const |
Definition at line 50 of file cfx_xmlelement.cpp.
References fxcrt::WideString::WideString(), fxcrt::WideString::WideString(), GetNamespacePrefix(), CFX_XMLNode::GetType(), fxcrt::WideString::IsEmpty(), CFX_XMLNode::kElement, fxcrt::WideString::operator+=(), and fxcrt::WideString::operator+=().
Referenced by TEST(), TEST(), CJX_Object::TryNamespace(), and XFA_RecognizeRichText().
CFX_XMLElement * CFX_XMLElement::GetNthChildNamed | ( | WideStringView | name, |
size_t | idx ) const |
Definition at line 114 of file cfx_xmlelement.cpp.
WideString CFX_XMLElement::GetTextData | ( | ) | const |
Definition at line 69 of file cfx_xmlelement.cpp.
References CFX_XMLText::GetText(), fxcrt::WideString::operator+=(), and ToXMLText().
Referenced by CXFA_XMLLocale::GetDateTimeSymbols(), TEST(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), and TEST_F().
|
overridevirtual |
Implements CFX_XMLNode.
Definition at line 21 of file cfx_xmlelement.cpp.
References CFX_XMLNode::kElement.
Referenced by TEST().
bool CFX_XMLElement::HasAttribute | ( | const WideString & | name | ) | const |
Definition at line 128 of file cfx_xmlelement.cpp.
Referenced by TEST(), TEST(), and XFA_FDEExtension_ResolveNamespaceQualifier().
void CFX_XMLElement::RemoveAttribute | ( | const WideString & | name | ) |
Definition at line 142 of file cfx_xmlelement.cpp.
Referenced by CXFA_DataExporter::Export(), CXFA_Node::RemoveChildAndNotify(), TEST(), and XFA_DataExporter_DealWithDataGroupNode().
|
overridevirtual |
Implements CFX_XMLNode.
Definition at line 80 of file cfx_xmlelement.cpp.
References CFX_XMLNode::Save().
Referenced by CXFA_DataExporter::Export(), TEST(), TEST(), TEST(), TEST(), and TEST().
void CFX_XMLElement::SetAttribute | ( | const WideString & | name, |
const WideString & | value ) |
Definition at line 137 of file cfx_xmlelement.cpp.
Referenced by CXFA_DataExporter::Export(), CJX_Object::SetBoolean(), CJX_Object::SetCDataImpl(), CJX_Object::SetEnum(), CJX_Object::SetInteger(), CXFA_Node::SetToXML(), TEST(), TEST(), TEST(), TEST(), TEST(), and XFA_DataExporter_DealWithDataGroupNode().