All Packages Class Hierarchy
newChild
to the end of the list of children of
this node.
newChild
to the end of the list of children of
this node.
AttListDecl ::= '<' '!' 'ATTLIST' S Name AttDef* S? '>'
AttName ::= Name
Attribute ::= AttName Eq AttValue
AttValue ::= '"' ([^<&"] | Reference)* '"'
| "'" ([^<&'] | Reference)* "'"
CDSect ::= CDStart CData CDEnd
CDStart ::= '<' '!' '[CDATA['
CData ::= (Char* - (Char* ']]>' Char*))
CDEnd ::= ']]>'
CharData ::= [^<&]* - ([^<&]* ']]>' [^<&]*)
Comment ::= '<' '!' '--' ((Char - '-') | ('-' (Char - '-')))* '-->'
Attr
of the given name.
Attr
of the given name.
CDATASection
node whose value is the specified
string.
CDATASection
node whose value is the specified
string.
Comment
node given the specified string.
Comment
node given the specified string.
DocumentFragment
object.
DocumentFragment
object.
ProcessingInstruction
node given the specified
name and data strings.
ProcessingInstruction
node given the specified
name and data strings.
Text
node given the specified string.
Text
node given the specified string.
DTDName ::= name
ElemDeclName ::= name
elementdecl ::= '<' '!ELEMENT' S ElemDeclName S contentspec S? '>'
EmptyElemTag ::= '<' STagName (S Attribute)* S? '/' '>'
EntityDecl ::= '<' '!' ENTITY' S EntityDeclName S EntityDef S? '>'
| '<' '!' ENTITY' S '%' S EntityDeclName S PEDef S? '>'
EntityDef ::= EntityValue | (ExternalID NDataDecl?)
PEDef ::= EntityValue | ExternalID
EntityValue ::= '"' ([^%&"] | PEReference | Reference)* '"'
| "'" ([^%&'] | PEReference | Reference)* "'"
EntityDeclName ::= Name
ETag ::= '<' '/' ETagName S? '>'
ETagName ::= Name
ExternalID ::= 'SYSTEM' S SystemLiteral
| 'PUBLIC' S PubidLiteral S SystemLiteral
Attr
node by name.
Attr
node by name.
NamedNodeMap
containing the attributes of this node (if it
is an Element
) or null
otherwise.
NamedNodeMap
containing the attributes of this node (if it
is an Element
) or null
otherwise.
NamedNodeMap
containing the attributes of this node
(if it is an Element
) or null
otherwise.
NodeList
that contains all children of this node.
NodeList
that contains all children of this node.
NodeList
that contains all children of this node.
NodeList
of all immediate children with a given
tag name,
NodeList
of all immediate children with a given
tag name and namespace
DocumentType
) associated
with this document.
NamedNodeMap
containing the element declarations
in the DTD.
NodeList
of all the Element
s with a
given tag name in the order in which they would be encountered in a
preorder traversal of the Document
tree.
NodeList
of all descendant elements with a given
tag name, in the order in which they would be encountered in a preorder
traversal of the Element
tree.
NodeList
of all the Element
s with a
given tag name in the order in which they would be encountered in a
preorder traversal of the Document
tree.
NodeList
of all descendant elements with a given
tag name, in the order in which they would be encountered in a preorder
traversal of the Element
tree.
NodeList
of all descendant elements with a given
tag name, and namespace in the order in which they would be encountered
in a preorder traversal of the Element
tree.
NamedNodeMap
containing the general entities, both
external and internal, declared in the DTD.
NamedNodeMap
containing the general entities, both
external and internal, declared in the DTD.
DOMImplementation
object that handles this document.
DOMImplementation
object that handles this document.
data
and
the substringData
method below.
DOCTYPE
keyword.
DOCTYPE
keyword.
NamedNodeMap
containing the notations declared in the
DTD.
NamedNodeMap
containing the notations declared in the
DTD.
xsl:output
xsl:output
Document
object associated with this node.
Document
object associated with this node.
Document
object associated with this node.
true
; otherwise, it is false
.
newChild
before the existing child node
refChild
.
newChild
before the existing child node
refChild
.
index
th item in the map.
index
th item in the collection.
Text
nodes in the full depth of the sub-tree
underneath this Element
into a "normal" form where only
markup (e.g., tags, comments, processing instructions, CDATA sections,
and entity references) separates Text
nodes, i.e., there
are no adjacent Text
nodes.
Text
nodes in the full depth of the sub-tree
underneath this Element
into a "normal" form where only
markup (e.g., tags, comments, processing instructions, CDATA sections,
and entity references) separates Text
nodes, i.e., there
are no adjacent Text
nodes.
NotationDecl ::= '<' '!NOTATION' S Name S (ExternalID | PublicID) S? '>'
PI ::= '<' '?' PITarget (S (Char* - (Char* '?>' Char*)))? '?' '>'
PITarget ::= Name - (('X' | 'x') ('M' | 'm') ('L' | 'l'))
Reference ::= EntityRef | CharRef | PEReference
EntityRef ::= '&' Name ';'
PEReference ::= '%' Name ';'
CharRef ::= '' [0-9]+ ';' | '' [0-9a-fA-F]+ ';
oldChild
from the list
of children, and returns it.
oldChild
from the list
of children, and returns it.
oldChild
with newChild
in the list of children, and returns the oldChild
node.
oldChild
with newChild
in the list of children, and returns the oldChild
node.
oldChild
with newChild
in the list of children, and returns the oldChild
node.
nodeName
attribute.
Text
node into two Text nodes at the specified
offset, keeping both in the tree as siblings.
Text
node into two Text nodes at specified offset,
so they are both siblings, and the node only contains content up to the
offset.
STag ::= '<' STagName (S Attribute)* S? '>'
STagName ::= Name
TextDecl ::= '<' '?' 'xml' VersionInfo? EncodingDecl S? '?>'
XMLDecl ::= '<' '?' 'xml' VersionInfo EncodingDecl? SDDecl? S? '?' '>'