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 Elements 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 Elements 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.
indexth item in the map.
indexth 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? '?' '>'