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 Receiver |
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.
|
Result |
prepareNextStylesheet(Controller controller,
String href,
String baseURI,
Result result)
Prepare another stylesheet to handle the output of this one.
|
createHTMLSerializer, createTextSerializer, createUserDefinedOutputMethod, createXHTMLSerializer, createXMLSerializer, getReceiver, getReceiver, getXMLStreamWriter, newAttributeSorter, newCDATAFilter, newCharacterMapExpander, newContentHandlerProxy, newHTMLMetaTagAdjuster, newHTMLURIEscaper, newTEXTEmitter, newUncommittedSerializer, newUnicodeNormalizer, newXHTMLMetaTagAdjuster, newXHTMLURIEscaper, newXML10ContentCheckerpublic SerializerFactoryPE(ProfessionalConfiguration config)
protected Receiver 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)
SerializerFactorynewXHTMLEmitter 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 propertiesXPathExceptionpublic Result prepareNextStylesheet(Controller controller, String href, String baseURI, Result result) throws TransformerException
This method is intended for internal use, to support the
saxon:next-in-chain extension.
prepareNextStylesheet in class SerializerFactorycontroller - 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 occursTransformerExceptionpublic SequenceWrapper newSequenceWrapper(Receiver destination)
newSequenceWrapper in class SerializerFactoryCopyright (c) 2004-2013 Saxonica Limited. All rights reserved.