org.eclipse.emf.mwe2.language.parser.antlr.internal
Class InternalMwe2Parser

java.lang.Object
  extended by org.antlr.runtime.BaseRecognizer
      extended by org.antlr.runtime.Parser
          extended by org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser
              extended by org.eclipse.emf.mwe2.language.parser.antlr.internal.InternalMwe2Parser

public class InternalMwe2Parser
extends org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser


Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser
org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser.ErrorContext, org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser.LexerErrorContext, org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser.ParserErrorContext, org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser.UnorderedGroupErrorContext, org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser.ValueConverterErrorContext
 
Field Summary
static int Apostrophe
           
static int AutoInject
           
static int Colon
           
static int CommercialAt
           
protected  org.eclipse.emf.mwe2.language.parser.antlr.internal.InternalMwe2Parser.DFA14 dfa14
           
protected  org.eclipse.emf.mwe2.language.parser.antlr.internal.InternalMwe2Parser.DFA3 dfa3
           
static int DollarSignLeftCurlyBracket
           
static int EOF
           
static int EqualsSign
           
static int False
           
static org.antlr.runtime.BitSet FOLLOW_Apostrophe_in_ruleStringLiteral1865
           
static org.antlr.runtime.BitSet FOLLOW_Apostrophe_in_ruleStringLiteral1963
           
static org.antlr.runtime.BitSet FOLLOW_AutoInject_in_ruleComponent835
           
static org.antlr.runtime.BitSet FOLLOW_AutoInject_in_ruleRootComponent574
           
static org.antlr.runtime.BitSet FOLLOW_Colon_in_ruleComponent794
           
static org.antlr.runtime.BitSet FOLLOW_Colon_in_ruleRootComponent533
           
static org.antlr.runtime.BitSet FOLLOW_CommercialAt_in_ruleComponent755
           
static org.antlr.runtime.BitSet FOLLOW_CommercialAt_in_ruleRootComponent495
           
static org.antlr.runtime.BitSet FOLLOW_DollarSignLeftCurlyBracket_in_rulePropertyReference2208
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleAssignment1160
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleBooleanLiteral1458
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleComponent677
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleConstantValue2485
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleDeclaredProperty254
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleFQN1680
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleImport938
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleImportedFQN1043
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleModule77
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRulePlainString2394
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRulePropertyReference2166
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRulePropertyReferenceImpl2295
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleReference1587
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleRootComponent417
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleStringLiteral1816
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleValue1286
           
static org.antlr.runtime.BitSet FOLLOW_EqualsSign_in_ruleAssignment1221
           
static org.antlr.runtime.BitSet FOLLOW_EqualsSign_in_ruleDeclaredProperty350
           
static org.antlr.runtime.BitSet FOLLOW_False_in_ruleBooleanLiteral1542
           
static org.antlr.runtime.BitSet FOLLOW_FullStop_in_ruleFQN1739
           
static org.antlr.runtime.BitSet FOLLOW_FullStopAsterisk_in_ruleImportedFQN1109
           
static org.antlr.runtime.BitSet FOLLOW_Import_in_ruleImport976
           
static org.antlr.runtime.BitSet FOLLOW_LeftCurlyBracket_in_ruleComponent860
           
static org.antlr.runtime.BitSet FOLLOW_LeftCurlyBracket_in_ruleRootComponent599
           
static org.antlr.runtime.BitSet FOLLOW_Module_in_ruleModule124
           
static org.antlr.runtime.BitSet FOLLOW_QuotationMark_in_ruleStringLiteral2001
           
static org.antlr.runtime.BitSet FOLLOW_QuotationMark_in_ruleStringLiteral2099
           
static org.antlr.runtime.BitSet FOLLOW_ReverseSolidusApostrophe_in_ruleConstantValue2601
           
static org.antlr.runtime.BitSet FOLLOW_ReverseSolidusDollarSignLeftCurlyBracket_in_ruleConstantValue2639
           
static org.antlr.runtime.BitSet FOLLOW_ReverseSolidusQuotationMark_in_ruleConstantValue2620
           
static org.antlr.runtime.BitSet FOLLOW_ReverseSolidusReverseSolidus_in_ruleConstantValue2658
           
static org.antlr.runtime.BitSet FOLLOW_RightCurlyBracket_in_ruleComponent894
           
static org.antlr.runtime.BitSet FOLLOW_RightCurlyBracket_in_rulePropertyReference2241
           
static org.antlr.runtime.BitSet FOLLOW_RightCurlyBracket_in_ruleRootComponent633
           
static org.antlr.runtime.BitSet FOLLOW_RULE_ANY_OTHER_in_ruleConstantValue2551
           
static org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleConstantValue2577
           
static org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleFQN1720
           
static org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleFQN1754
           
static org.antlr.runtime.BitSet FOLLOW_RULE_WS_in_ruleConstantValue2525
           
