Package gw.lang.parser
Class IToken
- java.lang.Object
-
- gw.lang.parser.IToken
-
public abstract class IToken extends Object
-
-
Constructor Summary
Constructors Constructor Description IToken()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract voidcollapse()abstract ITokencopy()abstract <E extends IToken>
EcopyInto(E t)abstract IParseTreegetAfter()abstract intgetInvalidCharPos()abstract KeywordgetKeyword()abstract intgetLine()abstract intgetLineOffset()abstract StringgetStringValue()abstract StringgetText()abstract intgetTokenColumn()abstract intgetTokenEnd()abstract intgetTokenStart()abstract intgetType()abstract booleanisAnalyzingDirective()abstract booleanisAnalyzingSeparately()abstract booleanisValueKeyword()abstract voidsetAfter(IParseTree after)
-
-
-
Method Detail
-
getType
public abstract int getType()
-
getTokenStart
public abstract int getTokenStart()
-
getTokenEnd
public abstract int getTokenEnd()
-
getTokenColumn
public abstract int getTokenColumn()
-
getStringValue
public abstract String getStringValue()
-
isValueKeyword
public abstract boolean isValueKeyword()
-
getKeyword
public abstract Keyword getKeyword()
-
getInvalidCharPos
public abstract int getInvalidCharPos()
-
getText
public abstract String getText()
-
getLine
public abstract int getLine()
-
getLineOffset
public abstract int getLineOffset()
-
isAnalyzingSeparately
public abstract boolean isAnalyzingSeparately()
-
isAnalyzingDirective
public abstract boolean isAnalyzingDirective()
-
setAfter
public abstract void setAfter(IParseTree after)
-
getAfter
public abstract IParseTree getAfter()
-
copy
public abstract IToken copy()
-
copyInto
public abstract <E extends IToken> E copyInto(E t)
-
collapse
public abstract void collapse()
-
-