public final class WhitespaceTextImpl extends TinyNodeImpl
NODE_LETTER, nodeNr, parent, treeALL_NAMESPACES, EMPTY_NAMESPACE_LIST, IS_DTD_TYPE, IS_NILLED, LOCAL_NAMESPACES, NO_NAMESPACES| Constructor and Description |
|---|
WhitespaceTextImpl(TinyTree tree,
int nodeNr) |
| Modifier and Type | Method and Description |
|---|---|
void |
copy(Receiver out,
int whichNamespaces,
boolean copyAnnotations,
int locationId)
Copy this node to a given outputter
|
static long |
getLongValue(TinyTree tree,
int nodeNr)
Static method to get the "long" value representing the content of a whitespace text node
|
int |
getNodeKind()
Return the type of node.
|
java.lang.String |
getStringValue()
Return the character value of the node.
|
static java.lang.CharSequence |
getStringValue(TinyTree tree,
int nodeNr)
Static method to get the string value of a text node without first constructing the node object
|
java.lang.CharSequence |
getStringValueCS()
Get the value of the item as a CharSequence.
|
atomize, compareOrder, equals, generateId, getAttributeValue, getBaseURI, getColumnNumber, getConfiguration, getDeclaredNamespaces, getDisplayName, getDocumentNumber, getDocumentRoot, getFingerprint, getLineNumber, getLocalPart, getNameCode, getNamePool, getNodeNumber, getParent, getParentNodeNr, getPrefix, getPublicId, getRoot, getSequenceNumber, getSystemId, getTypeAnnotation, getTypedValue, getURI, hasChildNodes, hashCode, isAncestorOrSelf, isId, isIdref, isNilled, isSameNodeInfo, iterateAxis, iterateAxis, sendNamespaceDeclarations, setParentNode, setSystemIdpublic WhitespaceTextImpl(TinyTree tree, int nodeNr)
public java.lang.String getStringValue()
Item.getStringValueCS()public java.lang.CharSequence getStringValueCS()
getStringValueCS in interface ItemgetStringValueCS in interface ValueRepresentationgetStringValueCS in class TinyNodeImplItem.getStringValue()public static java.lang.CharSequence getStringValue(TinyTree tree, int nodeNr)
tree - the treenodeNr - the node number of the text nodepublic static long getLongValue(TinyTree tree, int nodeNr)
public final int getNodeKind()
Typepublic void copy(Receiver out, int whichNamespaces, boolean copyAnnotations, int locationId) throws XPathException
out - the Receiver to which the node should be copiedwhichNamespaces - in the case of an element, controls
which namespace nodes should be copied. Values are NodeInfo.NO_NAMESPACES,
NodeInfo.LOCAL_NAMESPACES, NodeInfo.ALL_NAMESPACEScopyAnnotations - indicates whether the type annotations
of element and attribute nodes should be copiedlocationId - If non-zero, identifies the location of the instruction
that requested this copy. If zero, indicates that the location information
for the original node is to be copied; in this case the Receiver must be
a LocationCopierXPathException