A C D E F G I L N O P R S T W X

A

AbstractXmlParser - class org.kxml.parser.AbstractXmlParser.
An abstract base class for the XML and WBXML parsers.
AbstractXmlParser() - Constructor for class org.kxml.parser.AbstractXmlParser
 
AbstractXmlWriter - class org.kxml.io.AbstractXmlWriter.
An abstract XmlWriter including namespace handling.
AbstractXmlWriter() - Constructor for class org.kxml.io.AbstractXmlWriter
 
Attribute - class org.kxml.Attribute.
Attribute class, used by both kDom and the pullparser.
Attribute(String, String) - Constructor for class org.kxml.Attribute
Creates a new Attribute instance with the given name and value.
Attribute(String, String, String) - Constructor for class org.kxml.Attribute
creates a new Attribute with the given namespace, name and value
addChild(int, int, Object) - Method in class org.kxml.kdom.Document
Adds a child at the given index position.
addChild(int, int, Object) - Method in class org.kxml.kdom.Node
inserts the given child object of the given type at the given index.
addChild(int, Object) - Method in class org.kxml.kdom.Node
convenience method for addChild (getChildCount (), child)
attrStartTable - Static variable in class org.kxml.wap.Wml
 
attrValueTable - Static variable in class org.kxml.wap.Wml
 
attribute(String, String) - Method in class org.kxml.io.AbstractXmlWriter
writes an attribute.
attribute(String, String, String) - Method in class org.kxml.io.AbstractXmlWriter
writes an attribute with the given namespace.
attribute(String, String) - Method in class org.kxml.io.XmlWriter
writes a degenerated tag with the given name and attributes
attribute(String, String) - Method in class org.kxml.wap.WbxmlWriter
 
attributes - Variable in class org.kxml.kdom.Element
 

C

COMMENT - Static variable in class org.kxml.Xml
Integer constant for comments
chained - Variable in class org.kxml.io.ParseException
 
checkPending() - Method in class org.kxml.io.XmlWriter
 
checkPending(boolean) - Method in class org.kxml.wap.WbxmlWriter
 
children - Variable in class org.kxml.kdom.Node
 
clear() - Method in class org.kxml.kdom.Element
removes all children and attributes
close() - Method in class org.kxml.io.XmlWriter
closes the XmlWriter by closing the underlying writer
close() - Method in class org.kxml.wap.WbxmlWriter
 
columnNumber - Variable in class org.kxml.io.ParseException
 
createElement(String, String) - Method in class org.kxml.kdom.Element
Forwards creation request to parent if any, otherwise calls super.createElement.
createElement(String, String) - Method in class org.kxml.kdom.Node
Builds a default element with the given properties.
current - Variable in class org.kxml.io.AbstractXmlWriter
 

D

DEFAULT - Static variable in class org.kxml.PrefixMap
 
DOCTYPE - Static variable in class org.kxml.Xml
Integer constant for doctype
Document - class org.kxml.kdom.Document.
The document consists of some legacy events and a single root element.
Document() - Constructor for class org.kxml.kdom.Document
 

E

ELEMENT - Static variable in class org.kxml.Xml
Integer constant for elements
ENCODE_128 - Static variable in class org.kxml.Xml
forces escaping of all character coded greater than 127
ENCODE_MIN - Static variable in class org.kxml.Xml
minimum escaping, quotes are not escaped
ENCODE_QUOT - Static variable in class org.kxml.Xml
forces escaping of quotes
END - Static variable in class org.kxml.wap.Wbxml
 
END_DOCUMENT - Static variable in class org.kxml.Xml
Integer constant returned by ParseEvent.getType if the end of the document has been reached
END_TAG - Static variable in class org.kxml.Xml
Integer constant assigned to an EndTag parse event
ENTITY - Static variable in class org.kxml.wap.Wbxml
 
EXT_0 - Static variable in class org.kxml.wap.Wbxml
 
EXT_1 - Static variable in class org.kxml.wap.Wbxml
 
EXT_2 - Static variable in class org.kxml.wap.Wbxml
 
EXT_I_0 - Static variable in class org.kxml.wap.Wbxml
 
EXT_I_1 - Static variable in class org.kxml.wap.Wbxml
 
EXT_I_2 - Static variable in class org.kxml.wap.Wbxml
 
