javax.xml.transform.Source
, javax.xml.transform.SourceLocator
, ExtendedNodeInfo
, FingerprintedNode
, Item
, NodeInfo
, ValueRepresentation
final class TinyCommentImpl extends TinyNodeImpl
ALL_NAMESPACES, EMPTY_NAMESPACE_LIST, IS_DTD_TYPE, IS_NILLED, LOCAL_NAMESPACES, NO_NAMESPACES
NODE_LETTER, nodeNr, parent, tree
Constructor | Description |
---|---|
TinyCommentImpl(TinyTree tree,
int nodeNr) |
Modifier and Type | Method | Description |
---|---|---|
Value |
atomize() |
Get the typed value of this node.
|
void |
copy(Receiver out,
int whichNamespaces,
boolean copyAnnotations,
int locationId) |
Copy this node to a given outputter
|
int |
getNodeKind() |
Get the node type
|
java.lang.String |
getStringValue() |
Get the XPath string value of the comment
|
SequenceIterator |
getTypedValue() |
Get the typed value of this node.
|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
compareOrder, equals, generateId, getAttributeValue, getBaseURI, getColumnNumber, getConfiguration, getDeclaredNamespaces, getDisplayName, getDocumentNumber, getDocumentRoot, getFingerprint, getLineNumber, getLocalPart, getNameCode, getNamePool, getNodeNumber, getParent, getParentNodeNr, getPrefix, getPublicId, getRoot, getSequenceNumber, getStringValueCS, getSystemId, getTypeAnnotation, getURI, hasChildNodes, hashCode, isAncestorOrSelf, isId, isIdref, isNilled, isSameNodeInfo, iterateAxis, iterateAxis, sendNamespaceDeclarations, setParentNode, setSystemId
public TinyCommentImpl(TinyTree tree, int nodeNr)
public final java.lang.String getStringValue()
Item.getStringValueCS()
public SequenceIterator getTypedValue()
getTypedValue
in interface Item
getTypedValue
in class TinyNodeImpl
public Value atomize()
atomize
in interface NodeInfo
atomize
in class TinyNodeImpl
public final int getNodeKind()
Type
public 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_NAMESPACES
copyAnnotations
- 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