BEA Systems, Inc.

WebLogic Server 6.1 API Reference

weblogic.apache.xalan.transformer
Class SerializerSwitcher

java.lang.Object
  |
  +--weblogic.apache.xalan.transformer.SerializerSwitcher

public class SerializerSwitcher
extends java.lang.Object

This is a helper class that decides if Xalan needs to switch serializers, based on the first output element.

Author:
Copyright © 2001 BEA Systems, Inc. All Rights Reserved.

Constructor Summary
SerializerSwitcher()
           
 
Method Summary
static Serializer switchSerializerIfHTML(java.lang.String ns, java.lang.String localName, java.util.Properties props, Serializer oldSerializer)
          Switch to HTML serializer if element is HTML
static void switchSerializerIfHTML(TransformerImpl transformer, java.lang.String ns, java.lang.String localName)
          Switch to HTML serializer if element is HTML
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SerializerSwitcher

public SerializerSwitcher()
Method Detail

switchSerializerIfHTML

public static void switchSerializerIfHTML(TransformerImpl transformer,
                                          java.lang.String ns,
                                          java.lang.String localName)
                                   throws javax.xml.transform.TransformerException
Switch to HTML serializer if element is HTML

Parameters:
transformer - Non-null transformer instance
ns - Namespace URI of the element
localName - Local part of name of element
Throws:
javax.xml.transform.TransformerException -  

switchSerializerIfHTML

public static Serializer switchSerializerIfHTML(java.lang.String ns,
                                                java.lang.String localName,
                                                java.util.Properties props,
                                                Serializer oldSerializer)
                                         throws javax.xml.transform.TransformerException
Switch to HTML serializer if element is HTML

Parameters:
ns - Namespace URI of the element
localName - Local part of name of element
Returns:
new contentHandler.
Throws:
javax.xml.transform.TransformerException -  

Documentation is available at
http://e-docs.bea.com/wls/docs61

WebLogic classes and methods that do not appear in this reference are not public and are not supported.