EXT_T_0 - Static variable in class org.kxml.wap.Wbxml
 
EXT_T_1 - Static variable in class org.kxml.wap.Wbxml
 
EXT_T_2 - Static variable in class org.kxml.wap.Wbxml
 
Element - class org.kxml.kdom.Element.
In order to create an element, please use the createElement method instead of invoking the constructor directly.
Element() - Constructor for class org.kxml.kdom.Element
 
encode(String) - Static method in class org.kxml.Xml
convenience method for encode (String raw, ENCODE_MIN)
encode(String, int) - Static method in class org.kxml.Xml
encodes a string escaping less than etc.
endTag() - Method in class org.kxml.io.AbstractXmlWriter
Abstract method for writing an end tag.
endTag() - Method in class org.kxml.io.XmlWriter
writes an end tag.
endTag() - Method in class org.kxml.wap.WbxmlWriter
 

F

flush() - Method in class org.kxml.io.XmlWriter
flushes the XmlWriter.
flush() - Method in class org.kxml.wap.WbxmlWriter
ATTENTION: flush cannot work since Wbxml documents cannot need buffering.

G

getAttribute(int) - Method in class org.kxml.kdom.Element
Returns the attribute at the given index.
getAttribute(String) - Method in class org.kxml.kdom.Element
convenience method for getAttribute (Xml.NO_NAMESPACE, name)
getAttribute(String, String) - Method in class org.kxml.kdom.Element
returns the attribute with the given namespace and name.
getAttribute(int) - Method in class org.kxml.parser.ParseEvent
In the event type is START_TAG, this method returns the attribute at the given index position.
getAttribute(String) - Method in class org.kxml.parser.ParseEvent
returns the local attribute with the given name.
getAttribute(String, String) - Method in class org.kxml.parser.ParseEvent
returns the local attribute with the given qualified name.
getAttributeCount() - Method in class org.kxml.kdom.Element
Returns the number of attributes of this element.
getAttributeCount() - Method in class org.kxml.parser.ParseEvent
If the event type is START_TAG, the number of attributes is returned.
getAttributes() - Method in class org.kxml.kdom.Element
Returns a Vector containing all Attributes.
getAttributes() - Method in class org.kxml.parser.ParseEvent
If the event type is START_TAG, the attribute Vector (null if no attributes) is returned.
getAttributes() - Method in class org.kxml.parser.StartTag
returns the attribute vector.
getChild(int) - Method in class org.kxml.kdom.Node
Returns the child object at the given index.
getChildCount() - Method in class org.kxml.kdom.Node
Returns the number of child objects
getColumnNumber() - Method in class org.kxml.parser.XmlParser
 
getContent() - Method in class org.kxml.wap.WapExtensionEvent
returns the content of the wap extension.
getDegenerated() - Method in class org.kxml.parser.StartTag
 
getDocument() - Method in class org.kxml.kdom.Element
Returns the document this element is a member of.
getElement(int) - Method in class org.kxml.kdom.Node
returns the element at the given index.
getElement(String) - Method in class org.kxml.kdom.Node
Convenience method for getElement (getNamespace (), name).
getElement(String, String) - Method in class org.kxml.kdom.Node
Returns the element with the given namespace and name.
getId() - Method in class org.kxml.wap.WapExtensionEvent
returns the id of the WAP extendsion, one of Wbxml.EXT_0, Wbxml.EXT_1, Wbxml.EXT_2, Wbxml.EXT_T_0, Wbxml.EXT_T_1, Wbxml.EXT_T_2, Wbxml.EXT_I_0, Wbxml.EXT_I_1, Wbxml.EXT_I_2, or Wbxml.OPAQUE.
getLineNumber() - Method in class org.kxml.io.ParseException
 
getLineNumber() - Method in class org.kxml.parser.AbstractXmlParser
Returns the current line number; -1 if unknown.
getLineNumber() - Method in class org.kxml.parser.ParseEvent
returns the line number of the event
getLineNumber() - Method in class org.kxml.parser.XmlParser
 
getName() - Method in class org.kxml.Attribute
returns the name of the attribute
getName() - Method in class org.kxml.kdom.Document
returns "#document"
getName() - Method in class org.kxml.kdom.Element
returns the (local) name of the element
getName() - Method in class org.kxml.kdom.Node
returns "#document-fragment".
getName() - Method in class org.kxml.parser.ParseEvent
returns the (local) name of the element started if instance of StartTag, null otherwise.
getName() - Method in class org.kxml.parser.Tag
returns the (local) name of the element
getNamespace() - Method in class org.kxml.Attribute
returns the namespace of the attribute
getNamespace() - Method in class org.kxml.PrefixMap
 
