public class AdaptiveEmitter extends SequenceWriter implements ReceiverWithOutputProperties
pipelineConfiguration, previousAtomic, systemId
Constructor and Description |
---|
AdaptiveEmitter(PipelineConfiguration pipe,
java.io.Writer writer) |
Modifier and Type | Method and Description |
---|---|
void |
close()
Notify the end of the event stream
|
java.util.Properties |
getOutputProperties()
Get the serialization properties maintained by this
Receiver |
void |
setCharacterMap(CharacterMap map)
Set the CharacterMap to be used, if any
|
void |
setNormalizer(Normalizer normalizer)
Set the Unicode normalizer to be used for normalizing strings.
|
void |
setOutputProperties(java.util.Properties props) |
void |
write(Item item)
Abstract method to be supplied by subclasses: output one item in the sequence.
|
append, attribute, bulkCopyElementNode, characters, comment, endDocument, endElement, getTreeModel, graftElementNode, isReadyForBulkCopy, isReadyForGrafting, namespace, processingInstruction, setTreeModel, setUnparsedEntity, startContent, startDocument, startElement, usesTypeAnnotations
append, decompose, flatten, getConfiguration, getErrorCodeForDecomposingFunctionItems, getNamePool, getPipelineConfiguration, getSystemId, handlesAppend, open, setPipelineConfiguration, setSystemId
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
append, append, attribute, characters, comment, endDocument, endElement, getPipelineConfiguration, handlesAppend, namespace, open, processingInstruction, setPipelineConfiguration, setSystemId, setUnparsedEntity, startContent, startDocument, startElement, usesTypeAnnotations
public AdaptiveEmitter(PipelineConfiguration pipe, java.io.Writer writer)
public void setOutputProperties(java.util.Properties props)
public java.util.Properties getOutputProperties()
ReceiverWithOutputProperties
Receiver
getOutputProperties
in interface ReceiverWithOutputProperties
public void setNormalizer(Normalizer normalizer)
normalizer
- the normalizer to be usedpublic void setCharacterMap(CharacterMap map)
map
- the character mappublic void write(Item item) throws XPathException
write
in class SequenceWriter
item
- the item to be written to the sequenceXPathException
- if any failure occurs while writing the itempublic void close() throws XPathException
Receiver
close
in interface Receiver
close
in class SequenceWriter
XPathException
- if an error occursCopyright (c) 2004-2020 Saxonica Limited. All rights reserved.