Page Summary
-
EntityRef represents an XML EntityReference node.
-
It provides methods to get and set the name, public ID, and system ID of the node.
-
You can detach an EntityRef node from its parent element.
-
You can get the text value of all child nodes.
A representation of an XML EntityReference
node.
Methods
| Method | Return type | Brief description |
|---|---|---|
Content
|null
|
Detaches the node from its parent Element
node. |
|
String
|
Gets the name of the Entity
node. |
|
Element
|null
|
Gets the node's parent Element
node. |
|
String|null
|
Gets the public ID of the Entity
node. |
|
String|null
|
Gets the system ID of the Entity
node. |
|
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. | |
Entity
|
Sets the name of the Entity
node. |
|
Entity
|
Sets the public ID of the Entity
node. |
|
Entity
|
Sets the system ID of the Entity
node. |
Detailed documentation
detach()
getName()
Gets the name of the EntityReference
node.
Return
String
— The name of the EntityReference
node.
getParentElement()
getPublicId()
Gets the public ID of the EntityReference
node. If the node does not have a public ID,
this method returns null
.
Return
String|null
— The public ID of the EntityReference
node, or null
if it has none.
getSystemId()
Gets the system ID of the EntityReference
node. If the node does not have a system ID,
this method returns null
.
Return
String|null
— The system ID of the EntityReference
node, or null
if it has none.
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.
setName(name)
Sets the name of the EntityReference
node.
Parameters
| Name | Type | Description |
|---|---|---|
name
|
String
|
The name to set. |
Return
EntityRef
— The EntityReference
node, for chaining.
setPublicId(id)
Sets the public ID of the EntityReference
node.
Parameters
| Name | Type | Description |
|---|---|---|
id
|
String
|
The public ID to set. |
Return
EntityRef
— The EntityReference
node, for chaining.
setSystemId(id)
Sets the system ID of the EntityReference
node.
Parameters
| Name | Type | Description |
|---|---|---|
id
|
String
|
The system ID to set. |
Return
EntityRef
— The EntityReference
node, for chaining.

