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 voidSerializerUtils.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 voidSerializerUtils.addAttributes(SerializationHandler handler, int src) Copy DOM attributes to the result element.static voidSerializerUtils.ensureNamespaceDeclDeclared(SerializationHandler handler, DTM dtm, int namespace) This function checks to make sure a given prefix is really declared.static booleanSerializerUtils.isDefinedNSDecl(SerializationHandler serializer, int attr, DTM dtm) Returns whether a namespace is definedstatic voidSerializerUtils.outputResultTreeFragment(SerializationHandler handler, XObject obj, XPathContext support) Given a result tree fragment, walk the tree and output it to the SerializationHandler.static voidSerializerUtils.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 voidClonerToResultTree.cloneToResultTree(int node, int nodeType, DTM dtm, SerializationHandler rth, boolean shouldCloneAttributes) Clone an element with or without children.voidTransformerImpl.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 TypeMethodDescriptionvoidTranslet.buildKeys(DOM document, DTMAxisIterator iterator, SerializationHandler handler, int root) voidDOM.characters(int textNode, SerializationHandler handler) voidDOM.copy(int node, SerializationHandler handler) voidDOM.copy(DTMAxisIterator nodes, SerializationHandler handler) DOM.shallowCopy(int node, SerializationHandler handler) voidTranslet.transform(DOM document, DTMAxisIterator iterator, SerializationHandler handler) voidTranslet.transform(DOM document, SerializationHandler handler) voidTranslet.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 TypeClassDescriptionclassAdaptiveResultTreeImpl is a adaptive DOM model for result tree fragments (RTF).classThis 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 TypeMethodDescriptionvoidAdaptiveResultTreeImpl.characters(int node, SerializationHandler handler) Dispatch the character content of a node to an output handler.voidDOMAdapter.characters(int textNode, SerializationHandler handler) voidMultiDOM.characters(int textNode, SerializationHandler handler) voidSAXImpl.characters(int node, SerializationHandler handler) Copy the string value of a node directly to an output handlervoidSimpleResultTreeImpl.characters(int node, SerializationHandler handler) Dispatch the character content of a node to an output handler.voidAdaptiveResultTreeImpl.copy(int node, SerializationHandler handler) voidAdaptiveResultTreeImpl.copy(DTMAxisIterator nodes, SerializationHandler handler) voidDOMAdapter.copy(int node, SerializationHandler handler) voidDOMAdapter.copy(DTMAxisIterator nodes, SerializationHandler handler) voidMultiDOM.copy(int node, SerializationHandler handler) voidMultiDOM.copy(DTMAxisIterator nodes, SerializationHandler handler) voidSAXImpl.copy(int node, SerializationHandler handler) Performs a deep copy (ref.voidSAXImpl.copy(DTMAxisIterator nodes, SerializationHandler handler) Copy a node-set to an output handlervoidSAXImpl.copy(SerializationHandler handler) Copy the whole tree to an output handlervoidSimpleResultTreeImpl.copy(int node, SerializationHandler handler) voidSimpleResultTreeImpl.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 TypeMethodDescriptionvoidAbstractTranslet.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 <xsl:key> element is usedfinal voidAbstractTranslet.characters(String string, SerializationHandler handler) Used by some compiled code as a shortcut for passing strings to the output handlervoidAbstractTranslet.closeOutputHandler(SerializationHandler handler) static voidBasisLibrary.copy(Object obj, SerializationHandler handler, int node, DOM dom) static StringBasisLibrary.startXslElement(String qname, String namespace, SerializationHandler handler, DOM dom, int node) Utility function for the implementation of xsl:element.abstract voidAbstractTranslet.transform(DOM document, DTMAxisIterator iterator, SerializationHandler handler) Main transform() method - this is overridden by the compiled transletfinal voidAbstractTranslet.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 TypeMethodDescriptionvoidTransformerImpl.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 TypeClassDescriptionclassThis class is an adapter class.classThis class acts as a base class for the XML "serializers" and the stream serializers.final classDeprecated.classThis serializer takes a series of SAX or SAX-like events and writes its output to the given stream.classThis class is used to provide a base behavior to be inherited by other To...SAXHandler serializers.classThis abstract class is a base class for other stream serializers (xml, html, text ...) that write output to a stream.final classDeprecated.As of Xalan 2.7.1, replaced by the use ofToXMLSAXHandler.classThis class is not a public API.final classThis class wraps another SerializationHandler.final classThis 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".classThis 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 TypeMethodDescriptionvoidDOM3SerializerImpl.setSerializationHandler(SerializationHandler handler) Sets a SerializationHandler on the DOM Serializer.Constructors in org.apache.xml.serializer.dom3 with parameters of type SerializationHandler
ToXMLSAXHandler.