static org.antlr.runtime.BitSet FOLLOW_ruleAssignment_in_entryRuleAssignment1150
           
static org.antlr.runtime.BitSet FOLLOW_ruleAssignment_in_ruleComponent880
           
static org.antlr.runtime.BitSet FOLLOW_ruleAssignment_in_ruleRootComponent619
           
static org.antlr.runtime.BitSet FOLLOW_ruleBooleanLiteral_in_entryRuleBooleanLiteral1448
           
static org.antlr.runtime.BitSet FOLLOW_ruleBooleanLiteral_in_ruleValue1387
           
static org.antlr.runtime.BitSet FOLLOW_ruleComponent_in_entryRuleComponent667
           
static org.antlr.runtime.BitSet FOLLOW_ruleComponent_in_ruleValue1333
           
static org.antlr.runtime.BitSet FOLLOW_ruleConstantValue_in_entryRuleConstantValue2474
           
static org.antlr.runtime.BitSet FOLLOW_ruleConstantValue_in_rulePlainString2439
           
static org.antlr.runtime.BitSet FOLLOW_ruleDeclaredProperty_in_entryRuleDeclaredProperty244
           
static org.antlr.runtime.BitSet FOLLOW_ruleDeclaredProperty_in_ruleModule187
           
static org.antlr.runtime.BitSet FOLLOW_ruleFQN_in_entryRuleFQN1669
           
static org.antlr.runtime.BitSet FOLLOW_ruleFQN_in_ruleAssignment1208
           
static org.antlr.runtime.BitSet FOLLOW_ruleFQN_in_ruleComponent735
           
static org.antlr.runtime.BitSet FOLLOW_ruleFQN_in_ruleComponent777
           
static org.antlr.runtime.BitSet FOLLOW_ruleFQN_in_ruleComponent814
           
static org.antlr.runtime.BitSet FOLLOW_ruleFQN_in_ruleDeclaredProperty314
           
static org.antlr.runtime.BitSet FOLLOW_ruleFQN_in_ruleDeclaredProperty336
           
static org.antlr.runtime.BitSet FOLLOW_ruleFQN_in_ruleImportedFQN1090
           
static org.antlr.runtime.BitSet FOLLOW_ruleFQN_in_ruleModule144
           
static org.antlr.runtime.BitSet FOLLOW_ruleFQN_in_rulePropertyReferenceImpl2346
           
static org.antlr.runtime.BitSet FOLLOW_ruleFQN_in_ruleReference1634
           
static org.antlr.runtime.BitSet FOLLOW_ruleFQN_in_ruleRootComponent475
           
static org.antlr.runtime.BitSet FOLLOW_ruleFQN_in_ruleRootComponent517
           
static org.antlr.runtime.BitSet FOLLOW_ruleFQN_in_ruleRootComponent553
           
static org.antlr.runtime.BitSet FOLLOW_ruleImport_in_entryRuleImport928
           
static org.antlr.runtime.BitSet FOLLOW_ruleImport_in_ruleModule165
           
static org.antlr.runtime.BitSet FOLLOW_ruleImportedFQN_in_entryRuleImportedFQN1032
           
static org.antlr.runtime.BitSet FOLLOW_ruleImportedFQN_in_ruleImport996
           
static org.antlr.runtime.BitSet FOLLOW_ruleModule_in_entryRuleModule67
           
static org.antlr.runtime.BitSet FOLLOW_rulePlainString_in_entryRulePlainString2384
           
static org.antlr.runtime.BitSet FOLLOW_rulePlainString_in_ruleStringLiteral1897
           
static org.antlr.runtime.BitSet FOLLOW_rulePlainString_in_ruleStringLiteral1941
           
static org.antlr.runtime.BitSet FOLLOW_rulePlainString_in_ruleStringLiteral2033
           
static org.antlr.runtime.BitSet FOLLOW_rulePlainString_in_ruleStringLiteral2077
           
static org.antlr.runtime.BitSet FOLLOW_rulePropertyReference_in_entryRulePropertyReference2156
           
static org.antlr.runtime.BitSet FOLLOW_rulePropertyReference_in_ruleStringLiteral1920
           
static org.antlr.runtime.BitSet FOLLOW_rulePropertyReference_in_ruleStringLiteral2056
           
static org.antlr.runtime.BitSet FOLLOW_rulePropertyReferenceImpl_in_entryRulePropertyReferenceImpl2285
           
static org.antlr.runtime.BitSet FOLLOW_rulePropertyReferenceImpl_in_rulePropertyReference2229
           
static org.antlr.runtime.BitSet FOLLOW_ruleReference_in_entryRuleReference1577
           
static org.antlr.runtime.BitSet FOLLOW_ruleReference_in_ruleValue1414
           
static org.antlr.runtime.BitSet FOLLOW_ruleRootComponent_in_entryRuleRootComponent407
           
static org.antlr.runtime.BitSet FOLLOW_ruleRootComponent_in_ruleModule209
           
