public class DocumentNode extends AbstractNodeInfo implements net.sf.saxon.om.DocumentInfo
| Modifier and Type | Field and Description |
|---|---|
Map<Node,ElementNode> |
nodeToElementNode
Mapping from AST Node to corresponding ElementNode.
|
protected ElementNode |
rootNode
The root ElementNode of the DocumentNode.
|
| Constructor and Description |
|---|
DocumentNode(Node node)
Construct a DocumentNode, with the given AST Node serving as the root
ElementNode.
|
| Modifier and Type | Method and Description |
|---|---|
net.sf.saxon.om.DocumentInfo |
getDocumentRoot() |
int |
getNodeKind() |
String[] |
getUnparsedEntity(String name) |
Iterator |
getUnparsedEntityNames() |
boolean |
hasChildNodes() |
net.sf.saxon.om.AxisIterator |
iterateAxis(byte axisNumber) |
net.sf.saxon.om.NodeInfo |
selectID(String id) |
atomize, compareOrder, copy, createUnsupportedOperationException, equals, generateId, getAttributeValue, getBaseURI, getColumnNumber, getConfiguration, getDeclaredNamespaces, getDisplayName, getDocumentNumber, getFingerprint, getLineNumber, getLocalPart, getNameCode, getNamePool, getParent, getPrefix, getRoot, getSiblingPosition, getStringValue, getStringValueCS, getSystemId, getTypeAnnotation, getTypedValue, getUnderlyingNode, getURI, isId, isIdref, isNilled, isSameNodeInfo, iterateAxis, setSystemIdclone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitatomize, compareOrder, copy, equals, generateId, getAttributeValue, getBaseURI, getColumnNumber, getConfiguration, getDeclaredNamespaces, getDisplayName, getDocumentNumber, getFingerprint, getLineNumber, getLocalPart, getNameCode, getNamePool, getParent, getPrefix, getRoot, getStringValue, getSystemId, getTypeAnnotation, getURI, hashCode, isId, isIdref, isNilled, isSameNodeInfo, iterateAxissetSystemIdprotected final ElementNode rootNode
public final Map<Node,ElementNode> nodeToElementNode
public DocumentNode(Node node)
node - The root AST Node.ElementNodepublic String[] getUnparsedEntity(String name)
getUnparsedEntity in interface net.sf.saxon.om.DocumentInfopublic Iterator getUnparsedEntityNames()
getUnparsedEntityNames in interface net.sf.saxon.om.DocumentInfopublic net.sf.saxon.om.NodeInfo selectID(String id)
selectID in interface net.sf.saxon.om.DocumentInfopublic int getNodeKind()
AbstractNodeInfogetNodeKind in interface net.sf.saxon.om.NodeInfogetNodeKind in class AbstractNodeInfopublic net.sf.saxon.om.DocumentInfo getDocumentRoot()
AbstractNodeInfogetDocumentRoot in interface net.sf.saxon.om.NodeInfogetDocumentRoot in class AbstractNodeInfopublic boolean hasChildNodes()
AbstractNodeInfohasChildNodes in interface net.sf.saxon.om.NodeInfohasChildNodes in class AbstractNodeInfopublic net.sf.saxon.om.AxisIterator iterateAxis(byte axisNumber)
AbstractNodeInfoiterateAxis in interface net.sf.saxon.om.NodeInfoiterateAxis in class AbstractNodeInfoCopyright © 2002-2014 InfoEther. All Rights Reserved.