net.sf.saxon.tree
class ProcInstImpl extends NodeImpl
| Field Summary | |
|---|---|
| String | content |
| int | lineNumber |
| int | nameCode |
| String | systemId |
| Constructor Summary | |
|---|---|
| ProcInstImpl(int nameCode, String content) | |
| Method Summary | |
|---|---|
| Value | atomize()
Get the typed value of this node.
|
| void | copy(Receiver out, int whichNamespaces, boolean copyAnnotations, int locationId)
Copy this node to a given outputter |
| String | getData()
The content of this processing instruction. |
| int | getLineNumber()
Get the line number of the node within its source entity |
| int | getNameCode()
Get the nameCode of the node. |
| int | getNodeKind() |
| String | getStringValue() |
| String | getSystemId()
Get the system ID for the entity containing this node. |
| String | getTarget()
The target of this processing instruction. |
| SequenceIterator | getTypedValue()
Get the typed value of this node.
|
| void | rename(int newNameCode)
Rename this node
|
| void | replaceStringValue(CharSequence stringValue)
Replace the string-value of this node
|
| void | setLocation(String uri, int lineNumber)
Set the system ID and line number |
?> .Returns: the string value of the processing instruction node
Returns: the system identifier
Returns: the processing instruction name
Parameters: newNameCode the NamePool code of the new name
Parameters: stringValue the new string value
Parameters: uri the system identifier lineNumber the line number