static org.antlr.runtime.BitSet FOLLOW_ruleStringLiteral_in_entryRuleStringLiteral1806
           
static org.antlr.runtime.BitSet FOLLOW_ruleStringLiteral_in_ruleValue1360
           
static org.antlr.runtime.BitSet FOLLOW_ruleValue_in_entryRuleValue1276
           
static org.antlr.runtime.BitSet FOLLOW_ruleValue_in_ruleAssignment1241
           
static org.antlr.runtime.BitSet FOLLOW_ruleValue_in_ruleDeclaredProperty370
           
static org.antlr.runtime.BitSet FOLLOW_True_in_ruleBooleanLiteral1512
           
static org.antlr.runtime.BitSet FOLLOW_Var_in_ruleDeclaredProperty292
           
static int FullStop
           
static int FullStopAsterisk
           
static int Import
           
static int LeftCurlyBracket
           
static int Module
           
static int QuotationMark
           
static int ReverseSolidusApostrophe
           
static int ReverseSolidusDollarSignLeftCurlyBracket
           
static int ReverseSolidusQuotationMark
           
static int ReverseSolidusReverseSolidus
           
static int RightCurlyBracket
           
static int RULE_ANY_OTHER
           
static int RULE_ID
           
static int RULE_ML_COMMENT
           
static int RULE_SL_COMMENT
           
static int RULE_WS
           
static java.lang.String[] tokenNames
           
static int True
           
static int Var
           
 
Fields inherited from class org.antlr.runtime.Parser
input
 
Fields inherited from class org.antlr.runtime.BaseRecognizer
DEFAULT_TOKEN_CHANNEL, HIDDEN, INITIAL_FOLLOW_STACK_SIZE, MEMO_RULE_FAILED, MEMO_RULE_UNKNOWN, NEXT_TOKEN_RULE_NAME, state
 
Constructor Summary
InternalMwe2Parser(org.antlr.runtime.TokenStream input)
           
InternalMwe2Parser(org.antlr.runtime.TokenStream input, Mwe2GrammarAccess grammarAccess)
           
InternalMwe2Parser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state)
           
 
Method Summary
 org.eclipse.emf.ecore.EObject entryRuleAssignment()
           
 org.eclipse.emf.ecore.EObject entryRuleBooleanLiteral()
           
 org.eclipse.emf.ecore.EObject entryRuleComponent()
           
 java.lang.String entryRuleConstantValue()
           
 org.eclipse.emf.ecore.EObject entryRuleDeclaredProperty()
           
 java.lang.String entryRuleFQN()
           
 org.eclipse.emf.ecore.EObject entryRuleImport()
           
 java.lang.String entryRuleImportedFQN()
           
 org.eclipse.emf.ecore.EObject entryRuleModule()
           
 org.eclipse.emf.ecore.EObject entryRulePlainString()
           
 org.eclipse.emf.ecore.EObject entryRulePropertyReference()
           
 org.eclipse.emf.ecore.EObject entryRulePropertyReferenceImpl()
           
 org.eclipse.emf.ecore.EObject entryRuleReference()
           
 org.eclipse.emf.ecore.EObject entryRuleRootComponent()
           
 org.eclipse.emf.ecore.EObject entryRuleStringLiteral()
           
 org.eclipse.emf.ecore.EObject entryRuleValue()
           
protected  java.lang.String getFirstRuleName()
           
protected  Mwe2GrammarAccess getGrammarAccess()
           
 java.lang.String getGrammarFileName()
           
 java.lang.String[] getTokenNames()
           
 org.eclipse.emf.ecore.EObject ruleAssignment()
           
 org.eclipse.emf.ecore.EObject ruleBooleanLiteral()
           
 org.eclipse.emf.ecore.EObject ruleComponent()
           
 org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken ruleConstantValue()
           
 org.eclipse.emf.ecore.EObject ruleDeclaredProperty()
           
 org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken ruleFQN()
           
 org.eclipse.emf.ecore.EObject ruleImport()
           
 org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken ruleImportedFQN()
           
 org.eclipse.emf.ecore.EObject ruleModule()
           
 org.eclipse.emf.ecore.EObject rulePlainString()
           
 org.eclipse.emf.ecore.EObject rulePropertyReference()
           
 org.eclipse.emf.ecore.EObject rulePropertyReferenceImpl()
           
 org.eclipse.emf.ecore.EObject ruleReference()
           
 org.eclipse.emf.ecore.EObject ruleRootComponent()
           
 org.eclipse.emf.ecore.EObject ruleStringLiteral()
           
 org.eclipse.emf.ecore.EObject ruleValue()
           
 
