net.sf.saxon.event
Class Sender
java.lang.Object
net.sf.saxon.event.Sender
public class Sender
extends java.lang.Object
Sender is a helper class that sends events to a Receiver from any kind of Source object
static void | configureParser(XMLReader parser) - Configure a SAX parser to ensure it has the correct namesapce properties set
|
void | send(Source source, Receiver receiver) - Send the contents of a Source to a Receiver.
|
void | send(Source source, Receiver receiver, boolean isFinal) - Send the contents of a Source to a Receiver.
|
configureParser
public static void configureParser(XMLReader parser)
throws XPathException
Configure a SAX parser to ensure it has the correct namesapce properties set
parser
- the parser to be configured
send
public void send(Source source,
Receiver receiver)
throws XPathException
Send the contents of a Source to a Receiver. Note that if the Source
identifies an element node rather than a document node, only the subtree
rooted at that element will be copied.
source
- the document or element to be copiedreceiver
- the destination to which it is to be copied
send
public void send(Source source,
Receiver receiver,
boolean isFinal)
throws XPathException
Send the contents of a Source to a Receiver. Note that if the Source
identifies an element node rather than a document node, only the subtree
rooted at that element will be copied.
source
- the document or element to be copiedreceiver
- the destination to which it is to be copiedisFinal
- set to true when the document is being processed purely for the
sake of validation, in which case multiple validation errors in the source can be
reported.