abstract BaseXMLBuilder |
BaseXMLBuilder.a(String name,
String value) |
|
abstract BaseXMLBuilder |
BaseXMLBuilder.attr(String name,
String value) |
|
abstract BaseXMLBuilder |
BaseXMLBuilder.attribute(String name,
String value) |
Add a named attribute value to the element represented by this builder
node, and return the node representing the element to which the
attribute was added (not the new attribute node).
|
abstract BaseXMLBuilder |
BaseXMLBuilder.c(String comment) |
|
abstract BaseXMLBuilder |
BaseXMLBuilder.cdata(byte[] data) |
Add a CDATA node with Base64-encoded byte data content to the element represented
by this builder node, and return the node representing the element to which the
data was added (not the new CDATA node).
|
abstract BaseXMLBuilder |
BaseXMLBuilder.cdata(String data) |
Add a CDATA node with String content to the element represented by this
builder node, and return the node representing the element to which the
data was added (not the new CDATA node).
|
abstract BaseXMLBuilder |
BaseXMLBuilder.cmnt(String comment) |
|
abstract BaseXMLBuilder |
BaseXMLBuilder.comment(String comment) |
Add a comment to the element represented by this builder node, and
return the node representing the element to which the comment
was added (not the new comment node).
|
abstract BaseXMLBuilder |
BaseXMLBuilder.d(byte[] data) |
|
abstract BaseXMLBuilder |
BaseXMLBuilder.d(String data) |
|
abstract BaseXMLBuilder |
BaseXMLBuilder.data(byte[] data) |
|
abstract BaseXMLBuilder |
BaseXMLBuilder.data(String data) |
|
abstract BaseXMLBuilder |
BaseXMLBuilder.document() |
BEWARE: The builder returned by this method represents a Document node, not
an Element node as is usually the case, so attempts to use the attribute or
namespace methods on this builder will likely fail.
|
abstract BaseXMLBuilder |
BaseXMLBuilder.e(String name) |
|
abstract BaseXMLBuilder |
BaseXMLBuilder.elem(String name) |
|
abstract BaseXMLBuilder |
BaseXMLBuilder.element(String name) |
Add a named XML element to the document as a child of this builder node,
and return the builder node representing the new child.
|
abstract BaseXMLBuilder |
BaseXMLBuilder.element(String name,
String namespaceURI) |
Add a named and namespaced XML element to the document as a child of
this builder node, and return the builder node representing the new child.
|
abstract BaseXMLBuilder |
BaseXMLBuilder.elementBefore(String name) |
Add a named XML element to the document as a sibling element
that precedes the position of this builder node, and return the builder node
representing the new child.
|
abstract BaseXMLBuilder |
BaseXMLBuilder.elementBefore(String name,
String namespaceURI) |
Add a named and namespaced XML element to the document as a sibling element
that precedes the position of this builder node, and return the builder node
representing the new child.
|
abstract BaseXMLBuilder |
BaseXMLBuilder.i(String target,
String data) |
|
abstract BaseXMLBuilder |
BaseXMLBuilder.importXMLBuilder(BaseXMLBuilder builder) |
Imports another XMLBuilder document into this document at the
current position.
|
abstract BaseXMLBuilder |
BaseXMLBuilder.insertInstruction(String target,
String data) |
Insert an instruction before the element represented by this builder node,
and return the node representing that same element
(not the new instruction node).
|
abstract BaseXMLBuilder |
BaseXMLBuilder.inst(String target,
String data) |
|
abstract BaseXMLBuilder |
BaseXMLBuilder.instruction(String target,
String data) |
Add an instruction to the element represented by this builder node, and
return the node representing the element to which the instruction
was added (not the new instruction node).
|
abstract BaseXMLBuilder |
BaseXMLBuilder.namespace(String namespaceURI) |
Add an XML namespace attribute to this builder's element node
without a prefix.
|
abstract BaseXMLBuilder |
BaseXMLBuilder.namespace(String prefix,
String namespaceURI) |
Add an XML namespace attribute to this builder's element node.
|
abstract BaseXMLBuilder |
BaseXMLBuilder.ns(String namespaceURI) |
|
abstract BaseXMLBuilder |
BaseXMLBuilder.ns(String prefix,
String namespaceURI) |
|
abstract BaseXMLBuilder |
BaseXMLBuilder.r(String name) |
|
abstract BaseXMLBuilder |
BaseXMLBuilder.ref(String name) |
|
abstract BaseXMLBuilder |
BaseXMLBuilder.reference(String name) |
Add a reference to the element represented by this builder node, and
return the node representing the element to which the reference
was added (not the new reference node).
|
abstract BaseXMLBuilder |
BaseXMLBuilder.root() |
|
abstract BaseXMLBuilder |
BaseXMLBuilder.stripWhitespaceOnlyTextNodes() |
Find and delete from the underlying Document any text nodes that
contain nothing but whitespace, such as newlines and tab or space
characters used to indent or pretty-print an XML document.
|
abstract BaseXMLBuilder |
BaseXMLBuilder.t(String value) |
|
abstract BaseXMLBuilder |
BaseXMLBuilder.text(String value) |
Add a text value to the element represented by this builder node, and
return the node representing the element to which the text
was added (not the new text node).
|
abstract BaseXMLBuilder |
BaseXMLBuilder.text(String value,
boolean replaceText) |
Add or replace the text value of an element represented by this builder
node, and return the node representing the element to which the text
was added (not the new text node).
|
abstract BaseXMLBuilder |
BaseXMLBuilder.up() |
Return the builder node representing the parent of the current node.
|
abstract BaseXMLBuilder |
BaseXMLBuilder.up(int steps) |
Return the builder node representing the nth ancestor element
of this node, or the root node if n exceeds the document's depth.
|
abstract BaseXMLBuilder |
BaseXMLBuilder.xpathFind(String xpath) |
Find the first element in the builder's DOM matching the given
XPath expression.
|
abstract BaseXMLBuilder |
BaseXMLBuilder.xpathFind(String xpath,
NamespaceContext nsContext) |
Find the first element in the builder's DOM matching the given
XPath expression, where the expression may include namespaces if
a NamespaceContext is provided.
|