Skip navigation links
org.eclipse.persistence.platform.xml
Class XMLComparer
java.lang.Object
org.eclipse.persistence.platform.xml.XMLComparer
-
public class XMLComparer
- extends java.lang.Object
This class is used to compare if two DOM nodes are equal.
Method Summary |
protected boolean |
isAttributeEqual(org.w3c.dom.Attr control, org.w3c.dom.Attr test)
|
private boolean |
isCommentEqual(org.w3c.dom.Comment control, org.w3c.dom.Comment test)
|
private boolean |
isDocumentEqual(org.w3c.dom.Document control, org.w3c.dom.Document test)
|
private boolean |
isDocumentFragmentEqual(org.w3c.dom.DocumentFragment control, org.w3c.dom.DocumentFragment test)
|
private boolean |
isDocumentTypeEqual(org.w3c.dom.DocumentType control, org.w3c.dom.DocumentType test)
|
private boolean |
isElementEqual(org.w3c.dom.Element control, org.w3c.dom.Element test)
|
private boolean |
isEntityReferenceEqual(org.w3c.dom.EntityReference control, org.w3c.dom.EntityReference test)
|
boolean |
isIgnoreOrder()
|
boolean |
isNodeEqual(org.w3c.dom.Node control, org.w3c.dom.Node test)
Compare two DOM nodes. |
private boolean |
isNodeInNodeList(org.w3c.dom.Node node, org.w3c.dom.NodeList nodeList)
|
private boolean |
isNodeListEqual(org.w3c.dom.NodeList control, org.w3c.dom.NodeList test)
|
private boolean |
isProcessingInstructionEqual(org.w3c.dom.ProcessingInstruction control, org.w3c.dom.ProcessingInstruction test)
|
private boolean |
isStringEqual(java.lang.String control, java.lang.String test)
|
private boolean |
isTextEqual(org.w3c.dom.Text control, org.w3c.dom.Text test)
|
void |
setIgnoreOrder(boolean ignoreOrder)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ignoreOrder
private boolean ignoreOrder
XMLComparer
public XMLComparer()
isNodeEqual
public boolean isNodeEqual(org.w3c.dom.Node control,
org.w3c.dom.Node test)
- Compare two DOM nodes.
-
- Parameters:
control
- The first node in the comparison.
test
- The second node in the comparison.
- Returns:
- Return true if the nodes are equal, else false.
isAttributeEqual
protected boolean isAttributeEqual(org.w3c.dom.Attr control,
org.w3c.dom.Attr test)
isCommentEqual
private boolean isCommentEqual(org.w3c.dom.Comment control,
org.w3c.dom.Comment test)
isDocumentEqual
private boolean isDocumentEqual(org.w3c.dom.Document control,
org.w3c.dom.Document test)
isDocumentFragmentEqual
private boolean isDocumentFragmentEqual(org.w3c.dom.DocumentFragment control,
org.w3c.dom.DocumentFragment test)
isDocumentTypeEqual
private boolean isDocumentTypeEqual(org.w3c.dom.DocumentType control,
org.w3c.dom.DocumentType test)
isElementEqual
private boolean isElementEqual(org.w3c.dom.Element control,
org.w3c.dom.Element test)
isEntityReferenceEqual
private boolean isEntityReferenceEqual(org.w3c.dom.EntityReference control,
org.w3c.dom.EntityReference test)
isProcessingInstructionEqual
private boolean isProcessingInstructionEqual(org.w3c.dom.ProcessingInstruction control,
org.w3c.dom.ProcessingInstruction test)
isTextEqual
private boolean isTextEqual(org.w3c.dom.Text control,
org.w3c.dom.Text test)
isNodeListEqual
private boolean isNodeListEqual(org.w3c.dom.NodeList control,
org.w3c.dom.NodeList test)
isNodeInNodeList
private boolean isNodeInNodeList(org.w3c.dom.Node node,
org.w3c.dom.NodeList nodeList)
isStringEqual
private boolean isStringEqual(java.lang.String control,
java.lang.String test)
isIgnoreOrder
public boolean isIgnoreOrder()
setIgnoreOrder
public void setIgnoreOrder(boolean ignoreOrder)
Skip navigation links