Package gw.lang.parser
Class IToken
- java.lang.Object
-
- gw.lang.parser.IToken
-
-
Constructor Summary
Constructors Constructor Description IToken()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract void
collapse()
abstract IToken
copy()
abstract <E extends IToken>
EcopyInto(E t)
abstract IParseTree
getAfter()
abstract int
getInvalidCharPos()
abstract Keyword
getKeyword()
abstract int
getLine()
abstract int
getLineOffset()
abstract String
getStringValue()
abstract String
getText()
abstract int
getTokenColumn()
abstract int
getTokenEnd()
abstract int
getTokenStart()
abstract int
getType()
abstract boolean
isAnalyzingDirective()
abstract boolean
isAnalyzingSeparately()
abstract boolean
isValueKeyword()
abstract void
setAfter(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()
-
-