public abstract class SequenceReceiver extends Object implements Receiver
Modifier and Type | Field and Description |
---|---|
protected PipelineConfiguration |
pipelineConfiguration |
protected boolean |
previousAtomic |
PI_DISABLE_OUTPUT_ESCAPING, PI_ENABLE_OUTPUT_ESCAPING
Constructor and Description |
---|
SequenceReceiver() |
Modifier and Type | Method and Description |
---|---|
void |
append(Item item,
int locationId,
int copyNamespaces)
Output an item (atomic value or node) to the sequence
|
Configuration |
getConfiguration() |
NamePool |
getNamePool()
Get the name pool
|
PipelineConfiguration |
getPipelineConfiguration()
Get the pipeline configuration
|
String |
getSystemId() |
void |
open()
Start the output process
|
void |
setPipelineConfiguration(PipelineConfiguration pipelineConfiguration)
Set the pipeline configuration
|
void |
setSystemId(String systemId)
Set the System ID of the destination tree
|
void |
setUnparsedEntity(String name,
String systemId,
String publicId)
Notify an unparsed entity URI.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
attribute, characters, close, comment, endDocument, endElement, namespace, processingInstruction, startContent, startDocument, startElement
protected boolean previousAtomic
protected PipelineConfiguration pipelineConfiguration
public PipelineConfiguration getPipelineConfiguration()
Receiver
getPipelineConfiguration
in interface Receiver
public void setPipelineConfiguration(PipelineConfiguration pipelineConfiguration)
Receiver
setPipelineConfiguration
in interface Receiver
public Configuration getConfiguration()
public void setSystemId(String systemId)
Receiver
setSystemId
in interface Result
setSystemId
in interface Receiver
public String getSystemId()
getSystemId
in interface Result
public void setUnparsedEntity(String name, String systemId, String publicId) throws XPathException
Receiver
setUnparsedEntity
in interface Receiver
name
- The name of the unparsed entitysystemId
- The system identifier of the unparsed entitypublicId
- The public identifier of the unparsed entityXPathException
public void open() throws XPathException
open
in interface Receiver
XPathException
public void append(Item item, int locationId, int copyNamespaces) throws XPathException
XPathException
public NamePool getNamePool()