org.eclipse.epsilon.etl.parse
Class Etl_EolLexerRules

java.lang.Object
  extended by org.antlr.runtime.BaseRecognizer
      extended by org.antlr.runtime.Lexer
          extended by org.eclipse.epsilon.etl.parse.Etl_EolLexerRules
All Implemented Interfaces:
org.antlr.runtime.TokenSource

public class Etl_EolLexerRules
extends org.antlr.runtime.Lexer

Copyright (c) 2008 The University of York. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html Contributors: Dimitrios Kolovos - initial API and implementation ----------------------------------------------------------------------------- ANTLR 3 License [The "BSD licence"] Copyright (c) 2005-2008 Terence Parr All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. The name of the author may not be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.


Field Summary
static int ABORT
           
static int ALIAS
           
static int Annotation
           
static int ANNOTATIONBLOCK
           
static int ARROW
           
static int ASSIGNMENT
           
static int BLOCK
           
static int BOOLEAN
           
static int BREAK
           
static int BREAKALL
           
static int CASE
           
static int COLLECTION
           
static int CollectionType
           
static int COMMENT
           
static int CONTINUE
           
static int DEFAULT
           
static int DELETE
           
static int DIGIT
           
static int DRIVER
           
static int ELSE
           
static int ENUMERATION_VALUE
           
static int EOF
           
static int EOLMODULE
           
static int EscapeSequence
           
static int ETLMODULE
           
static int EXECUTABLEANNOTATION
           
static int EXPONENT
           
static int EXPRLIST
           
static int EXPRRANGE
           
static int EXTENDS
           
static int FeatureCall
           
static int FEATURECALL
           
static int FLOAT
           
static int FLOAT_TYPE_SUFFIX
           
static int FOR
           
static int FORMAL
           
 EtlLexer gEtl
           
static int GUARD
           
static int HELPERMETHOD
           
static int IF
           
static int IMPORT
           
static int INT
           
static int ITEMSELECTOR
           
static int JavaIDDigit
           
static int KEYVAL
           
static int KEYVALLIST
           
static int Letter
           
static int LINE_COMMENT
           
static int MAP
           
static int MODELDECLARATION
           
static int MODELDECLARATIONPARAMETER
           
static int MODELDECLARATIONPARAMETERS
           
static int ModelElementType
           
static int MultiplicativeExpression
           
static int NAME
           
static int NAMESPACE
           
static int NativeType
           
static int NEW
           
static int NewExpression
           
static int OPERATOR
           
static int PARAMETERS
           
static int PARAMLIST
           
static int POINT
           
static int POINT_POINT
           
static int POST
           
static int PRE
           
static int RETURN
           
static int SPECIAL_ASSIGNMENT
           
static int SpecialNameChar
           
static int StatementBlock
           
static int StrangeNameLiteral
           
static int STRING
           
static int SWITCH
           
static int T__100
           
static int T__101
           
static int T__102
           
static int T__103
           
static int T__104
           
static int T__105
           
static int T__106
           
static int T__107
           
static int T__108
           
static int T__109
           
static int T__110
           
static int T__111
           
static int T__112
           
static int T__113
           
static int T__114
           
static int T__115
           
static int T__116
           
static int T__117
           
static int T__118
           
static int T__119
           
static int T__120
           
static int T__121
           
static int T__122
           
static int T__123
           
static int T__124
           
static int T__125
           
static int T__126
           
static int T__127
           
static int T__128
           
static int T__129
           
static int T__130
           
static int T__131
           
static int T__132
           
static int T__133
           
static int T__134
           
static int T__135
           
static int T__136
           
static int T__137
           
static int T__138
           
static int T__139
           
static int T__140
           
static int T__141
           
static int T__142
           
static int T__143
           
static int T__144
           
static int T__145
           
static int T__146
           
static int T__147
           
static int T__148
           
static int T__149
           
static int T__150
           
static int T__151
           
static int T__152
           
static int T__82
           
