|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.woden.ant.XMLWriter
public class XMLWriter
The XMLWriter class writes XML files.
| Constructor Summary | |
|---|---|
XMLWriter(java.io.PrintWriter out)
Constructs an XML writer. |
|
| Method Summary | |
|---|---|
void |
beginElement(java.lang.String tag)
Writes the begin tag for an element. |
void |
beginElement(java.lang.String tag,
java.lang.String attributes)
Writes the begin tag for an element with attributes. |
void |
close()
Closes the output writer. |
void |
element(java.lang.String tag,
java.lang.String content)
Writes an element with text content. |
void |
emptyElement(java.lang.String tag,
java.lang.String attributes)
Writes an empty element with attributes. |
void |
endAllElements()
Write the end tag for all open elements. |
void |
endElement()
Writes the end tag for the current element. |
static java.lang.String |
escape(java.lang.String x)
Replaces the special XML characters a text string with their predefined entities. |
NamespaceWriter |
lookup(java.lang.String namespace)
Looks up a namespace writer for this XML writer. |
void |
register(NamespaceWriter writer)
Registers a namespace writer for this XML writer. |
void |
write(java.lang.String tag,
boolean value)
Writes a boolean element. |
void |
write(java.lang.String tag,
java.lang.Boolean o)
Writes a Boolean element if non-null. |
void |
write(java.lang.String tag,
int value)
Writes an int element. |
void |
write(java.lang.String tag,
NCName ncname)
Writes an NCName element if non-null. |
void |
write(java.lang.String tag,
java.lang.String content)
Writes a String element if non-null. |
void |
xmlDeclaration(java.lang.String encoding)
Writes the XML declaration. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public XMLWriter(java.io.PrintWriter out)
out - the output writer| Method Detail |
|---|
public void close()
public void xmlDeclaration(java.lang.String encoding)
encoding - the character encoding or nullpublic void beginElement(java.lang.String tag)
tag - the tag
public void beginElement(java.lang.String tag,
java.lang.String attributes)
tag - the tagattributes - the attributespublic void endElement()
public void endAllElements()
public void element(java.lang.String tag,
java.lang.String content)
tag - the tagcontent - the content
public void emptyElement(java.lang.String tag,
java.lang.String attributes)
tag - the tagattributes - the attributes
public void write(java.lang.String tag,
NCName ncname)
tag - the tagncname - the NCName object or null
public void write(java.lang.String tag,
java.lang.String content)
tag - the tagcontent - the String object or null
public void write(java.lang.String tag,
java.lang.Boolean o)
tag - the tago - the Boolean object or null
public void write(java.lang.String tag,
boolean value)
tag - the tagvalue - the boolean value
public void write(java.lang.String tag,
int value)
tag - the tagvalue - the int valuepublic static java.lang.String escape(java.lang.String x)
x - the text
public void register(NamespaceWriter writer)
writer - the namespace writerpublic NamespaceWriter lookup(java.lang.String namespace)
namespace - the namespace to look up
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||