org.apache.ws.commons.serialize
Class PassThroughXMLWriter

java.lang.Object
  extended by org.apache.ws.commons.serialize.XMLWriterImpl
      extended by org.apache.ws.commons.serialize.PassThroughXMLWriter
All Implemented Interfaces:
XMLWriter, org.xml.sax.ContentHandler

public class PassThroughXMLWriter
extends XMLWriterImpl

A subclass of XMLWriterImpl, which is escaping nothing.


Field Summary
 
Fields inherited from class org.apache.ws.commons.serialize.XMLWriterImpl
curIndent
 
Constructor Summary
PassThroughXMLWriter()
           
 
Method Summary
 boolean canEncode(char c)
          Returns whether the XMLWriter can encode the character c without an escape sequence like &#ddd;.
 
Methods inherited from class org.apache.ws.commons.serialize.XMLWriterImpl
characters, endDocument, endElement, endPrefixMapping, getDocumentLocator, getEncoding, getIndentString, getLineFeed, getWriter, ignorableWhitespace, isDeclarating, isFlushing, isIndenting, processingInstruction, setDeclarating, setDocumentLocator, setEncoding, setFlushing, setIndenting, setIndentString, setLineFeed, setWriter, skippedEntity, startDocument, startElement, startPrefixMapping
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PassThroughXMLWriter

public PassThroughXMLWriter()
Method Detail

canEncode

public boolean canEncode(char c)
Description copied from interface: XMLWriter

Returns whether the XMLWriter can encode the character c without an escape sequence like &#ddd;.

Specified by:
canEncode in interface XMLWriter
Overrides:
canEncode in class XMLWriterImpl
Parameters:
c - The character being checked for escaping.
Returns:
Whether to encode the character.


Copyright 2005-2005-2006 Apache Software Foundation. All Rights Reserved.