Package 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
-
-
Field Summary
Fields Modifier and Type Field Description (package private) PipelineConfiguration
pipe
-
Constructor Summary
Constructors Constructor Description Sender(PipelineConfiguration pipe)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static void
configureParser(org.xml.sax.XMLReader parser)
Configure a SAX parser to ensure it has the correct namesapce properties setvoid
send(javax.xml.transform.Source source, Receiver receiver)
Send the contents of a Source to a Receiver.void
send(javax.xml.transform.Source source, Receiver receiver, boolean isFinal)
Send the contents of a Source to a Receiver.
-
-
-
Field Detail
-
pipe
PipelineConfiguration pipe
-
-
Constructor Detail
-
Sender
public Sender(PipelineConfiguration pipe)
-
-
Method Detail
-
send
public void send(javax.xml.transform.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.- Parameters:
source
- the document or element to be copiedreceiver
- the destination to which it is to be copied- Throws:
XPathException
-
send
public void send(javax.xml.transform.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.- Parameters:
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.- Throws:
XPathException
-
configureParser
public static void configureParser(org.xml.sax.XMLReader parser) throws DynamicError
Configure a SAX parser to ensure it has the correct namesapce properties set- Throws:
DynamicError
-
-