Methods inherited from class org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser
add, add, addWithLastConsumed, afterParserOrEnumRuleCall, appendAllTokens, appendError, appendSkippedTokens, appendTrailingHiddenTokens, associateNodeWithAstElement, createErrorContext, createModelElement, createModelElement, createModelElement, createModelElementForParent, createModelElementForParent, createValueConverterErrorContext, displayRecognitionError, emitErrorMessage, enterRule, forceCreateModelElement, forceCreateModelElementAndAdd, forceCreateModelElementAndSet, getErrorMessage, getInput, getLastLeafNode, getNodeModelBuilder, getSemanticModelBuilder, getSyntaxErrorMessage, getSyntaxErrorProvider, getUnorderedGroupHelper, getValueConverterExceptionMessage, handleValueConverterException, insertCompositeNode, leaveRule, newCompositeNode, newLeafNode, parse, parse, recover, recoverFromMismatchedToken, registerRules, reportError, set, set, setNodeModelBuilder, setSemanticModelBuilder, setSyntaxErrorProvider, setTokenTypeMap, setUnorderedGroupHelper, setWithLastConsumed, superGetErrorMessage, unpackEncodedStringArray
 
Methods inherited from class org.antlr.runtime.Parser
getCurrentInputSymbol, getMissingSymbol, getSourceName, getTokenStream, reset, setTokenStream, traceIn, traceOut
 
Methods inherited from class org.antlr.runtime.BaseRecognizer
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, endResync, failed, getBacktrackingLevel, getErrorHeader, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, matchAny, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recoverFromMismatchedSet, setBacktrackingLevel, toStrings, traceIn, traceOut
 
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

RULE_ID

public static final int RULE_ID
See Also:
Constant Field Values

ReverseSolidusQuotationMark

public static final int ReverseSolidusQuotationMark
See Also:
Constant Field Values

Import

public static final int Import
See Also:
Constant Field Values

RULE_ANY_OTHER

public static final int RULE_ANY_OTHER
See Also:
Constant Field Values

Module

public static final int Module
See Also:
Constant Field Values

False

public static final int False
See Also:
Constant Field Values

FullStopAsterisk

public static final int FullStopAsterisk
See Also:
Constant Field Values

LeftCurlyBracket

public static final int LeftCurlyBracket
See Also:
Constant Field Values

Colon

public static final int Colon
See Also:
Constant Field Values

EOF

public static final int EOF
See Also:
Constant Field Values

RULE_SL_COMMENT

public static final int RULE_SL_COMMENT
See Also:
Constant Field Values

ReverseSolidusDollarSignLeftCurlyBracket

public static final int ReverseSolidusDollarSignLeftCurlyBracket
See Also:
Constant Field Values

FullStop

public static final int FullStop
See Also:
Constant Field Values

RULE_ML_COMMENT

public static final int RULE_ML_COMMENT
See Also:
Constant Field Values

ReverseSolidusReverseSolidus

public static final int ReverseSolidusReverseSolidus
See Also:
Constant Field Values

CommercialAt

public static final int CommercialAt
See Also:
Constant Field Values

DollarSignLeftCurlyBracket

public static final int DollarSignLeftCurlyBracket
See Also:
Constant Field Values

AutoInject

public static final int AutoInject
See Also:
Constant Field Values

QuotationMark

public static final int QuotationMark
See Also:
Constant Field Values

ReverseSolidusApostrophe

public static final int ReverseSolidusApostrophe
See Also:
Constant Field Values

True

public static final int True
See Also:
Constant Field Values

RULE_WS

public static final int RULE_WS
See Also:
Constant Field Values

EqualsSign

public static final int EqualsSign
See Also:
Constant Field Values

Apostrophe

public static final int Apostrophe
See Also:
Constant Field Values

Var

public static final int Var
See Also:
Constant Field Values

RightCurlyBracket

public static final int RightCurlyBracket
See Also:
Constant Field Values

dfa3

protected org.eclipse.emf.mwe2.language.parser.antlr.internal.InternalMwe2Parser.DFA3 dfa3

dfa14

protected org.eclipse.emf.mwe2.language.parser.antlr.internal.InternalMwe2Parser.DFA14 dfa14

FOLLOW_ruleModule_in_entryRuleModule67

public static final org.antlr.runtime.BitSet FOLLOW_ruleModule_in_entryRuleModule67

FOLLOW_EOF_in_entryRuleModule77

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleModule77

FOLLOW_Module_in_ruleModule124

public static final org.antlr.runtime.BitSet FOLLOW_Module_in_ruleModule124

FOLLOW_ruleFQN_in_ruleModule144

public static final org.antlr.runtime.BitSet FOLLOW_ruleFQN_in_ruleModule144

FOLLOW_ruleImport_in_ruleModule165

public static final org.antlr.runtime.BitSet FOLLOW_ruleImport_in_ruleModule165

FOLLOW_ruleDeclaredProperty_in_ruleModule187

public static final org.antlr.runtime.BitSet FOLLOW_ruleDeclaredProperty_in_ruleModule187

FOLLOW_ruleRootComponent_in_ruleModule209

public static final org.antlr.runtime.BitSet FOLLOW_ruleRootComponent_in_ruleModule209