getNamespace(String) - Method in class org.kxml.PrefixMap
returns the namespace associated with the given prefix, or null, if none is assigned
getNamespace() - Method in class org.kxml.kdom.Element
returns the namespace of the element
getNamespace() - Method in class org.kxml.kdom.Node
Returns the namespace of the current element.
getNamespace() - Method in class org.kxml.parser.ParseEvent
returns namespace if instance of StartTag, null otherwise.
getNamespace() - Method in class org.kxml.parser.Tag
returns the namespace
getParent() - Method in class org.kxml.kdom.Element
Returns the parent node of this element
getParent() - Method in class org.kxml.parser.Tag
Returns the (corresponding) start tag or the start tag of the parent element, depending on the event type.
getParentElement() - Method in class org.kxml.kdom.Element
Returns the parent element if available, null otherwise
getPrefix() - Method in class org.kxml.PrefixMap
 
getPrefix(String) - Method in class org.kxml.PrefixMap
 
getPrefixMap() - Method in class org.kxml.io.AbstractXmlWriter
 
getPrefixMap() - Method in class org.kxml.kdom.Element
Returns the namespace prefix map of this Element.
getPrefixMap() - Method in class org.kxml.parser.StartTag
 
getPrevious() - Method in class org.kxml.PrefixMap
 
getRootElement() - Method in class org.kxml.kdom.Document
returns the root element of this document.
getText() - Method in class org.kxml.kdom.Node
returns the text content if the element has text-only content.
getText(int) - Method in class org.kxml.kdom.Node
Returns the text node with the given index or null if the node with the given index is not a text node.
getText() - Method in class org.kxml.parser.ParseEvent
If the event type is TEXT, PROCESSING_INSTRUCTION, or DOCTYPE, the corresponding string is returned.
getType(int) - Method in class org.kxml.kdom.Node
Returns the type of the child at the given index.
getType() - Method in class org.kxml.parser.ParseEvent
returns the event type integer constant assigned to this event.
getType() - Method in class org.kxml.wap.WapExtensionEvent
returns Xml.WAP_EXTENSION
getValue() - Method in class org.kxml.Attribute
returns the string value of the attribute
getValue(String) - Method in class org.kxml.kdom.Element
Returns the value of the given attribute.
getValue(String) - Method in class org.kxml.parser.ParseEvent
Returns the value of the attribute with the given name.
getValueDefault(String, String) - Method in class org.kxml.kdom.Element
Returns the value of the given attribute, or the given default value if the desired attribute does not exist.
getValueDefault(String, String) - Method in class org.kxml.parser.ParseEvent
Returns the given attribute value, or the given default value if the attribute is not existing.

I

ignoreTree() - Method in class org.kxml.parser.AbstractXmlParser
Ignores a tree
indexOf(String, int) - Method in class org.kxml.kdom.Node
Convenience method for indexOf (getNamespace (), name, startIndex).
indexOf(String, String, int) - Method in class org.kxml.kdom.Node
Performs search for an element with the given namespace and name, starting at the given start index.
init(Node, String, String, Vector) - Method in class org.kxml.kdom.Element
Deprecated. The init method is invoked by createElement setParent .

L

LITERAL - Static variable in class org.kxml.wap.Wbxml
 
LITERAL_A - Static variable in class org.kxml.wap.Wbxml
 
LITERAL_AC - Static variable in class org.kxml.wap.Wbxml
 
LITERAL_C - Static variable in class org.kxml.wap.Wbxml
 
lineNumber - Variable in class org.kxml.io.ParseException
 

N

NO_NAMESPACE - Static variable in class org.kxml.Xml
 
Node - class org.kxml.kdom.Node.
A common base class for Document and Element, also used for storing XML fragments.
Node() - Constructor for class org.kxml.kdom.Node
 
name - Variable in class org.kxml.io.State
 
name - Variable in class org.kxml.kdom.Element
 
namespace - Variable in class org.kxml.io.State
 
namespace - Variable in class org.kxml.kdom.Element
 
