Class HtmlSerializerFactory.HTMLSerializer

  • All Implemented Interfaces:
    Serializer, ContentHandler, LexicalHandler, Locator
    Enclosing class:
    HtmlSerializerFactory

    public class HtmlSerializerFactory.HTMLSerializer
    extends org.apache.cocoon.components.serializers.util.HTMLSerializer
    implements Serializer

    A serializer converting XHTML into plain old HTML.

    For configuration options of this serializer, please look at the XHtmlSerializerFactory and EncodingSerializer.

    Any of the XHTML document type declared or used will be converted into its HTML 4.01 counterpart, and in addition to those a "compatible" doctype can be supported to exploit a couple of shortcuts into MSIE's rendering engine. The values for the doctype-default can then be:

    "none"
    Not to emit any dococument type declaration.
    "compatible"
    The HTML 4.01 Transitional (exploiting MSIE shortcut).
    "strict"
    The HTML 4.01 Strict document type.
    "loose"
    The HTML 4.01 Transitional document type.
    "frameset"
    The HTML 4.01 Frameset document type.
    • Field Summary

      • Fields inherited from class org.apache.cocoon.components.serializers.util.HTMLSerializer

        HTML401_DOCTYPE_COMPATIBLE, HTML401_DOCTYPE_FRAMESET, HTML401_DOCTYPE_STRICT, HTML401_DOCTYPE_TRANSITIONAL
      • Fields inherited from class org.apache.cocoon.components.serializers.util.XHTMLSerializer

        doctype_default, encodeCharacters, XHTML1_DOCTYPE_FRAMESET, XHTML1_DOCTYPE_STRICT, XHTML1_DOCTYPE_TRANSITIONAL, XHTML1_NAMESPACE
      • Fields inherited from class org.apache.cocoon.components.serializers.util.XMLSerializer

        doctype
      • Fields inherited from class org.apache.cocoon.components.serializers.util.EncodingSerializer

        ATTRIBUTE_LENGTH, ATTRIBUTE_LOCAL, ATTRIBUTE_NSURI, ATTRIBUTE_QNAME, ATTRIBUTE_VALUE, charset, CONTENT_LIST_ATTRIBUTE, indentPerLevel, NAMESPACE, namespaces, request
    • Constructor Summary

      Constructors 
      Constructor Description
      HTMLSerializer()