Class Token


  • public class Token
    extends java.lang.Object
    A piece of XML.
    • Constructor Detail

      • Token

        public Token()
    • Method Detail

      • setSource

        public void setSource​(XMLSource source)
      • getText

        public java.lang.String getText()
        Return the string of text which this token represents in the XMLSource
        Returns:
        the text or null if there is no source
      • getEscapedText

        public java.lang.String getEscapedText()
        Return the text with all special characters (like line feed, new line, null bytes, characters in the unicode range) escaped.

        The result of this method can use used directly in a Java String.

        Returns:
        the text (without quotes) or null if there is no source
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • setStartOffset

        public void setStartOffset​(int startOffset)
      • getStartOffset

        public int getStartOffset()
        The position in the source at which the token begins
      • setEndOffset

        public void setEndOffset​(int endOffset)
      • getEndOffset

        public int getEndOffset()
        The position after the last character of the token (matching the definition of String.substring(start,end)
      • getPrefixWhiteSpace

        public java.lang.String getPrefixWhiteSpace()