laser.alphabet.labelpattern
Class StringLabelPatternParser

java.lang.Object
  extended by antlr.LLkParser
      extended by laser.alphabet.labelpattern.StringLabelPatternParser
All Implemented Interfaces:
StringLabelPatternParserTokenTypes

public class StringLabelPatternParser
extends antlr.LLkParser
implements StringLabelPatternParserTokenTypes


Field Summary
static java.lang.String[] _tokenNames
           
 
Fields inherited from interface laser.alphabet.labelpattern.StringLabelPatternParserTokenTypes
COMMA, DOT, EOF, LABEL_STRING, LBRACE, NEWLINE, NOT, NULL_TREE_LOOKAHEAD, PLACEHOLDER, RBRACE, WHITESPACE
 
Constructor Summary
  StringLabelPatternParser(TokenBuffer tokenBuf)
           
protected StringLabelPatternParser(TokenBuffer tokenBuf, int k)
           
 
Method Summary
 LabelPatternInterface allLabelPattern()
           
 ClassSetLabelPatternInterface classSetLabelPattern()
           
 LabelPatternInterface createLabelPatternInterface()
           
 LabelInterface label()
           
 LabelPatternInterface labelPattern()
           
 NotClassSetLabelPatternInterface notClassSetLabelPattern()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_tokenNames

public static final java.lang.String[] _tokenNames
Constructor Detail

StringLabelPatternParser

protected StringLabelPatternParser(TokenBuffer tokenBuf,
                                   int k)

StringLabelPatternParser

public StringLabelPatternParser(TokenBuffer tokenBuf)
Method Detail

classSetLabelPattern

public final ClassSetLabelPatternInterface classSetLabelPattern()
                                                         throws RecognitionException,
                                                                TokenStreamException,
                                                                LabelPatternInterfaceException
Throws:
RecognitionException
TokenStreamException
LabelPatternInterfaceException

notClassSetLabelPattern

public final NotClassSetLabelPatternInterface notClassSetLabelPattern()
                                                               throws RecognitionException,
                                                                      TokenStreamException,
                                                                      LabelPatternInterfaceException
Throws:
RecognitionException
TokenStreamException
LabelPatternInterfaceException

label

public final LabelInterface label()
                           throws RecognitionException,
                                  TokenStreamException
Throws:
RecognitionException
TokenStreamException

createLabelPatternInterface

public final LabelPatternInterface createLabelPatternInterface()
                                                        throws RecognitionException,
                                                               TokenStreamException,
                                                               LabelPatternInterfaceException
Throws:
RecognitionException
TokenStreamException
LabelPatternInterfaceException

allLabelPattern

public final LabelPatternInterface allLabelPattern()
                                            throws RecognitionException,
                                                   TokenStreamException
Throws:
RecognitionException
TokenStreamException

labelPattern

public final LabelPatternInterface labelPattern()
                                         throws RecognitionException,
                                                TokenStreamException,
                                                LabelPatternInterfaceException
Throws:
RecognitionException
TokenStreamException
LabelPatternInterfaceException