Class SaplingText

java.lang.Object
net.sf.saxon.sapling.SaplingNode
net.sf.saxon.sapling.SaplingText

public class SaplingText extends SaplingNode
  • Constructor Details

    • 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 Details

    • 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