public class XmlWriter
extends java.lang.Object
| 修飾子とタイプ | フィールド | 説明 |
|---|---|---|
(package private) static java.lang.String |
INDENT_STR |
| コンストラクタ | 説明 |
|---|---|
XmlWriter(java.io.OutputStream stream) |
Creates XmlWriter with the specified output stream to send XML code to.
|
| 修飾子とタイプ | メソッド | 説明 |
|---|---|---|
void |
closeTag() |
Closes the corresponding XML tag
|
protected void |
finalize() |
|
void |
flush() |
Flushes the output stream
|
void |
startTag(java.lang.String tag) |
Opens XML tag
|
void |
writeComment(java.lang.Object comment) |
Writes XML comment to output stream
|
void |
writeTag(java.lang.String tag,
boolean value) |
Writes <tag>value</tag> to output stream
|
void |
writeTag(java.lang.String tag,
double value) |
Writes <tag>value</tag> to output stream
|
void |
writeTag(java.lang.String tag,
double value,
java.lang.String nanString) |
Writes <tag>value</tag> to output stream
|
void |
writeTag(java.lang.String tag,
int value) |
Writes <tag>value</tag> to output stream
|
void |
writeTag(java.lang.String tag,
long value) |
Writes <tag>value</tag> to output stream
|
void |
writeTag(java.lang.String tag,
java.awt.Color value) |
Writes <tag>value</tag> to output stream
|
void |
writeTag(java.lang.String tag,
java.awt.Font value) |
Writes <tag>value</tag> to output stream
|
void |
writeTag(java.lang.String tag,
java.io.File value) |
Writes <tag>value</tag> to output stream
|
void |
writeTag(java.lang.String tag,
java.lang.Object value) |
Writes <tag>value</tag> to output stream
|
static final java.lang.String INDENT_STR
public XmlWriter(java.io.OutputStream stream)
stream - Output stream which receives XML codepublic void startTag(java.lang.String tag)
tag - XML tag namepublic void closeTag()
public void writeTag(java.lang.String tag,
java.lang.Object value)
tag - XML tag namevalue - value to be placed between <tag> and </tag>public void writeTag(java.lang.String tag,
int value)
tag - XML tag namevalue - value to be placed between <tag> and </tag>public void writeTag(java.lang.String tag,
long value)
tag - XML tag namevalue - value to be placed between <tag> and </tag>public void writeTag(java.lang.String tag,
double value,
java.lang.String nanString)
tag - XML tag namevalue - value to be placed between <tag> and </tag>nanString - string to display if the value is NaN.public void writeTag(java.lang.String tag,
double value)
tag - XML tag namevalue - value to be placed between <tag> and </tag>public void writeTag(java.lang.String tag,
boolean value)
tag - XML tag namevalue - value to be placed between <tag> and </tag>public void writeTag(java.lang.String tag,
java.awt.Color value)
tag - XML tag namevalue - value to be placed between <tag> and </tag>public void writeTag(java.lang.String tag,
java.awt.Font value)
tag - XML tag namevalue - value to be placed between <tag> and </tag>public void writeTag(java.lang.String tag,
java.io.File value)
tag - XML tag namevalue - value to be placed between <tag> and </tag>public void flush()
protected void finalize()
throws java.lang.Throwable
finalize クラス内 java.lang.Objectjava.lang.Throwablepublic void writeComment(java.lang.Object comment)
comment - comment string