net.sf.saxon.dom
Class TextOverAttrInfo
- Comment, Node, Text
public class TextOverAttrInfo
This class represents a DOM text node that is the child of a DOM attribute node. The DOM attribute node
will be a wrapper over a Saxon attribute node or namespace node.
appendData , deleteData , getData , getLength , getWholeText , insertData , isElementContentWhitespace , replaceData , replaceWholeText , setData , splitText , substringData |
appendChild , cloneNode , compareDocumentPosition , disallowUpdate , getAttributes , getBaseURI , getChildNodes , getFeature , getFirstChild , getLastChild , getLocalName , getNamespaceURI , getNextSibling , getNodeName , getNodeType , getNodeValue , getOwnerDocument , getParentNode , getPrefix , getPreviousSibling , getTextContent , getUnderlyingNodeInfo , getUserData , hasAttributes , hasChildNodes , insertBefore , isDefaultNamespace , isEqualNode , isSameNode , isSupported , lookupNamespaceURI , lookupPrefix , normalize , removeChild , replaceChild , setNodeValue , setPrefix , setTextContent , setUserData , wrap |
compareDocumentPosition
public short compareDocumentPosition(Node other)
throws DOMException
Compare the position of the (other) node in document order with the reference node (this node).
DOM Level 3 method.
- compareDocumentPosition in interface NodeOverNodeInfo
- Returns how the node is positioned relatively to the reference
node.
getNodeType
public short getNodeType()
Get the type of this node (node kind, in XPath terminology).
Note, the numbers assigned to node kinds
in Saxon (see
Type
) are the same as those assigned in the DOM
- getNodeType in interface NodeOverNodeInfo
getParentNode
public Node getParentNode()
Find the parent node of this node.
- getParentNode in interface NodeOverNodeInfo
- The Node object describing the containing element or root node.
isElementContentWhitespace
public boolean isElementContentWhitespace()
Returns whether this text node contains
element content whitespace, often abusively called "ignorable whitespace". The text node is
determined to contain whitespace in element content during the load
of the document or if validation occurs while using
Document.normalizeDocument()
.
- isElementContentWhitespace in interface TextOverNodeInfo