public class SerializerFactoryPE extends SerializerFactory
| Constructor and Description |
|---|
SerializerFactoryPE(ProfessionalConfiguration config) |
| Modifier and Type | Method and Description |
|---|---|
Receiver |
addHtml5Component(Receiver target,
Properties outputProperties) |
Receiver |
addTextOutputFilter(Receiver next,
Properties properties)
Add a filter to the text output method pipeline.
|
protected SequenceReceiver |
createSaxonSerializationMethod(String method,
Properties props,
PipelineConfiguration pipe,
CharacterMapExpander characterMapExpander,
ProxyReceiver normalizer) |
protected Emitter |
newHTMLEmitter(Properties properties)
Create a new HTML Emitter.
|
protected ProxyReceiver |
newHTMLIndenter(Receiver next,
Properties outputProperties)
Create a new HTML Indenter.
|
SequenceWrapper |
newSequenceWrapper(Receiver destination)
Get a SequenceWrapper, a class that serializes an XDM sequence with full annotation of item types, node kinds,
etc.
|
protected Emitter |
newXHTMLEmitter(Properties properties)
Create a new XHTML Emitter.
|
protected ProxyReceiver |
newXHTMLIndenter(Receiver next,
Properties outputProperties)
Create a new XHTML Indenter.
|
protected Emitter |
newXMLEmitter(Properties properties)
Create a new XML Emitter.
|
protected ProxyReceiver |
newXMLIndenter(XMLEmitter next,
Properties outputProperties)
Create a new XML Indenter.
|
SequenceReceiver |
prepareNextStylesheet(PipelineConfiguration pipe,
String href,
String baseURI,
Result result)
Prepare another stylesheet to handle the output of this one.
|
createHTMLSerializer, createTextSerializer, createUserDefinedOutputMethod, createXHTMLSerializer, createXMLSerializer, customizeAdaptiveSerializer, customizeJSONSerializer, getReceiver, getReceiver, getXMLStreamWriter, makeSequenceNormalizer, newAdaptiveEmitter, newAttributeSorter, newCDATAFilter, newCharacterMapExpander, newContentHandlerProxy, newHTMLMetaTagAdjuster, newHTMLURIEscaper, newTEXTEmitter, newUncommittedSerializer, newUnicodeNormalizer, newXHTMLMetaTagAdjuster, newXHTMLURIEscaper, newXML10ContentCheckerpublic SerializerFactoryPE(ProfessionalConfiguration config)
protected SequenceReceiver createSaxonSerializationMethod(String method, Properties props, PipelineConfiguration pipe, CharacterMapExpander characterMapExpander, ProxyReceiver normalizer) throws XPathException
createSaxonSerializationMethod in class SerializerFactoryXPathExceptionprotected ProxyReceiver newHTMLIndenter(Receiver next, Properties outputProperties)
SerializerFactorynewHTMLIndenter in class SerializerFactorynext - the next receiver in the pipelineoutputProperties - the serialization parameterspublic Receiver addHtml5Component(Receiver target, Properties outputProperties)
addHtml5Component in class SerializerFactoryprotected ProxyReceiver newXHTMLIndenter(Receiver next, Properties outputProperties)
SerializerFactorynewXHTMLIndenter in class SerializerFactorynext - the next receiver in the pipelineoutputProperties - the serialization parametersprotected ProxyReceiver newXMLIndenter(XMLEmitter next, Properties outputProperties)
SerializerFactorynewXMLIndenter in class SerializerFactorynext - the next receiver in the pipelineoutputProperties - the serialization parametersprotected Emitter newXMLEmitter(Properties properties)
SerializerFactorynewXMLEmitter in class SerializerFactoryproperties - the output propertiesprotected Emitter newHTMLEmitter(Properties properties)
SerializerFactorynewHTMLEmitter in class SerializerFactoryproperties - the output propertiesprotected Emitter newXHTMLEmitter(Properties properties)
newXHTMLEmitter in class SerializerFactoryproperties - the output propertiespublic Receiver addTextOutputFilter(Receiver next, Properties properties) throws XPathException
addTextOutputFilter in class SerializerFactorynext - the next receiver (typically the TextEmitter)properties - the output propertiesXPathException - if the operation failspublic SequenceReceiver prepareNextStylesheet(PipelineConfiguration pipe, String href, String baseURI, Result result) throws XPathException
saxon:next-in-chain extension.prepareNextStylesheet in class SerializerFactorypipe - the pipeline for the current transformationhref - URI of the next stylesheet to be appliedbaseURI - base URI for resolving href if it's a relative
URIresult - the output destination of the current stylesheetXPathException - if any dynamic error occurspublic SequenceWrapper newSequenceWrapper(Receiver destination)
newSequenceWrapper in class SerializerFactorydestination - the place where the wrapped sequence will be sentCopyright (c) 2004-2014 Saxonica Limited. All rights reserved.