Package gw.internal.gosu.parser
Class Token
- java.lang.Object
-
- gw.lang.parser.IToken
-
- gw.internal.gosu.parser.Token
-
- Direct Known Subclasses:
PositionToken,StringToken
public class Token extends IToken
-
-
Constructor Summary
Constructors Constructor Description Token()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidassignContent(String strValue, SourceCodeReader document)voidcollapse()ITokencopy()<E extends IToken>
EcopyInto(E t)IParseTreegetAfter()intgetInvalidCharPos()KeywordgetKeyword()intgetLine()intgetLineOffset()protected StringgetMyTextFromSource(SourceCodeReader document)StringgetStringValue()StringgetText()intgetTokenColumn()intgetTokenEnd()intgetTokenStart()DocCommentBlockgetTurd()intgetType()booleanisAnalyzingDirective()booleanisAnalyzingSeparately()booleanisValueKeyword()voidsetAfter(IParseTree after)StringtoString()
-
-
-
Method Detail
-
assignContent
protected void assignContent(String strValue, SourceCodeReader document)
-
getTokenStart
public int getTokenStart()
- Specified by:
getTokenStartin classIToken
-
getTokenEnd
public int getTokenEnd()
- Specified by:
getTokenEndin classIToken
-
getTokenColumn
public int getTokenColumn()
- Specified by:
getTokenColumnin classIToken
-
getLineOffset
public int getLineOffset()
- Specified by:
getLineOffsetin classIToken
-
getStringValue
public String getStringValue()
- Specified by:
getStringValuein classIToken
-
isValueKeyword
public boolean isValueKeyword()
- Specified by:
isValueKeywordin classIToken
-
getKeyword
public final Keyword getKeyword()
- Specified by:
getKeywordin classIToken
-
getInvalidCharPos
public int getInvalidCharPos()
- Specified by:
getInvalidCharPosin classIToken
-
setAfter
public void setAfter(IParseTree after)
-
getAfter
public IParseTree getAfter()
-
getMyTextFromSource
protected String getMyTextFromSource(SourceCodeReader document)
-
isAnalyzingSeparately
public boolean isAnalyzingSeparately()
- Specified by:
isAnalyzingSeparatelyin classIToken
-
isAnalyzingDirective
public boolean isAnalyzingDirective()
- Specified by:
isAnalyzingDirectivein classIToken
-
getTurd
public DocCommentBlock getTurd()
-
-