next - Variable in class org.kxml.parser.XmlParser
The next event.

O

OPAQUE - Static variable in class org.kxml.wap.Wbxml
 
org.kxml - package org.kxml
 
org.kxml.io - package org.kxml.io
 
org.kxml.kdom - package org.kxml.kdom
 
org.kxml.parser - package org.kxml.parser
 
org.kxml.wap - package org.kxml.wap
 

P

PI - Static variable in class org.kxml.wap.Wbxml
 
PROCESSING_INSTRUCTION - Static variable in class org.kxml.Xml
Integer constant assigned to a processing instruction
ParseEvent - class org.kxml.parser.ParseEvent.
Abstract superclass for all pull parser events.
ParseEvent(int, String) - Constructor for class org.kxml.parser.ParseEvent
 
ParseException - exception org.kxml.io.ParseException.
a possibly chained exception, indicatin a line and column number.
ParseException(String, Exception, int, int) - Constructor for class org.kxml.io.ParseException
Builds a new ParseException with the given message text, chained Exception, lineNumber, columNumber.
PrefixMap - class org.kxml.PrefixMap.
Like Attribute, this class is immutable for similar reasons
PrefixMap(PrefixMap, String, String) - Constructor for class org.kxml.PrefixMap
 
parent - Variable in class org.kxml.kdom.Element
 
parse(AbstractXmlParser) - Method in interface org.kxml.XmlIO
 
parse(AbstractXmlParser) - Method in class org.kxml.kdom.Document
reads the document and checks if the last event is END_DOCUMENT.
parse(AbstractXmlParser) - Method in class org.kxml.kdom.Element
Builds the child elements from the given Parser.
parse(AbstractXmlParser) - Method in class org.kxml.kdom.Node
Recursively builds the child elements from the given parser until an end tag or end document is found.
parseWapExtension(int) - Method in class org.kxml.wap.WbxmlParser
For handling wap extensions in attributes, overwrite this method, call super and return a corresponding TextEvent.
peek() - Method in class org.kxml.kdom.TreeParser
 
peek(int, String, String) - Method in class org.kxml.parser.AbstractXmlParser
 
peek() - Method in class org.kxml.parser.AbstractXmlParser
reads the next event available from the parser without consuming it
peek() - Method in class org.kxml.parser.XmlParser
 
peek() - Method in class org.kxml.wap.WbxmlParser
 
prefixMap - Variable in class org.kxml.io.State
 
prefixMap - Variable in class org.kxml.kdom.Element
 
prev - Variable in class org.kxml.io.State
 
printStackTrace() - Method in class org.kxml.io.ParseException
prints the own stack trace followed by the stack trace of the original exception.
processNamespaces - Variable in class org.kxml.parser.AbstractXmlParser
 

R

read() - Method in class org.kxml.kdom.TreeParser
 
read() - Method in class org.kxml.parser.AbstractXmlParser
reads the next event available from the parser.
read(int, String, String) - Method in class org.kxml.parser.AbstractXmlParser
Reads an event of the given type.
read() - Method in class org.kxml.parser.XmlParser
 
read() - Method in class org.kxml.wap.WbxmlParser
 
readAttr() - Method in class org.kxml.wap.WbxmlParser
 
readName() - Method in class org.kxml.parser.XmlParser
 
readText() - Method in class org.kxml.parser.AbstractXmlParser
Convenience method for reading the content of text-only elements.
readTo(char, StringBuffer) - Method in class org.kxml.parser.XmlParser
Reads chars to the given buffer until the given stopChar is reached.
readTree(Vector) - Method in class org.kxml.parser.AbstractXmlParser
Reads a complete element tree to the given event Vector.
removeAttribute(int) - Method in class org.kxml.kdom.Element
Removes the attribute at the given index
removeChild(int) - Method in class org.kxml.kdom.Document
 
removeChild(int) - Method in class org.kxml.kdom.Node
Removes the child object at the given index
resolveCharacterEntity(String) - Method in class org.kxml.parser.XmlParser
 
rootIndex - Variable in class org.kxml.kdom.Document
 

S

START_DOCUMENT - Static variable in class org.kxml.Xml
XmlReader return value before the first call to next or skip
START_TAG - Static variable in class org.kxml.Xml
Integer constant assigned to StartTag parse event
STR_I - Static variable in class org.kxml.wap.Wbxml
 