static int T__83
           
static int T__84
           
static int T__85
           
static int T__86
           
static int T__87
           
static int T__88
           
static int T__89
           
static int T__90
           
static int T__91
           
static int T__92
           
static int T__93
           
static int T__94
           
static int T__95
           
static int T__96
           
static int T__97
           
static int T__98
           
static int T__99
           
static int THROW
           
static int Tokens
           
static int TRANSACTION
           
static int TRANSFORM
           
static int TYPE
           
static int VAR
           
static int WHILE
           
static int WS
           
 
Fields inherited from class org.antlr.runtime.BaseRecognizer
DEFAULT_TOKEN_CHANNEL, HIDDEN, INITIAL_FOLLOW_STACK_SIZE, MEMO_RULE_FAILED, MEMO_RULE_FAILED_I, MEMO_RULE_UNKNOWN, NEXT_TOKEN_RULE_NAME
 
Constructor Summary
Etl_EolLexerRules()
           
Etl_EolLexerRules(org.antlr.runtime.CharStream input, EtlLexer gEtl)
           
Etl_EolLexerRules(org.antlr.runtime.CharStream input, org.antlr.runtime.RecognizerSharedState state, EtlLexer gEtl)
           
 
Method Summary
 java.lang.String getGrammarFileName()
           
 void mAnnotation()
           
 void mARROW()
           
 void mBOOLEAN()
           
 void mCOMMENT()
           
 void mDIGIT()
           
 void mEscapeSequence()
           
 void mEXPONENT()
           
 void mFLOAT_TYPE_SUFFIX()
           
 void mINT()
           
 void mJavaIDDigit()
           
 void mLetter()
           
 void mLINE_COMMENT()
           
 void mNAME()
           
 void mPOINT_POINT()
           
 void mPOINT()
           
 void mSpecialNameChar()
           
 void mStrangeNameLiteral()
           
 void mSTRING()
           
 void mTokens()
           
 void mWS()
           
 void synpred1_EolLexerRules_fragment()
           
 boolean synpred1_EolLexerRules()
           
 
Methods inherited from class org.antlr.runtime.Lexer
emit, emit, getCharErrorDisplay, getCharIndex, getCharPositionInLine, getCharStream, getErrorMessage, getLine, getSourceName, getText, match, match, matchAny, matchRange, nextToken, recover, reportError, reset, setCharStream, setText, skip, traceIn, traceOut
 
Methods inherited from class org.antlr.runtime.BaseRecognizer
alreadyParsedRule, beginResync, consumeUntil, consumeUntil, displayRecognitionError, emitErrorMessage, endResync, getBacktrackingLevel, getErrorHeader, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, getTokenNames, match, matchAny, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, recover, recoverFromMismatchedSet, toStrings, traceIn, traceOut
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EXPONENT

public static final int EXPONENT
See Also:
Constant Field Values

StatementBlock

public static final int StatementBlock
See Also:
Constant Field Values

WHILE

public static final int WHILE
See Also:
Constant Field Values

StrangeNameLiteral

public static final int StrangeNameLiteral
See Also:
Constant Field Values

CASE

public static final int CASE
See Also:
Constant Field Values

NEW

public static final int NEW
See Also:
Constant Field Values

FeatureCall

public static final int FeatureCall
See Also:
Constant Field Values

EOF

public static final int EOF
See Also:
Constant Field Values

BREAK

public static final int BREAK
See Also:
Constant Field Values

KEYVALLIST

public static final int KEYVALLIST
See Also:
Constant Field Values

TYPE

public static final int TYPE
See Also:
Constant Field Values

T__93

public static final int T__93
See Also:
Constant Field Values

T__94

public static final int T__94
See Also:
Constant Field Values

T__91

public static final int T__91
See Also:
Constant Field Values

NAME

public static final int NAME
See Also:
Constant Field Values

IMPORT

public static final int IMPORT
See Also:
Constant Field Values

T__92

