org.antlr.stringtemplate.language
Class StringTemplateToken

java.lang.Object
  extended by antlr.Token
      extended by antlr.CommonToken
          extended by org.antlr.stringtemplate.language.StringTemplateToken
All Implemented Interfaces:
java.lang.Cloneable

public class StringTemplateToken
extends antlr.CommonToken


Field Summary
 java.util.List args
          Track any args for anonymous templates like then }> The lexer in action.g returns a single token ANONYMOUS_TEMPLATE and so I need to have it parse args in the lexer and make them available for when I build the anonymous template.
 
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
StringTemplateToken()
           
StringTemplateToken(int type, java.lang.String text)
           
StringTemplateToken(int type, java.lang.String text, java.util.List args)
           
StringTemplateToken(java.lang.String text)
           
 
Method Summary
 java.lang.String toString()
           
 
Methods inherited from class antlr.CommonToken
getColumn, getLine, getText, setColumn, setLine, setText
 
Methods inherited from class antlr.Token
getFilename, getType, setFilename, setType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

args

public java.util.List args
Track any args for anonymous templates like then }> The lexer in action.g returns a single token ANONYMOUS_TEMPLATE and so I need to have it parse args in the lexer and make them available for when I build the anonymous template.

Constructor Detail

StringTemplateToken

public StringTemplateToken()

StringTemplateToken

public StringTemplateToken(int type,
                           java.lang.String text)

StringTemplateToken

public StringTemplateToken(java.lang.String text)

StringTemplateToken

public StringTemplateToken(int type,
                           java.lang.String text,
                           java.util.List args)
Method Detail

toString

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