org.exolab.castor.xml
Class XercesSerializer

java.lang.Object
  extended by org.exolab.castor.xml.XercesSerializer
All Implemented Interfaces:
Serializer

public class XercesSerializer
extends java.lang.Object
implements Serializer

Xerces-specific implementation of the Serializer interface.

Version:
$Revision: 7951 $ $Date: 2006-04-25 16:09:10 -0600 (Tue, 25 Apr 2006) $
Author:
Werner Guttmann

Constructor Summary
XercesSerializer()
          Creates an instance of this class.
 
Method Summary
 org.xml.sax.DocumentHandler asDocumentHandler()
          Returns the DocumentHandler to use for serialization.
 void setOutputByteStream(java.io.OutputStream output)
          Sets the OutputStream to use.
 void setOutputCharStream(java.io.Writer out)
          Sets the OutputCharStream to use.
 void setOutputFormat(OutputFormat format)
          Sets the OutputFormat to use during serialization.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XercesSerializer

public XercesSerializer()
Creates an instance of this class.

Method Detail

setOutputCharStream

public void setOutputCharStream(java.io.Writer out)
Description copied from interface: Serializer
Sets the OutputCharStream to use.

Specified by:
setOutputCharStream in interface Serializer
Parameters:
out - the OutputCharStream to use.
See Also:
{@inheritDoc}

asDocumentHandler

public org.xml.sax.DocumentHandler asDocumentHandler()
                                              throws java.io.IOException
Description copied from interface: Serializer
Returns the DocumentHandler to use for serialization.

Specified by:
asDocumentHandler in interface Serializer
Returns:
the DocumentHandler to use for serialization.
Throws:
java.io.IOException
See Also:
{@inheritDoc}

setOutputFormat

public void setOutputFormat(OutputFormat format)
Description copied from interface: Serializer
Sets the OutputFormat to use during serialization.

Specified by:
setOutputFormat in interface Serializer
Parameters:
format - The output format to use.
See Also:
#setOutputFormat(org.exolab.castor.xml.OutputFormat) {@inheritDoc}

setOutputByteStream

public void setOutputByteStream(java.io.OutputStream output)
Description copied from interface: Serializer
Sets the OutputStream to use.

Specified by:
setOutputByteStream in interface Serializer
Parameters:
output - the OutputStream to use
See Also:
{@inheritDoc}


Intalio Inc. (C) 1999-2008. All rights reserved http://www.intalio.com