| 
 | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
public interface VirtualNode
This interface is implemented by NodeInfo implementations that act as wrappers on some underlying tree. It provides a method to access the real node underlying the virtual node, for use by applications that need to drill down to the underlying data.
| Field Summary | 
|---|
| Fields inherited from interface net.sf.saxon.om.NodeInfo | 
|---|
| ALL_NAMESPACES, EMPTY_NAMESPACE_LIST, IS_DTD_TYPE, IS_NILLED, LOCAL_NAMESPACES, NO_NAMESPACES | 
| Fields inherited from interface net.sf.saxon.om.ValueRepresentation | 
|---|
| EMPTY_VALUE_ARRAY | 
| Method Summary | |
|---|---|
|  Object | getUnderlyingNode()Get the real node undelying this virtual node. | 
| Methods inherited from interface net.sf.saxon.om.NodeInfo | 
|---|
| atomize, compareOrder, copy, equals, generateId, getAttributeValue, getBaseURI, getConfiguration, getDeclaredNamespaces, getDisplayName, getDocumentNumber, getDocumentRoot, getFingerprint, getLineNumber, getLocalPart, getNameCode, getNamePool, getNodeKind, getParent, getPrefix, getRoot, getStringValue, getSystemId, getTypeAnnotation, getURI, hasChildNodes, hashCode, isSameNodeInfo, iterateAxis, iterateAxis | 
| Methods inherited from interface javax.xml.transform.Source | 
|---|
| setSystemId | 
| Methods inherited from interface net.sf.saxon.om.Item | 
|---|
| getStringValueCS, getTypedValue | 
| Method Detail | 
|---|
Object getUnderlyingNode()
In some cases a single VirtualNode may represent an XPath text node that maps to a sequence of adjacent nodes (for example text nodes and CDATA nodes) in the underlying tree. In this case the first node in this sequence is returned.
| 
 | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||