FOLLOW_ruleDeclaredProperty_in_entryRuleDeclaredProperty244

public static final org.antlr.runtime.BitSet FOLLOW_ruleDeclaredProperty_in_entryRuleDeclaredProperty244

FOLLOW_EOF_in_entryRuleDeclaredProperty254

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleDeclaredProperty254

FOLLOW_Var_in_ruleDeclaredProperty292

public static final org.antlr.runtime.BitSet FOLLOW_Var_in_ruleDeclaredProperty292

FOLLOW_ruleFQN_in_ruleDeclaredProperty314

public static final org.antlr.runtime.BitSet FOLLOW_ruleFQN_in_ruleDeclaredProperty314

FOLLOW_ruleFQN_in_ruleDeclaredProperty336

public static final org.antlr.runtime.BitSet FOLLOW_ruleFQN_in_ruleDeclaredProperty336

FOLLOW_EqualsSign_in_ruleDeclaredProperty350

public static final org.antlr.runtime.BitSet FOLLOW_EqualsSign_in_ruleDeclaredProperty350

FOLLOW_ruleValue_in_ruleDeclaredProperty370

public static final org.antlr.runtime.BitSet FOLLOW_ruleValue_in_ruleDeclaredProperty370

FOLLOW_ruleRootComponent_in_entryRuleRootComponent407

public static final org.antlr.runtime.BitSet FOLLOW_ruleRootComponent_in_entryRuleRootComponent407

FOLLOW_EOF_in_entryRuleRootComponent417

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleRootComponent417

FOLLOW_ruleFQN_in_ruleRootComponent475

public static final org.antlr.runtime.BitSet FOLLOW_ruleFQN_in_ruleRootComponent475

FOLLOW_CommercialAt_in_ruleRootComponent495

public static final org.antlr.runtime.BitSet FOLLOW_CommercialAt_in_ruleRootComponent495

FOLLOW_ruleFQN_in_ruleRootComponent517

public static final org.antlr.runtime.BitSet FOLLOW_ruleFQN_in_ruleRootComponent517

FOLLOW_Colon_in_ruleRootComponent533

public static final org.antlr.runtime.BitSet FOLLOW_Colon_in_ruleRootComponent533

FOLLOW_ruleFQN_in_ruleRootComponent553

public static final org.antlr.runtime.BitSet FOLLOW_ruleFQN_in_ruleRootComponent553

FOLLOW_AutoInject_in_ruleRootComponent574

public static final org.antlr.runtime.BitSet FOLLOW_AutoInject_in_ruleRootComponent574

FOLLOW_LeftCurlyBracket_in_ruleRootComponent599

public static final org.antlr.runtime.BitSet FOLLOW_LeftCurlyBracket_in_ruleRootComponent599

FOLLOW_ruleAssignment_in_ruleRootComponent619

public static final org.antlr.runtime.BitSet FOLLOW_ruleAssignment_in_ruleRootComponent619

FOLLOW_RightCurlyBracket_in_ruleRootComponent633

public static final org.antlr.runtime.BitSet FOLLOW_RightCurlyBracket_in_ruleRootComponent633

FOLLOW_ruleComponent_in_entryRuleComponent667

public static final org.antlr.runtime.BitSet FOLLOW_ruleComponent_in_entryRuleComponent667

FOLLOW_EOF_in_entryRuleComponent677

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleComponent677

FOLLOW_ruleFQN_in_ruleComponent735

public static final org.antlr.runtime.BitSet FOLLOW_ruleFQN_in_ruleComponent735

FOLLOW_CommercialAt_in_ruleComponent755

public static final org.antlr.runtime.BitSet FOLLOW_CommercialAt_in_ruleComponent755

FOLLOW_ruleFQN_in_ruleComponent777

public static final org.antlr.runtime.BitSet FOLLOW_ruleFQN_in_ruleComponent777

FOLLOW_Colon_in_ruleComponent794

public static final org.antlr.runtime.BitSet FOLLOW_Colon_in_ruleComponent794

FOLLOW_ruleFQN_in_ruleComponent814

public static final org.antlr.runtime.BitSet FOLLOW_ruleFQN_in_ruleComponent814

FOLLOW_AutoInject_in_ruleComponent835

public static final org.antlr.runtime.BitSet FOLLOW_AutoInject_in_ruleComponent835

FOLLOW_LeftCurlyBracket_in_ruleComponent860

public static final org.antlr.runtime.BitSet FOLLOW_LeftCurlyBracket_in_ruleComponent860

FOLLOW_ruleAssignment_in_ruleComponent880

public static final org.antlr.runtime.BitSet FOLLOW_ruleAssignment_in_ruleComponent880

FOLLOW_RightCurlyBracket_in_ruleComponent894

public static final org.antlr.runtime.BitSet FOLLOW_RightCurlyBracket_in_ruleComponent894

FOLLOW_ruleImport_in_entryRuleImport928

