org.mobicents.protocols.xcap.diff.dom.utils
Class DOMNodeComparator
java.lang.Object
org.mobicents.protocols.xcap.diff.dom.utils.DOMNodeComparator
public class DOMNodeComparator
- extends java.lang.Object
|
Method Summary |
DOMNodeComparator.Result |
compare(org.w3c.dom.Document oldDoc,
org.w3c.dom.Document newDoc,
java.lang.String nodeSelector,
javax.xml.namespace.NamespaceContext namespaceContext)
|
DOMNodeComparator.Result |
compare(org.w3c.dom.Node oldNode,
org.w3c.dom.Node newNode)
Performs full node comparison - attributes, children and node type. |
boolean |
compareAttributes(org.w3c.dom.NamedNodeMap map1,
org.w3c.dom.NamedNodeMap map2)
|
boolean |
compareChildren(org.w3c.dom.NodeList nodes1,
org.w3c.dom.NodeList nodes2)
Performs |
boolean |
compareNode(org.w3c.dom.Node n1,
org.w3c.dom.Node n2)
Performs only node comparison, that is - it compares only type, tag, prefix, and similar. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DOMNodeComparator
public DOMNodeComparator()
compare
public DOMNodeComparator.Result compare(org.w3c.dom.Document oldDoc,
org.w3c.dom.Document newDoc,
java.lang.String nodeSelector,
javax.xml.namespace.NamespaceContext namespaceContext)
compare
public DOMNodeComparator.Result compare(org.w3c.dom.Node oldNode,
org.w3c.dom.Node newNode)
- Performs full node comparison - attributes, children and node type.
- Parameters:
oldNode - newNode -
- Returns:
compareNode
public boolean compareNode(org.w3c.dom.Node n1,
org.w3c.dom.Node n2)
- Performs only node comparison, that is - it compares only type, tag, prefix, and similar.
- Parameters:
n1 - n2 -
- Returns:
compareChildren
public boolean compareChildren(org.w3c.dom.NodeList nodes1,
org.w3c.dom.NodeList nodes2)
- Performs
- Parameters:
nodes1 - nodes2 -
- Returns:
compareAttributes
public boolean compareAttributes(org.w3c.dom.NamedNodeMap map1,
org.w3c.dom.NamedNodeMap map2)
Copyright © 2011. All Rights Reserved.