|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.sf.saxon.lib.SerializerFactory com.saxonica.serialize.SerializerFactoryPE
public class SerializerFactoryPE
Saxon-PE extensions to the serializer factory
Constructor Summary | |
---|---|
SerializerFactoryPE(ProfessionalConfiguration config)
|
Method Summary | |
---|---|
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. |
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. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SerializerFactoryPE(ProfessionalConfiguration config)
Method Detail |
---|
protected Receiver createSaxonSerializationMethod(String method, Properties props, PipelineConfiguration pipe, CharacterMapExpander characterMapExpander, ProxyReceiver normalizer) throws XPathException
createSaxonSerializationMethod
in class SerializerFactory
XPathException
protected ProxyReceiver newHTMLIndenter(Receiver next, Properties outputProperties)
SerializerFactory
newHTMLIndenter
in class SerializerFactory
next
- the next receiver in the pipelineoutputProperties
- the serialization parameters
protected ProxyReceiver newXHTMLIndenter(Receiver next, Properties outputProperties)
SerializerFactory
newXHTMLIndenter
in class SerializerFactory
next
- the next receiver in the pipelineoutputProperties
- the serialization parameters
protected ProxyReceiver newXMLIndenter(XMLEmitter next, Properties outputProperties)
SerializerFactory
newXMLIndenter
in class SerializerFactory
next
- the next receiver in the pipelineoutputProperties
- the serialization parameters
protected Emitter newXMLEmitter(Properties properties)
SerializerFactory
newXMLEmitter
in class SerializerFactory
properties
- the output properties
protected Emitter newHTMLEmitter(Properties properties)
SerializerFactory
newHTMLEmitter
in class SerializerFactory
properties
- the output properties
protected Emitter newXHTMLEmitter(Properties properties)
SerializerFactory
newXHTMLEmitter
in class SerializerFactory
properties
- the output properties
public Receiver addTextOutputFilter(Receiver next, Properties properties) throws XPathException
addTextOutputFilter
in class SerializerFactory
next
- the next receiver (typically the TextEmitter)properties
- the output properties
XPathException
public 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 SerializerFactory
controller
- 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 stylesheet
XPathException
- if any dynamic error occurs
TransformerException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |