Uses of Interface
org.apache.xml.serializer.SerializationHandler
Packages that use SerializationHandler
Package
Description
Extension elements and functions shipped with Xalan-Java, including EXSLT functions.
In charge of run-time transformations and the production of result trees.
Processes SAX events into streams.
-
Uses of SerializationHandler in org.apache.xalan.lib
Methods in org.apache.xalan.lib that return SerializationHandlerModifier and TypeMethodDescriptionRedirect.createSerializationHandler
(TransformerImpl transformer, FileOutputStream ostream, File file, OutputProperties format) A class that extends this one could over-ride this public method and receive a callback for the creation of the serializer used in the redirection. -
Uses of SerializationHandler in org.apache.xalan.serialize
Methods in org.apache.xalan.serialize with parameters of type SerializationHandlerModifier and TypeMethodDescriptionstatic void
SerializerUtils.addAttribute
(SerializationHandler handler, int attr) Copy an DOM attribute to the created output element, executing attribute templates as need be, and processing the xsl:use attribute.static void
SerializerUtils.addAttributes
(SerializationHandler handler, int src) Copy DOM attributes to the result element.static void
SerializerUtils.ensureNamespaceDeclDeclared
(SerializationHandler handler, DTM dtm, int namespace) This function checks to make sure a given prefix is really declared.static boolean
SerializerUtils.isDefinedNSDecl
(SerializationHandler serializer, int attr, DTM dtm) Returns whether a namespace is definedstatic void
SerializerUtils.outputResultTreeFragment
(SerializationHandler handler, XObject obj, XPathContext support) Given a result tree fragment, walk the tree and output it to the SerializationHandler.static void
SerializerUtils.processNSDecls
(SerializationHandler handler, int src, int type, DTM dtm) Copy xmlns: attributes in if not already in scope. -
Uses of SerializationHandler in org.apache.xalan.transformer
Methods in org.apache.xalan.transformer that return SerializationHandlerModifier and TypeMethodDescriptionTransformerImpl.createSerializationHandler
(Result outputTarget) Create a result ContentHandler from a Result object, based on the current OutputProperties.TransformerImpl.createSerializationHandler
(Result outputTarget, OutputProperties format) Create a ContentHandler from a Result object and an OutputProperties.TransformerImpl.getResultTreeHandler()
Get the SerializationHandler object.TransformerImpl.getSerializationHandler()
Get the SerializationHandler object.Methods in org.apache.xalan.transformer with parameters of type SerializationHandlerModifier and TypeMethodDescriptionstatic void
ClonerToResultTree.cloneToResultTree
(int node, int nodeType, DTM dtm, SerializationHandler rth, boolean shouldCloneAttributes) Clone an element with or without children.void
TransformerImpl.setSerializationHandler
(SerializationHandler xoh) Constructors in org.apache.xalan.transformer with parameters of type SerializationHandlerModifierConstructorDescriptionTreeWalker2Result
(TransformerImpl transformer, SerializationHandler handler) Constructor. -
Uses of SerializationHandler in org.apache.xalan.xsltc
Methods in org.apache.xalan.xsltc that return SerializationHandlerMethods in org.apache.xalan.xsltc with parameters of type SerializationHandlerModifier and TypeMethodDescriptionvoid
Translet.buildKeys
(DOM document, DTMAxisIterator iterator, SerializationHandler handler, int root) void
DOM.characters
(int textNode, SerializationHandler handler) void
DOM.copy
(int node, SerializationHandler handler) void
DOM.copy
(DTMAxisIterator nodes, SerializationHandler handler) DOM.shallowCopy
(int node, SerializationHandler handler) void
Translet.transform
(DOM document, DTMAxisIterator iterator, SerializationHandler handler) void
Translet.transform
(DOM document, SerializationHandler handler) void
Translet.transform
(DOM document, SerializationHandler[] handlers) -
Uses of SerializationHandler in org.apache.xalan.xsltc.dom
Classes in org.apache.xalan.xsltc.dom that implement SerializationHandlerModifier and TypeClassDescriptionclass
AdaptiveResultTreeImpl is a adaptive DOM model for result tree fragments (RTF).class
This class represents a light-weight DOM model for simple result tree fragment(RTF).Methods in org.apache.xalan.xsltc.dom that return SerializationHandlerModifier and TypeMethodDescriptionAdaptiveResultTreeImpl.getOutputDomBuilder()
DOMAdapter.getOutputDomBuilder()
Returns a SerializationHandler class wrapped in a SAX adapter.MultiDOM.getOutputDomBuilder()
Returns a DOMBuilder class wrapped in a SAX adapter.SAXImpl.getOutputDomBuilder()
Return a SerializationHandler for output handling.SimpleResultTreeImpl.getOutputDomBuilder()
Methods in org.apache.xalan.xsltc.dom with parameters of type SerializationHandlerModifier and TypeMethodDescriptionvoid
AdaptiveResultTreeImpl.characters
(int node, SerializationHandler handler) Dispatch the character content of a node to an output handler.void
DOMAdapter.characters
(int textNode, SerializationHandler handler) void
MultiDOM.characters
(int textNode, SerializationHandler handler) void
SAXImpl.characters
(int node, SerializationHandler handler) Copy the string value of a node directly to an output handlervoid
SimpleResultTreeImpl.characters
(int node, SerializationHandler handler) Dispatch the character content of a node to an output handler.void
AdaptiveResultTreeImpl.copy
(int node, SerializationHandler handler) void
AdaptiveResultTreeImpl.copy
(DTMAxisIterator nodes, SerializationHandler handler) void
DOMAdapter.copy
(int node, SerializationHandler handler) void
DOMAdapter.copy
(DTMAxisIterator nodes, SerializationHandler handler) void
MultiDOM.copy
(int node, SerializationHandler handler) void
MultiDOM.copy
(DTMAxisIterator nodes, SerializationHandler handler) void
SAXImpl.copy
(int node, SerializationHandler handler) Performs a deep copy (ref.void
SAXImpl.copy
(DTMAxisIterator nodes, SerializationHandler handler) Copy a node-set to an output handlervoid
SAXImpl.copy
(SerializationHandler handler) Copy the whole tree to an output handlervoid
SimpleResultTreeImpl.copy
(int node, SerializationHandler handler) void
SimpleResultTreeImpl.copy
(DTMAxisIterator nodes, SerializationHandler handler) AdaptiveResultTreeImpl.shallowCopy
(int node, SerializationHandler handler) DOMAdapter.shallowCopy
(int node, SerializationHandler handler) MultiDOM.shallowCopy
(int node, SerializationHandler handler) SAXImpl.shallowCopy
(int node, SerializationHandler handler) Performs a shallow copy (ref.SimpleResultTreeImpl.shallowCopy
(int node, SerializationHandler handler) -
Uses of SerializationHandler in org.apache.xalan.xsltc.runtime
Classes in org.apache.xalan.xsltc.runtime that implement SerializationHandlerMethods in org.apache.xalan.xsltc.runtime that return SerializationHandlerModifier and TypeMethodDescriptionAbstractTranslet.openOutputHandler
(String filename) AbstractTranslet.openOutputHandler
(String filename, boolean append) Multiple output document extension.Methods in org.apache.xalan.xsltc.runtime with parameters of type SerializationHandlerModifier and TypeMethodDescriptionvoid
AbstractTranslet.buildKeys
(DOM document, DTMAxisIterator iterator, SerializationHandler handler, int root) This method builds key indexes - it is overridden in the compiled translet in cases where the invalid input: '<'xsl:key> element is usedfinal void
AbstractTranslet.characters
(String string, SerializationHandler handler) Used by some compiled code as a shortcut for passing strings to the output handlervoid
AbstractTranslet.closeOutputHandler
(SerializationHandler handler) static void
BasisLibrary.copy
(Object obj, SerializationHandler handler, int node, DOM dom) static String
BasisLibrary.startXslElement
(String qname, String namespace, SerializationHandler handler, DOM dom, int node) Utility function for the implementation of xsl:element.abstract void
AbstractTranslet.transform
(DOM document, DTMAxisIterator iterator, SerializationHandler handler) Main transform() method - this is overridden by the compiled transletfinal void
AbstractTranslet.transform
(DOM document, SerializationHandler handler) Calls transform() with a given output handler -
Uses of SerializationHandler in org.apache.xalan.xsltc.runtime.output
Methods in org.apache.xalan.xsltc.runtime.output that return SerializationHandler -
Uses of SerializationHandler in org.apache.xalan.xsltc.trax
Methods in org.apache.xalan.xsltc.trax that return SerializationHandlerModifier and TypeMethodDescriptionTransformerImpl.getOutputHandler
(Result result) Create an output handler for the transformation output based on the type and contents of the TrAX Result object passed to the transform() method.Methods in org.apache.xalan.xsltc.trax with parameters of type SerializationHandlerModifier and TypeMethodDescriptionvoid
TransformerImpl.transferOutputProperties
(SerializationHandler handler) This method is used to pass any properties to the output handler when running the identity transform.Constructors in org.apache.xalan.xsltc.trax with parameters of type SerializationHandler -
Uses of SerializationHandler in org.apache.xml.serializer
Classes in org.apache.xml.serializer that implement SerializationHandlerModifier and TypeClassDescriptionclass
This class is an adapter class.class
This class acts as a base class for the XML "serializers" and the stream serializers.final class
Deprecated.class
This serializer takes a series of SAX or SAX-like events and writes its output to the given stream.class
This class is used to provide a base behavior to be inherited by other To...SAXHandler serializers.class
This abstract class is a base class for other stream serializers (xml, html, text ...) that write output to a stream.final class
Deprecated.As of Xalan 2.7.1, replaced by the use ofToXMLSAXHandler
.class
This class is not a public API.final class
This class wraps another SerializationHandler.final class
This class receives notification of SAX-like events, and with gathered information over these calls it will invoke the equivalent SAX methods on a handler, the ultimate xsl:output method is known to be "xml".class
This class converts SAX or SAX-like calls to a serialized xml document. -
Uses of SerializationHandler in org.apache.xml.serializer.dom3
Methods in org.apache.xml.serializer.dom3 with parameters of type SerializationHandlerModifier and TypeMethodDescriptionvoid
DOM3SerializerImpl.setSerializationHandler
(SerializationHandler handler) Sets a SerializationHandler on the DOM Serializer.Constructors in org.apache.xml.serializer.dom3 with parameters of type SerializationHandler
ToXMLSAXHandler
.