Package net.sf.saxon.event
Class Sender
- java.lang.Object
-
- net.sf.saxon.event.Sender
-
public class Sender extends java.lang.ObjectSender 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) PipelineConfigurationpipe
-
Constructor Summary
Constructors Constructor Description Sender(PipelineConfiguration pipe)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static voidconfigureParser(org.xml.sax.XMLReader parser)Configure a SAX parser to ensure it has the correct namesapce properties setvoidsend(javax.xml.transform.Source source, Receiver receiver)Send the contents of a Source to a Receiver.voidsend(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 XPathExceptionSend 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 XPathExceptionSend 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 DynamicErrorConfigure a SAX parser to ensure it has the correct namesapce properties set- Throws:
DynamicError
-
-