A representation of a generic XML node.
Implementing classes
Name | Brief description |
---|---|
Cdata | A representation of an XML CDATASection node. |
Comment | A representation of an XML Comment node. |
Doc | A representation of an XML Document node. |
Element | A representation of an XML Element node. |
Entity | A representation of an XML Entity node. |
Processing | A representation of an XML Processing node. |
Text | A representation of an XML Text node. |
Methods
Method | Return type | Brief description |
---|---|---|
as | Cdata | Casts the node as a CDATASection node for the purposes of autocomplete. |
as | Comment | Casts the node as a Comment node for the purposes of autocomplete. |
as | Doc | Casts the node as a Document node for the purposes of autocomplete. |
as | Element | Casts the node as an Element node for the purposes of autocomplete. |
as | Entity | Casts the node as a Entity node for the purposes of autocomplete. |
as | Processing | Casts the node as a Processing node for the purposes of autocomplete. |
as | Text | Casts the node as a Text node for the purposes of autocomplete. |
detach() | Content | Detaches the node from its parent Element node. |
get | Element | Gets the node's parent Element node. |
get | Content | Gets the node's content type. |
get | String | Gets the text value of all nodes that are direct or indirect children of the node, in the order they appear in the document. |
Detailed documentation
asCdata()
Casts the node as a CDATASection
node for the purposes of autocomplete. If the
node's Content
is not already CDATA
, this method returns null
.
Return
Cdata
— the CDATASection
node
asComment()
Casts the node as a Comment
node for the purposes of autocomplete. If the node's
Content
is not already COMMENT
, this method returns null
.
Return
Comment
— the Comment
node, or null
if the node's content type is not COMMENT
asDocType()
Casts the node as a Document
node for the purposes of autocomplete. If
the node's Content
is not already DOCTYPE
, this method returns null
.
Return
Doc
— the Document
node
asElement()
Casts the node as an Element
node for the purposes of autocomplete. If the node's
Content
is not already ELEMENT
, this method returns null
.
Return
Element
— the Element
node
asEntityRef()
Casts the node as a Entity
node for the purposes of autocomplete.
If the node's Content
is not already ENTITYREF
, this method returns
null
.
Return
Entity
— the Entity
node
asProcessingInstruction()
Casts the node as a Processing
node for the purposes of autocomplete. If
the node's Content
is not already PROCESSINGINSTRUCTION
, this method
returns null
.
Return
Processing
— the Processing
node
asText()
Casts the node as a Text
node for the purposes of autocomplete. If the node's Content
is not already TEXT
, this method returns null
.
Return
Text
— the Text
node
detach()
getParentElement()
getType()
getValue()
Gets the text value of all nodes that are direct or indirect children of the node, in the order they appear in the document.
Return
String
— the text value of all nodes that are direct or indirect children of the node