BEA Systems, Inc.

WebLogic Server 6.1 API Reference

weblogic.apache.xml.serialize
Class XHTMLSerializer

java.lang.Object
  |
  +--weblogic.apache.xml.serialize.BaseMarkupSerializer
        |
        +--weblogic.apache.xml.serialize.HTMLSerializer
              |
              +--weblogic.apache.xml.serialize.XHTMLSerializer

public final class XHTMLSerializer
extends HTMLSerializer

Implements an XHTML serializer supporting both DOM and SAX pretty serializing. For usage instructions see either Serializer or BaseMarkupSerializer.

Version:
$Revision: 1.6 $ $Date: 2000/08/30 18:59:22 $
Author:
Assaf Arkin
Copyright © 2001 BEA Systems, Inc. All Rights Reserved.
See Also:
Serializer

Fields inherited from class weblogic.apache.xml.serialize.HTMLSerializer
XHTMLNamespace
 
Fields inherited from class weblogic.apache.xml.serialize.BaseMarkupSerializer
_docTypePublicId, _docTypeSystemId, _format, _indenting, _prefixes, _printer, _started
 
Constructor Summary
XHTMLSerializer()
          Constructs a new serializer.
XHTMLSerializer(OutputFormat format)
          Constructs a new serializer.
XHTMLSerializer(java.io.OutputStream output, OutputFormat format)
          Constructs a new serializer that writes to the specified output stream using the specified output format.
XHTMLSerializer(java.io.Writer writer, OutputFormat format)
          Constructs a new serializer that writes to the specified writer using the specified output format.
 
Method Summary
 void setOutputFormat(OutputFormat format)
           
 
Methods inherited from class weblogic.apache.xml.serialize.HTMLSerializer
characters, characters, endElement, endElement, escapeURI, getEntityRef, serializeElement, startDocument, startElement, startElement
 
Methods inherited from class weblogic.apache.xml.serialize.BaseMarkupSerializer
asContentHandler, asDocumentHandler, asDOMSerializer, attributeDecl, comment, comment, content, elementDecl, endCDATA, endDocument, endDTD, endEntity, endNonEscaping, endPrefixMapping, endPreserving, enterElementState, externalEntityDecl, getElementState, getPrefix, ignorableWhitespace, internalEntityDecl, isDocumentState, leaveElementState, notationDecl, prepare, printDoctypeURL, printEscaped, printEscaped, printText, printText, processingInstruction, reset, serialize, serialize, serialize, serializeNode, serializePreRoot, setDocumentLocator, setOutputByteStream, setOutputCharStream, skippedEntity, startCDATA, startDocument, startDTD, startEntity, startNonEscaping, startPrefixMapping, startPreserving, unparsedEntityDecl
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XHTMLSerializer

public XHTMLSerializer()
Constructs a new serializer. The serializer cannot be used without calling BaseMarkupSerializer.setOutputCharStream(java.io.Writer) or BaseMarkupSerializer.setOutputByteStream(java.io.OutputStream) first.

XHTMLSerializer

public XHTMLSerializer(OutputFormat format)
Constructs a new serializer. The serializer cannot be used without calling BaseMarkupSerializer.setOutputCharStream(java.io.Writer) or BaseMarkupSerializer.setOutputByteStream(java.io.OutputStream) first.

XHTMLSerializer

public XHTMLSerializer(java.io.Writer writer,
                       OutputFormat format)
Constructs a new serializer that writes to the specified writer using the specified output format. If format is null, will use a default output format.

Parameters:
writer - The writer to use
format - The output format to use, null for the default

XHTMLSerializer

public XHTMLSerializer(java.io.OutputStream output,
                       OutputFormat format)
Constructs a new serializer that writes to the specified output stream using the specified output format. If format is null, will use a default output format.

Parameters:
output - The output stream to use
format - The output format to use, null for the default
Method Detail

setOutputFormat

public void setOutputFormat(OutputFormat format)

Overrides:
setOutputFormat in class HTMLSerializer

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.