void |
DifferenceEngine.compare(org.w3c.dom.Node control,
org.w3c.dom.Node test,
DifferenceListener listener,
ElementQualifier elementQualifier) |
Entry point for Node comparison testing.
|
void |
DifferenceEngineContract.compare(org.w3c.dom.Node control,
org.w3c.dom.Node test,
DifferenceListener listener,
ElementQualifier elementQualifier) |
Entry point for Node comparison testing.
|
void |
NewDifferenceEngine.compare(org.w3c.dom.Node control,
org.w3c.dom.Node test,
DifferenceListener listener,
ElementQualifier elementQualifier) |
Entry point for Node comparison testing.
|
protected void |
DifferenceEngine.compareDocument(org.w3c.dom.Document control,
org.w3c.dom.Document test,
DifferenceListener listener,
ElementQualifier elementQualifier) |
Compare two Documents for doctype and then element differences
|
protected void |
DifferenceEngine.compareNode(org.w3c.dom.Node control,
org.w3c.dom.Node test,
DifferenceListener listener,
ElementQualifier elementQualifier) |
First point of call: if nodes are comparable it compares node values then
recurses to compare node children.
|
protected void |
DifferenceEngine.compareNodeChildren(org.w3c.dom.Node control,
org.w3c.dom.Node test,
DifferenceListener listener,
ElementQualifier elementQualifier) |
Compare the number of children, and if the same, compare the actual
children via their NodeLists.
|
protected void |
DifferenceEngine.compareNodeList(java.util.List<org.w3c.dom.Node> controlChildren,
java.util.List<org.w3c.dom.Node> testChildren,
int numNodes,
DifferenceListener listener,
ElementQualifier elementQualifier) |
Compare the contents of two node list one by one, assuming that order
of children is NOT important: matching begins at same position in test
list as control list.
|
void |
Diff.overrideElementQualifier(ElementQualifier delegate) |
Override the ElementQualifier used to determine which
control and test nodes are comparable for this difference comparison.
|