public static final int T__92
See Also:
Constant Field Values

T__148

public static final int T__148
See Also:
Constant Field Values

T__147

public static final int T__147
See Also:
Constant Field Values

T__90

public static final int T__90
See Also:
Constant Field Values

T__149

public static final int T__149
See Also:
Constant Field Values

RETURN

public static final int RETURN
See Also:
Constant Field Values

NewExpression

public static final int NewExpression
See Also:
Constant Field Values

VAR

public static final int VAR
See Also:
Constant Field Values

ANNOTATIONBLOCK

public static final int ANNOTATIONBLOCK
See Also:
Constant Field Values

COMMENT

public static final int COMMENT
See Also:
Constant Field Values

ABORT

public static final int ABORT
See Also:
Constant Field Values

NativeType

public static final int NativeType
See Also:
Constant Field Values

T__99

public static final int T__99
See Also:
Constant Field Values

T__150

public static final int T__150
See Also:
Constant Field Values

T__98

public static final int T__98
See Also:
Constant Field Values

ITEMSELECTOR

public static final int ITEMSELECTOR
See Also:
Constant Field Values

T__151

public static final int T__151
See Also:
Constant Field Values

T__97

public static final int T__97
See Also:
Constant Field Values

T__152

public static final int T__152
See Also:
Constant Field Values

T__96

public static final int T__96
See Also:
Constant Field Values

MultiplicativeExpression

public static final int MultiplicativeExpression
See Also:
Constant Field Values

FLOAT_TYPE_SUFFIX

public static final int FLOAT_TYPE_SUFFIX
See Also:
Constant Field Values

T__95

public static final int T__95
See Also:
Constant Field Values

T__139

public static final int T__139
See Also:
Constant Field Values

T__138

public static final int T__138
See Also:
Constant Field Values

T__137

public static final int T__137
See Also:
Constant Field Values

T__136

public static final int T__136
See Also:
Constant Field Values

T__82

public static final int T__82
See Also:
Constant Field Values

T__83

public static final int T__83
See Also:
Constant Field Values

LINE_COMMENT

public static final int LINE_COMMENT
See Also:
Constant Field Values

BREAKALL

public static final int BREAKALL
See Also:
Constant Field Values

TRANSACTION

public static final int TRANSACTION
See Also:
Constant Field Values

SWITCH

public static final int SWITCH
See Also:
Constant Field Values

DRIVER

public static final int DRIVER
See Also:
Constant Field Values

ELSE

public static final int ELSE
See Also:
Constant Field Values

EOLMODULE

public static final int EOLMODULE
See Also:
Constant Field Values

MODELDECLARATION

public static final int MODELDECLARATION
See Also:
Constant Field Values

PARAMLIST

public static final int PARAMLIST
See Also:
Constant Field Values

INT

public static final int INT
See Also:
Constant Field Values

DELETE

public static final int DELETE
See Also:
Constant Field Values

T__85

public static final int T__85
See Also:
Constant Field Values

T__141

public static final int T__141
See Also:
Constant Field Values

T__84

public static final int T__84
See Also:
Constant Field Values

T__142

public static final int T__142
See Also:
Constant Field Values

T__87

public static final int T__87
See Also:
Constant Field Values

HELPERMETHOD

public static final int HELPERMETHOD
See Also:
Constant Field Values

T__86

public static final int T__86
See Also:
Constant Field Values

T__140

public static final int T__140
See Also:
Constant Field Values

T__89

public static final int T__89
See Also:
Constant Field Values

T__145

public static final int T__145
See Also:
Constant Field Values

NAMESPACE

public static final int NAMESPACE
See Also:
Constant Field Values

T__88

public static final int T__88
See Also:
Constant Field Values

T__146

public static final int T__146
See Also:
Constant Field Values

CollectionType

public static final int CollectionType
See Also:
Constant Field Values

T__143

public static final int T__143
See Also:
Constant Field Values

T__144

public static final int T__144
See Also:
Constant Field Values

