Package net.sf.saxon.dom
Class ActiveDOMSource
- java.lang.Object
-
- javax.xml.transform.dom.DOMSource
-
- net.sf.saxon.dom.ActiveDOMSource
-
- All Implemented Interfaces:
Source,ActiveSource
public class ActiveDOMSource extends DOMSource implements ActiveSource
An extension ofDOMSourcethat implements theActiveSourceinterface, so it knows how to send itself to aReceiver
-
-
Constructor Summary
Constructors Constructor Description ActiveDOMSource(DOMSource source)Construct an ActiveDOMSource from a DOMSourceActiveDOMSource(Node node, String systemId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddeliver(Receiver receiver, ParseOptions options)Deliver the content of the source to a supplied Receiver.-
Methods inherited from class javax.xml.transform.dom.DOMSource
getNode, getSystemId, isEmpty, setNode, setSystemId
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface javax.xml.transform.Source
getSystemId, isEmpty, setSystemId
-
-
-
-
Method Detail
-
deliver
public void deliver(Receiver receiver, ParseOptions options) throws XPathException
Description copied from interface:ActiveSourceDeliver the content of the source to a supplied Receiver.For many (but not all) implementations of
Source, this method consumes the source and can therefore only be called once.- Specified by:
deliverin interfaceActiveSource- Parameters:
receiver- the receiver to which events representing the parsed XML document will be sentoptions- options for parsing the source- Throws:
XPathException- if parsing fails for any reason. The detailed diagnostics will have been sent to the error reporter.
-
-