org.xml.sax.ContentHandlerpublic class SVNXMLSerializer
extends java.lang.Object
implements org.xml.sax.ContentHandler
| Constructor | Description |
|---|---|
SVNXMLSerializer(java.io.OutputStream os) |
Creates a serializer to write XML contents to the specified
output stream.
|
SVNXMLSerializer(java.io.Writer writer) |
Creates a serializer to write XML contents to the specified
writer.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
characters(char[] ch,
int start,
int length) |
Handles CData characters.
|
void |
endDocument() |
Writes a End Of Line marker to the output.
|
void |
endElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName) |
Closes the xml element.
|
void |
endPrefixMapping(java.lang.String prefix) |
Does nothing.
|
void |
flush() |
Flushes written bytes.
|
void |
ignorableWhitespace(char[] ch,
int start,
int length) |
Does nothing.
|
void |
processingInstruction(java.lang.String target,
java.lang.String data) |
Does nothing.
|
void |
setDocumentLocator(org.xml.sax.Locator locator) |
Does nothing.
|
void |
skippedEntity(java.lang.String name) |
Does nothing.
|
void |
startDocument() |
Starts xml document.
|
void |
startElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes atts) |
Starts an xml element.
|
void |
startPrefixMapping(java.lang.String prefix,
java.lang.String uri) |
Does nothing.
|
public SVNXMLSerializer(java.io.OutputStream os)
os - an output stream to write contents topublic SVNXMLSerializer(java.io.Writer writer)
writer - a writer to write contents topublic void flush()
throws java.io.IOException
java.io.IOExceptionpublic void startDocument()
throws org.xml.sax.SAXException
startDocument in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXExceptionpublic void startElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes atts)
throws org.xml.sax.SAXException
startElement in interface org.xml.sax.ContentHandlernamespaceURI - localName - qName - atts - org.xml.sax.SAXExceptionpublic void characters(char[] ch,
int start,
int length)
throws org.xml.sax.SAXException
characters in interface org.xml.sax.ContentHandlerch - start - length - org.xml.sax.SAXExceptionpublic void endElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName)
throws org.xml.sax.SAXException
endElement in interface org.xml.sax.ContentHandlernamespaceURI - localName - qName - org.xml.sax.SAXExceptionpublic void endDocument()
throws org.xml.sax.SAXException
endDocument in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXExceptionpublic void ignorableWhitespace(char[] ch,
int start,
int length)
throws org.xml.sax.SAXException
ignorableWhitespace in interface org.xml.sax.ContentHandlerch - start - length - org.xml.sax.SAXExceptionpublic void endPrefixMapping(java.lang.String prefix)
throws org.xml.sax.SAXException
endPrefixMapping in interface org.xml.sax.ContentHandlerprefix - org.xml.sax.SAXExceptionpublic void skippedEntity(java.lang.String name)
throws org.xml.sax.SAXException
skippedEntity in interface org.xml.sax.ContentHandlername - org.xml.sax.SAXExceptionpublic void setDocumentLocator(org.xml.sax.Locator locator)
setDocumentLocator in interface org.xml.sax.ContentHandlerlocator - public void processingInstruction(java.lang.String target,
java.lang.String data)
throws org.xml.sax.SAXException
processingInstruction in interface org.xml.sax.ContentHandlertarget - data - org.xml.sax.SAXExceptionpublic void startPrefixMapping(java.lang.String prefix,
java.lang.String uri)
throws org.xml.sax.SAXException
startPrefixMapping in interface org.xml.sax.ContentHandlerprefix - uri - org.xml.sax.SAXException