STR_T - Static variable in class org.kxml.wap.Wbxml
 
SWITCH_PAGE - Static variable in class org.kxml.wap.Wbxml
 
StartTag - class org.kxml.parser.StartTag.
A class for events indicating the start of a new element
StartTag(StartTag, String, String, Vector, boolean, boolean) - Constructor for class org.kxml.parser.StartTag
creates a new StartTag.
State - class org.kxml.io.State.
 
State(State, PrefixMap, String) - Constructor for class org.kxml.io.State
 
setAttrStartTable(int, String[]) - Method in class org.kxml.wap.WbxmlParser
Sets the attribute start Table for a given page.
setAttrStartTable(int, String[]) - Method in class org.kxml.wap.WbxmlWriter
Sets the attribute start Table for a given page.
setAttrValueTable(int, String[]) - Method in class org.kxml.wap.WbxmlParser
Sets the attribute value Table for a given page.
setAttrValueTable(int, String[]) - Method in class org.kxml.wap.WbxmlWriter
Sets the attribute value Table for a given page.
setAttribute(Attribute) - Method in class org.kxml.kdom.Element
sets the given attribute
setAttributes(Vector) - Method in class org.kxml.kdom.Element
Replaces all attributes by the given Vector.
setLineNumber(int) - Method in class org.kxml.parser.ParseEvent
sets the line number of the event.
setName(String) - Method in class org.kxml.kdom.Element
sets the name of the element
setNamespace(String) - Method in class org.kxml.kdom.Element
sets the namespace of the element.
setParent(Node) - Method in class org.kxml.kdom.Element
Sets the Parent of this element.
setPrefixMap(PrefixMap) - Method in class org.kxml.kdom.Element
Sets the namespace prefix map of this Node.
setPrefixMap(PrefixMap) - Method in class org.kxml.parser.StartTag
 
setProcessNamespaces(boolean) - Method in class org.kxml.parser.AbstractXmlParser
tells the parser if it shall resolve namespace prefixes to namespaces.
setRelaxed(boolean) - Method in class org.kxml.parser.XmlParser
default is false.
setTagTable(int, String[]) - Method in class org.kxml.wap.WbxmlParser
Sets the tag table for a given page.
setTagTable(int, String[]) - Method in class org.kxml.wap.WbxmlWriter
Sets the tag table for a given page.
setValue(String, String) - Method in class org.kxml.kdom.Element
sets the value of the given attribute to the given string.
skip() - Method in class org.kxml.parser.AbstractXmlParser
Convenience Method for skip (Xml.COMMENT | Xml.DOCTYPE | Xml.PROCESSING_INSTRUCTION | Xml.WHITESPACE)
startTag(PrefixMap, String, String) - Method in class org.kxml.io.AbstractXmlWriter
writes a start tag with the given name, using the given prefix map.
startTag(String, String) - Method in class org.kxml.io.AbstractXmlWriter
writes a start tag with the given namespace and name
startTag(String) - Method in class org.kxml.io.AbstractXmlWriter
convenience method for startTag (Xml.NO_NAMESPACE, name)
startTag(PrefixMap, String) - Method in class org.kxml.io.AbstractXmlWriter
abstract method that must be overwritten by a method actually writing the resolved start tag without namespace checking.
startTag(PrefixMap, String) - Method in class org.kxml.io.XmlWriter
writes a start tag with the given name
startTag(PrefixMap, String) - Method in class org.kxml.wap.WbxmlWriter
 

T

TEXT - Static variable in class org.kxml.Xml
Integer constant assigned to text nodes and events
Tag - class org.kxml.parser.Tag.
A class for events indicating the end of an element
Tag(int, StartTag, String, String) - Constructor for class org.kxml.parser.Tag
 
TreeParser - class org.kxml.kdom.TreeParser.
a pull parser that re-parses a kdom tree.
TreeParser(Node) - Constructor for class org.kxml.kdom.TreeParser
 
TreeParser(Element, boolean) - Constructor for class org.kxml.kdom.TreeParser
 
tag - Variable in class org.kxml.io.State
 
tagTable - Static variable in class org.kxml.wap.Wml
 
toString() - Method in class org.kxml.Attribute
 
toString() - Method in class org.kxml.kdom.Node
returns a valid XML representation of this Element including attributes and children.
toString() - Method in class org.kxml.parser.ParseEvent
 
