org.apache.xalan.transformer

Class SerializerSwitcher

public class SerializerSwitcher extends Object

This is a helper class that decides if Xalan needs to switch serializers, based on the first output element.
Method Summary
static voidswitchSerializerIfHTML(TransformerImpl transformer, String ns, String localName)
Switch to HTML serializer if element is HTML
static SerializerswitchSerializerIfHTML(String ns, String localName, Properties props, Serializer oldSerializer)
Switch to HTML serializer if element is HTML

Method Detail

switchSerializerIfHTML

public static void switchSerializerIfHTML(TransformerImpl transformer, String ns, String localName)
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: TransformerException

switchSerializerIfHTML

public static Serializer switchSerializerIfHTML(String ns, String localName, Properties props, Serializer oldSerializer)
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: TransformerException

Copyright B) 2006 Apache XML Project. All Rights Reserved.