org.jacorb.notification.filter.etcl

Class ComponentLexer

Implemented Interfaces:
ComponentLexerTokenTypes, TokenStream

public class ComponentLexer
extends antlr.CharScanner
implements ComponentLexerTokenTypes, TokenStream

Field Summary

static String
LEXER_NAME
static BitSet
_tokenSet_0

Fields inherited from interface org.jacorb.notification.filter.etcl.ComponentLexerTokenTypes

ALPHA, AND, ARRAY, ASSOC, DEFAULT, DIGIT, DIGITS, DISCRIM, DIV, DOLLAR, DOT, EOF, EQ, EXIST, FALSE, FIRST, FOLLOW, FOLLOWSEQ, GT, GTE, IDENTIFIER, IMPLICIT, IN, LBRACKET, LEADER, LENGTH, LPAREN, LT, LTE, MAX, MIN, MINUS, MULT, NEQ, NOT, NULL_TREE_LOOKAHEAD, NUMBER, NUM_FLOAT, OR, OTHER, PLUS, RANDOM, RBRACKET, REPO_ID, RPAREN, RUNTIME_VAR, STRING, SUBSTR, TRUE, TYPE, TYPE_ID, UNARY_MINUS, UNARY_PLUS, UNION_POS, WITH, WS

Constructor Summary

ComponentLexer(InputBuffer ib)
ComponentLexer(InputStream in)
ComponentLexer(LexerSharedInputState state)
ComponentLexer(Reader in)

Method Summary

protected void
mALPHA(boolean _createToken)
protected void
mDIGIT(boolean _createToken)
protected void
mDIGITS(boolean _createToken)
void
mDISCRIM(boolean _createToken)
void
mDIV(boolean _createToken)
void
mDOLLAR(boolean _createToken)
void
mDOT(boolean _createToken)
void
mEQ(boolean _createToken)
protected void
mFOLLOW(boolean _createToken)
protected void
mFOLLOWSEQ(boolean _createToken)
void
mGT(boolean _createToken)
void
mGTE(boolean _createToken)
void
mIDENTIFIER(boolean _createToken)
void
mLBRACKET(boolean _createToken)
protected void
mLEADER(boolean _createToken)
void
mLENGTH(boolean _createToken)
void
mLPAREN(boolean _createToken)
void
mLT(boolean _createToken)
void
mLTE(boolean _createToken)
void
mMINUS(boolean _createToken)
void
mMULT(boolean _createToken)
void
mNEQ(boolean _createToken)
void
mNUMBER(boolean _createToken)
protected void
mOTHER(boolean _createToken)
void
mPLUS(boolean _createToken)
void
mRBRACKET(boolean _createToken)
void
mREPO_ID(boolean _createToken)
void
mRPAREN(boolean _createToken)
void
mSUBSTR(boolean _createToken)
void
mTYPE_ID(boolean _createToken)
void
mWS(boolean _createToken)
Token
nextToken()
int
testLiteralsTable(int ttype)

Field Details

LEXER_NAME

public static final String LEXER_NAME


_tokenSet_0

public static final BitSet _tokenSet_0

Constructor Details

ComponentLexer

public ComponentLexer(InputBuffer ib)


ComponentLexer

public ComponentLexer(InputStream in)


ComponentLexer

public ComponentLexer(LexerSharedInputState state)


ComponentLexer

public ComponentLexer(Reader in)

Method Details

mALPHA

protected final void mALPHA(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException


mDIGIT

protected final void mDIGIT(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException


mDIGITS

protected final void mDIGITS(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException


mDISCRIM

public final void mDISCRIM(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException


mDIV

public final void mDIV(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException


mDOLLAR

public final void mDOLLAR(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException


mDOT

public final void mDOT(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException


mEQ

public final void mEQ(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException


mFOLLOW

protected final void mFOLLOW(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException


mFOLLOWSEQ

protected final void mFOLLOWSEQ(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException


mGT

public final void mGT(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException


mGTE

public final void mGTE(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException


mIDENTIFIER

public final void mIDENTIFIER(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException


mLBRACKET

public final void mLBRACKET(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException


mLEADER

protected final void mLEADER(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException


mLENGTH

public final void mLENGTH(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException


mLPAREN

public final void mLPAREN(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException


mLT

public final void mLT(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException


mLTE

public final void mLTE(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException


mMINUS

public final void mMINUS(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException


mMULT

public final void mMULT(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException


mNEQ

public final void mNEQ(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException


mNUMBER

public final void mNUMBER(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException


mOTHER

protected final void mOTHER(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException


mPLUS

public final void mPLUS(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException


mRBRACKET

public final void mRBRACKET(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException


mREPO_ID

public final void mREPO_ID(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException


mRPAREN

public final void mRPAREN(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException


mSUBSTR

public final void mSUBSTR(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException


mTYPE_ID

public final void mTYPE_ID(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException


mWS

public final void mWS(boolean _createToken)
            throws RecognitionException,
                   CharStreamException,
                   TokenStreamException


nextToken

public Token nextToken()
            throws TokenStreamException


testLiteralsTable

public int testLiteralsTable(int ttype)