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