public class ProcessingInstructionImpl extends NodeImpl implements ProcessingInstruction
This interface is effectively read-only: Setters and update methods inherited
from org.w3c.Node
are not supported and will raise an exception
if called.
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
Constructor and Description |
---|
ProcessingInstructionImpl(ExpandedTree tree,
int node) |
Modifier and Type | Method and Description |
---|---|
protected Node |
cloneNode(Document doc,
boolean deep)
Given a owner document, clone the node
|
String |
getData() |
String |
getNodeName() |
String |
getNodeValue() |
String |
getTarget() |
String |
getTextContent()
Overwritten by TextImpl, CommentImpl and ProcessingInstructionImpl
|
void |
setData(String data)
Unsupported.
|
appendChild, builtinNSPrefix, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getElementsByTagNameNSOrNodeName, getExpandedTree, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextChild, getNextSibling, getNodeType, getNSNodeID, getNSNodeID, getOwnerDocument, getParentNode, getPrefix, getPrefixID, getPreviousChild, getPreviousSibling, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, nextNSNodeID, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeType, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData
public ProcessingInstructionImpl(ExpandedTree tree, int node)
protected Node cloneNode(Document doc, boolean deep)
NodeImpl
public String getData()
getData
in interface ProcessingInstruction
public String getNodeName()
getNodeName
in interface Node
getNodeName
in class NodeImpl
public String getNodeValue()
getNodeValue
in interface Node
getNodeValue
in class NodeImpl
public String getTarget()
getTarget
in interface ProcessingInstruction
public String getTextContent() throws DOMException
getTextContent
in interface Node
getTextContent
in class NodeImpl
DOMException
public void setData(String data) throws DOMException
setData
in interface ProcessingInstruction
DOMException
> Copyright © 2016 MarkLogic Corporation. All Rights Reserved.
Complete online documentation for MarkLogic Server, XQuery and related components may be found at developer.marklogic.com