| Prev Class | Next Class | Frames | No Frames |
| Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Objectantlr.SimpleTokenManagerantlr.ImportVocabTokenManagerFields inherited from class antlr.SimpleTokenManager | |
antlrTool, maxToken, name, readOnly, vocabulary | |
Constructor Summary | |
| |
Method Summary | |
Object |
|
void |
|
void |
|
boolean |
|
int |
|
Methods inherited from class antlr.SimpleTokenManager | |
clone, define, getName, getTokenStringAt, getTokenSymbol, getTokenSymbolAt, getTokenSymbolElements, getTokenSymbolKeys, getVocabulary, isReadOnly, mapToTokenSymbol, maxTokenType, nextTokenType, setName, setReadOnly, tokenDefined | |
public Object clone()
- Specified by:
- clone in interface TokenManager
- Overrides:
- clone in interface SimpleTokenManager
public void define(String s,
int ttype)define a token. Intended for use only when reading the importVocab file.
public void define(TokenSymbol ts)
define a token.
- Specified by:
- define in interface TokenManager
- Overrides:
- define in interface SimpleTokenManager
public boolean isReadOnly()
importVocab token manager is read-only if output would be same as input
- Specified by:
- isReadOnly in interface TokenManager
- Overrides:
- isReadOnly in interface SimpleTokenManager
public int nextTokenType()
Get the next unused token type.
- Specified by:
- nextTokenType in interface TokenManager
- Overrides:
- nextTokenType in interface SimpleTokenManager