private class DOMDifferenceEngine.ControlAttributePresentComparer extends java.lang.Object implements AbstractDifferenceEngine.DeferredComparison
| Modifier and Type | Field and Description |
|---|---|
private org.w3c.dom.Element |
control |
private XPathContext |
controlContext |
private java.util.Set<org.w3c.dom.Attr> |
foundTestAttributes |
private org.w3c.dom.Element |
test |
private DOMDifferenceEngine.Attributes |
testAttributes |
private XPathContext |
testContext |
| Modifier | Constructor and Description |
|---|---|
private |
ControlAttributePresentComparer(org.w3c.dom.Element control,
XPathContext controlContext,
org.w3c.dom.Element test,
XPathContext testContext,
DOMDifferenceEngine.Attributes testAttributes,
java.util.Set<org.w3c.dom.Attr> foundTestAttributes) |
| Modifier and Type | Method and Description |
|---|---|
AbstractDifferenceEngine.ComparisonState |
apply()
Perform the comparison.
|
private final java.util.Set<org.w3c.dom.Attr> foundTestAttributes
private final org.w3c.dom.Element control
private final org.w3c.dom.Element test
private final XPathContext controlContext
private final XPathContext testContext
private final DOMDifferenceEngine.Attributes testAttributes
private ControlAttributePresentComparer(org.w3c.dom.Element control,
XPathContext controlContext,
org.w3c.dom.Element test,
XPathContext testContext,
DOMDifferenceEngine.Attributes testAttributes,
java.util.Set<org.w3c.dom.Attr> foundTestAttributes)
public AbstractDifferenceEngine.ComparisonState apply()
AbstractDifferenceEngine.DeferredComparisonapply in interface AbstractDifferenceEngine.DeferredComparison