Home | History | Annotate | Download | only in parser

Lines Matching refs:pDataNode

117                        CXFA_Node* pDataNode,
119 pFormNode->SetObject(XFA_ATTRIBUTE_BindingNode, pDataNode);
120 pDataNode->AddBindItem(pFormNode);
143 static_cast<CFDE_XMLElement*>(pDataNode->GetXMLMappingNode());
146 pDataNode->SetAttributeValue(wsValue, wsFormattedValue);
147 pDataNode->SetCData(XFA_ATTRIBUTE_ContentType, wsContentType);
162 pValue = pDataNode->CreateSamePacketNode(XFA_Element::DataValue);
165 pDataNode->InsertChild(pValue);
169 CFDE_XMLNode* pXMLNode = pDataNode->GetXMLMappingNode();
176 pDataNode->SetAttributeValue(wsValue, wsFormattedValue);
185 pDataNode->SetAttributeValue(wsValue, wsFormattedValue);
215 pDataNode->SetAttributeValue(wsValue, wsFormattedValue);
254 pDataNode->SetAttributeValue(wsValue, wsFormattedValue);
265 pDataNode->SetAttributeValue(wsValue, wsFormattedValue);
272 pDataNode->TryContent(wsXMLValue);
275 pDataNode->SetAttributeValue(wsNormalizeValue, wsXMLValue);
283 static_cast<CFDE_XMLElement*>(pDataNode->GetXMLMappingNode());
289 pDataNode->SetCData(XFA_ATTRIBUTE_ContentType, wsContentType);
301 pDataNode->GetNodeList(items);
366 CXFA_Node* pDataNode) {
367 pDocument->m_rgGlobalBinding[dwNameHash] = pDataNode;
395 CXFA_Node* pDataNode = ScopeMatchGlobalBinding(pDataChild, dwNameHash,
397 if (pDataNode)
398 return pDataNode;
760 CXFA_Node* pDataNode = FindMatchingDataNode(
763 if (!pDataNode || sNodeIterator.GetCurrent() != pTemplateNode)
772 CreateDataBinding(pSubformNode, pDataNode, true);
774 subformMapArray[pSubformNode] = pDataNode;
780 CXFA_Node* pDataNode = nullptr;
783 pDataNode = it->second;
793 pDataNode, false, true, false);
1003 CXFA_Node* pDataNode = FindMatchingDataNode(
1006 if (pDataNode)
1007 CreateDataBinding(pFieldNode, pDataNode, true);
1023 CXFA_Node* pDataNode =
1025 pDataNode->SetCData(XFA_ATTRIBUTE_Name, wsName);
1026 pDataNode->CreateXMLMappingNode();
1027 pDataParent->InsertChild(pDataNode);
1028 pDataNode->SetFlag(XFA_NodeFlag_Initialized, false);
1029 return pDataNode;
1052 CXFA_Node* pDataNode =
1054 pDataNode->SetCData(XFA_ATTRIBUTE_Name, wsName);
1055 pDataNode->CreateXMLMappingNode();
1059 pDataNode->SetEnum(XFA_ATTRIBUTE_Contains, XFA_ATTRIBUTEENUM_MetaData);
1061 pDataParent->InsertChild(pDataNode);
1062 pDataNode->SetDataDescriptionNode(pDDNode);
1063 pDataNode->SetFlag(XFA_NodeFlag_Initialized, false);
1064 return pDataNode;
1076 CXFA_Node* pDataNode = pFormNode->GetBindData();
1093 if (!pDataNode) {
1101 pDataNode = MaybeCreateDataNode(
1104 if (pDataNode)
1105 CreateDataBinding(pFormNode, pDataNode, false);
1107 if (!pDataNode)
1112 pDataNode->GetNodeItem(XFA_NODEITEM_Parent);
1115 pDataParent->RemoveChild(pDataNode);
1116 pDataScope->InsertChild(pDataNode);
1124 if (dwNameHash != 0 && !pDataNode) {
1125 pDataNode = GetGlobalBinding(pDocument, dwNameHash);
1126 if (!pDataNode) {
1133 pDataNode = MaybeCreateDataNode(
1136 if (pDataNode) {
1137 CreateDataBinding(pFormNode, pDataNode, false);
1139 pDataNode);
1142 CreateDataBinding(pFormNode, pDataNode, true);
1145 if (!pDataNode)
1152 if (!pDataNode && bDataRef) {
1162 pDataNode = ToNode(pObject);
1163 if (pDataNode) {
1164 CreateDataBinding(pFormNode, pDataNode,
1191 pDataNode ? pDataNode : pDataScope, bDataRef,
1197 void UpdateDataRelation(CXFA_Node* pDataNode, CXFA_Node* pDataDescriptionNode) {
1199 for (CXFA_Node* pDataChild = pDataNode->GetNodeItem(XFA_NODEITEM_FirstChild);