|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.woden.ant.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 writerMethod 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 tagpublic 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 contentpublic void emptyElement(java.lang.String tag, java.lang.String attributes)
tag
- the tagattributes
- the attributespublic void write(java.lang.String tag, NCName ncname)
tag
- the tagncname
- the NCName object or nullpublic void write(java.lang.String tag, java.lang.String content)
tag
- the tagcontent
- the String object or nullpublic void write(java.lang.String tag, java.lang.Boolean o)
tag
- the tago
- the Boolean object or nullpublic void write(java.lang.String tag, boolean value)
tag
- the tagvalue
- the boolean valuepublic 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 |