- java.lang.Object
-
- org.xmlobjects.util.xml.SAXFilter
-
- org.xmlobjects.stream.XMLOutput<SAXWriter>
-
- org.xmlobjects.util.xml.SAXWriter
-
-
Field Summary
-
Fields inherited from class org.xmlobjects.stream.XMLOutput
headerComment, indent, prefixMapping, schemaLocations, writeXMLDeclaration
-
-
Constructor Summary
Constructors Constructor Description SAXWriter(java.io.OutputStream outputStream)SAXWriter(java.io.OutputStream outputStream, java.lang.String encoding)SAXWriter(java.io.Writer writer)SAXWriter(javax.xml.transform.stream.StreamResult streamResult)SAXWriter(javax.xml.transform.stream.StreamResult streamResult, java.lang.String encoding)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcharacters(char[] ch, int start, int length)voidclose()voidendElement(java.lang.String namespaceURI, java.lang.String localName, java.lang.String qName)SAXWriterescapeCharacters(boolean escapeCharacters)voidflush()voidignorableWhitespace(char[] ch, int start, int length)booleanisEscapeCharacters()voidprocessingInstruction(java.lang.String target, java.lang.String data)voidstartDocument()voidstartElement(java.lang.String namespaceURI, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes atts)voidstartPrefixMapping(java.lang.String prefix, java.lang.String namespaceURI)-
Methods inherited from class org.xmlobjects.stream.XMLOutput
getHeaderComment, getIndent, getNamespaceURI, getPrefix, getSchemaLocation, isWriteXMLDeclaration, withDefaultNamespace, withHeaderComment, withIndent, withPrefix, withSchemaLocation, writeXMLDeclaration
-
Methods inherited from class org.xmlobjects.util.xml.SAXFilter
endDocument, endPrefixMapping, getParent, setDocumentLocator, skippedEntity
-
-
-
-
Constructor Detail
-
SAXWriter
public SAXWriter(javax.xml.transform.stream.StreamResult streamResult) throws java.io.IOException- Throws:
java.io.IOException
-
SAXWriter
public SAXWriter(javax.xml.transform.stream.StreamResult streamResult, java.lang.String encoding) throws java.io.IOException- Throws:
java.io.IOException
-
SAXWriter
public SAXWriter(java.io.OutputStream outputStream) throws java.io.IOException- Throws:
java.io.IOException
-
SAXWriter
public SAXWriter(java.io.OutputStream outputStream, java.lang.String encoding) throws java.io.IOException- Throws:
java.io.IOException
-
SAXWriter
public SAXWriter(java.io.Writer writer)
-
-
Method Detail
-
flush
public void flush() throws java.io.IOException
-
close
public void close() throws java.io.IOException- Throws:
java.io.IOException
-
isEscapeCharacters
public boolean isEscapeCharacters()
-
escapeCharacters
public SAXWriter escapeCharacters(boolean escapeCharacters)
-
characters
public void characters(char[] ch, int start, int length) throws org.xml.sax.SAXException- Specified by:
charactersin interfaceorg.xml.sax.ContentHandler- Overrides:
charactersin classSAXFilter- Throws:
org.xml.sax.SAXException
-
endElement
public void endElement(java.lang.String namespaceURI, java.lang.String localName, java.lang.String qName) throws org.xml.sax.SAXException- Specified by:
endElementin interfaceorg.xml.sax.ContentHandler- Overrides:
endElementin classSAXFilter- Throws:
org.xml.sax.SAXException
-
ignorableWhitespace
public void ignorableWhitespace(char[] ch, int start, int length) throws org.xml.sax.SAXException- Specified by:
ignorableWhitespacein interfaceorg.xml.sax.ContentHandler- Overrides:
ignorableWhitespacein classSAXFilter- Throws:
org.xml.sax.SAXException
-
processingInstruction
public void processingInstruction(java.lang.String target, java.lang.String data) throws org.xml.sax.SAXException- Specified by:
processingInstructionin interfaceorg.xml.sax.ContentHandler- Overrides:
processingInstructionin classSAXFilter- Throws:
org.xml.sax.SAXException
-
startDocument
public void startDocument() throws org.xml.sax.SAXException- Specified by:
startDocumentin interfaceorg.xml.sax.ContentHandler- Overrides:
startDocumentin classSAXFilter- Throws:
org.xml.sax.SAXException
-
startElement
public void startElement(java.lang.String namespaceURI, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes atts) throws org.xml.sax.SAXException- Specified by:
startElementin interfaceorg.xml.sax.ContentHandler- Overrides:
startElementin classSAXFilter- Throws:
org.xml.sax.SAXException
-
startPrefixMapping
public void startPrefixMapping(java.lang.String prefix, java.lang.String namespaceURI) throws org.xml.sax.SAXException- Specified by:
startPrefixMappingin interfaceorg.xml.sax.ContentHandler- Overrides:
startPrefixMappingin classSAXFilter- Throws:
org.xml.sax.SAXException
-
-