tip.lexer
Class DirectParserToken

java.lang.Object
  extended by tip.lexer.DirectParserToken
All Implemented Interfaces:
ParserToken

 class DirectParserToken
extends java.lang.Object
implements ParserToken


Field Summary
protected  int index
           
protected  Token token
           
 
Constructor Summary
DirectParserToken(int index, Token token)
           
 
Method Summary
 int getLine()
           
 int getPos()
           
 java.lang.String getText()
           
 Token getToken(int parserState)
           
 int getTokenIndex()
           
 java.lang.String getTokenName()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

index

protected int index

token

protected Token token
Constructor Detail

DirectParserToken

DirectParserToken(int index,
                  Token token)
Method Detail

getText

public java.lang.String getText()
Specified by:
getText in interface ParserToken

getLine

public int getLine()
Specified by:
getLine in interface ParserToken

getPos

public int getPos()
Specified by:
getPos in interface ParserToken

getTokenIndex

public int getTokenIndex()
Specified by:
getTokenIndex in interface ParserToken

getToken

public Token getToken(int parserState)
Specified by:
getToken in interface ParserToken

getTokenName

public java.lang.String getTokenName()
Specified by:
getTokenName in interface ParserToken