org.apache.ws.commons.serialize
Class OrderedAttributeXMLWriter
java.lang.Object
org.apache.ws.commons.serialize.XMLWriterImpl
org.apache.ws.commons.serialize.OrderedAttributeXMLWriter
- All Implemented Interfaces:
- XMLWriter, org.xml.sax.ContentHandler
public class OrderedAttributeXMLWriter
- extends XMLWriterImpl
A subclass of XMLWriterImpl
,
which writes the attributes ordered alphabetically. This is mainly
useful for test purposes, when a canonical representation of the
result is required for comparing against an expected value.
Method Summary |
void |
startElement(java.lang.String pNamespaceURI,
java.lang.String pLocalName,
java.lang.String pQName,
org.xml.sax.Attributes pAttrs)
Starts a new element. |
Methods inherited from class org.apache.ws.commons.serialize.XMLWriterImpl |
canEncode, characters, endDocument, endElement, endPrefixMapping, getDocumentLocator, getEncoding, getIndentString, getLineFeed, getWriter, ignorableWhitespace, isDeclarating, isFlushing, isIndenting, processingInstruction, setDeclarating, setDocumentLocator, setEncoding, setFlushing, setIndenting, setIndentString, setLineFeed, setWriter, skippedEntity, startDocument, startPrefixMapping |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OrderedAttributeXMLWriter
public OrderedAttributeXMLWriter()
startElement
public void startElement(java.lang.String pNamespaceURI,
java.lang.String pLocalName,
java.lang.String pQName,
org.xml.sax.Attributes pAttrs)
throws org.xml.sax.SAXException
- Description copied from class:
XMLWriterImpl
- Starts a new element.
- Specified by:
startElement
in interface org.xml.sax.ContentHandler
- Overrides:
startElement
in class XMLWriterImpl
- Parameters:
pNamespaceURI
- The namespace URI, if any, or nullpLocalName
- The local name, without prefix, or nullpQName
- The qualified name, including a prefix, or nullpAttrs
- The element attributes
- Throws:
org.xml.sax.SAXException
- Thrown in case of an IOException.
Copyright 2005-2005-2006 Apache Software Foundation. All Rights Reserved.