org.apache.ws.commons.serialize
Class CharSetXMLWriter
java.lang.Object
org.apache.ws.commons.serialize.XMLWriterImpl
org.apache.ws.commons.serialize.CharSetXMLWriter
- All Implemented Interfaces:
- XMLWriter, org.xml.sax.ContentHandler
public class CharSetXMLWriter
- extends XMLWriterImpl
An improved version of XMLWriterImpl
,
using theCharset
from Java 1.4.
Method Summary |
boolean |
canEncode(char c)
Returns whether the XMLWriter can encode the character
c without an escape sequence like &#ddd;. |
void |
startDocument()
Starts a document. |
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, startElement, startPrefixMapping |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CharSetXMLWriter
public CharSetXMLWriter()
startDocument
public void startDocument()
throws org.xml.sax.SAXException
- Description copied from class:
XMLWriterImpl
Starts a document.
- Specified by:
startDocument
in interface org.xml.sax.ContentHandler
- Overrides:
startDocument
in class XMLWriterImpl
- Throws:
org.xml.sax.SAXException
- Not actually thrown, just for compliance to the interface specification.
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-2011 Apache Software Foundation. All Rights Reserved.