Class SaplingComment


  • public class SaplingComment
    extends SaplingNode
    A comment node in a sapling tree
    • Constructor Detail

      • SaplingComment

        public SaplingComment​(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:
        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 class SaplingNode
        Returns:
        the kind of node, for example Type.ELEMENT for an element node.
      • getStringValue

        public String getStringValue()
        Get the string value of the comment node
        Returns:
        the string value of the node
      • deliver

        public void deliver​(Receiver receiver,
                            ParseOptions options)
                     throws XPathException
        Description copied from class: SaplingNode
        Send a sequence of events representing this node to a supplied Receiver
        Specified by:
        deliver in class SaplingNode
        Parameters:
        receiver - the receiver to which the events are to be sent
        options - parse options (currently ignored)
        Throws:
        XPathException - if the receiver throws an exception