laser.alphabet.labelpattern
Class IndexedLabelPatternLexer

java.lang.Object
  extended by antlr.CharScanner
      extended by laser.alphabet.labelpattern.IndexedLabelPatternLexer
All Implemented Interfaces:
IndexedLabelPatternTokenTypes

public class IndexedLabelPatternLexer
extends antlr.CharScanner
implements IndexedLabelPatternTokenTypes


Field Summary
static java.lang.String INDEXED_LABEL_PATTERN_SEPARATOR
          The separator for the String representation of IndexedLabelPatterns.
 
Fields inherited from interface laser.alphabet.labelpattern.IndexedLabelPatternTokenTypes
COMMA, DASH, DOT, EOF, INDEXEDPLACEHOLDER, LABEL_STRING, LBRACE, NEWLINE, NOT, NULL_TREE_LOOKAHEAD, PLACEHOLDER, RBRACE, WHITESPACE
 
Constructor Summary
IndexedLabelPatternLexer(java.io.InputStream in)
           
IndexedLabelPatternLexer(java.io.Reader in)
           
 
Method Summary
 void mINDEXEDPLACEHOLDER(boolean _createToken)
           
 void mLABEL_STRING(boolean _createToken)
           
protected  void mNEWLINE(boolean _createToken)
           
 void mPLACEHOLDER(boolean _createToken)
           
 void mWHITESPACE(boolean _createToken)
           
 Token nextToken()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INDEXED_LABEL_PATTERN_SEPARATOR

public static final java.lang.String INDEXED_LABEL_PATTERN_SEPARATOR
The separator for the String representation of IndexedLabelPatterns.

See Also:
Constant Field Values
Constructor Detail

IndexedLabelPatternLexer

public IndexedLabelPatternLexer(java.io.InputStream in)

IndexedLabelPatternLexer

public IndexedLabelPatternLexer(java.io.Reader in)
Method Detail

nextToken

public Token nextToken()
                throws TokenStreamException
Throws:
TokenStreamException

mLABEL_STRING

public final void mLABEL_STRING(boolean _createToken)
                         throws RecognitionException,
                                CharStreamException,
                                TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mINDEXEDPLACEHOLDER

public final void mINDEXEDPLACEHOLDER(boolean _createToken)
                               throws RecognitionException,
                                      CharStreamException,
                                      TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mWHITESPACE

public final void mWHITESPACE(boolean _createToken)
                       throws RecognitionException,
                              CharStreamException,
                              TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mNEWLINE

protected final void mNEWLINE(boolean _createToken)
                       throws RecognitionException,
                              CharStreamException,
                              TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException

mPLACEHOLDER

public final void mPLACEHOLDER(boolean _createToken)
                        throws RecognitionException,
                               CharStreamException,
                               TokenStreamException
Throws:
RecognitionException
CharStreamException
TokenStreamException