public static final org.antlr.runtime.BitSet FOLLOW_ruleImport_in_entryRuleImport928

FOLLOW_EOF_in_entryRuleImport938

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleImport938

FOLLOW_Import_in_ruleImport976

public static final org.antlr.runtime.BitSet FOLLOW_Import_in_ruleImport976

FOLLOW_ruleImportedFQN_in_ruleImport996

public static final org.antlr.runtime.BitSet FOLLOW_ruleImportedFQN_in_ruleImport996

FOLLOW_ruleImportedFQN_in_entryRuleImportedFQN1032

public static final org.antlr.runtime.BitSet FOLLOW_ruleImportedFQN_in_entryRuleImportedFQN1032

FOLLOW_EOF_in_entryRuleImportedFQN1043

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleImportedFQN1043

FOLLOW_ruleFQN_in_ruleImportedFQN1090

public static final org.antlr.runtime.BitSet FOLLOW_ruleFQN_in_ruleImportedFQN1090

FOLLOW_FullStopAsterisk_in_ruleImportedFQN1109

public static final org.antlr.runtime.BitSet FOLLOW_FullStopAsterisk_in_ruleImportedFQN1109

FOLLOW_ruleAssignment_in_entryRuleAssignment1150

public static final org.antlr.runtime.BitSet FOLLOW_ruleAssignment_in_entryRuleAssignment1150

FOLLOW_EOF_in_entryRuleAssignment1160

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleAssignment1160

FOLLOW_ruleFQN_in_ruleAssignment1208

public static final org.antlr.runtime.BitSet FOLLOW_ruleFQN_in_ruleAssignment1208

FOLLOW_EqualsSign_in_ruleAssignment1221

public static final org.antlr.runtime.BitSet FOLLOW_EqualsSign_in_ruleAssignment1221

FOLLOW_ruleValue_in_ruleAssignment1241

public static final org.antlr.runtime.BitSet FOLLOW_ruleValue_in_ruleAssignment1241

FOLLOW_ruleValue_in_entryRuleValue1276

public static final org.antlr.runtime.BitSet FOLLOW_ruleValue_in_entryRuleValue1276

FOLLOW_EOF_in_entryRuleValue1286

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleValue1286

FOLLOW_ruleComponent_in_ruleValue1333

public static final org.antlr.runtime.BitSet FOLLOW_ruleComponent_in_ruleValue1333

FOLLOW_ruleStringLiteral_in_ruleValue1360

public static final org.antlr.runtime.BitSet FOLLOW_ruleStringLiteral_in_ruleValue1360

FOLLOW_ruleBooleanLiteral_in_ruleValue1387

public static final org.antlr.runtime.BitSet FOLLOW_ruleBooleanLiteral_in_ruleValue1387

FOLLOW_ruleReference_in_ruleValue1414

public static final org.antlr.runtime.BitSet FOLLOW_ruleReference_in_ruleValue1414

FOLLOW_ruleBooleanLiteral_in_entryRuleBooleanLiteral1448

public static final org.antlr.runtime.BitSet FOLLOW_ruleBooleanLiteral_in_entryRuleBooleanLiteral1448

FOLLOW_EOF_in_entryRuleBooleanLiteral1458

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleBooleanLiteral1458

FOLLOW_True_in_ruleBooleanLiteral1512

public static final org.antlr.runtime.BitSet FOLLOW_True_in_ruleBooleanLiteral1512

FOLLOW_False_in_ruleBooleanLiteral1542

public static final org.antlr.runtime.BitSet FOLLOW_False_in_ruleBooleanLiteral1542

FOLLOW_ruleReference_in_entryRuleReference1577

public static final org.antlr.runtime.BitSet FOLLOW_ruleReference_in_entryRuleReference1577

FOLLOW_EOF_in_entryRuleReference1587

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleReference1587

FOLLOW_ruleFQN_in_ruleReference1634

public static final org.antlr.runtime.BitSet FOLLOW_ruleFQN_in_ruleReference1634

FOLLOW_ruleFQN_in_entryRuleFQN1669

public static final org.antlr.runtime.BitSet FOLLOW_ruleFQN_in_entryRuleFQN1669

FOLLOW_EOF_in_entryRuleFQN1680

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleFQN1680

FOLLOW_RULE_ID_in_ruleFQN1720

public static final org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleFQN1720

FOLLOW_FullStop_in_ruleFQN1739

public static final org.antlr.runtime.BitSet FOLLOW_FullStop_in_ruleFQN1739

FOLLOW_RULE_ID_in_ruleFQN1754

public static final org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleFQN1754

FOLLOW_ruleStringLiteral_in_entryRuleStringLiteral1806

public static final org.antlr.runtime.BitSet FOLLOW_ruleStringLiteral_in_entryRuleStringLiteral1806

FOLLOW_EOF_in_entryRuleStringLiteral1816

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleStringLiteral1816

