com.icl.saxon.tree
Class ProcInstImpl
- DOMLocator, Node, ProcessingInstruction, NodeInfo, Source, SourceLocator
(package private) class ProcInstImpl
implements ProcessingInstruction
ProcInstImpl is an implementation of ProcInstInfo used by the Propagator to construct
its trees.
void | copy(Outputter out) - 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.
|
short | getNodeType()
|
String | getStringValue()
|
String | getSystemId() - Get the system ID for the entity containing this node.
|
String | getTarget() - The target of this processing instruction.
|
void | setData(String data) - Set the content of this PI.
|
void | setLocation(String uri, int lineNumber) - Set the system ID and line number
|
compareOrder , generateId , getAttributeValue , getAttributeValue , getAttributes , getBaseURI , getChildNodes , getDisplayName , getDocumentElement , getDocumentRoot , getEnumeration , getFingerprint , getFirstChild , getLastChild , getLineNumber , getLocalName , getNameCode , getNamePool , getNextInDocument , getNextSibling , getOriginatingNode , getParent , getPrefix , getPreviousInDocument , getPreviousSibling , getSequenceNumber , getSystemId , getURI , hasAttributes , hasChildNodes , isSameNodeInfo , outputNamespaceNodes , removeNode , setSystemId |
appendChild , appendData , cloneNode , compareDocumentPosition , compareOrder , copyStringValue , createAttribute , createAttributeNS , createCDATASection , createComment , createDocumentFragment , createElement , createElementNS , createEntityReference , createProcessingInstruction , createTextNode , deleteData , disallowUpdate , generateId , getAttribute , getAttributeNS , getAttributeNode , getAttributeNodeNS , getAttributeValue , getAttributeValue , getAttributes , getBaseURI , getChildNodes , getColumnNumber , getData , getDisplayName , getDoctype , getDocumentElement , getDocumentRoot , getElementById , getElementsByTagName , getElementsByTagNameNS , getEnumeration , getFeature , getFingerprint , getFirstChild , getImplementation , getLastChild , getLength , getLineNumber , getLocalName , getName , getNameCode , getNamespaceURI , getNextSibling , getNodeName , getNodeValue , getOriginatingNode , getOwnerDocument , getOwnerElement , getParent , getParentNode , getPrefix , getPreviousSibling , getPublicId , getSchemaTypeInfo , getSpecified , getSystemId , getTagName , getTextContent , getURI , getUserData , getValue , getWholeText , hasAttribute , hasAttributeNS , hasAttributes , hasChildNodes , importNode , insertBefore , insertData , isDefaultNamespace , isElementContentWhitespace , isEqualNode , isId , isSameNode , isSameNodeInfo , isSupported , lookupNamespaceURI , lookupPrefix , normalize , outputNamespaceNodes , removeAttribute , removeAttributeNS , removeAttributeNode , removeChild , replaceChild , replaceData , replaceWholeText , setAttributeNS , setAttributeNode , setAttributeNodeNS , setData , setIdAttribute , setIdAttributeNS , setIdAttributeNode , setNodeValue , setPrefix , setTextContent , setUserData , setValue , splitText , substringData , supports |
content
(package private) String content
lineNumber
(package private) int lineNumber
nameCode
(package private) int nameCode
systemId
(package private) String systemId
ProcInstImpl
public ProcInstImpl(int nameCode,
String content)
copy
public void copy(Outputter out)
throws TransformerException
Copy this node to a given outputter
- copy in interface NodeInfo
getData
public String getData()
The content of this processing instruction. This is from the first non
white space character after the target to the character immediately
preceding the ?>
.
- getData in interface AbstractNode
getTarget
public String getTarget()
The target of this processing instruction. XML defines this as being
the first token following the markup that begins the processing
instruction.
setData
public void setData(String data)
throws DOMException
Set the content of this PI. Always fails.
- setData in interface AbstractNode
setLocation
public void setLocation(String uri,
int lineNumber)
Set the system ID and line number