public final class DOMDifferenceEngine extends AbstractDifferenceEngine
AbstractDifferenceEngine.ComparisonState, AbstractDifferenceEngine.DeferredComparison, AbstractDifferenceEngine.FinishedComparisonState, AbstractDifferenceEngine.OngoingComparisonState| Constructor and Description |
|---|
DOMDifferenceEngine()
Creates a new DOMDifferenceEngine using the default
DocumentBuilderFactory. |
DOMDifferenceEngine(DocumentBuilderFactory f)
Creates a new DOMDifferenceEngine.
|
| Modifier and Type | Method and Description |
|---|---|
void |
compare(Source control,
Source test)
Compares two pieces of XML and invokes the registered listeners.
|
void |
setDocumentBuilderFactory(DocumentBuilderFactory f)
Deprecated.
use the one-arg constructor instead
|
addComparisonListener, addDifferenceListener, addMatchListener, compare, getAttributeFilter, getComparisonController, getDifferenceEvaluator, getNamespaceContext, getNodeFilter, getNodeMatcher, getParentXPath, getXPath, setAttributeFilter, setComparisonController, setDifferenceEvaluator, setNamespaceContext, setNodeFilter, setNodeMatcherpublic DOMDifferenceEngine()
DocumentBuilderFactory.public DOMDifferenceEngine(DocumentBuilderFactory f)
The DocumentBuilderFactory is only used if the
Source passed to compare(javax.xml.transform.Source, javax.xml.transform.Source) is not already a
DOMSource.
public void setDocumentBuilderFactory(DocumentBuilderFactory f)
DocumentBuilderFactory to use when creating a
Document from the Sources to compare.
This is only used if the Source passed to compare(javax.xml.transform.Source, javax.xml.transform.Source)
is not already a DOMSource.
public void compare(Source control, Source test)
DifferenceEnginecontrol - the reference source of "good" XMLtest - the source under test to compare against controlCopyright © 2001–2025 XMLUnit. All rights reserved.