FOLLOW_Apostrophe_in_ruleStringLiteral1865

public static final org.antlr.runtime.BitSet FOLLOW_Apostrophe_in_ruleStringLiteral1865

FOLLOW_rulePlainString_in_ruleStringLiteral1897

public static final org.antlr.runtime.BitSet FOLLOW_rulePlainString_in_ruleStringLiteral1897

FOLLOW_rulePropertyReference_in_ruleStringLiteral1920

public static final org.antlr.runtime.BitSet FOLLOW_rulePropertyReference_in_ruleStringLiteral1920

FOLLOW_rulePlainString_in_ruleStringLiteral1941

public static final org.antlr.runtime.BitSet FOLLOW_rulePlainString_in_ruleStringLiteral1941

FOLLOW_Apostrophe_in_ruleStringLiteral1963

public static final org.antlr.runtime.BitSet FOLLOW_Apostrophe_in_ruleStringLiteral1963

FOLLOW_QuotationMark_in_ruleStringLiteral2001

public static final org.antlr.runtime.BitSet FOLLOW_QuotationMark_in_ruleStringLiteral2001

FOLLOW_rulePlainString_in_ruleStringLiteral2033

public static final org.antlr.runtime.BitSet FOLLOW_rulePlainString_in_ruleStringLiteral2033

FOLLOW_rulePropertyReference_in_ruleStringLiteral2056

public static final org.antlr.runtime.BitSet FOLLOW_rulePropertyReference_in_ruleStringLiteral2056

FOLLOW_rulePlainString_in_ruleStringLiteral2077

public static final org.antlr.runtime.BitSet FOLLOW_rulePlainString_in_ruleStringLiteral2077

FOLLOW_QuotationMark_in_ruleStringLiteral2099

public static final org.antlr.runtime.BitSet FOLLOW_QuotationMark_in_ruleStringLiteral2099

FOLLOW_rulePropertyReference_in_entryRulePropertyReference2156

public static final org.antlr.runtime.BitSet FOLLOW_rulePropertyReference_in_entryRulePropertyReference2156

FOLLOW_EOF_in_entryRulePropertyReference2166

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRulePropertyReference2166

FOLLOW_DollarSignLeftCurlyBracket_in_rulePropertyReference2208

public static final org.antlr.runtime.BitSet FOLLOW_DollarSignLeftCurlyBracket_in_rulePropertyReference2208

FOLLOW_rulePropertyReferenceImpl_in_rulePropertyReference2229

public static final org.antlr.runtime.BitSet FOLLOW_rulePropertyReferenceImpl_in_rulePropertyReference2229

FOLLOW_RightCurlyBracket_in_rulePropertyReference2241

public static final org.antlr.runtime.BitSet FOLLOW_RightCurlyBracket_in_rulePropertyReference2241

FOLLOW_rulePropertyReferenceImpl_in_entryRulePropertyReferenceImpl2285

public static final org.antlr.runtime.BitSet FOLLOW_rulePropertyReferenceImpl_in_entryRulePropertyReferenceImpl2285

FOLLOW_EOF_in_entryRulePropertyReferenceImpl2295

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRulePropertyReferenceImpl2295

FOLLOW_ruleFQN_in_rulePropertyReferenceImpl2346

public static final org.antlr.runtime.BitSet FOLLOW_ruleFQN_in_rulePropertyReferenceImpl2346

FOLLOW_rulePlainString_in_entryRulePlainString2384

public static final org.antlr.runtime.BitSet FOLLOW_rulePlainString_in_entryRulePlainString2384

FOLLOW_EOF_in_entryRulePlainString2394

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRulePlainString2394

FOLLOW_ruleConstantValue_in_rulePlainString2439

public static final org.antlr.runtime.BitSet FOLLOW_ruleConstantValue_in_rulePlainString2439

FOLLOW_ruleConstantValue_in_entryRuleConstantValue2474

public static final org.antlr.runtime.BitSet FOLLOW_ruleConstantValue_in_entryRuleConstantValue2474

FOLLOW_EOF_in_entryRuleConstantValue2485

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_entryRuleConstantValue2485

FOLLOW_RULE_WS_in_ruleConstantValue2525

public static final org.antlr.runtime.BitSet FOLLOW_RULE_WS_in_ruleConstantValue2525

FOLLOW_RULE_ANY_OTHER_in_ruleConstantValue2551

public static final org.antlr.runtime.BitSet FOLLOW_RULE_ANY_OTHER_in_ruleConstantValue2551

FOLLOW_RULE_ID_in_ruleConstantValue2577

public static final org.antlr.runtime.BitSet FOLLOW_RULE_ID_in_ruleConstantValue2577

FOLLOW_ReverseSolidusApostrophe_in_ruleConstantValue2601

public static final org.antlr.runtime.BitSet FOLLOW_ReverseSolidusApostrophe_in_ruleConstantValue2601

FOLLOW_ReverseSolidusQuotationMark_in_ruleConstantValue2620

