javax.xml.stream
public interface XMLStreamWriter
| Method Summary | |
|---|---|
| void | close()
Frees any resources used by this writer.
|
| void | flush()
Flushes any cached information to the underlying output sink. |
| NamespaceContext | getNamespaceContext()
Returns the current namespace context. |
| String | getPrefix(String uri)
Returns the prefix associated with the given namespace URI. |
| Object | getProperty(String name)
Returns the implementation-specific feature or property of the given
name. |
| void | setDefaultNamespace(String uri)
Sets the URI for the default namespace. |
| void | setNamespaceContext(NamespaceContext context)
Sets the namespace context for namespace resolution. |
| void | setPrefix(String prefix, String uri)
Sets the prefix for the given namespace URI. |
| void | writeAttribute(String localName, String value)
Write an attribute. |
| void | writeAttribute(String prefix, String namespaceURI, String localName, String value)
Write an attribute. |
| void | writeAttribute(String namespaceURI, String localName, String value)
Write an attribute. |
| void | writeCData(String data)
Write a CDATA section. |
| void | writeCharacters(String text)
Write the specified text. |
| void | writeCharacters(char[] text, int start, int len)
Write the specified text. |
| void | writeComment(String data)
Write a comment. |
| void | writeDefaultNamespace(String namespaceURI)
Write a default namespace declaration. |
| void | writeDTD(String dtd)
Write a DOCTYPE declaration. |
| void | writeEmptyElement(String namespaceURI, String localName)
Write an empty tag. |
| void | writeEmptyElement(String prefix, String localName, String namespaceURI)
Write an empty tag. |
| void | writeEmptyElement(String localName)
Write an empty tag. |
| void | writeEndDocument()
Closes any currently open tags. |
| void | writeEndElement()
Closes the currently open tag. |
| void | writeEntityRef(String name)
Write an entity reference. |
| void | writeNamespace(String prefix, String namespaceURI)
Write a namespace declaration. |
| void | writeProcessingInstruction(String target)
Write a processing instruction. |
| void | writeProcessingInstruction(String target, String data)
Write a processing instruction. |
| void | writeStartDocument()
Write an XML declaration. |
| void | writeStartDocument(String version)
Write an XML declaration with the specified XML version. |
| void | writeStartDocument(String encoding, String version)
Write an XML declaration with the specifed XML version and encoding. |
| void | writeStartElement(String localName)
Write the start of a tag. |
| void | writeStartElement(String namespaceURI, String localName)
Write the start of a tag. |
| void | writeStartElement(String prefix, String localName, String namespaceURI)
Write the start of a tag. |
Throws: IllegalArgumentException if the property is not supported