toString() - Method in class org.kxml.parser.StartTag
Simplified (!) toString method for debugging purposes only.
toString() - Method in class org.kxml.parser.Tag
 
types - Variable in class org.kxml.kdom.Node
 

W

WAP_EXTENSION - Static variable in class org.kxml.Xml
Constant identifying wap extension events
WHITESPACE - Static variable in class org.kxml.Xml
Integer constant for whitespace nodes and events
WapExtensionEvent - class org.kxml.wap.WapExtensionEvent.
 
WapExtensionEvent(int, Object) - Constructor for class org.kxml.wap.WapExtensionEvent
 
Wbxml - class org.kxml.wap.Wbxml.
contains the WBXML constants
Wbxml() - Constructor for class org.kxml.wap.Wbxml
 
WbxmlParser - class org.kxml.wap.WbxmlParser.
Still Todo: implement Processing Instructions implement support for more than one codepages
WbxmlParser(InputStream) - Constructor for class org.kxml.wap.WbxmlParser
 
WbxmlWriter - class org.kxml.wap.WbxmlWriter.
a class for converting ("binary encoding") XML to WBXML.
WbxmlWriter(OutputStream) - Constructor for class org.kxml.wap.WbxmlWriter
 
Wml - class org.kxml.wap.Wml.
This class contains the wml coding tables for elements and attributes needed by the WmlParser.
Wml() - Constructor for class org.kxml.wap.Wml
 
WmlParser - class org.kxml.wap.WmlParser.
A parser for WML built on top of the WbxmlParser by setting the corresponding TagTable, AttrStartTable and AttrValueTable defined in the class Wml
WmlParser(InputStream) - Constructor for class org.kxml.wap.WmlParser
 
WmlWriter - class org.kxml.wap.WmlWriter.
A parser for WML built on top of the WbxmlParser by setting the corresponding TagTable, AttrStartTable and AttrValueTable defined in the class Wml
WmlWriter(OutputStream) - Constructor for class org.kxml.wap.WmlWriter
 
write(AbstractXmlWriter) - Method in interface org.kxml.XmlIO
 
write(char) - Method in class org.kxml.io.XmlWriter
writes a single character using the xml escaping rules
write(char[], int, int) - Method in class org.kxml.io.XmlWriter
writes an character array using the XML escaping rules
write(AbstractXmlWriter) - Method in class org.kxml.kdom.Element
Writes this element and all children to the given XmlWriter.
write(AbstractXmlWriter) - Method in class org.kxml.kdom.Node
Writes this node to the given XmlWriter.
write(char[], int, int) - Method in class org.kxml.wap.WbxmlWriter
 
writeChildren(AbstractXmlWriter) - Method in class org.kxml.kdom.Node
Writes the children of this node to the given XmlWriter.
writeIndent() - Method in class org.kxml.io.XmlWriter
 
writeLegacy(int, String) - Method in class org.kxml.io.AbstractXmlWriter
writes Xml.DOCTYPE, Xml.PROCESSING_INSTRUCTION or Xml.COMMENT
writeLegacy(int, String) - Method in class org.kxml.io.XmlWriter
ATTENTION: Application needs to take care about not writing illegal character sequences (like comment end in comments)
writeLegacy(int, String) - Method in class org.kxml.wap.WbxmlWriter
currently ignored!
writeRaw(String) - Method in class org.kxml.io.XmlWriter
writes a string without escaping.
writer - Variable in class org.kxml.io.XmlWriter
 

X

Xml - class org.kxml.Xml.
A class containing several static xml methods, mainly for escaping special characters like angle brakets and quotes.
Xml() - Constructor for class org.kxml.Xml
 
XmlIO - interface org.kxml.XmlIO.
 
XmlParser - class org.kxml.parser.XmlParser.
A simple, pull based "Common XML" parser.
XmlParser(Reader) - Constructor for class org.kxml.parser.XmlParser
 
XmlParser(Reader, int) - Constructor for class org.kxml.parser.XmlParser
 
XmlWriter - class org.kxml.io.XmlWriter.
a concrete XML Writer
XmlWriter(Writer) - Constructor for class org.kxml.io.XmlWriter
creates a new xmlWritet based on the given writer

A C D E F G I L N O P R S T W X