Package gw.internal.gosu.parser
Class Token
java.lang.Object
gw.lang.parser.IToken
gw.internal.gosu.parser.Token
- Direct Known Subclasses:
PositionToken,StringToken
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidassignContent(String strValue, SourceCodeReader document) voidcollapse()copy()<E extends IToken>
EcopyInto(E t) getAfter()intfinal KeywordintgetLine()intprotected StringgetMyTextFromSource(SourceCodeReader document) getText()intintintgetTurd()intgetType()booleanbooleanbooleanvoidsetAfter(IParseTree after) toString()
-
Constructor Details
-
Token
public Token()
-
-
Method Details
-
copy
-
copyInto
-
collapse
public void collapse() -
assignContent
-
getTokenStart
public int getTokenStart()- Specified by:
getTokenStartin classIToken
-
getTokenEnd
public int getTokenEnd()- Specified by:
getTokenEndin classIToken
-
getTokenColumn
public int getTokenColumn()- Specified by:
getTokenColumnin classIToken
-
getLine
public int getLine() -
getLineOffset
public int getLineOffset()- Specified by:
getLineOffsetin classIToken
-
getStringValue
- Specified by:
getStringValuein classIToken
-
isValueKeyword
public boolean isValueKeyword()- Specified by:
isValueKeywordin classIToken
-
getKeyword
- Specified by:
getKeywordin classIToken
-
getInvalidCharPos
public int getInvalidCharPos()- Specified by:
getInvalidCharPosin classIToken
-
getType
public int getType() -
getText
-
setAfter
-
getAfter
-
toString
-
getMyTextFromSource
-
isAnalyzingSeparately
public boolean isAnalyzingSeparately()- Specified by:
isAnalyzingSeparatelyin classIToken
-
isAnalyzingDirective
public boolean isAnalyzingDirective()- Specified by:
isAnalyzingDirectivein classIToken
-
getTurd
-