Class SaplingText

    • Constructor Detail

      • SaplingText

        public SaplingText​(String value)
        Construct a sapling text node with a given string value
        Parameters:
        value - the string value of the text node. Note that zero-length text nodes are allowed.
        Throws:
        NullPointerException - if the 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 text 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