Class 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 node
      protected void sendTo​(Receiver receiver)
      Send a sequence of events representing this node to a supplied Receiver
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 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 class SaplingNode
        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 class SaplingNode
        Parameters:
        receiver - the receiver to which the events are to be sent
        Throws:
        XPathException - if the receiver throws an exception