public static final org.antlr.runtime.BitSet FOLLOW_ReverseSolidusQuotationMark_in_ruleConstantValue2620

FOLLOW_ReverseSolidusDollarSignLeftCurlyBracket_in_ruleConstantValue2639

public static final org.antlr.runtime.BitSet FOLLOW_ReverseSolidusDollarSignLeftCurlyBracket_in_ruleConstantValue2639

FOLLOW_ReverseSolidusReverseSolidus_in_ruleConstantValue2658

public static final org.antlr.runtime.BitSet FOLLOW_ReverseSolidusReverseSolidus_in_ruleConstantValue2658
Constructor Detail

InternalMwe2Parser

public InternalMwe2Parser(org.antlr.runtime.TokenStream input)

InternalMwe2Parser

public InternalMwe2Parser(org.antlr.runtime.TokenStream input,
                          org.antlr.runtime.RecognizerSharedState state)

InternalMwe2Parser

public InternalMwe2Parser(org.antlr.runtime.TokenStream input,
                          Mwe2GrammarAccess grammarAccess)
Method Detail

getTokenNames

public java.lang.String[] getTokenNames()
Overrides:
getTokenNames in class org.antlr.runtime.BaseRecognizer

getGrammarFileName

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

getFirstRuleName

protected java.lang.String getFirstRuleName()
Specified by:
getFirstRuleName in class org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser

getGrammarAccess

protected Mwe2GrammarAccess getGrammarAccess()
Specified by:
getGrammarAccess in class org.eclipse.xtext.parser.antlr.AbstractInternalAntlrParser

entryRuleModule

public final org.eclipse.emf.ecore.EObject entryRuleModule()
                                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleModule

public final org.eclipse.emf.ecore.EObject ruleModule()
                                               throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuleDeclaredProperty

public final org.eclipse.emf.ecore.EObject entryRuleDeclaredProperty()
                                                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleDeclaredProperty

public final org.eclipse.emf.ecore.EObject ruleDeclaredProperty()
                                                         throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuleRootComponent

public final org.eclipse.emf.ecore.EObject entryRuleRootComponent()
                                                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleRootComponent

public final org.eclipse.emf.ecore.EObject ruleRootComponent()
                                                      throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuleComponent

public final org.eclipse.emf.ecore.EObject entryRuleComponent()
                                                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleComponent

public final org.eclipse.emf.ecore.EObject ruleComponent()
                                                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuleImport

public final org.eclipse.emf.ecore.EObject entryRuleImport()
                                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleImport

public final org.eclipse.emf.ecore.EObject ruleImport()
                                               throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuleImportedFQN

public final java.lang.String entryRuleImportedFQN()
                                            throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleImportedFQN

public final org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken ruleImportedFQN()
                                                                            throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuleAssignment

public final org.eclipse.emf.ecore.EObject entryRuleAssignment()
                                                        throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleAssignment

public final org.eclipse.emf.ecore.EObject ruleAssignment()
                                                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuleValue

public final org.eclipse.emf.ecore.EObject entryRuleValue()
                                                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleValue

public final org.eclipse.emf.ecore.EObject ruleValue()
                                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuleBooleanLiteral

public final org.eclipse.emf.ecore.EObject entryRuleBooleanLiteral()
                                                            throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleBooleanLiteral

public final org.eclipse.emf.ecore.EObject ruleBooleanLiteral()
                                                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuleReference

public final org.eclipse.emf.ecore.EObject entryRuleReference()
                                                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleReference

public final org.eclipse.emf.ecore.EObject ruleReference()
                                                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuleFQN

public final java.lang.String entryRuleFQN()
                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleFQN

public final org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken ruleFQN()
                                                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuleStringLiteral

public final org.eclipse.emf.ecore.EObject entryRuleStringLiteral()
                                                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleStringLiteral

public final org.eclipse.emf.ecore.EObject ruleStringLiteral()
                                                      throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRulePropertyReference

public final org.eclipse.emf.ecore.EObject entryRulePropertyReference()
                                                               throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

rulePropertyReference

public final org.eclipse.emf.ecore.EObject rulePropertyReference()
                                                          throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRulePropertyReferenceImpl

public final org.eclipse.emf.ecore.EObject entryRulePropertyReferenceImpl()
                                                                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

rulePropertyReferenceImpl

public final org.eclipse.emf.ecore.EObject rulePropertyReferenceImpl()
                                                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRulePlainString

public final org.eclipse.emf.ecore.EObject entryRulePlainString()
                                                         throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

rulePlainString

public final org.eclipse.emf.ecore.EObject rulePlainString()
                                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

entryRuleConstantValue

public final java.lang.String entryRuleConstantValue()
                                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleConstantValue

public final org.eclipse.xtext.parser.antlr.AntlrDatatypeRuleToken ruleConstantValue()
                                                                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException