Package net.sf.saxon.sapling
Class SaplingComment
- java.lang.Object
-
- net.sf.saxon.sapling.SaplingNode
-
- net.sf.saxon.sapling.SaplingComment
-
public class SaplingComment extends SaplingNode
A comment node in a sapling tree
-
-
Constructor Summary
Constructors Constructor Description SaplingComment(java.lang.String value)
Construct a sapling comment node with a given string value
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getNodeKind()
Get the kind of node (document, element, text, comment, or processing instruction)java.lang.String
getStringValue()
Get the string value of the comment nodeprotected void
sendTo(Receiver receiver)
Send a sequence of events representing this node to a supplied Receiver
-
-
-
Constructor Detail
-
SaplingComment
public SaplingComment(java.lang.String value)
Construct a sapling comment node with a given string value- Parameters:
value
- the string value of the comment node. This should not contain "--" as a substring, but this condition is not checked.- Throws:
java.lang.NullPointerException
- if the supplied value is null.
-
-
Method Detail
-
getNodeKind
public int getNodeKind()
Description copied from class:SaplingNode
Get the kind of node (document, element, text, comment, or processing instruction)- Specified by:
getNodeKind
in classSaplingNode
- Returns:
- the kind of node, for example
Type.ELEMENT
for an element node.
-
getStringValue
public java.lang.String getStringValue()
Get the string value of the comment node- Returns:
- the string value of the node
-
sendTo
protected void sendTo(Receiver receiver) throws XPathException
Description copied from class:SaplingNode
Send a sequence of events representing this node to a supplied Receiver- Specified by:
sendTo
in classSaplingNode
- Parameters:
receiver
- the receiver to which the events are to be sent- Throws:
XPathException
- if the receiver throws an exception
-
-