T__126

public static final int T__126
See Also:
Constant Field Values

T__125

public static final int T__125
See Also:
Constant Field Values

T__128

public static final int T__128
See Also:
Constant Field Values

T__127

public static final int T__127
See Also:
Constant Field Values

WS

public static final int WS
See Also:
Constant Field Values

T__129

public static final int T__129
See Also:
Constant Field Values

ALIAS

public static final int ALIAS
See Also:
Constant Field Values

JavaIDDigit

public static final int JavaIDDigit
See Also:
Constant Field Values

GUARD

public static final int GUARD
See Also:
Constant Field Values

Annotation

public static final int Annotation
See Also:
Constant Field Values

T__130

public static final int T__130
See Also:
Constant Field Values

T__131

public static final int T__131
See Also:
Constant Field Values

EscapeSequence

public static final int EscapeSequence
See Also:
Constant Field Values

Letter

public static final int Letter
See Also:
Constant Field Values

THROW

public static final int THROW
See Also:
Constant Field Values

T__132

public static final int T__132
See Also:
Constant Field Values

T__133

public static final int T__133
See Also:
Constant Field Values

T__134

public static final int T__134
See Also:
Constant Field Values

ETLMODULE

public static final int ETLMODULE
See Also:
Constant Field Values

T__135

public static final int T__135
See Also:
Constant Field Values

SPECIAL_ASSIGNMENT

public static final int SPECIAL_ASSIGNMENT
See Also:
Constant Field Values

MODELDECLARATIONPARAMETER

public static final int MODELDECLARATIONPARAMETER
See Also:
Constant Field Values

PARAMETERS

public static final int PARAMETERS
See Also:
Constant Field Values

KEYVAL

public static final int KEYVAL
See Also:
Constant Field Values

POINT

public static final int POINT
See Also:
Constant Field Values

T__118

public static final int T__118
See Also:
Constant Field Values

T__119

public static final int T__119
See Also:
Constant Field Values

T__116

public static final int T__116
See Also:
Constant Field Values

T__117

public static final int T__117
See Also:
Constant Field Values

T__114

public static final int T__114
See Also:
Constant Field Values

T__115

public static final int T__115
See Also:
Constant Field Values

T__124

public static final int T__124
See Also:
Constant Field Values

TRANSFORM

public static final int TRANSFORM
See Also:
Constant Field Values

T__123

public static final int T__123
See Also:
Constant Field Values

T__122

public static final int T__122
See Also:
Constant Field Values

FOR

public static final int FOR
See Also:
Constant Field Values

T__121

public static final int T__121
See Also:
Constant Field Values

ENUMERATION_VALUE

public static final int ENUMERATION_VALUE
See Also:
Constant Field Values

FLOAT

public static final int FLOAT
See Also:
Constant Field Values

T__120

public static final int T__120
See Also:
Constant Field Values

PRE

public static final int PRE
See Also:
Constant Field Values

EXECUTABLEANNOTATION

public static final int EXECUTABLEANNOTATION
See Also:
Constant Field Values

IF

public static final int IF
See Also:
Constant Field Values

ModelElementType

public static final int ModelElementType
See Also:
Constant Field Values

BOOLEAN

public static final int BOOLEAN
See Also:
Constant Field Values

T__107

public static final int T__107
See Also:
Constant Field Values

CONTINUE

public static final int CONTINUE
See Also:
Constant Field Values

T__108

public static final int T__108
See Also:
Constant Field Values

T__109

public static final int T__109
See Also:
Constant Field Values

T__103

public static final int T__103
See Also:
Constant Field Values

T__104

public static final int T__104
See Also:
Constant Field Values

T__105

public static final int T__105
See Also:
Constant Field Values

T__106

public static final int T__106
See Also:
Constant Field Values

T__111

public static final int T__111
See Also:
Constant Field Values

T__110

public static final int T__110
See Also:
Constant Field Values

T__113

