biz.hammurapi.antlr
Class Token
java.lang.Object
antlr.Token
antlr.CommonToken
biz.hammurapi.antlr.Token
- All Implemented Interfaces:
- SourceMarker, Visitable, java.lang.Cloneable, java.lang.Comparable
public class Token
- extends antlr.CommonToken
- implements SourceMarker, java.lang.Comparable, Visitable
- Version:
- $Revision: 1.4 $
- Author:
- Pavel Vlasov
Fields inherited from class antlr.CommonToken |
col, line, text |
Fields inherited from class antlr.Token |
badToken, EOF_TYPE, INVALID_TYPE, MIN_USER_TYPE, NULL_TREE_LOOKAHEAD, SKIP, type |
Constructor Summary |
Token()
|
Token(int t,
java.lang.String txt)
|
Token(java.lang.String s)
|
Methods inherited from class antlr.CommonToken |
getColumn, getLine, getText, setColumn, setLine, toString |
Methods inherited from class antlr.Token |
getFilename, getType, setFilename, setType |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Token
public Token()
Token
public Token(java.lang.String s)
Token
public Token(int t,
java.lang.String txt)
setNextToken
public void setNextToken(Token token)
getNextToken
public Token getNextToken()
setPrevToken
public void setPrevToken(Token token)
getPrevToken
public Token getPrevToken()
getListener
public TokenListener getListener()
- Returns:
- Returns the listener.
setListener
public void setListener(TokenListener listener)
- Parameters:
listener
- The listener to set.
setText
public void setText(java.lang.String newText)
- Overrides:
setText
in class antlr.CommonToken
getSourceURL
public java.lang.String getSourceURL()
- Specified by:
getSourceURL
in interface SourceMarker
setSourceURL
public void setSourceURL(java.lang.String sourceURL)
- Sets source URL for this and all subsequent tokens.
- Parameters:
sourceURL
-
compareTo
public int compareTo(java.lang.Object o)
- Specified by:
compareTo
in interface java.lang.Comparable
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
accept
public boolean accept(Visitor visitor)
- Specified by:
accept
in interface Visitable
- Returns:
- visitor.vistit()
getSourceId
public java.lang.Integer getSourceId()
- Description copied from interface:
SourceMarker
- Crude hack, but can't come up with anything better at the time.
- Specified by:
getSourceId
in interface SourceMarker
- Returns:
- "Primary key" of source file.
Copyright © 2003 Hammurapi Group. All Rights Reserved.