org.w3c.domts

Class XalanDOMTestDocumentBuilderFactory

public class XalanDOMTestDocumentBuilderFactory extends JAXPDOMTestDocumentBuilderFactory

This class uses Xalan-J to add XPath support to the current JAXP DOM implementation
Constructor Summary
XalanDOMTestDocumentBuilderFactory(DocumentBuilderFactory baseFactory, DocumentBuilderSetting[] settings)
Creates a JAXP implementation of DOMTestDocumentBuilderFactory.
Method Summary
protected DOMTestDocumentBuilderFactorycreateInstance(DocumentBuilderFactory newFactory, DocumentBuilderSetting[] mergedSettings)
ObjectcreateXPathEvaluator(Document doc)
Creates XPath evaluator

Constructor Detail

XalanDOMTestDocumentBuilderFactory

public XalanDOMTestDocumentBuilderFactory(DocumentBuilderFactory baseFactory, DocumentBuilderSetting[] settings)
Creates a JAXP implementation of DOMTestDocumentBuilderFactory.

Parameters: factory null for default JAXP provider. If not null, factory will be mutated in constructor and should be released by calling code upon return. settings array of settings, may be null.

Method Detail

createInstance

protected DOMTestDocumentBuilderFactory createInstance(DocumentBuilderFactory newFactory, DocumentBuilderSetting[] mergedSettings)

createXPathEvaluator

public Object createXPathEvaluator(Document doc)
Creates XPath evaluator

Parameters: doc DOM document, may not be null