public static final int T__113
See Also:
Constant Field Values

T__112

public static final int T__112
See Also:
Constant Field Values

COLLECTION

public static final int COLLECTION
See Also:
Constant Field Values

DIGIT

public static final int DIGIT
See Also:
Constant Field Values

EXPRRANGE

public static final int EXPRRANGE
See Also:
Constant Field Values

OPERATOR

public static final int OPERATOR
See Also:
Constant Field Values

EXPRLIST

public static final int EXPRLIST
See Also:
Constant Field Values

DEFAULT

public static final int DEFAULT
See Also:
Constant Field Values

T__102

public static final int T__102
See Also:
Constant Field Values

T__101

public static final int T__101
See Also:
Constant Field Values

T__100

public static final int T__100
See Also:
Constant Field Values

Tokens

public static final int Tokens
See Also:
Constant Field Values

POINT_POINT

public static final int POINT_POINT
See Also:
Constant Field Values

SpecialNameChar

public static final int SpecialNameChar
See Also:
Constant Field Values

MODELDECLARATIONPARAMETERS

public static final int MODELDECLARATIONPARAMETERS
See Also:
Constant Field Values

BLOCK

public static final int BLOCK
See Also:
Constant Field Values

FEATURECALL

public static final int FEATURECALL
See Also:
Constant Field Values

MAP

public static final int MAP
See Also:
Constant Field Values

FORMAL

public static final int FORMAL
See Also:
Constant Field Values

POST

public static final int POST
See Also:
Constant Field Values

ARROW

public static final int ARROW
See Also:
Constant Field Values

ASSIGNMENT

public static final int ASSIGNMENT
See Also:
Constant Field Values

EXTENDS

public static final int EXTENDS
See Also:
Constant Field Values

STRING

public static final int STRING
See Also:
Constant Field Values

gEtl

public EtlLexer gEtl
Constructor Detail

Etl_EolLexerRules

public Etl_EolLexerRules()

Etl_EolLexerRules

public Etl_EolLexerRules(org.antlr.runtime.CharStream input,
                         EtlLexer gEtl)

Etl_EolLexerRules

public Etl_EolLexerRules(org.antlr.runtime.CharStream input,
                         org.antlr.runtime.RecognizerSharedState state,
                         EtlLexer gEtl)
Method Detail

getGrammarFileName

public java.lang.String getGrammarFileName()
Overrides:
getGrammarFileName in class org.antlr.runtime.BaseRecognizer

mDIGIT

public final void mDIGIT()
                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mEXPONENT

public final void mEXPONENT()
                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mFLOAT_TYPE_SUFFIX

public final void mFLOAT_TYPE_SUFFIX()
                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mINT

public final void mINT()
                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mPOINT

public final void mPOINT()
                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mPOINT_POINT

public final void mPOINT_POINT()
                        throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mARROW

public final void mARROW()
                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mBOOLEAN

public final void mBOOLEAN()
                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mSTRING

public final void mSTRING()
                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mStrangeNameLiteral

public final void mStrangeNameLiteral()
                               throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mEscapeSequence

public final void mEscapeSequence()
                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mNAME

public final void mNAME()
                 throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mSpecialNameChar

public final void mSpecialNameChar()
                            throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mLetter

public final void mLetter()
                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mJavaIDDigit

public final void mJavaIDDigit()
                        throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mWS

public final void mWS()
               throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mCOMMENT

public final void mCOMMENT()
                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mLINE_COMMENT

public final void mLINE_COMMENT()
                         throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mAnnotation

public final void mAnnotation()
                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mTokens

public void mTokens()
             throws org.antlr.runtime.RecognitionException
Specified by:
mTokens in class org.antlr.runtime.Lexer
Throws:
org.antlr.runtime.RecognitionException

synpred1_EolLexerRules_fragment

public final void synpred1_EolLexerRules_fragment()
                                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred1_EolLexerRules

public final boolean synpred1_EolLexerRules()