Package de.pdark.decentxml
Class Token
- java.lang.Object
-
- de.pdark.decentxml.Token
-
public class Token extends Object
A piece of XML.
-
-
Constructor Summary
Constructors Constructor Description Token()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getEndOffset()
The position after the last character of the token (matching the definition ofString.substring(start,end)
String
getEscapedText()
Return the text with all special characters (like line feed, new line, null bytes, characters in the unicode range) escaped.String
getPrefixWhiteSpace()
XMLSource
getSource()
int
getStartOffset()
The position in the source at which the token beginsString
getText()
Return the string of text which this token represents in the XMLSourceXMLTokenizer.Type
getType()
void
setEndOffset(int endOffset)
void
setSource(XMLSource source)
void
setStartOffset(int startOffset)
void
setType(XMLTokenizer.Type type)
String
toString()
-
-
-
Method Detail
-
setSource
public void setSource(XMLSource source)
-
getSource
public XMLSource getSource()
-
getText
public 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 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
-
setType
public void setType(XMLTokenizer.Type type)
-
getType
public XMLTokenizer.Type getType()
-
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 ofString.substring(start,end)
-
getPrefixWhiteSpace
public String getPrefixWhiteSpace()
-
-