private AbstractDifferenceEngine.DeferredComparison |
DOMDifferenceEngine.compareAttributeExplicitness(org.w3c.dom.Attr control,
XPathContext controlContext,
org.w3c.dom.Attr test,
XPathContext testContext) |
Compares whether two attributes are specified explicitly.
|
private AbstractDifferenceEngine.ComparisonState |
DOMDifferenceEngine.compareAttributes(org.w3c.dom.Attr control,
XPathContext controlContext,
org.w3c.dom.Attr test,
XPathContext testContext) |
Compares properties of an attribute.
|
private AbstractDifferenceEngine.ComparisonState |
DOMDifferenceEngine.compareCharacterData(org.w3c.dom.CharacterData control,
XPathContext controlContext,
org.w3c.dom.CharacterData test,
XPathContext testContext) |
Compares textual content.
|
private AbstractDifferenceEngine.DeferredComparison |
DOMDifferenceEngine.compareChildren(XPathContext controlContext,
java.lang.Iterable<org.w3c.dom.Node> allControlChildren,
java.lang.Iterable<org.w3c.dom.Node> controlChildren,
XPathContext testContext,
java.lang.Iterable<org.w3c.dom.Node> allTestChildren,
java.lang.Iterable<org.w3c.dom.Node> testChildren) |
|
private AbstractDifferenceEngine.DeferredComparison |
DOMDifferenceEngine.compareDeclarations(org.w3c.dom.Document control,
XPathContext controlContext,
org.w3c.dom.Document test,
XPathContext testContext) |
Compares properties of XML declaration.
|
private AbstractDifferenceEngine.ComparisonState |
DOMDifferenceEngine.compareDocTypes(org.w3c.dom.DocumentType control,
XPathContext controlContext,
org.w3c.dom.DocumentType test,
XPathContext testContext) |
Compares properties of the doctype declaration.
|
private AbstractDifferenceEngine.ComparisonState |
DOMDifferenceEngine.compareDocuments(org.w3c.dom.Document control,
XPathContext controlContext,
org.w3c.dom.Document test,
XPathContext testContext) |
Compares document node, doctype and XML declaration properties
|
private AbstractDifferenceEngine.ComparisonState |
DOMDifferenceEngine.compareElementAttributes(org.w3c.dom.Element control,
XPathContext controlContext,
org.w3c.dom.Element test,
XPathContext testContext) |
Compares element's attributes.
|
private AbstractDifferenceEngine.ComparisonState |
DOMDifferenceEngine.compareElements(org.w3c.dom.Element control,
XPathContext controlContext,
org.w3c.dom.Element test,
XPathContext testContext) |
Compares elements node properties, in particular the element's
name and its attributes.
|
private AbstractDifferenceEngine.ComparisonState |
DOMDifferenceEngine.compareNodeLists(java.lang.Iterable<org.w3c.dom.Node> allControlChildren,
java.lang.Iterable<org.w3c.dom.Node> controlSeq,
XPathContext controlContext,
java.lang.Iterable<org.w3c.dom.Node> allTestChildren,
java.lang.Iterable<org.w3c.dom.Node> testSeq,
XPathContext testContext) |
Matches nodes of two node lists and invokes compareNode on each pair.
|
(package private) AbstractDifferenceEngine.ComparisonState |
DOMDifferenceEngine.compareNodes(org.w3c.dom.Node control,
XPathContext controlContext,
org.w3c.dom.Node test,
XPathContext testContext) |
Recursively compares two XML nodes.
|
private AbstractDifferenceEngine.ComparisonState |
DOMDifferenceEngine.compareProcessingInstructions(org.w3c.dom.ProcessingInstruction control,
XPathContext controlContext,
org.w3c.dom.ProcessingInstruction test,
XPathContext testContext) |
Compares properties of a processing instruction.
|
private AbstractDifferenceEngine.ComparisonState |
DOMDifferenceEngine.compareXsiType(org.w3c.dom.Attr controlAttr,
XPathContext controlContext,
org.w3c.dom.Attr testAttr,
XPathContext testContext) |
Compares xsi:type attribute values
|
protected static java.lang.String |
AbstractDifferenceEngine.getParentXPath(XPathContext ctx) |
Returns a string representation of the given XPathContext's parent context.
|
protected static java.lang.String |
AbstractDifferenceEngine.getXPath(XPathContext ctx) |
Returns a string representation of the given XPathContext.
|
private AbstractDifferenceEngine.ComparisonState |
DOMDifferenceEngine.nodeTypeSpecificComparison(org.w3c.dom.Node control,
XPathContext controlContext,
org.w3c.dom.Node test,
XPathContext testContext) |
Dispatches to the node type specific comparison if one is
defined for the given combination of nodes.
|