koala.dynamicjava.parser.wrapper
Class TreeToken

java.lang.Object
  extended by koala.dynamicjava.parser.wrapper.TreeToken
All Implemented Interfaces:
IdentifierToken, SourceInfo.Wrapper

public class TreeToken
extends java.lang.Object
implements IdentifierToken

An IdentifierToken wrapping a javacc Token.


Constructor Summary
TreeToken(Token t, java.io.File f)
          Creates a new tree token
 
Method Summary
 SourceInfo getSourceInfo()
           
 Token getToken()
          Returns the underlying token
 java.lang.String image()
          Returns the representation of the identifier
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TreeToken

public TreeToken(Token t,
                 java.io.File f)
Creates a new tree token

Parameters:
t - the parser token
Method Detail

getToken

public Token getToken()
Returns the underlying token


image

public java.lang.String image()
Returns the representation of the identifier

Specified by:
image in interface IdentifierToken

getSourceInfo

public SourceInfo getSourceInfo()
Specified by:
getSourceInfo in interface IdentifierToken
Specified by:
getSourceInfo in interface SourceInfo.Wrapper

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object