Uses of Interface

Packages that use SerializationHandler
org.apache.xalan.lib Extension elements and functions shipped with Xalan-Java, including EXSLT functions. 
org.apache.xalan.transformer In charge of run-time transformations and the production of result trees. 
org.apache.xml.serializer Processes SAX events into streams. 

Uses of SerializationHandler in org.apache.xalan.lib

Methods in org.apache.xalan.lib that return SerializationHandler
 SerializationHandler Redirect.createSerializationHandler(TransformerImpl transformer, ostream, 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 SerializationHandler
static 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.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.
static boolean SerializerUtils.isDefinedNSDecl(SerializationHandler serializer, int attr, DTM dtm)
          Returns whether a namespace is defined
static void SerializerUtils.ensureNamespaceDeclDeclared(SerializationHandler handler, DTM dtm, int namespace)
          This function checks to make sure a given prefix is really declared.

Uses of SerializationHandler in org.apache.xalan.transformer

Methods in org.apache.xalan.transformer that return SerializationHandler
 SerializationHandler TransformerImpl.createSerializationHandler(Result outputTarget)
          Create a result ContentHandler from a Result object, based on the current OutputProperties.
 SerializationHandler TransformerImpl.createSerializationHandler(Result outputTarget, OutputProperties format)
          Create a ContentHandler from a Result object and an OutputProperties.
 SerializationHandler TransformerImpl.getResultTreeHandler()
          Get the SerializationHandler object.
 SerializationHandler TransformerImpl.getSerializationHandler()
          Get the SerializationHandler object.

Methods in org.apache.xalan.transformer with parameters of type SerializationHandler
 void TransformerImpl.setSerializationHandler(SerializationHandler xoh)
static void ClonerToResultTree.cloneToResultTree(int node, int nodeType, DTM dtm, SerializationHandler rth, boolean shouldCloneAttributes)
          Clone an element with or without children.

Constructors in org.apache.xalan.transformer with parameters of type SerializationHandler
TreeWalker2Result.TreeWalker2Result(TransformerImpl transformer, SerializationHandler handler)

Uses of SerializationHandler in org.apache.xalan.xsltc

Methods in org.apache.xalan.xsltc that return SerializationHandler
 SerializationHandler DOM.getOutputDomBuilder()

Methods in org.apache.xalan.xsltc with parameters of type SerializationHandler
 void Translet.transform(DOM document, SerializationHandler handler)
 void Translet.transform(DOM document, SerializationHandler[] handlers)
 void Translet.transform(DOM document, DTMAxisIterator iterator, SerializationHandler handler)
 void Translet.buildKeys(DOM document, DTMAxisIterator iterator, SerializationHandler handler, int root)
 void DOM.copy(int node, SerializationHandler handler)
 void DOM.copy(DTMAxisIterator nodes, SerializationHandler handler)
 java.lang.String DOM.shallowCopy(int node, SerializationHandler handler)
 void DOM.characters(int textNode, SerializationHandler handler)

Uses of SerializationHandler in org.apache.xalan.xsltc.dom

Classes in org.apache.xalan.xsltc.dom that implement SerializationHandler
 class AdaptiveResultTreeImpl
          AdaptiveResultTreeImpl is a adaptive DOM model for result tree fragments (RTF).
 class SimpleResultTreeImpl
          This class represents a light-weight DOM model for simple result tree fragment(RTF).

Methods in org.apache.xalan.xsltc.dom that return SerializationHandler
 SerializationHandler SAXImpl.getOutputDomBuilder()
          Return a SerializationHandler for output handling.
 SerializationHandler DOMAdapter.getOutputDomBuilder()
          Returns a SerializationHandler class wrapped in a SAX adapter.
 SerializationHandler MultiDOM.getOutputDomBuilder()
          Returns a DOMBuilder class wrapped in a SAX adapter.
 SerializationHandler SimpleResultTreeImpl.getOutputDomBuilder()
 SerializationHandler AdaptiveResultTreeImpl.getOutputDomBuilder()

Methods in org.apache.xalan.xsltc.dom with parameters of type SerializationHandler
 void SAXImpl.characters(int node, SerializationHandler handler)
          Copy the string value of a node directly to an output handler
 void SAXImpl.copy(DTMAxisIterator nodes, SerializationHandler handler)
          Copy a node-set to an output handler
 void SAXImpl.copy(SerializationHandler handler)
          Copy the whole tree to an output handler
 void SAXImpl.copy(int node, SerializationHandler handler)
          Performs a deep copy (ref.
 java.lang.String SAXImpl.shallowCopy(int node, SerializationHandler handler)
          Performs a shallow copy (ref.
 void DOMAdapter.copy(int node, SerializationHandler handler)
 void DOMAdapter.copy(DTMAxisIterator nodes, SerializationHandler handler)
 java.lang.String DOMAdapter.shallowCopy(int node, SerializationHandler handler)
 void DOMAdapter.characters(int textNode, SerializationHandler handler)
 void MultiDOM.copy(int node, SerializationHandler handler)
 void MultiDOM.copy(DTMAxisIterator nodes, SerializationHandler handler)
 java.lang.String MultiDOM.shallowCopy(int node, SerializationHandler handler)
 void MultiDOM.characters(int textNode, SerializationHandler handler)
 void SimpleResultTreeImpl.copy(int node, SerializationHandler handler)
 void SimpleResultTreeImpl.copy(DTMAxisIterator nodes, SerializationHandler handler)
 java.lang.String SimpleResultTreeImpl.shallowCopy(int node, SerializationHandler handler)
 void 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)
 java.lang.String AdaptiveResultTreeImpl.shallowCopy(int node, SerializationHandler handler)
 void AdaptiveResultTreeImpl.characters(int node, SerializationHandler handler)
          Dispatch the character content of a node to an output handler.

Uses of SerializationHandler in org.apache.xalan.xsltc.runtime

Classes in org.apache.xalan.xsltc.runtime that implement SerializationHandler
 class StringValueHandler

Methods in org.apache.xalan.xsltc.runtime that return SerializationHandler
 SerializationHandler AbstractTranslet.openOutputHandler(java.lang.String filename, boolean append)
          Multiple output document extension.
 SerializationHandler AbstractTranslet.openOutputHandler(java.lang.String filename)

Methods in org.apache.xalan.xsltc.runtime with parameters of type SerializationHandler
static void BasisLibrary.copy(java.lang.Object obj, SerializationHandler handler, int node, DOM dom)
static java.lang.String BasisLibrary.startXslElement(java.lang.String qname, java.lang.String namespace, SerializationHandler handler, DOM dom, int node)
          Utility function for the implementation of xsl:element.
 void 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 element is used
 void AbstractTranslet.closeOutputHandler(SerializationHandler handler)
abstract  void AbstractTranslet.transform(DOM document, DTMAxisIterator iterator, SerializationHandler handler)
          Main transform() method - this is overridden by the compiled translet
 void AbstractTranslet.transform(DOM document, SerializationHandler handler)
          Calls transform() with a given output handler
 void AbstractTranslet.characters(java.lang.String string, SerializationHandler handler)
          Used by some compiled code as a shortcut for passing strings to the output handler

Uses of SerializationHandler in org.apache.xalan.xsltc.runtime.output

Methods in org.apache.xalan.xsltc.runtime.output that return SerializationHandler
 SerializationHandler TransletOutputHandlerFactory.getSerializationHandler()

Uses of SerializationHandler in org.apache.xalan.xsltc.trax

Methods in org.apache.xalan.xsltc.trax that return SerializationHandler
 SerializationHandler TransformerImpl.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 SerializationHandler
 void 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
DOM2TO.DOM2TO(Node root, SerializationHandler handler)

Uses of SerializationHandler in org.apache.xml.serializer

Classes in org.apache.xml.serializer that implement SerializationHandler
 class EmptySerializer
          This class is an adapter class.
 class SerializerBase
          This class acts as a base class for the XML "serializers" and the stream serializers.
 class ToHTMLSAXHandler
          Deprecated. As of Xalan 2.7.1, replaced by the use of ToXMLSAXHandler.
 class ToHTMLStream
          This serializer takes a series of SAX or SAX-like events and writes its output to the given stream.
 class ToSAXHandler
          This class is used to provide a base behavior to be inherited by other To...SAXHandler serializers.
 class ToStream
          This abstract class is a base class for other stream serializers (xml, html, text ...) that write output to a stream.
 class ToTextSAXHandler
          Deprecated. As of Xalan 2.7.1, replaced by the use of ToXMLSAXHandler.
 class ToTextStream
          This class is not a public API.
 class ToUnknownStream
          This class wraps another SerializationHandler.
 class ToXMLSAXHandler
          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 ToXMLStream
          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 SerializationHandler
 void DOM3SerializerImpl.setSerializationHandler(SerializationHandler handler)
          Sets a SerializationHandler on the DOM Serializer.

Constructors in org.apache.xml.serializer.dom3 with parameters of type SerializationHandler
DOM3SerializerImpl.DOM3SerializerImpl(SerializationHandler handler)

Copyright 2006 Apache XML Project. All Rights Reserved.