Lines Matching +refs:dom +refs:domNode +refs:item
6 # between different dom implementations, like TclDOM and tDOM.
43 return [NamespaceSetup [dom createDocumentNode]]
54 return [NamespaceSetup [dom parse -keepEmpties $xml]]
94 # the version from the dom package or use the SOAP::xpath version if there
95 # is no dom one.
97 # node - reference to a dom tree
219 # Return a list of all the immediate children of domNode that are element
222 # domNode - a reference to a node in a dom tree
224 proc ::SOAP::Utils::getElements {domNode} {
226 if {$domNode != {}} {
227 foreach node [Children $domNode] {
242 # domElement - a reference to a dom element node
314 # Merge together all the child node values under a given dom element
319 # domElement - a reference to an element node in a dom tree
388 foreach item [$domElement attributes] {
389 foreach {name prefix ns} $item break
425 proc ::SOAP::Utils::documentElement {domNode} {
426 return [$domNode documentElement]
556 # Return a list of all the immediate children of domNode that are element
559 # domNode - a reference to a node in a dom tree
561 proc ::SOAP::Utils::getElementsByName {domNode name} {
563 if {$domNode != {}} {
564 foreach node [Children $domNode] {
576 proc ::SOAP::Utils::IsElement {domNode} {
577 return [string equal [$domNode nodeType] ELEMENT_NODE]
580 proc ::SOAP::Utils::Children {domNode} {
581 return [$domNode childNodes]
584 proc ::SOAP::Utils::NodeValue {domNode} {
585 return [$domNode nodeValue]
588 proc ::SOAP::Utils::Parent {domNode} {
589 return [$domNode nodeParent]