org.jfree.xml.writer
public class XMLWriter extends XMLWriterSupport
Constructor Summary | |
---|---|
XMLWriter(Writer writer)
Creates a new XML writer for the specified character stream. | |
XMLWriter(Writer writer, String indentString)
Creates a new XML writer for the specified character stream.
|
Method Summary | |
---|---|
void | close()
Closes the underlying character stream.
|
void | writeCloseTag(String tag)
Writes a closing XML tag.
|
void | writeTag(String name, boolean close)
Writes an opening XML tag that has no attributes.
|
void | writeTag(String name, String attributeName, String attributeValue, boolean close)
Writes an opening XML tag with an attribute/value pair.
|
void | writeTag(String name, AttributeList attributes, boolean close)
Writes an opening XML tag along with a list of attribute/value pairs.
|
void | writeTag(String name, Properties attributes, boolean close)
Writes an opening XML tag along with a list of attribute/value pairs.
|
void | writeText(String text)
Writes some text to the character stream.
|
void | writeXmlDeclaration()
Writes the XML declaration that usually appears at the top of every XML
file.
|
Parameters: writer the character stream.
Parameters: writer the character stream. indentString the string used for indentation (should contain white space, for example four spaces).
Throws: IOException if there is a problem closing the character stream.
Parameters: tag the tag name.
Throws: java.io.IOException if there is an I/O problem.
Parameters: name the tag name. close a flag that controls whether or not the tag is closed immediately.
Throws: java.io.IOException if there is an I/O problem.
Parameters: name the tag name. attributeName the attribute name. attributeValue the attribute value. close controls whether the tag is closed.
Throws: java.io.IOException if there is an I/O problem.
Parameters: name the tag name. attributes the attributes. close controls whether the tag is closed.
Throws: java.io.IOException if there is an I/O problem.
Deprecated: use the attribute list instead ...
Writes an opening XML tag along with a list of attribute/value pairs.Parameters: name the tag name. attributes the attributes. close controls whether the tag is closed.
Throws: java.io.IOException if there is an I/O problem.
Parameters: text the text.
Throws: IOException if there is a problem writing to the character stream.
Throws: IOException if there is a problem writing to the character stream.