package hu.bme.mit.incquery.cep.dsl.ui.contentassist.antlr.internal; import java.io.InputStream; import org.eclipse.xtext.*; import org.eclipse.xtext.parser.*; import org.eclipse.xtext.parser.impl.*; import org.eclipse.emf.ecore.util.EcoreUtil; import org.eclipse.emf.ecore.EObject; import org.eclipse.xtext.parser.antlr.XtextTokenStream; import org.eclipse.xtext.parser.antlr.XtextTokenStream.HiddenTokens; import org.eclipse.xtext.ui.editor.contentassist.antlr.internal.AbstractInternalContentAssistParser; import org.eclipse.xtext.ui.editor.contentassist.antlr.internal.DFA; import hu.bme.mit.incquery.cep.dsl.services.EventPatternLanguageGrammarAccess; import org.antlr.runtime.*; import java.util.Stack; import java.util.List; import java.util.ArrayList; import java.util.Map; import java.util.HashMap; @SuppressWarnings("all") public class InternalEventPatternLanguageParser extends AbstractInternalContentAssistParser { public static final String[] tokenNames = new String[] { "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ID", "RULE_HEX", "RULE_INT", "RULE_DECIMAL", "RULE_STRING", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'not'", "'='", "'||'", "'&&'", "'<'", "'=<'", "'=='", "'!='", "'>='", "'>'", "'contains'", "'startsWith'", "'endsWith'", "'+='", "'-='", "'==='", "'!=='", "'<='", "'->'", "'..<'", "'..'", "'=>'", "'<>'", "'?:'", "'<=>'", "'+'", "'-'", "'*'", "'**'", "'/'", "'%'", "'!'", "'.'", "'val'", "'extends'", "'static'", "'import'", "'extension'", "'super'", "'false'", "'NEW_MATCH_FOUND'", "'EXISTING_MATCH_LOST'", "'package'", "'uses'", "'uses-patterns'", "'AtomicEvent'", "'('", "')'", "'{'", "'}'", "'source'", "':'", "'staticBindings'", "'IQPatternEvent'", "'iqPatternRef'", "'iqChangeType'", "'ComplexEvent'", "'priority'", "'definition'", "'Rule'", "'events'", "', '", "'actionHandler'", "'action'", "'['", "']'", "','", "'in'", "'Source'", "'register'", "'instanceof'", "'as'", "'#'", "';'", "'if'", "'else'", "'switch'", "'default'", "'case'", "'for'", "'while'", "'do'", "'new'", "'null'", "'typeof'", "'throw'", "'return'", "'try'", "'finally'", "'catch'", "'?'", "'&'", "'::'", "'?.'", "'|'", "'var'", "'true'" }; public static final int RULE_ID=4; public static final int T__29=29; public static final int T__28=28; public static final int T__27=27; public static final int T__26=26; public static final int T__25=25; public static final int T__24=24; public static final int T__23=23; public static final int T__22=22; public static final int RULE_ANY_OTHER=12; public static final int T__21=21; public static final int T__20=20; public static final int EOF=-1; public static final int T__93=93; public static final int T__19=19; public static final int T__94=94; public static final int T__91=91; public static final int RULE_HEX=5; public static final int T__92=92; public static final int T__16=16; public static final int T__15=15; public static final int T__90=90; public static final int T__18=18; public static final int T__17=17; public static final int T__14=14; public static final int T__13=13; public static final int RULE_DECIMAL=7; public static final int T__99=99; public static final int T__98=98; public static final int T__97=97; public static final int T__96=96; public static final int T__95=95; public static final int T__80=80; public static final int T__81=81; public static final int T__82=82; public static final int T__83=83; public static final int T__85=85; public static final int T__84=84; public static final int T__87=87; public static final int T__86=86; public static final int T__89=89; public static final int T__88=88; public static final int RULE_ML_COMMENT=9; public static final int RULE_STRING=8; public static final int T__71=71; public static final int T__72=72; public static final int T__70=70; public static final int T__76=76; public static final int T__75=75; public static final int T__74=74; public static final int T__73=73; public static final int T__79=79; public static final int T__78=78; public static final int T__77=77; public static final int T__68=68; public static final int T__69=69; public static final int T__66=66; public static final int T__67=67; public static final int T__64=64; public static final int T__65=65; public static final int T__62=62; public static final int T__63=63; public static final int T__61=61; public static final int T__60=60; public static final int T__55=55; public static final int T__56=56; public static final int T__57=57; public static final int T__58=58; public static final int T__51=51; public static final int T__52=52; public static final int T__53=53; public static final int T__54=54; public static final int T__107=107; public static final int T__108=108; public static final int T__109=109; public static final int T__103=103; public static final int T__59=59; public static final int T__104=104; public static final int T__105=105; public static final int T__106=106; public static final int RULE_INT=6; public static final int T__50=50; public static final int T__42=42; public static final int T__43=43; public static final int T__40=40; public static final int T__41=41; public static final int T__46=46; public static final int T__47=47; public static final int T__44=44; public static final int T__45=45; public static final int T__48=48; public static final int T__49=49; public static final int T__102=102; public static final int T__101=101; public static final int T__100=100; public static final int RULE_SL_COMMENT=10; public static final int T__30=30; public static final int T__31=31; public static final int T__32=32; public static final int T__33=33; public static final int T__34=34; public static final int T__35=35; public static final int T__36=36; public static final int T__37=37; public static final int T__38=38; public static final int T__39=39; public static final int RULE_WS=11; // delegates // delegators public InternalEventPatternLanguageParser(TokenStream input) { this(input, new RecognizerSharedState()); } public InternalEventPatternLanguageParser(TokenStream input, RecognizerSharedState state) { super(input, state); } public String[] getTokenNames() { return InternalEventPatternLanguageParser.tokenNames; } public String getGrammarFileName() { return "../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g"; } private EventPatternLanguageGrammarAccess grammarAccess; public void setGrammarAccess(EventPatternLanguageGrammarAccess grammarAccess) { this.grammarAccess = grammarAccess; } @Override protected Grammar getGrammar() { return grammarAccess.getGrammar(); } @Override protected String getValueForTokenName(String tokenName) { return tokenName; } // $ANTLR start "entryRuleEventModel" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:61:1: entryRuleEventModel : ruleEventModel EOF ; public final void entryRuleEventModel() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:62:1: ( ruleEventModel EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:63:1: ruleEventModel EOF { if ( state.backtracking==0 ) { before(grammarAccess.getEventModelRule()); } pushFollow(FOLLOW_ruleEventModel_in_entryRuleEventModel67); ruleEventModel(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getEventModelRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleEventModel74); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleEventModel" // $ANTLR start "ruleEventModel" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:70:1: ruleEventModel : ( ( rule__EventModel__PackagedModelAssignment ) ) ; public final void ruleEventModel() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:74:2: ( ( ( rule__EventModel__PackagedModelAssignment ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:75:1: ( ( rule__EventModel__PackagedModelAssignment ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:75:1: ( ( rule__EventModel__PackagedModelAssignment ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:76:1: ( rule__EventModel__PackagedModelAssignment ) { if ( state.backtracking==0 ) { before(grammarAccess.getEventModelAccess().getPackagedModelAssignment()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:77:1: ( rule__EventModel__PackagedModelAssignment ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:77:2: rule__EventModel__PackagedModelAssignment { pushFollow(FOLLOW_rule__EventModel__PackagedModelAssignment_in_ruleEventModel100); rule__EventModel__PackagedModelAssignment(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getEventModelAccess().getPackagedModelAssignment()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleEventModel" // $ANTLR start "entryRulePackagedModel" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:89:1: entryRulePackagedModel : rulePackagedModel EOF ; public final void entryRulePackagedModel() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:90:1: ( rulePackagedModel EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:91:1: rulePackagedModel EOF { if ( state.backtracking==0 ) { before(grammarAccess.getPackagedModelRule()); } pushFollow(FOLLOW_rulePackagedModel_in_entryRulePackagedModel127); rulePackagedModel(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getPackagedModelRule()); } match(input,EOF,FOLLOW_EOF_in_entryRulePackagedModel134); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRulePackagedModel" // $ANTLR start "rulePackagedModel" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:98:1: rulePackagedModel : ( ( rule__PackagedModel__Group__0 ) ) ; public final void rulePackagedModel() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:102:2: ( ( ( rule__PackagedModel__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:103:1: ( ( rule__PackagedModel__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:103:1: ( ( rule__PackagedModel__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:104:1: ( rule__PackagedModel__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPackagedModelAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:105:1: ( rule__PackagedModel__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:105:2: rule__PackagedModel__Group__0 { pushFollow(FOLLOW_rule__PackagedModel__Group__0_in_rulePackagedModel160); rule__PackagedModel__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getPackagedModelAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rulePackagedModel" // $ANTLR start "entryRuleDOUBLE" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:117:1: entryRuleDOUBLE : ruleDOUBLE EOF ; public final void entryRuleDOUBLE() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:118:1: ( ruleDOUBLE EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:119:1: ruleDOUBLE EOF { if ( state.backtracking==0 ) { before(grammarAccess.getDOUBLERule()); } pushFollow(FOLLOW_ruleDOUBLE_in_entryRuleDOUBLE187); ruleDOUBLE(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getDOUBLERule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleDOUBLE194); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleDOUBLE" // $ANTLR start "ruleDOUBLE" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:126:1: ruleDOUBLE : ( ( rule__DOUBLE__Group__0 ) ) ; public final void ruleDOUBLE() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:130:2: ( ( ( rule__DOUBLE__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:131:1: ( ( rule__DOUBLE__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:131:1: ( ( rule__DOUBLE__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:132:1: ( rule__DOUBLE__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getDOUBLEAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:133:1: ( rule__DOUBLE__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:133:2: rule__DOUBLE__Group__0 { pushFollow(FOLLOW_rule__DOUBLE__Group__0_in_ruleDOUBLE220); rule__DOUBLE__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getDOUBLEAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleDOUBLE" // $ANTLR start "entryRuleUsage" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:145:1: entryRuleUsage : ruleUsage EOF ; public final void entryRuleUsage() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:146:1: ( ruleUsage EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:147:1: ruleUsage EOF { if ( state.backtracking==0 ) { before(grammarAccess.getUsageRule()); } pushFollow(FOLLOW_ruleUsage_in_entryRuleUsage247); ruleUsage(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getUsageRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleUsage254); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleUsage" // $ANTLR start "ruleUsage" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:154:1: ruleUsage : ( ( rule__Usage__Alternatives ) ) ; public final void ruleUsage() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:158:2: ( ( ( rule__Usage__Alternatives ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:159:1: ( ( rule__Usage__Alternatives ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:159:1: ( ( rule__Usage__Alternatives ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:160:1: ( rule__Usage__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getUsageAccess().getAlternatives()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:161:1: ( rule__Usage__Alternatives ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:161:2: rule__Usage__Alternatives { pushFollow(FOLLOW_rule__Usage__Alternatives_in_ruleUsage280); rule__Usage__Alternatives(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getUsageAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleUsage" // $ANTLR start "entryRuleGenericUsage" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:173:1: entryRuleGenericUsage : ruleGenericUsage EOF ; public final void entryRuleGenericUsage() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:174:1: ( ruleGenericUsage EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:175:1: ruleGenericUsage EOF { if ( state.backtracking==0 ) { before(grammarAccess.getGenericUsageRule()); } pushFollow(FOLLOW_ruleGenericUsage_in_entryRuleGenericUsage307); ruleGenericUsage(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getGenericUsageRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleGenericUsage314); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleGenericUsage" // $ANTLR start "ruleGenericUsage" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:182:1: ruleGenericUsage : ( ( rule__GenericUsage__Group__0 ) ) ; public final void ruleGenericUsage() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:186:2: ( ( ( rule__GenericUsage__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:187:1: ( ( rule__GenericUsage__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:187:1: ( ( rule__GenericUsage__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:188:1: ( rule__GenericUsage__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getGenericUsageAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:189:1: ( rule__GenericUsage__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:189:2: rule__GenericUsage__Group__0 { pushFollow(FOLLOW_rule__GenericUsage__Group__0_in_ruleGenericUsage340); rule__GenericUsage__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getGenericUsageAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleGenericUsage" // $ANTLR start "entryRulePatternUsage" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:201:1: entryRulePatternUsage : rulePatternUsage EOF ; public final void entryRulePatternUsage() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:202:1: ( rulePatternUsage EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:203:1: rulePatternUsage EOF { if ( state.backtracking==0 ) { before(grammarAccess.getPatternUsageRule()); } pushFollow(FOLLOW_rulePatternUsage_in_entryRulePatternUsage367); rulePatternUsage(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getPatternUsageRule()); } match(input,EOF,FOLLOW_EOF_in_entryRulePatternUsage374); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRulePatternUsage" // $ANTLR start "rulePatternUsage" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:210:1: rulePatternUsage : ( ( rule__PatternUsage__Group__0 ) ) ; public final void rulePatternUsage() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:214:2: ( ( ( rule__PatternUsage__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:215:1: ( ( rule__PatternUsage__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:215:1: ( ( rule__PatternUsage__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:216:1: ( rule__PatternUsage__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPatternUsageAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:217:1: ( rule__PatternUsage__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:217:2: rule__PatternUsage__Group__0 { pushFollow(FOLLOW_rule__PatternUsage__Group__0_in_rulePatternUsage400); rule__PatternUsage__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getPatternUsageAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rulePatternUsage" // $ANTLR start "entryRuleModelElement" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:229:1: entryRuleModelElement : ruleModelElement EOF ; public final void entryRuleModelElement() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:230:1: ( ruleModelElement EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:231:1: ruleModelElement EOF { if ( state.backtracking==0 ) { before(grammarAccess.getModelElementRule()); } pushFollow(FOLLOW_ruleModelElement_in_entryRuleModelElement427); ruleModelElement(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getModelElementRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleModelElement434); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleModelElement" // $ANTLR start "ruleModelElement" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:238:1: ruleModelElement : ( ( rule__ModelElement__Alternatives ) ) ; public final void ruleModelElement() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:242:2: ( ( ( rule__ModelElement__Alternatives ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:243:1: ( ( rule__ModelElement__Alternatives ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:243:1: ( ( rule__ModelElement__Alternatives ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:244:1: ( rule__ModelElement__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getModelElementAccess().getAlternatives()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:245:1: ( rule__ModelElement__Alternatives ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:245:2: rule__ModelElement__Alternatives { pushFollow(FOLLOW_rule__ModelElement__Alternatives_in_ruleModelElement460); rule__ModelElement__Alternatives(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getModelElementAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleModelElement" // $ANTLR start "entryRuleEventPattern" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:257:1: entryRuleEventPattern : ruleEventPattern EOF ; public final void entryRuleEventPattern() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:258:1: ( ruleEventPattern EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:259:1: ruleEventPattern EOF { if ( state.backtracking==0 ) { before(grammarAccess.getEventPatternRule()); } pushFollow(FOLLOW_ruleEventPattern_in_entryRuleEventPattern487); ruleEventPattern(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getEventPatternRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleEventPattern494); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleEventPattern" // $ANTLR start "ruleEventPattern" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:266:1: ruleEventPattern : ( ( rule__EventPattern__Alternatives ) ) ; public final void ruleEventPattern() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:270:2: ( ( ( rule__EventPattern__Alternatives ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:271:1: ( ( rule__EventPattern__Alternatives ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:271:1: ( ( rule__EventPattern__Alternatives ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:272:1: ( rule__EventPattern__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getEventPatternAccess().getAlternatives()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:273:1: ( rule__EventPattern__Alternatives ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:273:2: rule__EventPattern__Alternatives { pushFollow(FOLLOW_rule__EventPattern__Alternatives_in_ruleEventPattern520); rule__EventPattern__Alternatives(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getEventPatternAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleEventPattern" // $ANTLR start "entryRuleAbstractAtomicEventPattern" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:285:1: entryRuleAbstractAtomicEventPattern : ruleAbstractAtomicEventPattern EOF ; public final void entryRuleAbstractAtomicEventPattern() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:286:1: ( ruleAbstractAtomicEventPattern EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:287:1: ruleAbstractAtomicEventPattern EOF { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractAtomicEventPatternRule()); } pushFollow(FOLLOW_ruleAbstractAtomicEventPattern_in_entryRuleAbstractAtomicEventPattern547); ruleAbstractAtomicEventPattern(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getAbstractAtomicEventPatternRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleAbstractAtomicEventPattern554); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleAbstractAtomicEventPattern" // $ANTLR start "ruleAbstractAtomicEventPattern" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:294:1: ruleAbstractAtomicEventPattern : ( ( rule__AbstractAtomicEventPattern__Alternatives ) ) ; public final void ruleAbstractAtomicEventPattern() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:298:2: ( ( ( rule__AbstractAtomicEventPattern__Alternatives ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:299:1: ( ( rule__AbstractAtomicEventPattern__Alternatives ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:299:1: ( ( rule__AbstractAtomicEventPattern__Alternatives ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:300:1: ( rule__AbstractAtomicEventPattern__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractAtomicEventPatternAccess().getAlternatives()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:301:1: ( rule__AbstractAtomicEventPattern__Alternatives ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:301:2: rule__AbstractAtomicEventPattern__Alternatives { pushFollow(FOLLOW_rule__AbstractAtomicEventPattern__Alternatives_in_ruleAbstractAtomicEventPattern580); rule__AbstractAtomicEventPattern__Alternatives(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getAbstractAtomicEventPatternAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleAbstractAtomicEventPattern" // $ANTLR start "entryRuleAtomicEventPattern" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:313:1: entryRuleAtomicEventPattern : ruleAtomicEventPattern EOF ; public final void entryRuleAtomicEventPattern() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:314:1: ( ruleAtomicEventPattern EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:315:1: ruleAtomicEventPattern EOF { if ( state.backtracking==0 ) { before(grammarAccess.getAtomicEventPatternRule()); } pushFollow(FOLLOW_ruleAtomicEventPattern_in_entryRuleAtomicEventPattern607); ruleAtomicEventPattern(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getAtomicEventPatternRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleAtomicEventPattern614); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleAtomicEventPattern" // $ANTLR start "ruleAtomicEventPattern" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:322:1: ruleAtomicEventPattern : ( ( rule__AtomicEventPattern__Group__0 ) ) ; public final void ruleAtomicEventPattern() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:326:2: ( ( ( rule__AtomicEventPattern__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:327:1: ( ( rule__AtomicEventPattern__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:327:1: ( ( rule__AtomicEventPattern__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:328:1: ( rule__AtomicEventPattern__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAtomicEventPatternAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:329:1: ( rule__AtomicEventPattern__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:329:2: rule__AtomicEventPattern__Group__0 { pushFollow(FOLLOW_rule__AtomicEventPattern__Group__0_in_ruleAtomicEventPattern640); rule__AtomicEventPattern__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getAtomicEventPatternAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleAtomicEventPattern" // $ANTLR start "entryRuleIQPatternEventPattern" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:341:1: entryRuleIQPatternEventPattern : ruleIQPatternEventPattern EOF ; public final void entryRuleIQPatternEventPattern() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:342:1: ( ruleIQPatternEventPattern EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:343:1: ruleIQPatternEventPattern EOF { if ( state.backtracking==0 ) { before(grammarAccess.getIQPatternEventPatternRule()); } pushFollow(FOLLOW_ruleIQPatternEventPattern_in_entryRuleIQPatternEventPattern667); ruleIQPatternEventPattern(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getIQPatternEventPatternRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleIQPatternEventPattern674); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleIQPatternEventPattern" // $ANTLR start "ruleIQPatternEventPattern" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:350:1: ruleIQPatternEventPattern : ( ( rule__IQPatternEventPattern__Group__0 ) ) ; public final void ruleIQPatternEventPattern() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:354:2: ( ( ( rule__IQPatternEventPattern__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:355:1: ( ( rule__IQPatternEventPattern__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:355:1: ( ( rule__IQPatternEventPattern__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:356:1: ( rule__IQPatternEventPattern__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getIQPatternEventPatternAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:357:1: ( rule__IQPatternEventPattern__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:357:2: rule__IQPatternEventPattern__Group__0 { pushFollow(FOLLOW_rule__IQPatternEventPattern__Group__0_in_ruleIQPatternEventPattern700); rule__IQPatternEventPattern__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getIQPatternEventPatternAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleIQPatternEventPattern" // $ANTLR start "entryRuleComplexEventPattern" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:369:1: entryRuleComplexEventPattern : ruleComplexEventPattern EOF ; public final void entryRuleComplexEventPattern() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:370:1: ( ruleComplexEventPattern EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:371:1: ruleComplexEventPattern EOF { if ( state.backtracking==0 ) { before(grammarAccess.getComplexEventPatternRule()); } pushFollow(FOLLOW_ruleComplexEventPattern_in_entryRuleComplexEventPattern727); ruleComplexEventPattern(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getComplexEventPatternRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleComplexEventPattern734); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleComplexEventPattern" // $ANTLR start "ruleComplexEventPattern" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:378:1: ruleComplexEventPattern : ( ( rule__ComplexEventPattern__Group__0 ) ) ; public final void ruleComplexEventPattern() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:382:2: ( ( ( rule__ComplexEventPattern__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:383:1: ( ( rule__ComplexEventPattern__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:383:1: ( ( rule__ComplexEventPattern__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:384:1: ( rule__ComplexEventPattern__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getComplexEventPatternAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:385:1: ( rule__ComplexEventPattern__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:385:2: rule__ComplexEventPattern__Group__0 { pushFollow(FOLLOW_rule__ComplexEventPattern__Group__0_in_ruleComplexEventPattern760); rule__ComplexEventPattern__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getComplexEventPatternAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleComplexEventPattern" // $ANTLR start "entryRuleRule" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:397:1: entryRuleRule : ruleRule EOF ; public final void entryRuleRule() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:398:1: ( ruleRule EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:399:1: ruleRule EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRuleRule()); } pushFollow(FOLLOW_ruleRule_in_entryRuleRule787); ruleRule(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getRuleRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleRule794); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleRule" // $ANTLR start "ruleRule" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:406:1: ruleRule : ( ( rule__Rule__Group__0 ) ) ; public final void ruleRule() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:410:2: ( ( ( rule__Rule__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:411:1: ( ( rule__Rule__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:411:1: ( ( rule__Rule__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:412:1: ( rule__Rule__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRuleAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:413:1: ( rule__Rule__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:413:2: rule__Rule__Group__0 { pushFollow(FOLLOW_rule__Rule__Group__0_in_ruleRule820); rule__Rule__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getRuleAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleRule" // $ANTLR start "entryRuleTypedParameterList" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:425:1: entryRuleTypedParameterList : ruleTypedParameterList EOF ; public final void entryRuleTypedParameterList() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:426:1: ( ruleTypedParameterList EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:427:1: ruleTypedParameterList EOF { if ( state.backtracking==0 ) { before(grammarAccess.getTypedParameterListRule()); } pushFollow(FOLLOW_ruleTypedParameterList_in_entryRuleTypedParameterList847); ruleTypedParameterList(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getTypedParameterListRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleTypedParameterList854); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleTypedParameterList" // $ANTLR start "ruleTypedParameterList" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:434:1: ruleTypedParameterList : ( ( rule__TypedParameterList__Group__0 ) ) ; public final void ruleTypedParameterList() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:438:2: ( ( ( rule__TypedParameterList__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:439:1: ( ( rule__TypedParameterList__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:439:1: ( ( rule__TypedParameterList__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:440:1: ( rule__TypedParameterList__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getTypedParameterListAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:441:1: ( rule__TypedParameterList__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:441:2: rule__TypedParameterList__Group__0 { pushFollow(FOLLOW_rule__TypedParameterList__Group__0_in_ruleTypedParameterList880); rule__TypedParameterList__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getTypedParameterListAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleTypedParameterList" // $ANTLR start "entryRuleTypedParameter" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:453:1: entryRuleTypedParameter : ruleTypedParameter EOF ; public final void entryRuleTypedParameter() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:454:1: ( ruleTypedParameter EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:455:1: ruleTypedParameter EOF { if ( state.backtracking==0 ) { before(grammarAccess.getTypedParameterRule()); } pushFollow(FOLLOW_ruleTypedParameter_in_entryRuleTypedParameter907); ruleTypedParameter(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getTypedParameterRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleTypedParameter914); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleTypedParameter" // $ANTLR start "ruleTypedParameter" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:462:1: ruleTypedParameter : ( ( rule__TypedParameter__Group__0 ) ) ; public final void ruleTypedParameter() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:466:2: ( ( ( rule__TypedParameter__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:467:1: ( ( rule__TypedParameter__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:467:1: ( ( rule__TypedParameter__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:468:1: ( rule__TypedParameter__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getTypedParameterAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:469:1: ( rule__TypedParameter__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:469:2: rule__TypedParameter__Group__0 { pushFollow(FOLLOW_rule__TypedParameter__Group__0_in_ruleTypedParameter940); rule__TypedParameter__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getTypedParameterAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleTypedParameter" // $ANTLR start "entryRuleEventTypedParameter" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:483:1: entryRuleEventTypedParameter : ruleEventTypedParameter EOF ; public final void entryRuleEventTypedParameter() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:484:1: ( ruleEventTypedParameter EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:485:1: ruleEventTypedParameter EOF { if ( state.backtracking==0 ) { before(grammarAccess.getEventTypedParameterRule()); } pushFollow(FOLLOW_ruleEventTypedParameter_in_entryRuleEventTypedParameter969); ruleEventTypedParameter(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getEventTypedParameterRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleEventTypedParameter976); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleEventTypedParameter" // $ANTLR start "ruleEventTypedParameter" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:492:1: ruleEventTypedParameter : ( ( rule__EventTypedParameter__Group__0 ) ) ; public final void ruleEventTypedParameter() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:496:2: ( ( ( rule__EventTypedParameter__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:497:1: ( ( rule__EventTypedParameter__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:497:1: ( ( rule__EventTypedParameter__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:498:1: ( rule__EventTypedParameter__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getEventTypedParameterAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:499:1: ( rule__EventTypedParameter__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:499:2: rule__EventTypedParameter__Group__0 { pushFollow(FOLLOW_rule__EventTypedParameter__Group__0_in_ruleEventTypedParameter1002); rule__EventTypedParameter__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getEventTypedParameterAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleEventTypedParameter" // $ANTLR start "entryRuleParametrizedIncQueryPatternReference" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:511:1: entryRuleParametrizedIncQueryPatternReference : ruleParametrizedIncQueryPatternReference EOF ; public final void entryRuleParametrizedIncQueryPatternReference() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:512:1: ( ruleParametrizedIncQueryPatternReference EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:513:1: ruleParametrizedIncQueryPatternReference EOF { if ( state.backtracking==0 ) { before(grammarAccess.getParametrizedIncQueryPatternReferenceRule()); } pushFollow(FOLLOW_ruleParametrizedIncQueryPatternReference_in_entryRuleParametrizedIncQueryPatternReference1029); ruleParametrizedIncQueryPatternReference(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getParametrizedIncQueryPatternReferenceRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleParametrizedIncQueryPatternReference1036); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleParametrizedIncQueryPatternReference" // $ANTLR start "ruleParametrizedIncQueryPatternReference" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:520:1: ruleParametrizedIncQueryPatternReference : ( ( rule__ParametrizedIncQueryPatternReference__Group__0 ) ) ; public final void ruleParametrizedIncQueryPatternReference() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:524:2: ( ( ( rule__ParametrizedIncQueryPatternReference__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:525:1: ( ( rule__ParametrizedIncQueryPatternReference__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:525:1: ( ( rule__ParametrizedIncQueryPatternReference__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:526:1: ( rule__ParametrizedIncQueryPatternReference__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParametrizedIncQueryPatternReferenceAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:527:1: ( rule__ParametrizedIncQueryPatternReference__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:527:2: rule__ParametrizedIncQueryPatternReference__Group__0 { pushFollow(FOLLOW_rule__ParametrizedIncQueryPatternReference__Group__0_in_ruleParametrizedIncQueryPatternReference1062); rule__ParametrizedIncQueryPatternReference__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getParametrizedIncQueryPatternReferenceAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleParametrizedIncQueryPatternReference" // $ANTLR start "entryRuleMultiplicity" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:539:1: entryRuleMultiplicity : ruleMultiplicity EOF ; public final void entryRuleMultiplicity() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:540:1: ( ruleMultiplicity EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:541:1: ruleMultiplicity EOF { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicityRule()); } pushFollow(FOLLOW_ruleMultiplicity_in_entryRuleMultiplicity1089); ruleMultiplicity(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getMultiplicityRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleMultiplicity1096); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleMultiplicity" // $ANTLR start "ruleMultiplicity" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:548:1: ruleMultiplicity : ( ( rule__Multiplicity__Group__0 ) ) ; public final void ruleMultiplicity() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:552:2: ( ( ( rule__Multiplicity__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:553:1: ( ( rule__Multiplicity__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:553:1: ( ( rule__Multiplicity__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:554:1: ( rule__Multiplicity__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicityAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:555:1: ( rule__Multiplicity__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:555:2: rule__Multiplicity__Group__0 { pushFollow(FOLLOW_rule__Multiplicity__Group__0_in_ruleMultiplicity1122); rule__Multiplicity__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getMultiplicityAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleMultiplicity" // $ANTLR start "entryRuleTimewindow" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:567:1: entryRuleTimewindow : ruleTimewindow EOF ; public final void entryRuleTimewindow() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:568:1: ( ruleTimewindow EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:569:1: ruleTimewindow EOF { if ( state.backtracking==0 ) { before(grammarAccess.getTimewindowRule()); } pushFollow(FOLLOW_ruleTimewindow_in_entryRuleTimewindow1149); ruleTimewindow(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getTimewindowRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleTimewindow1156); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleTimewindow" // $ANTLR start "ruleTimewindow" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:576:1: ruleTimewindow : ( ( rule__Timewindow__Group__0 ) ) ; public final void ruleTimewindow() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:580:2: ( ( ( rule__Timewindow__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:581:1: ( ( rule__Timewindow__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:581:1: ( ( rule__Timewindow__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:582:1: ( rule__Timewindow__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getTimewindowAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:583:1: ( rule__Timewindow__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:583:2: rule__Timewindow__Group__0 { pushFollow(FOLLOW_rule__Timewindow__Group__0_in_ruleTimewindow1182); rule__Timewindow__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getTimewindowAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleTimewindow" // $ANTLR start "entryRuleEventTypedParameterWithMultiplicity" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:595:1: entryRuleEventTypedParameterWithMultiplicity : ruleEventTypedParameterWithMultiplicity EOF ; public final void entryRuleEventTypedParameterWithMultiplicity() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:596:1: ( ruleEventTypedParameterWithMultiplicity EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:597:1: ruleEventTypedParameterWithMultiplicity EOF { if ( state.backtracking==0 ) { before(grammarAccess.getEventTypedParameterWithMultiplicityRule()); } pushFollow(FOLLOW_ruleEventTypedParameterWithMultiplicity_in_entryRuleEventTypedParameterWithMultiplicity1209); ruleEventTypedParameterWithMultiplicity(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getEventTypedParameterWithMultiplicityRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleEventTypedParameterWithMultiplicity1216); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleEventTypedParameterWithMultiplicity" // $ANTLR start "ruleEventTypedParameterWithMultiplicity" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:604:1: ruleEventTypedParameterWithMultiplicity : ( ( rule__EventTypedParameterWithMultiplicity__Group__0 ) ) ; public final void ruleEventTypedParameterWithMultiplicity() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:608:2: ( ( ( rule__EventTypedParameterWithMultiplicity__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:609:1: ( ( rule__EventTypedParameterWithMultiplicity__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:609:1: ( ( rule__EventTypedParameterWithMultiplicity__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:610:1: ( rule__EventTypedParameterWithMultiplicity__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getEventTypedParameterWithMultiplicityAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:611:1: ( rule__EventTypedParameterWithMultiplicity__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:611:2: rule__EventTypedParameterWithMultiplicity__Group__0 { pushFollow(FOLLOW_rule__EventTypedParameterWithMultiplicity__Group__0_in_ruleEventTypedParameterWithMultiplicity1242); rule__EventTypedParameterWithMultiplicity__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getEventTypedParameterWithMultiplicityAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleEventTypedParameterWithMultiplicity" // $ANTLR start "entryRulePatternCallParameterList" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:623:1: entryRulePatternCallParameterList : rulePatternCallParameterList EOF ; public final void entryRulePatternCallParameterList() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:624:1: ( rulePatternCallParameterList EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:625:1: rulePatternCallParameterList EOF { if ( state.backtracking==0 ) { before(grammarAccess.getPatternCallParameterListRule()); } pushFollow(FOLLOW_rulePatternCallParameterList_in_entryRulePatternCallParameterList1269); rulePatternCallParameterList(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getPatternCallParameterListRule()); } match(input,EOF,FOLLOW_EOF_in_entryRulePatternCallParameterList1276); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRulePatternCallParameterList" // $ANTLR start "rulePatternCallParameterList" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:632:1: rulePatternCallParameterList : ( ( rule__PatternCallParameterList__Group__0 ) ) ; public final void rulePatternCallParameterList() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:636:2: ( ( ( rule__PatternCallParameterList__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:637:1: ( ( rule__PatternCallParameterList__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:637:1: ( ( rule__PatternCallParameterList__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:638:1: ( rule__PatternCallParameterList__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPatternCallParameterListAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:639:1: ( rule__PatternCallParameterList__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:639:2: rule__PatternCallParameterList__Group__0 { pushFollow(FOLLOW_rule__PatternCallParameterList__Group__0_in_rulePatternCallParameterList1302); rule__PatternCallParameterList__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getPatternCallParameterListAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rulePatternCallParameterList" // $ANTLR start "entryRulePatternCallParameter" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:651:1: entryRulePatternCallParameter : rulePatternCallParameter EOF ; public final void entryRulePatternCallParameter() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:652:1: ( rulePatternCallParameter EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:653:1: rulePatternCallParameter EOF { if ( state.backtracking==0 ) { before(grammarAccess.getPatternCallParameterRule()); } pushFollow(FOLLOW_rulePatternCallParameter_in_entryRulePatternCallParameter1329); rulePatternCallParameter(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getPatternCallParameterRule()); } match(input,EOF,FOLLOW_EOF_in_entryRulePatternCallParameter1336); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRulePatternCallParameter" // $ANTLR start "rulePatternCallParameter" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:660:1: rulePatternCallParameter : ( ( rule__PatternCallParameter__Group__0 ) ) ; public final void rulePatternCallParameter() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:664:2: ( ( ( rule__PatternCallParameter__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:665:1: ( ( rule__PatternCallParameter__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:665:1: ( ( rule__PatternCallParameter__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:666:1: ( rule__PatternCallParameter__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPatternCallParameterAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:667:1: ( rule__PatternCallParameter__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:667:2: rule__PatternCallParameter__Group__0 { pushFollow(FOLLOW_rule__PatternCallParameter__Group__0_in_rulePatternCallParameter1362); rule__PatternCallParameter__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getPatternCallParameterAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rulePatternCallParameter" // $ANTLR start "entryRuleComplexEventExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:679:1: entryRuleComplexEventExpression : ruleComplexEventExpression EOF ; public final void entryRuleComplexEventExpression() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:680:1: ( ruleComplexEventExpression EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:681:1: ruleComplexEventExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getComplexEventExpressionRule()); } pushFollow(FOLLOW_ruleComplexEventExpression_in_entryRuleComplexEventExpression1389); ruleComplexEventExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getComplexEventExpressionRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleComplexEventExpression1396); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleComplexEventExpression" // $ANTLR start "ruleComplexEventExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:688:1: ruleComplexEventExpression : ( ( rule__ComplexEventExpression__Alternatives ) ) ; public final void ruleComplexEventExpression() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:692:2: ( ( ( rule__ComplexEventExpression__Alternatives ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:693:1: ( ( rule__ComplexEventExpression__Alternatives ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:693:1: ( ( rule__ComplexEventExpression__Alternatives ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:694:1: ( rule__ComplexEventExpression__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getComplexEventExpressionAccess().getAlternatives()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:695:1: ( rule__ComplexEventExpression__Alternatives ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:695:2: rule__ComplexEventExpression__Alternatives { pushFollow(FOLLOW_rule__ComplexEventExpression__Alternatives_in_ruleComplexEventExpression1422); rule__ComplexEventExpression__Alternatives(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getComplexEventExpressionAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleComplexEventExpression" // $ANTLR start "entryRuleAugmentedExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:707:1: entryRuleAugmentedExpression : ruleAugmentedExpression EOF ; public final void entryRuleAugmentedExpression() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:708:1: ( ruleAugmentedExpression EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:709:1: ruleAugmentedExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getAugmentedExpressionRule()); } pushFollow(FOLLOW_ruleAugmentedExpression_in_entryRuleAugmentedExpression1449); ruleAugmentedExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getAugmentedExpressionRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleAugmentedExpression1456); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleAugmentedExpression" // $ANTLR start "ruleAugmentedExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:716:1: ruleAugmentedExpression : ( ( rule__AugmentedExpression__Alternatives ) ) ; public final void ruleAugmentedExpression() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:720:2: ( ( ( rule__AugmentedExpression__Alternatives ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:721:1: ( ( rule__AugmentedExpression__Alternatives ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:721:1: ( ( rule__AugmentedExpression__Alternatives ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:722:1: ( rule__AugmentedExpression__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getAugmentedExpressionAccess().getAlternatives()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:723:1: ( rule__AugmentedExpression__Alternatives ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:723:2: rule__AugmentedExpression__Alternatives { pushFollow(FOLLOW_rule__AugmentedExpression__Alternatives_in_ruleAugmentedExpression1482); rule__AugmentedExpression__Alternatives(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getAugmentedExpressionAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleAugmentedExpression" // $ANTLR start "entryRuleTimedExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:735:1: entryRuleTimedExpression : ruleTimedExpression EOF ; public final void entryRuleTimedExpression() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:736:1: ( ruleTimedExpression EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:737:1: ruleTimedExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getTimedExpressionRule()); } pushFollow(FOLLOW_ruleTimedExpression_in_entryRuleTimedExpression1509); ruleTimedExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getTimedExpressionRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleTimedExpression1516); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleTimedExpression" // $ANTLR start "ruleTimedExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:744:1: ruleTimedExpression : ( ( rule__TimedExpression__Group__0 ) ) ; public final void ruleTimedExpression() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:748:2: ( ( ( rule__TimedExpression__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:749:1: ( ( rule__TimedExpression__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:749:1: ( ( rule__TimedExpression__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:750:1: ( rule__TimedExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getTimedExpressionAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:751:1: ( rule__TimedExpression__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:751:2: rule__TimedExpression__Group__0 { pushFollow(FOLLOW_rule__TimedExpression__Group__0_in_ruleTimedExpression1542); rule__TimedExpression__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getTimedExpressionAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleTimedExpression" // $ANTLR start "entryRuleMultiplicityExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:763:1: entryRuleMultiplicityExpression : ruleMultiplicityExpression EOF ; public final void entryRuleMultiplicityExpression() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:764:1: ( ruleMultiplicityExpression EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:765:1: ruleMultiplicityExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicityExpressionRule()); } pushFollow(FOLLOW_ruleMultiplicityExpression_in_entryRuleMultiplicityExpression1569); ruleMultiplicityExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getMultiplicityExpressionRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleMultiplicityExpression1576); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleMultiplicityExpression" // $ANTLR start "ruleMultiplicityExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:772:1: ruleMultiplicityExpression : ( ( rule__MultiplicityExpression__Group__0 ) ) ; public final void ruleMultiplicityExpression() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:776:2: ( ( ( rule__MultiplicityExpression__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:777:1: ( ( rule__MultiplicityExpression__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:777:1: ( ( rule__MultiplicityExpression__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:778:1: ( rule__MultiplicityExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicityExpressionAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:779:1: ( rule__MultiplicityExpression__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:779:2: rule__MultiplicityExpression__Group__0 { pushFollow(FOLLOW_rule__MultiplicityExpression__Group__0_in_ruleMultiplicityExpression1602); rule__MultiplicityExpression__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getMultiplicityExpressionAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleMultiplicityExpression" // $ANTLR start "entryRuleTimedMultiplicityExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:791:1: entryRuleTimedMultiplicityExpression : ruleTimedMultiplicityExpression EOF ; public final void entryRuleTimedMultiplicityExpression() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:792:1: ( ruleTimedMultiplicityExpression EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:793:1: ruleTimedMultiplicityExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getTimedMultiplicityExpressionRule()); } pushFollow(FOLLOW_ruleTimedMultiplicityExpression_in_entryRuleTimedMultiplicityExpression1629); ruleTimedMultiplicityExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getTimedMultiplicityExpressionRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleTimedMultiplicityExpression1636); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleTimedMultiplicityExpression" // $ANTLR start "ruleTimedMultiplicityExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:800:1: ruleTimedMultiplicityExpression : ( ( rule__TimedMultiplicityExpression__Group__0 ) ) ; public final void ruleTimedMultiplicityExpression() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:804:2: ( ( ( rule__TimedMultiplicityExpression__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:805:1: ( ( rule__TimedMultiplicityExpression__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:805:1: ( ( rule__TimedMultiplicityExpression__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:806:1: ( rule__TimedMultiplicityExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getTimedMultiplicityExpressionAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:807:1: ( rule__TimedMultiplicityExpression__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:807:2: rule__TimedMultiplicityExpression__Group__0 { pushFollow(FOLLOW_rule__TimedMultiplicityExpression__Group__0_in_ruleTimedMultiplicityExpression1662); rule__TimedMultiplicityExpression__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getTimedMultiplicityExpressionAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleTimedMultiplicityExpression" // $ANTLR start "entryRuleExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:819:1: entryRuleExpression : ruleExpression EOF ; public final void entryRuleExpression() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:820:1: ( ruleExpression EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:821:1: ruleExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getExpressionRule()); } pushFollow(FOLLOW_ruleExpression_in_entryRuleExpression1689); ruleExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getExpressionRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleExpression1696); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleExpression" // $ANTLR start "ruleExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:828:1: ruleExpression : ( ( rule__Expression__Alternatives ) ) ; public final void ruleExpression() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:832:2: ( ( ( rule__Expression__Alternatives ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:833:1: ( ( rule__Expression__Alternatives ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:833:1: ( ( rule__Expression__Alternatives ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:834:1: ( rule__Expression__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getExpressionAccess().getAlternatives()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:835:1: ( rule__Expression__Alternatives ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:835:2: rule__Expression__Alternatives { pushFollow(FOLLOW_rule__Expression__Alternatives_in_ruleExpression1722); rule__Expression__Alternatives(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getExpressionAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleExpression" // $ANTLR start "entryRuleFollowsExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:847:1: entryRuleFollowsExpression : ruleFollowsExpression EOF ; public final void entryRuleFollowsExpression() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:848:1: ( ruleFollowsExpression EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:849:1: ruleFollowsExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getFollowsExpressionRule()); } pushFollow(FOLLOW_ruleFollowsExpression_in_entryRuleFollowsExpression1749); ruleFollowsExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getFollowsExpressionRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleFollowsExpression1756); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleFollowsExpression" // $ANTLR start "ruleFollowsExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:856:1: ruleFollowsExpression : ( ( rule__FollowsExpression__Group__0 ) ) ; public final void ruleFollowsExpression() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:860:2: ( ( ( rule__FollowsExpression__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:861:1: ( ( rule__FollowsExpression__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:861:1: ( ( rule__FollowsExpression__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:862:1: ( rule__FollowsExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFollowsExpressionAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:863:1: ( rule__FollowsExpression__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:863:2: rule__FollowsExpression__Group__0 { pushFollow(FOLLOW_rule__FollowsExpression__Group__0_in_ruleFollowsExpression1782); rule__FollowsExpression__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getFollowsExpressionAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleFollowsExpression" // $ANTLR start "entryRuleFollowerExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:875:1: entryRuleFollowerExpression : ruleFollowerExpression EOF ; public final void entryRuleFollowerExpression() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:876:1: ( ruleFollowerExpression EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:877:1: ruleFollowerExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getFollowerExpressionRule()); } pushFollow(FOLLOW_ruleFollowerExpression_in_entryRuleFollowerExpression1809); ruleFollowerExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getFollowerExpressionRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleFollowerExpression1816); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleFollowerExpression" // $ANTLR start "ruleFollowerExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:884:1: ruleFollowerExpression : ( ( rule__FollowerExpression__Group__0 ) ) ; public final void ruleFollowerExpression() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:888:2: ( ( ( rule__FollowerExpression__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:889:1: ( ( rule__FollowerExpression__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:889:1: ( ( rule__FollowerExpression__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:890:1: ( rule__FollowerExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFollowerExpressionAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:891:1: ( rule__FollowerExpression__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:891:2: rule__FollowerExpression__Group__0 { pushFollow(FOLLOW_rule__FollowerExpression__Group__0_in_ruleFollowerExpression1842); rule__FollowerExpression__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getFollowerExpressionAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleFollowerExpression" // $ANTLR start "entryRuleFollowerEventStructure" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:903:1: entryRuleFollowerEventStructure : ruleFollowerEventStructure EOF ; public final void entryRuleFollowerEventStructure() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:904:1: ( ruleFollowerEventStructure EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:905:1: ruleFollowerEventStructure EOF { if ( state.backtracking==0 ) { before(grammarAccess.getFollowerEventStructureRule()); } pushFollow(FOLLOW_ruleFollowerEventStructure_in_entryRuleFollowerEventStructure1869); ruleFollowerEventStructure(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getFollowerEventStructureRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleFollowerEventStructure1876); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleFollowerEventStructure" // $ANTLR start "ruleFollowerEventStructure" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:912:1: ruleFollowerEventStructure : ( ruleEventTypedParameterWithMultiplicity ) ; public final void ruleFollowerEventStructure() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:916:2: ( ( ruleEventTypedParameterWithMultiplicity ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:917:1: ( ruleEventTypedParameterWithMultiplicity ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:917:1: ( ruleEventTypedParameterWithMultiplicity ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:918:1: ruleEventTypedParameterWithMultiplicity { if ( state.backtracking==0 ) { before(grammarAccess.getFollowerEventStructureAccess().getEventTypedParameterWithMultiplicityParserRuleCall()); } pushFollow(FOLLOW_ruleEventTypedParameterWithMultiplicity_in_ruleFollowerEventStructure1902); ruleEventTypedParameterWithMultiplicity(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getFollowerEventStructureAccess().getEventTypedParameterWithMultiplicityParserRuleCall()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleFollowerEventStructure" // $ANTLR start "entryRuleBranchExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:933:1: entryRuleBranchExpression : ruleBranchExpression EOF ; public final void entryRuleBranchExpression() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:934:1: ( ruleBranchExpression EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:935:1: ruleBranchExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getBranchExpressionRule()); } pushFollow(FOLLOW_ruleBranchExpression_in_entryRuleBranchExpression1930); ruleBranchExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getBranchExpressionRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleBranchExpression1937); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleBranchExpression" // $ANTLR start "ruleBranchExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:942:1: ruleBranchExpression : ( ( rule__BranchExpression__Group__0 ) ) ; public final void ruleBranchExpression() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:946:2: ( ( ( rule__BranchExpression__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:947:1: ( ( rule__BranchExpression__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:947:1: ( ( rule__BranchExpression__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:948:1: ( rule__BranchExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBranchExpressionAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:949:1: ( rule__BranchExpression__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:949:2: rule__BranchExpression__Group__0 { pushFollow(FOLLOW_rule__BranchExpression__Group__0_in_ruleBranchExpression1963); rule__BranchExpression__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getBranchExpressionAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleBranchExpression" // $ANTLR start "entryRuleFollowsOperator" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:961:1: entryRuleFollowsOperator : ruleFollowsOperator EOF ; public final void entryRuleFollowsOperator() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:962:1: ( ruleFollowsOperator EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:963:1: ruleFollowsOperator EOF { if ( state.backtracking==0 ) { before(grammarAccess.getFollowsOperatorRule()); } pushFollow(FOLLOW_ruleFollowsOperator_in_entryRuleFollowsOperator1990); ruleFollowsOperator(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getFollowsOperatorRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleFollowsOperator1997); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleFollowsOperator" // $ANTLR start "ruleFollowsOperator" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:970:1: ruleFollowsOperator : ( ruleFollowsOperatorNoTW ) ; public final void ruleFollowsOperator() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:974:2: ( ( ruleFollowsOperatorNoTW ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:975:1: ( ruleFollowsOperatorNoTW ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:975:1: ( ruleFollowsOperatorNoTW ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:976:1: ruleFollowsOperatorNoTW { if ( state.backtracking==0 ) { before(grammarAccess.getFollowsOperatorAccess().getFollowsOperatorNoTWParserRuleCall()); } pushFollow(FOLLOW_ruleFollowsOperatorNoTW_in_ruleFollowsOperator2023); ruleFollowsOperatorNoTW(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getFollowsOperatorAccess().getFollowsOperatorNoTWParserRuleCall()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleFollowsOperator" // $ANTLR start "entryRuleFollowsOperatorNoTW" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:989:1: entryRuleFollowsOperatorNoTW : ruleFollowsOperatorNoTW EOF ; public final void entryRuleFollowsOperatorNoTW() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:990:1: ( ruleFollowsOperatorNoTW EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:991:1: ruleFollowsOperatorNoTW EOF { if ( state.backtracking==0 ) { before(grammarAccess.getFollowsOperatorNoTWRule()); } pushFollow(FOLLOW_ruleFollowsOperatorNoTW_in_entryRuleFollowsOperatorNoTW2049); ruleFollowsOperatorNoTW(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getFollowsOperatorNoTWRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleFollowsOperatorNoTW2056); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleFollowsOperatorNoTW" // $ANTLR start "ruleFollowsOperatorNoTW" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:998:1: ruleFollowsOperatorNoTW : ( ( rule__FollowsOperatorNoTW__Group__0 ) ) ; public final void ruleFollowsOperatorNoTW() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1002:2: ( ( ( rule__FollowsOperatorNoTW__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1003:1: ( ( rule__FollowsOperatorNoTW__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1003:1: ( ( rule__FollowsOperatorNoTW__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1004:1: ( rule__FollowsOperatorNoTW__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFollowsOperatorNoTWAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1005:1: ( rule__FollowsOperatorNoTW__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1005:2: rule__FollowsOperatorNoTW__Group__0 { pushFollow(FOLLOW_rule__FollowsOperatorNoTW__Group__0_in_ruleFollowsOperatorNoTW2082); rule__FollowsOperatorNoTW__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getFollowsOperatorNoTWAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleFollowsOperatorNoTW" // $ANTLR start "entryRuleStaticBindingRule" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1019:1: entryRuleStaticBindingRule : ruleStaticBindingRule EOF ; public final void entryRuleStaticBindingRule() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1020:1: ( ruleStaticBindingRule EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1021:1: ruleStaticBindingRule EOF { if ( state.backtracking==0 ) { before(grammarAccess.getStaticBindingRuleRule()); } pushFollow(FOLLOW_ruleStaticBindingRule_in_entryRuleStaticBindingRule2111); ruleStaticBindingRule(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getStaticBindingRuleRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleStaticBindingRule2118); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleStaticBindingRule" // $ANTLR start "ruleStaticBindingRule" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1028:1: ruleStaticBindingRule : ( ( rule__StaticBindingRule__Alternatives ) ) ; public final void ruleStaticBindingRule() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1032:2: ( ( ( rule__StaticBindingRule__Alternatives ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1033:1: ( ( rule__StaticBindingRule__Alternatives ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1033:1: ( ( rule__StaticBindingRule__Alternatives ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1034:1: ( rule__StaticBindingRule__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getStaticBindingRuleAccess().getAlternatives()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1035:1: ( rule__StaticBindingRule__Alternatives ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1035:2: rule__StaticBindingRule__Alternatives { pushFollow(FOLLOW_rule__StaticBindingRule__Alternatives_in_ruleStaticBindingRule2144); rule__StaticBindingRule__Alternatives(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getStaticBindingRuleAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleStaticBindingRule" // $ANTLR start "entryRuleRangeFilter" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1047:1: entryRuleRangeFilter : ruleRangeFilter EOF ; public final void entryRuleRangeFilter() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1048:1: ( ruleRangeFilter EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1049:1: ruleRangeFilter EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRangeFilterRule()); } pushFollow(FOLLOW_ruleRangeFilter_in_entryRuleRangeFilter2171); ruleRangeFilter(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getRangeFilterRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleRangeFilter2178); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleRangeFilter" // $ANTLR start "ruleRangeFilter" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1056:1: ruleRangeFilter : ( ( rule__RangeFilter__Group__0 ) ) ; public final void ruleRangeFilter() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1060:2: ( ( ( rule__RangeFilter__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1061:1: ( ( rule__RangeFilter__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1061:1: ( ( rule__RangeFilter__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1062:1: ( rule__RangeFilter__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRangeFilterAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1063:1: ( rule__RangeFilter__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1063:2: rule__RangeFilter__Group__0 { pushFollow(FOLLOW_rule__RangeFilter__Group__0_in_ruleRangeFilter2204); rule__RangeFilter__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getRangeFilterAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleRangeFilter" // $ANTLR start "entryRuleRange" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1075:1: entryRuleRange : ruleRange EOF ; public final void entryRuleRange() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1076:1: ( ruleRange EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1077:1: ruleRange EOF { if ( state.backtracking==0 ) { before(grammarAccess.getRangeRule()); } pushFollow(FOLLOW_ruleRange_in_entryRuleRange2231); ruleRange(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getRangeRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleRange2238); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleRange" // $ANTLR start "ruleRange" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1084:1: ruleRange : ( ( rule__Range__Alternatives ) ) ; public final void ruleRange() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1088:2: ( ( ( rule__Range__Alternatives ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1089:1: ( ( rule__Range__Alternatives ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1089:1: ( ( rule__Range__Alternatives ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1090:1: ( rule__Range__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getRangeAccess().getAlternatives()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1091:1: ( rule__Range__Alternatives ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1091:2: rule__Range__Alternatives { pushFollow(FOLLOW_rule__Range__Alternatives_in_ruleRange2264); rule__Range__Alternatives(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getRangeAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleRange" // $ANTLR start "entryRuleOpenOpen" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1103:1: entryRuleOpenOpen : ruleOpenOpen EOF ; public final void entryRuleOpenOpen() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1104:1: ( ruleOpenOpen EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1105:1: ruleOpenOpen EOF { if ( state.backtracking==0 ) { before(grammarAccess.getOpenOpenRule()); } pushFollow(FOLLOW_ruleOpenOpen_in_entryRuleOpenOpen2291); ruleOpenOpen(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpenOpenRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleOpenOpen2298); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleOpenOpen" // $ANTLR start "ruleOpenOpen" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1112:1: ruleOpenOpen : ( ( rule__OpenOpen__Group__0 ) ) ; public final void ruleOpenOpen() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1116:2: ( ( ( rule__OpenOpen__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1117:1: ( ( rule__OpenOpen__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1117:1: ( ( rule__OpenOpen__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1118:1: ( rule__OpenOpen__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpenOpenAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1119:1: ( rule__OpenOpen__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1119:2: rule__OpenOpen__Group__0 { pushFollow(FOLLOW_rule__OpenOpen__Group__0_in_ruleOpenOpen2324); rule__OpenOpen__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getOpenOpenAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleOpenOpen" // $ANTLR start "entryRuleOpenClosed" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1131:1: entryRuleOpenClosed : ruleOpenClosed EOF ; public final void entryRuleOpenClosed() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1132:1: ( ruleOpenClosed EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1133:1: ruleOpenClosed EOF { if ( state.backtracking==0 ) { before(grammarAccess.getOpenClosedRule()); } pushFollow(FOLLOW_ruleOpenClosed_in_entryRuleOpenClosed2351); ruleOpenClosed(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpenClosedRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleOpenClosed2358); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleOpenClosed" // $ANTLR start "ruleOpenClosed" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1140:1: ruleOpenClosed : ( ( rule__OpenClosed__Group__0 ) ) ; public final void ruleOpenClosed() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1144:2: ( ( ( rule__OpenClosed__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1145:1: ( ( rule__OpenClosed__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1145:1: ( ( rule__OpenClosed__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1146:1: ( rule__OpenClosed__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpenClosedAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1147:1: ( rule__OpenClosed__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1147:2: rule__OpenClosed__Group__0 { pushFollow(FOLLOW_rule__OpenClosed__Group__0_in_ruleOpenClosed2384); rule__OpenClosed__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getOpenClosedAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleOpenClosed" // $ANTLR start "entryRuleClosedClosed" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1159:1: entryRuleClosedClosed : ruleClosedClosed EOF ; public final void entryRuleClosedClosed() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1160:1: ( ruleClosedClosed EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1161:1: ruleClosedClosed EOF { if ( state.backtracking==0 ) { before(grammarAccess.getClosedClosedRule()); } pushFollow(FOLLOW_ruleClosedClosed_in_entryRuleClosedClosed2411); ruleClosedClosed(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getClosedClosedRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleClosedClosed2418); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleClosedClosed" // $ANTLR start "ruleClosedClosed" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1168:1: ruleClosedClosed : ( ( rule__ClosedClosed__Group__0 ) ) ; public final void ruleClosedClosed() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1172:2: ( ( ( rule__ClosedClosed__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1173:1: ( ( rule__ClosedClosed__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1173:1: ( ( rule__ClosedClosed__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1174:1: ( rule__ClosedClosed__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosedClosedAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1175:1: ( rule__ClosedClosed__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1175:2: rule__ClosedClosed__Group__0 { pushFollow(FOLLOW_rule__ClosedClosed__Group__0_in_ruleClosedClosed2444); rule__ClosedClosed__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getClosedClosedAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleClosedClosed" // $ANTLR start "entryRuleClosedOpen" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1187:1: entryRuleClosedOpen : ruleClosedOpen EOF ; public final void entryRuleClosedOpen() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1188:1: ( ruleClosedOpen EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1189:1: ruleClosedOpen EOF { if ( state.backtracking==0 ) { before(grammarAccess.getClosedOpenRule()); } pushFollow(FOLLOW_ruleClosedOpen_in_entryRuleClosedOpen2471); ruleClosedOpen(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getClosedOpenRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleClosedOpen2478); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleClosedOpen" // $ANTLR start "ruleClosedOpen" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1196:1: ruleClosedOpen : ( ( rule__ClosedOpen__Group__0 ) ) ; public final void ruleClosedOpen() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1200:2: ( ( ( rule__ClosedOpen__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1201:1: ( ( rule__ClosedOpen__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1201:1: ( ( rule__ClosedOpen__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1202:1: ( rule__ClosedOpen__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosedOpenAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1203:1: ( rule__ClosedOpen__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1203:2: rule__ClosedOpen__Group__0 { pushFollow(FOLLOW_rule__ClosedOpen__Group__0_in_ruleClosedOpen2504); rule__ClosedOpen__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getClosedOpenAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleClosedOpen" // $ANTLR start "entryRuleNumericFilter" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1215:1: entryRuleNumericFilter : ruleNumericFilter EOF ; public final void entryRuleNumericFilter() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1216:1: ( ruleNumericFilter EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1217:1: ruleNumericFilter EOF { if ( state.backtracking==0 ) { before(grammarAccess.getNumericFilterRule()); } pushFollow(FOLLOW_ruleNumericFilter_in_entryRuleNumericFilter2531); ruleNumericFilter(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getNumericFilterRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleNumericFilter2538); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleNumericFilter" // $ANTLR start "ruleNumericFilter" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1224:1: ruleNumericFilter : ( ( rule__NumericFilter__Group__0 ) ) ; public final void ruleNumericFilter() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1228:2: ( ( ( rule__NumericFilter__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1229:1: ( ( rule__NumericFilter__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1229:1: ( ( rule__NumericFilter__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1230:1: ( rule__NumericFilter__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getNumericFilterAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1231:1: ( rule__NumericFilter__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1231:2: rule__NumericFilter__Group__0 { pushFollow(FOLLOW_rule__NumericFilter__Group__0_in_ruleNumericFilter2564); rule__NumericFilter__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getNumericFilterAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleNumericFilter" // $ANTLR start "entryRuleNumericOperator" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1243:1: entryRuleNumericOperator : ruleNumericOperator EOF ; public final void entryRuleNumericOperator() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1244:1: ( ruleNumericOperator EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1245:1: ruleNumericOperator EOF { if ( state.backtracking==0 ) { before(grammarAccess.getNumericOperatorRule()); } pushFollow(FOLLOW_ruleNumericOperator_in_entryRuleNumericOperator2591); ruleNumericOperator(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getNumericOperatorRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleNumericOperator2598); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleNumericOperator" // $ANTLR start "ruleNumericOperator" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1252:1: ruleNumericOperator : ( ( rule__NumericOperator__Alternatives ) ) ; public final void ruleNumericOperator() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1256:2: ( ( ( rule__NumericOperator__Alternatives ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1257:1: ( ( rule__NumericOperator__Alternatives ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1257:1: ( ( rule__NumericOperator__Alternatives ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1258:1: ( rule__NumericOperator__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getNumericOperatorAccess().getAlternatives()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1259:1: ( rule__NumericOperator__Alternatives ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1259:2: rule__NumericOperator__Alternatives { pushFollow(FOLLOW_rule__NumericOperator__Alternatives_in_ruleNumericOperator2624); rule__NumericOperator__Alternatives(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getNumericOperatorAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleNumericOperator" // $ANTLR start "entryRuleLiteralFilter" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1271:1: entryRuleLiteralFilter : ruleLiteralFilter EOF ; public final void entryRuleLiteralFilter() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1272:1: ( ruleLiteralFilter EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1273:1: ruleLiteralFilter EOF { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralFilterRule()); } pushFollow(FOLLOW_ruleLiteralFilter_in_entryRuleLiteralFilter2651); ruleLiteralFilter(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getLiteralFilterRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleLiteralFilter2658); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleLiteralFilter" // $ANTLR start "ruleLiteralFilter" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1280:1: ruleLiteralFilter : ( ( rule__LiteralFilter__Group__0 ) ) ; public final void ruleLiteralFilter() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1284:2: ( ( ( rule__LiteralFilter__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1285:1: ( ( rule__LiteralFilter__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1285:1: ( ( rule__LiteralFilter__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1286:1: ( rule__LiteralFilter__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralFilterAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1287:1: ( rule__LiteralFilter__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1287:2: rule__LiteralFilter__Group__0 { pushFollow(FOLLOW_rule__LiteralFilter__Group__0_in_ruleLiteralFilter2684); rule__LiteralFilter__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getLiteralFilterAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleLiteralFilter" // $ANTLR start "entryRuleLiteralOperator" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1299:1: entryRuleLiteralOperator : ruleLiteralOperator EOF ; public final void entryRuleLiteralOperator() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1300:1: ( ruleLiteralOperator EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1301:1: ruleLiteralOperator EOF { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralOperatorRule()); } pushFollow(FOLLOW_ruleLiteralOperator_in_entryRuleLiteralOperator2711); ruleLiteralOperator(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getLiteralOperatorRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleLiteralOperator2718); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleLiteralOperator" // $ANTLR start "ruleLiteralOperator" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1308:1: ruleLiteralOperator : ( ( rule__LiteralOperator__Alternatives ) ) ; public final void ruleLiteralOperator() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1312:2: ( ( ( rule__LiteralOperator__Alternatives ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1313:1: ( ( rule__LiteralOperator__Alternatives ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1313:1: ( ( rule__LiteralOperator__Alternatives ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1314:1: ( rule__LiteralOperator__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralOperatorAccess().getAlternatives()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1315:1: ( rule__LiteralOperator__Alternatives ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1315:2: rule__LiteralOperator__Alternatives { pushFollow(FOLLOW_rule__LiteralOperator__Alternatives_in_ruleLiteralOperator2744); rule__LiteralOperator__Alternatives(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getLiteralOperatorAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleLiteralOperator" // $ANTLR start "entryRuleNegationOpartor" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1327:1: entryRuleNegationOpartor : ruleNegationOpartor EOF ; public final void entryRuleNegationOpartor() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1328:1: ( ruleNegationOpartor EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1329:1: ruleNegationOpartor EOF { if ( state.backtracking==0 ) { before(grammarAccess.getNegationOpartorRule()); } pushFollow(FOLLOW_ruleNegationOpartor_in_entryRuleNegationOpartor2771); ruleNegationOpartor(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getNegationOpartorRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleNegationOpartor2778); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleNegationOpartor" // $ANTLR start "ruleNegationOpartor" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1336:1: ruleNegationOpartor : ( 'not' ) ; public final void ruleNegationOpartor() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1340:2: ( ( 'not' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1341:1: ( 'not' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1341:1: ( 'not' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1342:1: 'not' { if ( state.backtracking==0 ) { before(grammarAccess.getNegationOpartorAccess().getNotKeyword()); } match(input,13,FOLLOW_13_in_ruleNegationOpartor2805); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getNegationOpartorAccess().getNotKeyword()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleNegationOpartor" // $ANTLR start "entryRuleSource" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1357:1: entryRuleSource : ruleSource EOF ; public final void entryRuleSource() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1358:1: ( ruleSource EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1359:1: ruleSource EOF { if ( state.backtracking==0 ) { before(grammarAccess.getSourceRule()); } pushFollow(FOLLOW_ruleSource_in_entryRuleSource2833); ruleSource(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getSourceRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleSource2840); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleSource" // $ANTLR start "ruleSource" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1366:1: ruleSource : ( ( rule__Source__Group__0 ) ) ; public final void ruleSource() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1370:2: ( ( ( rule__Source__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1371:1: ( ( rule__Source__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1371:1: ( ( rule__Source__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1372:1: ( rule__Source__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getSourceAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1373:1: ( rule__Source__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1373:2: rule__Source__Group__0 { pushFollow(FOLLOW_rule__Source__Group__0_in_ruleSource2866); rule__Source__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getSourceAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleSource" // $ANTLR start "entryRuleAdapter" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1385:1: entryRuleAdapter : ruleAdapter EOF ; public final void entryRuleAdapter() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1386:1: ( ruleAdapter EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1387:1: ruleAdapter EOF { if ( state.backtracking==0 ) { before(grammarAccess.getAdapterRule()); } pushFollow(FOLLOW_ruleAdapter_in_entryRuleAdapter2893); ruleAdapter(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getAdapterRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleAdapter2900); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleAdapter" // $ANTLR start "ruleAdapter" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1394:1: ruleAdapter : ( ( rule__Adapter__NameAssignment ) ) ; public final void ruleAdapter() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1398:2: ( ( ( rule__Adapter__NameAssignment ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1399:1: ( ( rule__Adapter__NameAssignment ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1399:1: ( ( rule__Adapter__NameAssignment ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1400:1: ( rule__Adapter__NameAssignment ) { if ( state.backtracking==0 ) { before(grammarAccess.getAdapterAccess().getNameAssignment()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1401:1: ( rule__Adapter__NameAssignment ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1401:2: rule__Adapter__NameAssignment { pushFollow(FOLLOW_rule__Adapter__NameAssignment_in_ruleAdapter2926); rule__Adapter__NameAssignment(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getAdapterAccess().getNameAssignment()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleAdapter" // $ANTLR start "entryRuleXExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1413:1: entryRuleXExpression : ruleXExpression EOF ; public final void entryRuleXExpression() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1414:1: ( ruleXExpression EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1415:1: ruleXExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXExpressionRule()); } pushFollow(FOLLOW_ruleXExpression_in_entryRuleXExpression2953); ruleXExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXExpressionRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleXExpression2960); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleXExpression" // $ANTLR start "ruleXExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1422:1: ruleXExpression : ( ruleXAssignment ) ; public final void ruleXExpression() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1426:2: ( ( ruleXAssignment ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1427:1: ( ruleXAssignment ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1427:1: ( ruleXAssignment ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1428:1: ruleXAssignment { if ( state.backtracking==0 ) { before(grammarAccess.getXExpressionAccess().getXAssignmentParserRuleCall()); } pushFollow(FOLLOW_ruleXAssignment_in_ruleXExpression2986); ruleXAssignment(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXExpressionAccess().getXAssignmentParserRuleCall()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleXExpression" // $ANTLR start "entryRuleXAssignment" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1441:1: entryRuleXAssignment : ruleXAssignment EOF ; public final void entryRuleXAssignment() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1442:1: ( ruleXAssignment EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1443:1: ruleXAssignment EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentRule()); } pushFollow(FOLLOW_ruleXAssignment_in_entryRuleXAssignment3012); ruleXAssignment(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXAssignmentRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleXAssignment3019); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleXAssignment" // $ANTLR start "ruleXAssignment" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1450:1: ruleXAssignment : ( ( rule__XAssignment__Alternatives ) ) ; public final void ruleXAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1454:2: ( ( ( rule__XAssignment__Alternatives ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1455:1: ( ( rule__XAssignment__Alternatives ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1455:1: ( ( rule__XAssignment__Alternatives ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1456:1: ( rule__XAssignment__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getAlternatives()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1457:1: ( rule__XAssignment__Alternatives ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1457:2: rule__XAssignment__Alternatives { pushFollow(FOLLOW_rule__XAssignment__Alternatives_in_ruleXAssignment3045); rule__XAssignment__Alternatives(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXAssignmentAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleXAssignment" // $ANTLR start "entryRuleOpSingleAssign" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1469:1: entryRuleOpSingleAssign : ruleOpSingleAssign EOF ; public final void entryRuleOpSingleAssign() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1470:1: ( ruleOpSingleAssign EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1471:1: ruleOpSingleAssign EOF { if ( state.backtracking==0 ) { before(grammarAccess.getOpSingleAssignRule()); } pushFollow(FOLLOW_ruleOpSingleAssign_in_entryRuleOpSingleAssign3072); ruleOpSingleAssign(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpSingleAssignRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleOpSingleAssign3079); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleOpSingleAssign" // $ANTLR start "ruleOpSingleAssign" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1478:1: ruleOpSingleAssign : ( '=' ) ; public final void ruleOpSingleAssign() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1482:2: ( ( '=' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1483:1: ( '=' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1483:1: ( '=' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1484:1: '=' { if ( state.backtracking==0 ) { before(grammarAccess.getOpSingleAssignAccess().getEqualsSignKeyword()); } match(input,14,FOLLOW_14_in_ruleOpSingleAssign3106); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpSingleAssignAccess().getEqualsSignKeyword()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleOpSingleAssign" // $ANTLR start "entryRuleOpMultiAssign" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1499:1: entryRuleOpMultiAssign : ruleOpMultiAssign EOF ; public final void entryRuleOpMultiAssign() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1500:1: ( ruleOpMultiAssign EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1501:1: ruleOpMultiAssign EOF { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiAssignRule()); } pushFollow(FOLLOW_ruleOpMultiAssign_in_entryRuleOpMultiAssign3134); ruleOpMultiAssign(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpMultiAssignRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleOpMultiAssign3141); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleOpMultiAssign" // $ANTLR start "ruleOpMultiAssign" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1508:1: ruleOpMultiAssign : ( ( rule__OpMultiAssign__Alternatives ) ) ; public final void ruleOpMultiAssign() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1512:2: ( ( ( rule__OpMultiAssign__Alternatives ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1513:1: ( ( rule__OpMultiAssign__Alternatives ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1513:1: ( ( rule__OpMultiAssign__Alternatives ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1514:1: ( rule__OpMultiAssign__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiAssignAccess().getAlternatives()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1515:1: ( rule__OpMultiAssign__Alternatives ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1515:2: rule__OpMultiAssign__Alternatives { pushFollow(FOLLOW_rule__OpMultiAssign__Alternatives_in_ruleOpMultiAssign3167); rule__OpMultiAssign__Alternatives(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getOpMultiAssignAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleOpMultiAssign" // $ANTLR start "entryRuleXOrExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1527:1: entryRuleXOrExpression : ruleXOrExpression EOF ; public final void entryRuleXOrExpression() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1528:1: ( ruleXOrExpression EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1529:1: ruleXOrExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXOrExpressionRule()); } pushFollow(FOLLOW_ruleXOrExpression_in_entryRuleXOrExpression3194); ruleXOrExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXOrExpressionRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleXOrExpression3201); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleXOrExpression" // $ANTLR start "ruleXOrExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1536:1: ruleXOrExpression : ( ( rule__XOrExpression__Group__0 ) ) ; public final void ruleXOrExpression() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1540:2: ( ( ( rule__XOrExpression__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1541:1: ( ( rule__XOrExpression__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1541:1: ( ( rule__XOrExpression__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1542:1: ( rule__XOrExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXOrExpressionAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1543:1: ( rule__XOrExpression__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1543:2: rule__XOrExpression__Group__0 { pushFollow(FOLLOW_rule__XOrExpression__Group__0_in_ruleXOrExpression3227); rule__XOrExpression__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXOrExpressionAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleXOrExpression" // $ANTLR start "entryRuleOpOr" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1555:1: entryRuleOpOr : ruleOpOr EOF ; public final void entryRuleOpOr() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1556:1: ( ruleOpOr EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1557:1: ruleOpOr EOF { if ( state.backtracking==0 ) { before(grammarAccess.getOpOrRule()); } pushFollow(FOLLOW_ruleOpOr_in_entryRuleOpOr3254); ruleOpOr(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpOrRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleOpOr3261); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleOpOr" // $ANTLR start "ruleOpOr" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1564:1: ruleOpOr : ( '||' ) ; public final void ruleOpOr() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1568:2: ( ( '||' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1569:1: ( '||' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1569:1: ( '||' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1570:1: '||' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOrAccess().getVerticalLineVerticalLineKeyword()); } match(input,15,FOLLOW_15_in_ruleOpOr3288); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpOrAccess().getVerticalLineVerticalLineKeyword()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleOpOr" // $ANTLR start "entryRuleXAndExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1585:1: entryRuleXAndExpression : ruleXAndExpression EOF ; public final void entryRuleXAndExpression() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1586:1: ( ruleXAndExpression EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1587:1: ruleXAndExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXAndExpressionRule()); } pushFollow(FOLLOW_ruleXAndExpression_in_entryRuleXAndExpression3316); ruleXAndExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXAndExpressionRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleXAndExpression3323); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleXAndExpression" // $ANTLR start "ruleXAndExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1594:1: ruleXAndExpression : ( ( rule__XAndExpression__Group__0 ) ) ; public final void ruleXAndExpression() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1598:2: ( ( ( rule__XAndExpression__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1599:1: ( ( rule__XAndExpression__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1599:1: ( ( rule__XAndExpression__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1600:1: ( rule__XAndExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAndExpressionAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1601:1: ( rule__XAndExpression__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1601:2: rule__XAndExpression__Group__0 { pushFollow(FOLLOW_rule__XAndExpression__Group__0_in_ruleXAndExpression3349); rule__XAndExpression__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXAndExpressionAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleXAndExpression" // $ANTLR start "entryRuleOpAnd" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1613:1: entryRuleOpAnd : ruleOpAnd EOF ; public final void entryRuleOpAnd() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1614:1: ( ruleOpAnd EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1615:1: ruleOpAnd EOF { if ( state.backtracking==0 ) { before(grammarAccess.getOpAndRule()); } pushFollow(FOLLOW_ruleOpAnd_in_entryRuleOpAnd3376); ruleOpAnd(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpAndRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleOpAnd3383); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleOpAnd" // $ANTLR start "ruleOpAnd" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1622:1: ruleOpAnd : ( '&&' ) ; public final void ruleOpAnd() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1626:2: ( ( '&&' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1627:1: ( '&&' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1627:1: ( '&&' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1628:1: '&&' { if ( state.backtracking==0 ) { before(grammarAccess.getOpAndAccess().getAmpersandAmpersandKeyword()); } match(input,16,FOLLOW_16_in_ruleOpAnd3410); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpAndAccess().getAmpersandAmpersandKeyword()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleOpAnd" // $ANTLR start "entryRuleXEqualityExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1643:1: entryRuleXEqualityExpression : ruleXEqualityExpression EOF ; public final void entryRuleXEqualityExpression() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1644:1: ( ruleXEqualityExpression EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1645:1: ruleXEqualityExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXEqualityExpressionRule()); } pushFollow(FOLLOW_ruleXEqualityExpression_in_entryRuleXEqualityExpression3438); ruleXEqualityExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXEqualityExpressionRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleXEqualityExpression3445); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleXEqualityExpression" // $ANTLR start "ruleXEqualityExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1652:1: ruleXEqualityExpression : ( ( rule__XEqualityExpression__Group__0 ) ) ; public final void ruleXEqualityExpression() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1656:2: ( ( ( rule__XEqualityExpression__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1657:1: ( ( rule__XEqualityExpression__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1657:1: ( ( rule__XEqualityExpression__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1658:1: ( rule__XEqualityExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXEqualityExpressionAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1659:1: ( rule__XEqualityExpression__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1659:2: rule__XEqualityExpression__Group__0 { pushFollow(FOLLOW_rule__XEqualityExpression__Group__0_in_ruleXEqualityExpression3471); rule__XEqualityExpression__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXEqualityExpressionAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleXEqualityExpression" // $ANTLR start "entryRuleOpEquality" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1671:1: entryRuleOpEquality : ruleOpEquality EOF ; public final void entryRuleOpEquality() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1672:1: ( ruleOpEquality EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1673:1: ruleOpEquality EOF { if ( state.backtracking==0 ) { before(grammarAccess.getOpEqualityRule()); } pushFollow(FOLLOW_ruleOpEquality_in_entryRuleOpEquality3498); ruleOpEquality(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpEqualityRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleOpEquality3505); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleOpEquality" // $ANTLR start "ruleOpEquality" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1680:1: ruleOpEquality : ( ( rule__OpEquality__Alternatives ) ) ; public final void ruleOpEquality() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1684:2: ( ( ( rule__OpEquality__Alternatives ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1685:1: ( ( rule__OpEquality__Alternatives ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1685:1: ( ( rule__OpEquality__Alternatives ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1686:1: ( rule__OpEquality__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpEqualityAccess().getAlternatives()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1687:1: ( rule__OpEquality__Alternatives ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1687:2: rule__OpEquality__Alternatives { pushFollow(FOLLOW_rule__OpEquality__Alternatives_in_ruleOpEquality3531); rule__OpEquality__Alternatives(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getOpEqualityAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleOpEquality" // $ANTLR start "entryRuleXRelationalExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1699:1: entryRuleXRelationalExpression : ruleXRelationalExpression EOF ; public final void entryRuleXRelationalExpression() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1700:1: ( ruleXRelationalExpression EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1701:1: ruleXRelationalExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionRule()); } pushFollow(FOLLOW_ruleXRelationalExpression_in_entryRuleXRelationalExpression3558); ruleXRelationalExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXRelationalExpressionRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleXRelationalExpression3565); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleXRelationalExpression" // $ANTLR start "ruleXRelationalExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1708:1: ruleXRelationalExpression : ( ( rule__XRelationalExpression__Group__0 ) ) ; public final void ruleXRelationalExpression() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1712:2: ( ( ( rule__XRelationalExpression__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1713:1: ( ( rule__XRelationalExpression__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1713:1: ( ( rule__XRelationalExpression__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1714:1: ( rule__XRelationalExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1715:1: ( rule__XRelationalExpression__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1715:2: rule__XRelationalExpression__Group__0 { pushFollow(FOLLOW_rule__XRelationalExpression__Group__0_in_ruleXRelationalExpression3591); rule__XRelationalExpression__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXRelationalExpressionAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleXRelationalExpression" // $ANTLR start "entryRuleOpCompare" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1727:1: entryRuleOpCompare : ruleOpCompare EOF ; public final void entryRuleOpCompare() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1728:1: ( ruleOpCompare EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1729:1: ruleOpCompare EOF { if ( state.backtracking==0 ) { before(grammarAccess.getOpCompareRule()); } pushFollow(FOLLOW_ruleOpCompare_in_entryRuleOpCompare3618); ruleOpCompare(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpCompareRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleOpCompare3625); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleOpCompare" // $ANTLR start "ruleOpCompare" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1736:1: ruleOpCompare : ( ( rule__OpCompare__Alternatives ) ) ; public final void ruleOpCompare() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1740:2: ( ( ( rule__OpCompare__Alternatives ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1741:1: ( ( rule__OpCompare__Alternatives ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1741:1: ( ( rule__OpCompare__Alternatives ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1742:1: ( rule__OpCompare__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpCompareAccess().getAlternatives()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1743:1: ( rule__OpCompare__Alternatives ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1743:2: rule__OpCompare__Alternatives { pushFollow(FOLLOW_rule__OpCompare__Alternatives_in_ruleOpCompare3651); rule__OpCompare__Alternatives(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getOpCompareAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleOpCompare" // $ANTLR start "entryRuleXOtherOperatorExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1755:1: entryRuleXOtherOperatorExpression : ruleXOtherOperatorExpression EOF ; public final void entryRuleXOtherOperatorExpression() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1756:1: ( ruleXOtherOperatorExpression EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1757:1: ruleXOtherOperatorExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXOtherOperatorExpressionRule()); } pushFollow(FOLLOW_ruleXOtherOperatorExpression_in_entryRuleXOtherOperatorExpression3678); ruleXOtherOperatorExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXOtherOperatorExpressionRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleXOtherOperatorExpression3685); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleXOtherOperatorExpression" // $ANTLR start "ruleXOtherOperatorExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1764:1: ruleXOtherOperatorExpression : ( ( rule__XOtherOperatorExpression__Group__0 ) ) ; public final void ruleXOtherOperatorExpression() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1768:2: ( ( ( rule__XOtherOperatorExpression__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1769:1: ( ( rule__XOtherOperatorExpression__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1769:1: ( ( rule__XOtherOperatorExpression__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1770:1: ( rule__XOtherOperatorExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXOtherOperatorExpressionAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1771:1: ( rule__XOtherOperatorExpression__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1771:2: rule__XOtherOperatorExpression__Group__0 { pushFollow(FOLLOW_rule__XOtherOperatorExpression__Group__0_in_ruleXOtherOperatorExpression3711); rule__XOtherOperatorExpression__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXOtherOperatorExpressionAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleXOtherOperatorExpression" // $ANTLR start "entryRuleOpOther" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1783:1: entryRuleOpOther : ruleOpOther EOF ; public final void entryRuleOpOther() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1784:1: ( ruleOpOther EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1785:1: ruleOpOther EOF { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherRule()); } pushFollow(FOLLOW_ruleOpOther_in_entryRuleOpOther3738); ruleOpOther(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpOtherRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleOpOther3745); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleOpOther" // $ANTLR start "ruleOpOther" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1792:1: ruleOpOther : ( ( rule__OpOther__Alternatives ) ) ; public final void ruleOpOther() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1796:2: ( ( ( rule__OpOther__Alternatives ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1797:1: ( ( rule__OpOther__Alternatives ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1797:1: ( ( rule__OpOther__Alternatives ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1798:1: ( rule__OpOther__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getAlternatives()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1799:1: ( rule__OpOther__Alternatives ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1799:2: rule__OpOther__Alternatives { pushFollow(FOLLOW_rule__OpOther__Alternatives_in_ruleOpOther3771); rule__OpOther__Alternatives(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getOpOtherAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleOpOther" // $ANTLR start "entryRuleXAdditiveExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1811:1: entryRuleXAdditiveExpression : ruleXAdditiveExpression EOF ; public final void entryRuleXAdditiveExpression() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1812:1: ( ruleXAdditiveExpression EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1813:1: ruleXAdditiveExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXAdditiveExpressionRule()); } pushFollow(FOLLOW_ruleXAdditiveExpression_in_entryRuleXAdditiveExpression3798); ruleXAdditiveExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXAdditiveExpressionRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleXAdditiveExpression3805); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleXAdditiveExpression" // $ANTLR start "ruleXAdditiveExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1820:1: ruleXAdditiveExpression : ( ( rule__XAdditiveExpression__Group__0 ) ) ; public final void ruleXAdditiveExpression() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1824:2: ( ( ( rule__XAdditiveExpression__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1825:1: ( ( rule__XAdditiveExpression__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1825:1: ( ( rule__XAdditiveExpression__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1826:1: ( rule__XAdditiveExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAdditiveExpressionAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1827:1: ( rule__XAdditiveExpression__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1827:2: rule__XAdditiveExpression__Group__0 { pushFollow(FOLLOW_rule__XAdditiveExpression__Group__0_in_ruleXAdditiveExpression3831); rule__XAdditiveExpression__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXAdditiveExpressionAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleXAdditiveExpression" // $ANTLR start "entryRuleOpAdd" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1839:1: entryRuleOpAdd : ruleOpAdd EOF ; public final void entryRuleOpAdd() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1840:1: ( ruleOpAdd EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1841:1: ruleOpAdd EOF { if ( state.backtracking==0 ) { before(grammarAccess.getOpAddRule()); } pushFollow(FOLLOW_ruleOpAdd_in_entryRuleOpAdd3858); ruleOpAdd(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpAddRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleOpAdd3865); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleOpAdd" // $ANTLR start "ruleOpAdd" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1848:1: ruleOpAdd : ( ( rule__OpAdd__Alternatives ) ) ; public final void ruleOpAdd() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1852:2: ( ( ( rule__OpAdd__Alternatives ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1853:1: ( ( rule__OpAdd__Alternatives ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1853:1: ( ( rule__OpAdd__Alternatives ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1854:1: ( rule__OpAdd__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpAddAccess().getAlternatives()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1855:1: ( rule__OpAdd__Alternatives ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1855:2: rule__OpAdd__Alternatives { pushFollow(FOLLOW_rule__OpAdd__Alternatives_in_ruleOpAdd3891); rule__OpAdd__Alternatives(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getOpAddAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleOpAdd" // $ANTLR start "entryRuleXMultiplicativeExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1867:1: entryRuleXMultiplicativeExpression : ruleXMultiplicativeExpression EOF ; public final void entryRuleXMultiplicativeExpression() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1868:1: ( ruleXMultiplicativeExpression EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1869:1: ruleXMultiplicativeExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXMultiplicativeExpressionRule()); } pushFollow(FOLLOW_ruleXMultiplicativeExpression_in_entryRuleXMultiplicativeExpression3918); ruleXMultiplicativeExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXMultiplicativeExpressionRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleXMultiplicativeExpression3925); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleXMultiplicativeExpression" // $ANTLR start "ruleXMultiplicativeExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1876:1: ruleXMultiplicativeExpression : ( ( rule__XMultiplicativeExpression__Group__0 ) ) ; public final void ruleXMultiplicativeExpression() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1880:2: ( ( ( rule__XMultiplicativeExpression__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1881:1: ( ( rule__XMultiplicativeExpression__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1881:1: ( ( rule__XMultiplicativeExpression__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1882:1: ( rule__XMultiplicativeExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMultiplicativeExpressionAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1883:1: ( rule__XMultiplicativeExpression__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1883:2: rule__XMultiplicativeExpression__Group__0 { pushFollow(FOLLOW_rule__XMultiplicativeExpression__Group__0_in_ruleXMultiplicativeExpression3951); rule__XMultiplicativeExpression__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXMultiplicativeExpressionAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleXMultiplicativeExpression" // $ANTLR start "entryRuleOpMulti" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1895:1: entryRuleOpMulti : ruleOpMulti EOF ; public final void entryRuleOpMulti() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1896:1: ( ruleOpMulti EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1897:1: ruleOpMulti EOF { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiRule()); } pushFollow(FOLLOW_ruleOpMulti_in_entryRuleOpMulti3978); ruleOpMulti(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpMultiRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleOpMulti3985); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleOpMulti" // $ANTLR start "ruleOpMulti" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1904:1: ruleOpMulti : ( ( rule__OpMulti__Alternatives ) ) ; public final void ruleOpMulti() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1908:2: ( ( ( rule__OpMulti__Alternatives ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1909:1: ( ( rule__OpMulti__Alternatives ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1909:1: ( ( rule__OpMulti__Alternatives ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1910:1: ( rule__OpMulti__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiAccess().getAlternatives()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1911:1: ( rule__OpMulti__Alternatives ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1911:2: rule__OpMulti__Alternatives { pushFollow(FOLLOW_rule__OpMulti__Alternatives_in_ruleOpMulti4011); rule__OpMulti__Alternatives(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getOpMultiAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleOpMulti" // $ANTLR start "entryRuleXUnaryOperation" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1923:1: entryRuleXUnaryOperation : ruleXUnaryOperation EOF ; public final void entryRuleXUnaryOperation() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1924:1: ( ruleXUnaryOperation EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1925:1: ruleXUnaryOperation EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXUnaryOperationRule()); } pushFollow(FOLLOW_ruleXUnaryOperation_in_entryRuleXUnaryOperation4038); ruleXUnaryOperation(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXUnaryOperationRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleXUnaryOperation4045); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleXUnaryOperation" // $ANTLR start "ruleXUnaryOperation" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1932:1: ruleXUnaryOperation : ( ( rule__XUnaryOperation__Alternatives ) ) ; public final void ruleXUnaryOperation() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1936:2: ( ( ( rule__XUnaryOperation__Alternatives ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1937:1: ( ( rule__XUnaryOperation__Alternatives ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1937:1: ( ( rule__XUnaryOperation__Alternatives ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1938:1: ( rule__XUnaryOperation__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getXUnaryOperationAccess().getAlternatives()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1939:1: ( rule__XUnaryOperation__Alternatives ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1939:2: rule__XUnaryOperation__Alternatives { pushFollow(FOLLOW_rule__XUnaryOperation__Alternatives_in_ruleXUnaryOperation4071); rule__XUnaryOperation__Alternatives(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXUnaryOperationAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleXUnaryOperation" // $ANTLR start "entryRuleOpUnary" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1951:1: entryRuleOpUnary : ruleOpUnary EOF ; public final void entryRuleOpUnary() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1952:1: ( ruleOpUnary EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1953:1: ruleOpUnary EOF { if ( state.backtracking==0 ) { before(grammarAccess.getOpUnaryRule()); } pushFollow(FOLLOW_ruleOpUnary_in_entryRuleOpUnary4098); ruleOpUnary(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpUnaryRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleOpUnary4105); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleOpUnary" // $ANTLR start "ruleOpUnary" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1960:1: ruleOpUnary : ( ( rule__OpUnary__Alternatives ) ) ; public final void ruleOpUnary() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1964:2: ( ( ( rule__OpUnary__Alternatives ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1965:1: ( ( rule__OpUnary__Alternatives ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1965:1: ( ( rule__OpUnary__Alternatives ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1966:1: ( rule__OpUnary__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpUnaryAccess().getAlternatives()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1967:1: ( rule__OpUnary__Alternatives ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1967:2: rule__OpUnary__Alternatives { pushFollow(FOLLOW_rule__OpUnary__Alternatives_in_ruleOpUnary4131); rule__OpUnary__Alternatives(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getOpUnaryAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleOpUnary" // $ANTLR start "entryRuleXCastedExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1979:1: entryRuleXCastedExpression : ruleXCastedExpression EOF ; public final void entryRuleXCastedExpression() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1980:1: ( ruleXCastedExpression EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1981:1: ruleXCastedExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXCastedExpressionRule()); } pushFollow(FOLLOW_ruleXCastedExpression_in_entryRuleXCastedExpression4158); ruleXCastedExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXCastedExpressionRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleXCastedExpression4165); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleXCastedExpression" // $ANTLR start "ruleXCastedExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1988:1: ruleXCastedExpression : ( ( rule__XCastedExpression__Group__0 ) ) ; public final void ruleXCastedExpression() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1992:2: ( ( ( rule__XCastedExpression__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1993:1: ( ( rule__XCastedExpression__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1993:1: ( ( rule__XCastedExpression__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1994:1: ( rule__XCastedExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXCastedExpressionAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1995:1: ( rule__XCastedExpression__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:1995:2: rule__XCastedExpression__Group__0 { pushFollow(FOLLOW_rule__XCastedExpression__Group__0_in_ruleXCastedExpression4191); rule__XCastedExpression__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXCastedExpressionAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleXCastedExpression" // $ANTLR start "entryRuleXMemberFeatureCall" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2007:1: entryRuleXMemberFeatureCall : ruleXMemberFeatureCall EOF ; public final void entryRuleXMemberFeatureCall() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2008:1: ( ruleXMemberFeatureCall EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2009:1: ruleXMemberFeatureCall EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallRule()); } pushFollow(FOLLOW_ruleXMemberFeatureCall_in_entryRuleXMemberFeatureCall4218); ruleXMemberFeatureCall(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleXMemberFeatureCall4225); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleXMemberFeatureCall" // $ANTLR start "ruleXMemberFeatureCall" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2016:1: ruleXMemberFeatureCall : ( ( rule__XMemberFeatureCall__Group__0 ) ) ; public final void ruleXMemberFeatureCall() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2020:2: ( ( ( rule__XMemberFeatureCall__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2021:1: ( ( rule__XMemberFeatureCall__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2021:1: ( ( rule__XMemberFeatureCall__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2022:1: ( rule__XMemberFeatureCall__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2023:1: ( rule__XMemberFeatureCall__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2023:2: rule__XMemberFeatureCall__Group__0 { pushFollow(FOLLOW_rule__XMemberFeatureCall__Group__0_in_ruleXMemberFeatureCall4251); rule__XMemberFeatureCall__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleXMemberFeatureCall" // $ANTLR start "entryRuleXPrimaryExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2035:1: entryRuleXPrimaryExpression : ruleXPrimaryExpression EOF ; public final void entryRuleXPrimaryExpression() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2036:1: ( ruleXPrimaryExpression EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2037:1: ruleXPrimaryExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionRule()); } pushFollow(FOLLOW_ruleXPrimaryExpression_in_entryRuleXPrimaryExpression4278); ruleXPrimaryExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXPrimaryExpressionRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleXPrimaryExpression4285); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleXPrimaryExpression" // $ANTLR start "ruleXPrimaryExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2044:1: ruleXPrimaryExpression : ( ( rule__XPrimaryExpression__Alternatives ) ) ; public final void ruleXPrimaryExpression() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2048:2: ( ( ( rule__XPrimaryExpression__Alternatives ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2049:1: ( ( rule__XPrimaryExpression__Alternatives ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2049:1: ( ( rule__XPrimaryExpression__Alternatives ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2050:1: ( rule__XPrimaryExpression__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionAccess().getAlternatives()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2051:1: ( rule__XPrimaryExpression__Alternatives ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2051:2: rule__XPrimaryExpression__Alternatives { pushFollow(FOLLOW_rule__XPrimaryExpression__Alternatives_in_ruleXPrimaryExpression4311); rule__XPrimaryExpression__Alternatives(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXPrimaryExpressionAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleXPrimaryExpression" // $ANTLR start "entryRuleXLiteral" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2063:1: entryRuleXLiteral : ruleXLiteral EOF ; public final void entryRuleXLiteral() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2064:1: ( ruleXLiteral EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2065:1: ruleXLiteral EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXLiteralRule()); } pushFollow(FOLLOW_ruleXLiteral_in_entryRuleXLiteral4338); ruleXLiteral(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXLiteralRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleXLiteral4345); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleXLiteral" // $ANTLR start "ruleXLiteral" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2072:1: ruleXLiteral : ( ( rule__XLiteral__Alternatives ) ) ; public final void ruleXLiteral() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2076:2: ( ( ( rule__XLiteral__Alternatives ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2077:1: ( ( rule__XLiteral__Alternatives ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2077:1: ( ( rule__XLiteral__Alternatives ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2078:1: ( rule__XLiteral__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getXLiteralAccess().getAlternatives()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2079:1: ( rule__XLiteral__Alternatives ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2079:2: rule__XLiteral__Alternatives { pushFollow(FOLLOW_rule__XLiteral__Alternatives_in_ruleXLiteral4371); rule__XLiteral__Alternatives(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXLiteralAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleXLiteral" // $ANTLR start "entryRuleXCollectionLiteral" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2091:1: entryRuleXCollectionLiteral : ruleXCollectionLiteral EOF ; public final void entryRuleXCollectionLiteral() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2092:1: ( ruleXCollectionLiteral EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2093:1: ruleXCollectionLiteral EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXCollectionLiteralRule()); } pushFollow(FOLLOW_ruleXCollectionLiteral_in_entryRuleXCollectionLiteral4398); ruleXCollectionLiteral(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXCollectionLiteralRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleXCollectionLiteral4405); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleXCollectionLiteral" // $ANTLR start "ruleXCollectionLiteral" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2100:1: ruleXCollectionLiteral : ( ( rule__XCollectionLiteral__Alternatives ) ) ; public final void ruleXCollectionLiteral() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2104:2: ( ( ( rule__XCollectionLiteral__Alternatives ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2105:1: ( ( rule__XCollectionLiteral__Alternatives ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2105:1: ( ( rule__XCollectionLiteral__Alternatives ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2106:1: ( rule__XCollectionLiteral__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getXCollectionLiteralAccess().getAlternatives()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2107:1: ( rule__XCollectionLiteral__Alternatives ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2107:2: rule__XCollectionLiteral__Alternatives { pushFollow(FOLLOW_rule__XCollectionLiteral__Alternatives_in_ruleXCollectionLiteral4431); rule__XCollectionLiteral__Alternatives(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXCollectionLiteralAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleXCollectionLiteral" // $ANTLR start "entryRuleXSetLiteral" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2119:1: entryRuleXSetLiteral : ruleXSetLiteral EOF ; public final void entryRuleXSetLiteral() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2120:1: ( ruleXSetLiteral EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2121:1: ruleXSetLiteral EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXSetLiteralRule()); } pushFollow(FOLLOW_ruleXSetLiteral_in_entryRuleXSetLiteral4458); ruleXSetLiteral(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXSetLiteralRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleXSetLiteral4465); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleXSetLiteral" // $ANTLR start "ruleXSetLiteral" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2128:1: ruleXSetLiteral : ( ( rule__XSetLiteral__Group__0 ) ) ; public final void ruleXSetLiteral() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2132:2: ( ( ( rule__XSetLiteral__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2133:1: ( ( rule__XSetLiteral__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2133:1: ( ( rule__XSetLiteral__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2134:1: ( rule__XSetLiteral__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSetLiteralAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2135:1: ( rule__XSetLiteral__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2135:2: rule__XSetLiteral__Group__0 { pushFollow(FOLLOW_rule__XSetLiteral__Group__0_in_ruleXSetLiteral4491); rule__XSetLiteral__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXSetLiteralAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleXSetLiteral" // $ANTLR start "entryRuleXListLiteral" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2147:1: entryRuleXListLiteral : ruleXListLiteral EOF ; public final void entryRuleXListLiteral() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2148:1: ( ruleXListLiteral EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2149:1: ruleXListLiteral EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXListLiteralRule()); } pushFollow(FOLLOW_ruleXListLiteral_in_entryRuleXListLiteral4518); ruleXListLiteral(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXListLiteralRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleXListLiteral4525); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleXListLiteral" // $ANTLR start "ruleXListLiteral" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2156:1: ruleXListLiteral : ( ( rule__XListLiteral__Group__0 ) ) ; public final void ruleXListLiteral() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2160:2: ( ( ( rule__XListLiteral__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2161:1: ( ( rule__XListLiteral__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2161:1: ( ( rule__XListLiteral__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2162:1: ( rule__XListLiteral__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXListLiteralAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2163:1: ( rule__XListLiteral__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2163:2: rule__XListLiteral__Group__0 { pushFollow(FOLLOW_rule__XListLiteral__Group__0_in_ruleXListLiteral4551); rule__XListLiteral__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXListLiteralAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleXListLiteral" // $ANTLR start "entryRuleXClosure" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2175:1: entryRuleXClosure : ruleXClosure EOF ; public final void entryRuleXClosure() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2176:1: ( ruleXClosure EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2177:1: ruleXClosure EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureRule()); } pushFollow(FOLLOW_ruleXClosure_in_entryRuleXClosure4578); ruleXClosure(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXClosureRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleXClosure4585); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleXClosure" // $ANTLR start "ruleXClosure" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2184:1: ruleXClosure : ( ( rule__XClosure__Group__0 ) ) ; public final void ruleXClosure() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2188:2: ( ( ( rule__XClosure__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2189:1: ( ( rule__XClosure__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2189:1: ( ( rule__XClosure__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2190:1: ( rule__XClosure__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2191:1: ( rule__XClosure__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2191:2: rule__XClosure__Group__0 { pushFollow(FOLLOW_rule__XClosure__Group__0_in_ruleXClosure4611); rule__XClosure__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXClosureAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleXClosure" // $ANTLR start "entryRuleXExpressionInClosure" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2203:1: entryRuleXExpressionInClosure : ruleXExpressionInClosure EOF ; public final void entryRuleXExpressionInClosure() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2204:1: ( ruleXExpressionInClosure EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2205:1: ruleXExpressionInClosure EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXExpressionInClosureRule()); } pushFollow(FOLLOW_ruleXExpressionInClosure_in_entryRuleXExpressionInClosure4638); ruleXExpressionInClosure(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXExpressionInClosureRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleXExpressionInClosure4645); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleXExpressionInClosure" // $ANTLR start "ruleXExpressionInClosure" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2212:1: ruleXExpressionInClosure : ( ( rule__XExpressionInClosure__Group__0 ) ) ; public final void ruleXExpressionInClosure() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2216:2: ( ( ( rule__XExpressionInClosure__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2217:1: ( ( rule__XExpressionInClosure__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2217:1: ( ( rule__XExpressionInClosure__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2218:1: ( rule__XExpressionInClosure__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXExpressionInClosureAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2219:1: ( rule__XExpressionInClosure__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2219:2: rule__XExpressionInClosure__Group__0 { pushFollow(FOLLOW_rule__XExpressionInClosure__Group__0_in_ruleXExpressionInClosure4671); rule__XExpressionInClosure__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXExpressionInClosureAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleXExpressionInClosure" // $ANTLR start "entryRuleXShortClosure" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2231:1: entryRuleXShortClosure : ruleXShortClosure EOF ; public final void entryRuleXShortClosure() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2232:1: ( ruleXShortClosure EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2233:1: ruleXShortClosure EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureRule()); } pushFollow(FOLLOW_ruleXShortClosure_in_entryRuleXShortClosure4698); ruleXShortClosure(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXShortClosureRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleXShortClosure4705); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleXShortClosure" // $ANTLR start "ruleXShortClosure" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2240:1: ruleXShortClosure : ( ( rule__XShortClosure__Group__0 ) ) ; public final void ruleXShortClosure() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2244:2: ( ( ( rule__XShortClosure__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2245:1: ( ( rule__XShortClosure__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2245:1: ( ( rule__XShortClosure__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2246:1: ( rule__XShortClosure__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2247:1: ( rule__XShortClosure__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2247:2: rule__XShortClosure__Group__0 { pushFollow(FOLLOW_rule__XShortClosure__Group__0_in_ruleXShortClosure4731); rule__XShortClosure__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXShortClosureAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleXShortClosure" // $ANTLR start "entryRuleXParenthesizedExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2259:1: entryRuleXParenthesizedExpression : ruleXParenthesizedExpression EOF ; public final void entryRuleXParenthesizedExpression() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2260:1: ( ruleXParenthesizedExpression EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2261:1: ruleXParenthesizedExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXParenthesizedExpressionRule()); } pushFollow(FOLLOW_ruleXParenthesizedExpression_in_entryRuleXParenthesizedExpression4758); ruleXParenthesizedExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXParenthesizedExpressionRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleXParenthesizedExpression4765); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleXParenthesizedExpression" // $ANTLR start "ruleXParenthesizedExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2268:1: ruleXParenthesizedExpression : ( ( rule__XParenthesizedExpression__Group__0 ) ) ; public final void ruleXParenthesizedExpression() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2272:2: ( ( ( rule__XParenthesizedExpression__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2273:1: ( ( rule__XParenthesizedExpression__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2273:1: ( ( rule__XParenthesizedExpression__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2274:1: ( rule__XParenthesizedExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXParenthesizedExpressionAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2275:1: ( rule__XParenthesizedExpression__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2275:2: rule__XParenthesizedExpression__Group__0 { pushFollow(FOLLOW_rule__XParenthesizedExpression__Group__0_in_ruleXParenthesizedExpression4791); rule__XParenthesizedExpression__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXParenthesizedExpressionAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleXParenthesizedExpression" // $ANTLR start "entryRuleXIfExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2287:1: entryRuleXIfExpression : ruleXIfExpression EOF ; public final void entryRuleXIfExpression() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2288:1: ( ruleXIfExpression EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2289:1: ruleXIfExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXIfExpressionRule()); } pushFollow(FOLLOW_ruleXIfExpression_in_entryRuleXIfExpression4818); ruleXIfExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXIfExpressionRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleXIfExpression4825); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleXIfExpression" // $ANTLR start "ruleXIfExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2296:1: ruleXIfExpression : ( ( rule__XIfExpression__Group__0 ) ) ; public final void ruleXIfExpression() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2300:2: ( ( ( rule__XIfExpression__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2301:1: ( ( rule__XIfExpression__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2301:1: ( ( rule__XIfExpression__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2302:1: ( rule__XIfExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXIfExpressionAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2303:1: ( rule__XIfExpression__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2303:2: rule__XIfExpression__Group__0 { pushFollow(FOLLOW_rule__XIfExpression__Group__0_in_ruleXIfExpression4851); rule__XIfExpression__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXIfExpressionAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleXIfExpression" // $ANTLR start "entryRuleXSwitchExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2315:1: entryRuleXSwitchExpression : ruleXSwitchExpression EOF ; public final void entryRuleXSwitchExpression() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2316:1: ( ruleXSwitchExpression EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2317:1: ruleXSwitchExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionRule()); } pushFollow(FOLLOW_ruleXSwitchExpression_in_entryRuleXSwitchExpression4878); ruleXSwitchExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXSwitchExpressionRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleXSwitchExpression4885); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleXSwitchExpression" // $ANTLR start "ruleXSwitchExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2324:1: ruleXSwitchExpression : ( ( rule__XSwitchExpression__Group__0 ) ) ; public final void ruleXSwitchExpression() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2328:2: ( ( ( rule__XSwitchExpression__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2329:1: ( ( rule__XSwitchExpression__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2329:1: ( ( rule__XSwitchExpression__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2330:1: ( rule__XSwitchExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2331:1: ( rule__XSwitchExpression__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2331:2: rule__XSwitchExpression__Group__0 { pushFollow(FOLLOW_rule__XSwitchExpression__Group__0_in_ruleXSwitchExpression4911); rule__XSwitchExpression__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXSwitchExpressionAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleXSwitchExpression" // $ANTLR start "entryRuleXCasePart" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2343:1: entryRuleXCasePart : ruleXCasePart EOF ; public final void entryRuleXCasePart() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2344:1: ( ruleXCasePart EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2345:1: ruleXCasePart EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXCasePartRule()); } pushFollow(FOLLOW_ruleXCasePart_in_entryRuleXCasePart4938); ruleXCasePart(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXCasePartRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleXCasePart4945); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleXCasePart" // $ANTLR start "ruleXCasePart" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2352:1: ruleXCasePart : ( ( rule__XCasePart__Group__0 ) ) ; public final void ruleXCasePart() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2356:2: ( ( ( rule__XCasePart__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2357:1: ( ( rule__XCasePart__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2357:1: ( ( rule__XCasePart__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2358:1: ( rule__XCasePart__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXCasePartAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2359:1: ( rule__XCasePart__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2359:2: rule__XCasePart__Group__0 { pushFollow(FOLLOW_rule__XCasePart__Group__0_in_ruleXCasePart4971); rule__XCasePart__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXCasePartAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleXCasePart" // $ANTLR start "entryRuleXForLoopExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2371:1: entryRuleXForLoopExpression : ruleXForLoopExpression EOF ; public final void entryRuleXForLoopExpression() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2372:1: ( ruleXForLoopExpression EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2373:1: ruleXForLoopExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXForLoopExpressionRule()); } pushFollow(FOLLOW_ruleXForLoopExpression_in_entryRuleXForLoopExpression4998); ruleXForLoopExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXForLoopExpressionRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleXForLoopExpression5005); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleXForLoopExpression" // $ANTLR start "ruleXForLoopExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2380:1: ruleXForLoopExpression : ( ( rule__XForLoopExpression__Group__0 ) ) ; public final void ruleXForLoopExpression() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2384:2: ( ( ( rule__XForLoopExpression__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2385:1: ( ( rule__XForLoopExpression__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2385:1: ( ( rule__XForLoopExpression__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2386:1: ( rule__XForLoopExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXForLoopExpressionAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2387:1: ( rule__XForLoopExpression__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2387:2: rule__XForLoopExpression__Group__0 { pushFollow(FOLLOW_rule__XForLoopExpression__Group__0_in_ruleXForLoopExpression5031); rule__XForLoopExpression__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXForLoopExpressionAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleXForLoopExpression" // $ANTLR start "entryRuleXWhileExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2399:1: entryRuleXWhileExpression : ruleXWhileExpression EOF ; public final void entryRuleXWhileExpression() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2400:1: ( ruleXWhileExpression EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2401:1: ruleXWhileExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXWhileExpressionRule()); } pushFollow(FOLLOW_ruleXWhileExpression_in_entryRuleXWhileExpression5058); ruleXWhileExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXWhileExpressionRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleXWhileExpression5065); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleXWhileExpression" // $ANTLR start "ruleXWhileExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2408:1: ruleXWhileExpression : ( ( rule__XWhileExpression__Group__0 ) ) ; public final void ruleXWhileExpression() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2412:2: ( ( ( rule__XWhileExpression__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2413:1: ( ( rule__XWhileExpression__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2413:1: ( ( rule__XWhileExpression__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2414:1: ( rule__XWhileExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXWhileExpressionAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2415:1: ( rule__XWhileExpression__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2415:2: rule__XWhileExpression__Group__0 { pushFollow(FOLLOW_rule__XWhileExpression__Group__0_in_ruleXWhileExpression5091); rule__XWhileExpression__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXWhileExpressionAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleXWhileExpression" // $ANTLR start "entryRuleXDoWhileExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2427:1: entryRuleXDoWhileExpression : ruleXDoWhileExpression EOF ; public final void entryRuleXDoWhileExpression() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2428:1: ( ruleXDoWhileExpression EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2429:1: ruleXDoWhileExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXDoWhileExpressionRule()); } pushFollow(FOLLOW_ruleXDoWhileExpression_in_entryRuleXDoWhileExpression5118); ruleXDoWhileExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXDoWhileExpressionRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleXDoWhileExpression5125); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleXDoWhileExpression" // $ANTLR start "ruleXDoWhileExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2436:1: ruleXDoWhileExpression : ( ( rule__XDoWhileExpression__Group__0 ) ) ; public final void ruleXDoWhileExpression() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2440:2: ( ( ( rule__XDoWhileExpression__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2441:1: ( ( rule__XDoWhileExpression__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2441:1: ( ( rule__XDoWhileExpression__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2442:1: ( rule__XDoWhileExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXDoWhileExpressionAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2443:1: ( rule__XDoWhileExpression__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2443:2: rule__XDoWhileExpression__Group__0 { pushFollow(FOLLOW_rule__XDoWhileExpression__Group__0_in_ruleXDoWhileExpression5151); rule__XDoWhileExpression__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXDoWhileExpressionAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleXDoWhileExpression" // $ANTLR start "entryRuleXBlockExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2455:1: entryRuleXBlockExpression : ruleXBlockExpression EOF ; public final void entryRuleXBlockExpression() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2456:1: ( ruleXBlockExpression EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2457:1: ruleXBlockExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXBlockExpressionRule()); } pushFollow(FOLLOW_ruleXBlockExpression_in_entryRuleXBlockExpression5178); ruleXBlockExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXBlockExpressionRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleXBlockExpression5185); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleXBlockExpression" // $ANTLR start "ruleXBlockExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2464:1: ruleXBlockExpression : ( ( rule__XBlockExpression__Group__0 ) ) ; public final void ruleXBlockExpression() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2468:2: ( ( ( rule__XBlockExpression__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2469:1: ( ( rule__XBlockExpression__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2469:1: ( ( rule__XBlockExpression__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2470:1: ( rule__XBlockExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXBlockExpressionAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2471:1: ( rule__XBlockExpression__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2471:2: rule__XBlockExpression__Group__0 { pushFollow(FOLLOW_rule__XBlockExpression__Group__0_in_ruleXBlockExpression5211); rule__XBlockExpression__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXBlockExpressionAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleXBlockExpression" // $ANTLR start "entryRuleXExpressionInsideBlock" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2483:1: entryRuleXExpressionInsideBlock : ruleXExpressionInsideBlock EOF ; public final void entryRuleXExpressionInsideBlock() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2484:1: ( ruleXExpressionInsideBlock EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2485:1: ruleXExpressionInsideBlock EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXExpressionInsideBlockRule()); } pushFollow(FOLLOW_ruleXExpressionInsideBlock_in_entryRuleXExpressionInsideBlock5238); ruleXExpressionInsideBlock(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXExpressionInsideBlockRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleXExpressionInsideBlock5245); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleXExpressionInsideBlock" // $ANTLR start "ruleXExpressionInsideBlock" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2492:1: ruleXExpressionInsideBlock : ( ( rule__XExpressionInsideBlock__Alternatives ) ) ; public final void ruleXExpressionInsideBlock() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2496:2: ( ( ( rule__XExpressionInsideBlock__Alternatives ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2497:1: ( ( rule__XExpressionInsideBlock__Alternatives ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2497:1: ( ( rule__XExpressionInsideBlock__Alternatives ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2498:1: ( rule__XExpressionInsideBlock__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getXExpressionInsideBlockAccess().getAlternatives()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2499:1: ( rule__XExpressionInsideBlock__Alternatives ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2499:2: rule__XExpressionInsideBlock__Alternatives { pushFollow(FOLLOW_rule__XExpressionInsideBlock__Alternatives_in_ruleXExpressionInsideBlock5271); rule__XExpressionInsideBlock__Alternatives(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXExpressionInsideBlockAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleXExpressionInsideBlock" // $ANTLR start "entryRuleXVariableDeclaration" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2511:1: entryRuleXVariableDeclaration : ruleXVariableDeclaration EOF ; public final void entryRuleXVariableDeclaration() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2512:1: ( ruleXVariableDeclaration EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2513:1: ruleXVariableDeclaration EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationRule()); } pushFollow(FOLLOW_ruleXVariableDeclaration_in_entryRuleXVariableDeclaration5298); ruleXVariableDeclaration(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXVariableDeclarationRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleXVariableDeclaration5305); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleXVariableDeclaration" // $ANTLR start "ruleXVariableDeclaration" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2520:1: ruleXVariableDeclaration : ( ( rule__XVariableDeclaration__Group__0 ) ) ; public final void ruleXVariableDeclaration() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2524:2: ( ( ( rule__XVariableDeclaration__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2525:1: ( ( rule__XVariableDeclaration__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2525:1: ( ( rule__XVariableDeclaration__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2526:1: ( rule__XVariableDeclaration__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2527:1: ( rule__XVariableDeclaration__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2527:2: rule__XVariableDeclaration__Group__0 { pushFollow(FOLLOW_rule__XVariableDeclaration__Group__0_in_ruleXVariableDeclaration5331); rule__XVariableDeclaration__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXVariableDeclarationAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleXVariableDeclaration" // $ANTLR start "entryRuleJvmFormalParameter" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2539:1: entryRuleJvmFormalParameter : ruleJvmFormalParameter EOF ; public final void entryRuleJvmFormalParameter() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2540:1: ( ruleJvmFormalParameter EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2541:1: ruleJvmFormalParameter EOF { if ( state.backtracking==0 ) { before(grammarAccess.getJvmFormalParameterRule()); } pushFollow(FOLLOW_ruleJvmFormalParameter_in_entryRuleJvmFormalParameter5358); ruleJvmFormalParameter(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getJvmFormalParameterRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleJvmFormalParameter5365); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleJvmFormalParameter" // $ANTLR start "ruleJvmFormalParameter" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2548:1: ruleJvmFormalParameter : ( ( rule__JvmFormalParameter__Group__0 ) ) ; public final void ruleJvmFormalParameter() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2552:2: ( ( ( rule__JvmFormalParameter__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2553:1: ( ( rule__JvmFormalParameter__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2553:1: ( ( rule__JvmFormalParameter__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2554:1: ( rule__JvmFormalParameter__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmFormalParameterAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2555:1: ( rule__JvmFormalParameter__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2555:2: rule__JvmFormalParameter__Group__0 { pushFollow(FOLLOW_rule__JvmFormalParameter__Group__0_in_ruleJvmFormalParameter5391); rule__JvmFormalParameter__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getJvmFormalParameterAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleJvmFormalParameter" // $ANTLR start "entryRuleFullJvmFormalParameter" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2567:1: entryRuleFullJvmFormalParameter : ruleFullJvmFormalParameter EOF ; public final void entryRuleFullJvmFormalParameter() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2568:1: ( ruleFullJvmFormalParameter EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2569:1: ruleFullJvmFormalParameter EOF { if ( state.backtracking==0 ) { before(grammarAccess.getFullJvmFormalParameterRule()); } pushFollow(FOLLOW_ruleFullJvmFormalParameter_in_entryRuleFullJvmFormalParameter5418); ruleFullJvmFormalParameter(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getFullJvmFormalParameterRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleFullJvmFormalParameter5425); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleFullJvmFormalParameter" // $ANTLR start "ruleFullJvmFormalParameter" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2576:1: ruleFullJvmFormalParameter : ( ( rule__FullJvmFormalParameter__Group__0 ) ) ; public final void ruleFullJvmFormalParameter() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2580:2: ( ( ( rule__FullJvmFormalParameter__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2581:1: ( ( rule__FullJvmFormalParameter__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2581:1: ( ( rule__FullJvmFormalParameter__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2582:1: ( rule__FullJvmFormalParameter__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFullJvmFormalParameterAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2583:1: ( rule__FullJvmFormalParameter__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2583:2: rule__FullJvmFormalParameter__Group__0 { pushFollow(FOLLOW_rule__FullJvmFormalParameter__Group__0_in_ruleFullJvmFormalParameter5451); rule__FullJvmFormalParameter__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getFullJvmFormalParameterAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleFullJvmFormalParameter" // $ANTLR start "entryRuleXFeatureCall" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2595:1: entryRuleXFeatureCall : ruleXFeatureCall EOF ; public final void entryRuleXFeatureCall() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2596:1: ( ruleXFeatureCall EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2597:1: ruleXFeatureCall EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallRule()); } pushFollow(FOLLOW_ruleXFeatureCall_in_entryRuleXFeatureCall5478); ruleXFeatureCall(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXFeatureCallRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleXFeatureCall5485); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleXFeatureCall" // $ANTLR start "ruleXFeatureCall" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2604:1: ruleXFeatureCall : ( ( rule__XFeatureCall__Group__0 ) ) ; public final void ruleXFeatureCall() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2608:2: ( ( ( rule__XFeatureCall__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2609:1: ( ( rule__XFeatureCall__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2609:1: ( ( rule__XFeatureCall__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2610:1: ( rule__XFeatureCall__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2611:1: ( rule__XFeatureCall__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2611:2: rule__XFeatureCall__Group__0 { pushFollow(FOLLOW_rule__XFeatureCall__Group__0_in_ruleXFeatureCall5511); rule__XFeatureCall__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXFeatureCallAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleXFeatureCall" // $ANTLR start "entryRuleFeatureCallID" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2623:1: entryRuleFeatureCallID : ruleFeatureCallID EOF ; public final void entryRuleFeatureCallID() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2624:1: ( ruleFeatureCallID EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2625:1: ruleFeatureCallID EOF { if ( state.backtracking==0 ) { before(grammarAccess.getFeatureCallIDRule()); } pushFollow(FOLLOW_ruleFeatureCallID_in_entryRuleFeatureCallID5538); ruleFeatureCallID(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getFeatureCallIDRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleFeatureCallID5545); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleFeatureCallID" // $ANTLR start "ruleFeatureCallID" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2632:1: ruleFeatureCallID : ( ( rule__FeatureCallID__Alternatives ) ) ; public final void ruleFeatureCallID() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2636:2: ( ( ( rule__FeatureCallID__Alternatives ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2637:1: ( ( rule__FeatureCallID__Alternatives ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2637:1: ( ( rule__FeatureCallID__Alternatives ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2638:1: ( rule__FeatureCallID__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getFeatureCallIDAccess().getAlternatives()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2639:1: ( rule__FeatureCallID__Alternatives ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2639:2: rule__FeatureCallID__Alternatives { pushFollow(FOLLOW_rule__FeatureCallID__Alternatives_in_ruleFeatureCallID5571); rule__FeatureCallID__Alternatives(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getFeatureCallIDAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleFeatureCallID" // $ANTLR start "entryRuleIdOrSuper" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2651:1: entryRuleIdOrSuper : ruleIdOrSuper EOF ; public final void entryRuleIdOrSuper() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2652:1: ( ruleIdOrSuper EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2653:1: ruleIdOrSuper EOF { if ( state.backtracking==0 ) { before(grammarAccess.getIdOrSuperRule()); } pushFollow(FOLLOW_ruleIdOrSuper_in_entryRuleIdOrSuper5598); ruleIdOrSuper(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getIdOrSuperRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleIdOrSuper5605); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleIdOrSuper" // $ANTLR start "ruleIdOrSuper" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2660:1: ruleIdOrSuper : ( ( rule__IdOrSuper__Alternatives ) ) ; public final void ruleIdOrSuper() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2664:2: ( ( ( rule__IdOrSuper__Alternatives ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2665:1: ( ( rule__IdOrSuper__Alternatives ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2665:1: ( ( rule__IdOrSuper__Alternatives ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2666:1: ( rule__IdOrSuper__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getIdOrSuperAccess().getAlternatives()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2667:1: ( rule__IdOrSuper__Alternatives ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2667:2: rule__IdOrSuper__Alternatives { pushFollow(FOLLOW_rule__IdOrSuper__Alternatives_in_ruleIdOrSuper5631); rule__IdOrSuper__Alternatives(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getIdOrSuperAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleIdOrSuper" // $ANTLR start "entryRuleXConstructorCall" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2679:1: entryRuleXConstructorCall : ruleXConstructorCall EOF ; public final void entryRuleXConstructorCall() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2680:1: ( ruleXConstructorCall EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2681:1: ruleXConstructorCall EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallRule()); } pushFollow(FOLLOW_ruleXConstructorCall_in_entryRuleXConstructorCall5658); ruleXConstructorCall(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXConstructorCallRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleXConstructorCall5665); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleXConstructorCall" // $ANTLR start "ruleXConstructorCall" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2688:1: ruleXConstructorCall : ( ( rule__XConstructorCall__Group__0 ) ) ; public final void ruleXConstructorCall() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2692:2: ( ( ( rule__XConstructorCall__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2693:1: ( ( rule__XConstructorCall__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2693:1: ( ( rule__XConstructorCall__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2694:1: ( rule__XConstructorCall__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2695:1: ( rule__XConstructorCall__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2695:2: rule__XConstructorCall__Group__0 { pushFollow(FOLLOW_rule__XConstructorCall__Group__0_in_ruleXConstructorCall5691); rule__XConstructorCall__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXConstructorCallAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleXConstructorCall" // $ANTLR start "entryRuleXBooleanLiteral" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2707:1: entryRuleXBooleanLiteral : ruleXBooleanLiteral EOF ; public final void entryRuleXBooleanLiteral() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2708:1: ( ruleXBooleanLiteral EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2709:1: ruleXBooleanLiteral EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXBooleanLiteralRule()); } pushFollow(FOLLOW_ruleXBooleanLiteral_in_entryRuleXBooleanLiteral5718); ruleXBooleanLiteral(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXBooleanLiteralRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleXBooleanLiteral5725); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleXBooleanLiteral" // $ANTLR start "ruleXBooleanLiteral" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2716:1: ruleXBooleanLiteral : ( ( rule__XBooleanLiteral__Group__0 ) ) ; public final void ruleXBooleanLiteral() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2720:2: ( ( ( rule__XBooleanLiteral__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2721:1: ( ( rule__XBooleanLiteral__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2721:1: ( ( rule__XBooleanLiteral__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2722:1: ( rule__XBooleanLiteral__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXBooleanLiteralAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2723:1: ( rule__XBooleanLiteral__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2723:2: rule__XBooleanLiteral__Group__0 { pushFollow(FOLLOW_rule__XBooleanLiteral__Group__0_in_ruleXBooleanLiteral5751); rule__XBooleanLiteral__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXBooleanLiteralAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleXBooleanLiteral" // $ANTLR start "entryRuleXNullLiteral" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2735:1: entryRuleXNullLiteral : ruleXNullLiteral EOF ; public final void entryRuleXNullLiteral() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2736:1: ( ruleXNullLiteral EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2737:1: ruleXNullLiteral EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXNullLiteralRule()); } pushFollow(FOLLOW_ruleXNullLiteral_in_entryRuleXNullLiteral5778); ruleXNullLiteral(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXNullLiteralRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleXNullLiteral5785); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleXNullLiteral" // $ANTLR start "ruleXNullLiteral" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2744:1: ruleXNullLiteral : ( ( rule__XNullLiteral__Group__0 ) ) ; public final void ruleXNullLiteral() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2748:2: ( ( ( rule__XNullLiteral__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2749:1: ( ( rule__XNullLiteral__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2749:1: ( ( rule__XNullLiteral__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2750:1: ( rule__XNullLiteral__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXNullLiteralAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2751:1: ( rule__XNullLiteral__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2751:2: rule__XNullLiteral__Group__0 { pushFollow(FOLLOW_rule__XNullLiteral__Group__0_in_ruleXNullLiteral5811); rule__XNullLiteral__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXNullLiteralAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleXNullLiteral" // $ANTLR start "entryRuleXNumberLiteral" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2763:1: entryRuleXNumberLiteral : ruleXNumberLiteral EOF ; public final void entryRuleXNumberLiteral() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2764:1: ( ruleXNumberLiteral EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2765:1: ruleXNumberLiteral EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXNumberLiteralRule()); } pushFollow(FOLLOW_ruleXNumberLiteral_in_entryRuleXNumberLiteral5838); ruleXNumberLiteral(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXNumberLiteralRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleXNumberLiteral5845); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleXNumberLiteral" // $ANTLR start "ruleXNumberLiteral" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2772:1: ruleXNumberLiteral : ( ( rule__XNumberLiteral__Group__0 ) ) ; public final void ruleXNumberLiteral() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2776:2: ( ( ( rule__XNumberLiteral__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2777:1: ( ( rule__XNumberLiteral__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2777:1: ( ( rule__XNumberLiteral__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2778:1: ( rule__XNumberLiteral__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXNumberLiteralAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2779:1: ( rule__XNumberLiteral__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2779:2: rule__XNumberLiteral__Group__0 { pushFollow(FOLLOW_rule__XNumberLiteral__Group__0_in_ruleXNumberLiteral5871); rule__XNumberLiteral__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXNumberLiteralAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleXNumberLiteral" // $ANTLR start "entryRuleXStringLiteral" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2791:1: entryRuleXStringLiteral : ruleXStringLiteral EOF ; public final void entryRuleXStringLiteral() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2792:1: ( ruleXStringLiteral EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2793:1: ruleXStringLiteral EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXStringLiteralRule()); } pushFollow(FOLLOW_ruleXStringLiteral_in_entryRuleXStringLiteral5898); ruleXStringLiteral(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXStringLiteralRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleXStringLiteral5905); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleXStringLiteral" // $ANTLR start "ruleXStringLiteral" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2800:1: ruleXStringLiteral : ( ( rule__XStringLiteral__Group__0 ) ) ; public final void ruleXStringLiteral() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2804:2: ( ( ( rule__XStringLiteral__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2805:1: ( ( rule__XStringLiteral__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2805:1: ( ( rule__XStringLiteral__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2806:1: ( rule__XStringLiteral__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXStringLiteralAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2807:1: ( rule__XStringLiteral__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2807:2: rule__XStringLiteral__Group__0 { pushFollow(FOLLOW_rule__XStringLiteral__Group__0_in_ruleXStringLiteral5931); rule__XStringLiteral__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXStringLiteralAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleXStringLiteral" // $ANTLR start "entryRuleXTypeLiteral" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2819:1: entryRuleXTypeLiteral : ruleXTypeLiteral EOF ; public final void entryRuleXTypeLiteral() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2820:1: ( ruleXTypeLiteral EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2821:1: ruleXTypeLiteral EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXTypeLiteralRule()); } pushFollow(FOLLOW_ruleXTypeLiteral_in_entryRuleXTypeLiteral5958); ruleXTypeLiteral(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXTypeLiteralRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleXTypeLiteral5965); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleXTypeLiteral" // $ANTLR start "ruleXTypeLiteral" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2828:1: ruleXTypeLiteral : ( ( rule__XTypeLiteral__Group__0 ) ) ; public final void ruleXTypeLiteral() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2832:2: ( ( ( rule__XTypeLiteral__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2833:1: ( ( rule__XTypeLiteral__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2833:1: ( ( rule__XTypeLiteral__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2834:1: ( rule__XTypeLiteral__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXTypeLiteralAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2835:1: ( rule__XTypeLiteral__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2835:2: rule__XTypeLiteral__Group__0 { pushFollow(FOLLOW_rule__XTypeLiteral__Group__0_in_ruleXTypeLiteral5991); rule__XTypeLiteral__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXTypeLiteralAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleXTypeLiteral" // $ANTLR start "entryRuleXThrowExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2847:1: entryRuleXThrowExpression : ruleXThrowExpression EOF ; public final void entryRuleXThrowExpression() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2848:1: ( ruleXThrowExpression EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2849:1: ruleXThrowExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXThrowExpressionRule()); } pushFollow(FOLLOW_ruleXThrowExpression_in_entryRuleXThrowExpression6018); ruleXThrowExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXThrowExpressionRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleXThrowExpression6025); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleXThrowExpression" // $ANTLR start "ruleXThrowExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2856:1: ruleXThrowExpression : ( ( rule__XThrowExpression__Group__0 ) ) ; public final void ruleXThrowExpression() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2860:2: ( ( ( rule__XThrowExpression__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2861:1: ( ( rule__XThrowExpression__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2861:1: ( ( rule__XThrowExpression__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2862:1: ( rule__XThrowExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXThrowExpressionAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2863:1: ( rule__XThrowExpression__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2863:2: rule__XThrowExpression__Group__0 { pushFollow(FOLLOW_rule__XThrowExpression__Group__0_in_ruleXThrowExpression6051); rule__XThrowExpression__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXThrowExpressionAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleXThrowExpression" // $ANTLR start "entryRuleXReturnExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2875:1: entryRuleXReturnExpression : ruleXReturnExpression EOF ; public final void entryRuleXReturnExpression() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2876:1: ( ruleXReturnExpression EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2877:1: ruleXReturnExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXReturnExpressionRule()); } pushFollow(FOLLOW_ruleXReturnExpression_in_entryRuleXReturnExpression6078); ruleXReturnExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXReturnExpressionRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleXReturnExpression6085); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleXReturnExpression" // $ANTLR start "ruleXReturnExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2884:1: ruleXReturnExpression : ( ( rule__XReturnExpression__Group__0 ) ) ; public final void ruleXReturnExpression() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2888:2: ( ( ( rule__XReturnExpression__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2889:1: ( ( rule__XReturnExpression__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2889:1: ( ( rule__XReturnExpression__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2890:1: ( rule__XReturnExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXReturnExpressionAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2891:1: ( rule__XReturnExpression__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2891:2: rule__XReturnExpression__Group__0 { pushFollow(FOLLOW_rule__XReturnExpression__Group__0_in_ruleXReturnExpression6111); rule__XReturnExpression__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXReturnExpressionAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleXReturnExpression" // $ANTLR start "entryRuleXTryCatchFinallyExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2903:1: entryRuleXTryCatchFinallyExpression : ruleXTryCatchFinallyExpression EOF ; public final void entryRuleXTryCatchFinallyExpression() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2904:1: ( ruleXTryCatchFinallyExpression EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2905:1: ruleXTryCatchFinallyExpression EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionRule()); } pushFollow(FOLLOW_ruleXTryCatchFinallyExpression_in_entryRuleXTryCatchFinallyExpression6138); ruleXTryCatchFinallyExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXTryCatchFinallyExpressionRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleXTryCatchFinallyExpression6145); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleXTryCatchFinallyExpression" // $ANTLR start "ruleXTryCatchFinallyExpression" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2912:1: ruleXTryCatchFinallyExpression : ( ( rule__XTryCatchFinallyExpression__Group__0 ) ) ; public final void ruleXTryCatchFinallyExpression() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2916:2: ( ( ( rule__XTryCatchFinallyExpression__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2917:1: ( ( rule__XTryCatchFinallyExpression__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2917:1: ( ( rule__XTryCatchFinallyExpression__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2918:1: ( rule__XTryCatchFinallyExpression__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2919:1: ( rule__XTryCatchFinallyExpression__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2919:2: rule__XTryCatchFinallyExpression__Group__0 { pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group__0_in_ruleXTryCatchFinallyExpression6171); rule__XTryCatchFinallyExpression__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleXTryCatchFinallyExpression" // $ANTLR start "entryRuleXCatchClause" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2931:1: entryRuleXCatchClause : ruleXCatchClause EOF ; public final void entryRuleXCatchClause() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2932:1: ( ruleXCatchClause EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2933:1: ruleXCatchClause EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXCatchClauseRule()); } pushFollow(FOLLOW_ruleXCatchClause_in_entryRuleXCatchClause6198); ruleXCatchClause(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXCatchClauseRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleXCatchClause6205); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleXCatchClause" // $ANTLR start "ruleXCatchClause" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2940:1: ruleXCatchClause : ( ( rule__XCatchClause__Group__0 ) ) ; public final void ruleXCatchClause() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2944:2: ( ( ( rule__XCatchClause__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2945:1: ( ( rule__XCatchClause__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2945:1: ( ( rule__XCatchClause__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2946:1: ( rule__XCatchClause__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXCatchClauseAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2947:1: ( rule__XCatchClause__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2947:2: rule__XCatchClause__Group__0 { pushFollow(FOLLOW_rule__XCatchClause__Group__0_in_ruleXCatchClause6231); rule__XCatchClause__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXCatchClauseAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleXCatchClause" // $ANTLR start "entryRuleQualifiedName" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2959:1: entryRuleQualifiedName : ruleQualifiedName EOF ; public final void entryRuleQualifiedName() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2960:1: ( ruleQualifiedName EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2961:1: ruleQualifiedName EOF { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameRule()); } pushFollow(FOLLOW_ruleQualifiedName_in_entryRuleQualifiedName6258); ruleQualifiedName(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getQualifiedNameRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleQualifiedName6265); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleQualifiedName" // $ANTLR start "ruleQualifiedName" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2968:1: ruleQualifiedName : ( ( rule__QualifiedName__Group__0 ) ) ; public final void ruleQualifiedName() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2972:2: ( ( ( rule__QualifiedName__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2973:1: ( ( rule__QualifiedName__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2973:1: ( ( rule__QualifiedName__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2974:1: ( rule__QualifiedName__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2975:1: ( rule__QualifiedName__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2975:2: rule__QualifiedName__Group__0 { pushFollow(FOLLOW_rule__QualifiedName__Group__0_in_ruleQualifiedName6291); rule__QualifiedName__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getQualifiedNameAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleQualifiedName" // $ANTLR start "entryRuleNumber" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2987:1: entryRuleNumber : ruleNumber EOF ; public final void entryRuleNumber() throws RecognitionException { HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2991:1: ( ruleNumber EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:2992:1: ruleNumber EOF { if ( state.backtracking==0 ) { before(grammarAccess.getNumberRule()); } pushFollow(FOLLOW_ruleNumber_in_entryRuleNumber6323); ruleNumber(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getNumberRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleNumber6330); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { myHiddenTokenState.restore(); } return ; } // $ANTLR end "entryRuleNumber" // $ANTLR start "ruleNumber" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3002:1: ruleNumber : ( ( rule__Number__Alternatives ) ) ; public final void ruleNumber() throws RecognitionException { HiddenTokens myHiddenTokenState = ((XtextTokenStream)input).setHiddenTokens(); int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3007:2: ( ( ( rule__Number__Alternatives ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3008:1: ( ( rule__Number__Alternatives ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3008:1: ( ( rule__Number__Alternatives ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3009:1: ( rule__Number__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getNumberAccess().getAlternatives()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3010:1: ( rule__Number__Alternatives ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3010:2: rule__Number__Alternatives { pushFollow(FOLLOW_rule__Number__Alternatives_in_ruleNumber6360); rule__Number__Alternatives(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getNumberAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); myHiddenTokenState.restore(); } return ; } // $ANTLR end "ruleNumber" // $ANTLR start "entryRuleJvmTypeReference" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3025:1: entryRuleJvmTypeReference : ruleJvmTypeReference EOF ; public final void entryRuleJvmTypeReference() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3026:1: ( ruleJvmTypeReference EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3027:1: ruleJvmTypeReference EOF { if ( state.backtracking==0 ) { before(grammarAccess.getJvmTypeReferenceRule()); } pushFollow(FOLLOW_ruleJvmTypeReference_in_entryRuleJvmTypeReference6389); ruleJvmTypeReference(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getJvmTypeReferenceRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleJvmTypeReference6396); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleJvmTypeReference" // $ANTLR start "ruleJvmTypeReference" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3034:1: ruleJvmTypeReference : ( ( rule__JvmTypeReference__Alternatives ) ) ; public final void ruleJvmTypeReference() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3038:2: ( ( ( rule__JvmTypeReference__Alternatives ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3039:1: ( ( rule__JvmTypeReference__Alternatives ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3039:1: ( ( rule__JvmTypeReference__Alternatives ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3040:1: ( rule__JvmTypeReference__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmTypeReferenceAccess().getAlternatives()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3041:1: ( rule__JvmTypeReference__Alternatives ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3041:2: rule__JvmTypeReference__Alternatives { pushFollow(FOLLOW_rule__JvmTypeReference__Alternatives_in_ruleJvmTypeReference6422); rule__JvmTypeReference__Alternatives(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getJvmTypeReferenceAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleJvmTypeReference" // $ANTLR start "entryRuleArrayBrackets" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3053:1: entryRuleArrayBrackets : ruleArrayBrackets EOF ; public final void entryRuleArrayBrackets() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3054:1: ( ruleArrayBrackets EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3055:1: ruleArrayBrackets EOF { if ( state.backtracking==0 ) { before(grammarAccess.getArrayBracketsRule()); } pushFollow(FOLLOW_ruleArrayBrackets_in_entryRuleArrayBrackets6449); ruleArrayBrackets(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getArrayBracketsRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleArrayBrackets6456); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleArrayBrackets" // $ANTLR start "ruleArrayBrackets" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3062:1: ruleArrayBrackets : ( ( rule__ArrayBrackets__Group__0 ) ) ; public final void ruleArrayBrackets() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3066:2: ( ( ( rule__ArrayBrackets__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3067:1: ( ( rule__ArrayBrackets__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3067:1: ( ( rule__ArrayBrackets__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3068:1: ( rule__ArrayBrackets__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getArrayBracketsAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3069:1: ( rule__ArrayBrackets__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3069:2: rule__ArrayBrackets__Group__0 { pushFollow(FOLLOW_rule__ArrayBrackets__Group__0_in_ruleArrayBrackets6482); rule__ArrayBrackets__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getArrayBracketsAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleArrayBrackets" // $ANTLR start "entryRuleXFunctionTypeRef" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3081:1: entryRuleXFunctionTypeRef : ruleXFunctionTypeRef EOF ; public final void entryRuleXFunctionTypeRef() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3082:1: ( ruleXFunctionTypeRef EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3083:1: ruleXFunctionTypeRef EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefRule()); } pushFollow(FOLLOW_ruleXFunctionTypeRef_in_entryRuleXFunctionTypeRef6509); ruleXFunctionTypeRef(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXFunctionTypeRefRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleXFunctionTypeRef6516); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleXFunctionTypeRef" // $ANTLR start "ruleXFunctionTypeRef" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3090:1: ruleXFunctionTypeRef : ( ( rule__XFunctionTypeRef__Group__0 ) ) ; public final void ruleXFunctionTypeRef() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3094:2: ( ( ( rule__XFunctionTypeRef__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3095:1: ( ( rule__XFunctionTypeRef__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3095:1: ( ( rule__XFunctionTypeRef__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3096:1: ( rule__XFunctionTypeRef__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3097:1: ( rule__XFunctionTypeRef__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3097:2: rule__XFunctionTypeRef__Group__0 { pushFollow(FOLLOW_rule__XFunctionTypeRef__Group__0_in_ruleXFunctionTypeRef6542); rule__XFunctionTypeRef__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXFunctionTypeRefAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleXFunctionTypeRef" // $ANTLR start "entryRuleJvmParameterizedTypeReference" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3109:1: entryRuleJvmParameterizedTypeReference : ruleJvmParameterizedTypeReference EOF ; public final void entryRuleJvmParameterizedTypeReference() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3110:1: ( ruleJvmParameterizedTypeReference EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3111:1: ruleJvmParameterizedTypeReference EOF { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceRule()); } pushFollow(FOLLOW_ruleJvmParameterizedTypeReference_in_entryRuleJvmParameterizedTypeReference6569); ruleJvmParameterizedTypeReference(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getJvmParameterizedTypeReferenceRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleJvmParameterizedTypeReference6576); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleJvmParameterizedTypeReference" // $ANTLR start "ruleJvmParameterizedTypeReference" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3118:1: ruleJvmParameterizedTypeReference : ( ( rule__JvmParameterizedTypeReference__Group__0 ) ) ; public final void ruleJvmParameterizedTypeReference() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3122:2: ( ( ( rule__JvmParameterizedTypeReference__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3123:1: ( ( rule__JvmParameterizedTypeReference__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3123:1: ( ( rule__JvmParameterizedTypeReference__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3124:1: ( rule__JvmParameterizedTypeReference__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3125:1: ( rule__JvmParameterizedTypeReference__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3125:2: rule__JvmParameterizedTypeReference__Group__0 { pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group__0_in_ruleJvmParameterizedTypeReference6602); rule__JvmParameterizedTypeReference__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleJvmParameterizedTypeReference" // $ANTLR start "entryRuleJvmArgumentTypeReference" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3137:1: entryRuleJvmArgumentTypeReference : ruleJvmArgumentTypeReference EOF ; public final void entryRuleJvmArgumentTypeReference() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3138:1: ( ruleJvmArgumentTypeReference EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3139:1: ruleJvmArgumentTypeReference EOF { if ( state.backtracking==0 ) { before(grammarAccess.getJvmArgumentTypeReferenceRule()); } pushFollow(FOLLOW_ruleJvmArgumentTypeReference_in_entryRuleJvmArgumentTypeReference6629); ruleJvmArgumentTypeReference(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getJvmArgumentTypeReferenceRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleJvmArgumentTypeReference6636); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleJvmArgumentTypeReference" // $ANTLR start "ruleJvmArgumentTypeReference" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3146:1: ruleJvmArgumentTypeReference : ( ( rule__JvmArgumentTypeReference__Alternatives ) ) ; public final void ruleJvmArgumentTypeReference() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3150:2: ( ( ( rule__JvmArgumentTypeReference__Alternatives ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3151:1: ( ( rule__JvmArgumentTypeReference__Alternatives ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3151:1: ( ( rule__JvmArgumentTypeReference__Alternatives ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3152:1: ( rule__JvmArgumentTypeReference__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmArgumentTypeReferenceAccess().getAlternatives()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3153:1: ( rule__JvmArgumentTypeReference__Alternatives ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3153:2: rule__JvmArgumentTypeReference__Alternatives { pushFollow(FOLLOW_rule__JvmArgumentTypeReference__Alternatives_in_ruleJvmArgumentTypeReference6662); rule__JvmArgumentTypeReference__Alternatives(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getJvmArgumentTypeReferenceAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleJvmArgumentTypeReference" // $ANTLR start "entryRuleJvmWildcardTypeReference" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3165:1: entryRuleJvmWildcardTypeReference : ruleJvmWildcardTypeReference EOF ; public final void entryRuleJvmWildcardTypeReference() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3166:1: ( ruleJvmWildcardTypeReference EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3167:1: ruleJvmWildcardTypeReference EOF { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceRule()); } pushFollow(FOLLOW_ruleJvmWildcardTypeReference_in_entryRuleJvmWildcardTypeReference6689); ruleJvmWildcardTypeReference(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getJvmWildcardTypeReferenceRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleJvmWildcardTypeReference6696); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleJvmWildcardTypeReference" // $ANTLR start "ruleJvmWildcardTypeReference" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3174:1: ruleJvmWildcardTypeReference : ( ( rule__JvmWildcardTypeReference__Group__0 ) ) ; public final void ruleJvmWildcardTypeReference() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3178:2: ( ( ( rule__JvmWildcardTypeReference__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3179:1: ( ( rule__JvmWildcardTypeReference__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3179:1: ( ( rule__JvmWildcardTypeReference__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3180:1: ( rule__JvmWildcardTypeReference__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3181:1: ( rule__JvmWildcardTypeReference__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3181:2: rule__JvmWildcardTypeReference__Group__0 { pushFollow(FOLLOW_rule__JvmWildcardTypeReference__Group__0_in_ruleJvmWildcardTypeReference6722); rule__JvmWildcardTypeReference__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getJvmWildcardTypeReferenceAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleJvmWildcardTypeReference" // $ANTLR start "entryRuleJvmUpperBound" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3193:1: entryRuleJvmUpperBound : ruleJvmUpperBound EOF ; public final void entryRuleJvmUpperBound() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3194:1: ( ruleJvmUpperBound EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3195:1: ruleJvmUpperBound EOF { if ( state.backtracking==0 ) { before(grammarAccess.getJvmUpperBoundRule()); } pushFollow(FOLLOW_ruleJvmUpperBound_in_entryRuleJvmUpperBound6749); ruleJvmUpperBound(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getJvmUpperBoundRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleJvmUpperBound6756); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleJvmUpperBound" // $ANTLR start "ruleJvmUpperBound" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3202:1: ruleJvmUpperBound : ( ( rule__JvmUpperBound__Group__0 ) ) ; public final void ruleJvmUpperBound() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3206:2: ( ( ( rule__JvmUpperBound__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3207:1: ( ( rule__JvmUpperBound__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3207:1: ( ( rule__JvmUpperBound__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3208:1: ( rule__JvmUpperBound__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmUpperBoundAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3209:1: ( rule__JvmUpperBound__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3209:2: rule__JvmUpperBound__Group__0 { pushFollow(FOLLOW_rule__JvmUpperBound__Group__0_in_ruleJvmUpperBound6782); rule__JvmUpperBound__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getJvmUpperBoundAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleJvmUpperBound" // $ANTLR start "entryRuleJvmUpperBoundAnded" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3221:1: entryRuleJvmUpperBoundAnded : ruleJvmUpperBoundAnded EOF ; public final void entryRuleJvmUpperBoundAnded() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3222:1: ( ruleJvmUpperBoundAnded EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3223:1: ruleJvmUpperBoundAnded EOF { if ( state.backtracking==0 ) { before(grammarAccess.getJvmUpperBoundAndedRule()); } pushFollow(FOLLOW_ruleJvmUpperBoundAnded_in_entryRuleJvmUpperBoundAnded6809); ruleJvmUpperBoundAnded(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getJvmUpperBoundAndedRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleJvmUpperBoundAnded6816); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleJvmUpperBoundAnded" // $ANTLR start "ruleJvmUpperBoundAnded" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3230:1: ruleJvmUpperBoundAnded : ( ( rule__JvmUpperBoundAnded__Group__0 ) ) ; public final void ruleJvmUpperBoundAnded() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3234:2: ( ( ( rule__JvmUpperBoundAnded__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3235:1: ( ( rule__JvmUpperBoundAnded__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3235:1: ( ( rule__JvmUpperBoundAnded__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3236:1: ( rule__JvmUpperBoundAnded__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmUpperBoundAndedAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3237:1: ( rule__JvmUpperBoundAnded__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3237:2: rule__JvmUpperBoundAnded__Group__0 { pushFollow(FOLLOW_rule__JvmUpperBoundAnded__Group__0_in_ruleJvmUpperBoundAnded6842); rule__JvmUpperBoundAnded__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getJvmUpperBoundAndedAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleJvmUpperBoundAnded" // $ANTLR start "entryRuleJvmLowerBound" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3249:1: entryRuleJvmLowerBound : ruleJvmLowerBound EOF ; public final void entryRuleJvmLowerBound() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3250:1: ( ruleJvmLowerBound EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3251:1: ruleJvmLowerBound EOF { if ( state.backtracking==0 ) { before(grammarAccess.getJvmLowerBoundRule()); } pushFollow(FOLLOW_ruleJvmLowerBound_in_entryRuleJvmLowerBound6869); ruleJvmLowerBound(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getJvmLowerBoundRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleJvmLowerBound6876); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleJvmLowerBound" // $ANTLR start "ruleJvmLowerBound" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3258:1: ruleJvmLowerBound : ( ( rule__JvmLowerBound__Group__0 ) ) ; public final void ruleJvmLowerBound() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3262:2: ( ( ( rule__JvmLowerBound__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3263:1: ( ( rule__JvmLowerBound__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3263:1: ( ( rule__JvmLowerBound__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3264:1: ( rule__JvmLowerBound__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmLowerBoundAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3265:1: ( rule__JvmLowerBound__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3265:2: rule__JvmLowerBound__Group__0 { pushFollow(FOLLOW_rule__JvmLowerBound__Group__0_in_ruleJvmLowerBound6902); rule__JvmLowerBound__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getJvmLowerBoundAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleJvmLowerBound" // $ANTLR start "entryRuleQualifiedNameWithWildcard" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3279:1: entryRuleQualifiedNameWithWildcard : ruleQualifiedNameWithWildcard EOF ; public final void entryRuleQualifiedNameWithWildcard() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3280:1: ( ruleQualifiedNameWithWildcard EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3281:1: ruleQualifiedNameWithWildcard EOF { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameWithWildcardRule()); } pushFollow(FOLLOW_ruleQualifiedNameWithWildcard_in_entryRuleQualifiedNameWithWildcard6931); ruleQualifiedNameWithWildcard(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getQualifiedNameWithWildcardRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleQualifiedNameWithWildcard6938); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleQualifiedNameWithWildcard" // $ANTLR start "ruleQualifiedNameWithWildcard" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3288:1: ruleQualifiedNameWithWildcard : ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) ; public final void ruleQualifiedNameWithWildcard() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3292:2: ( ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3293:1: ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3293:1: ( ( rule__QualifiedNameWithWildcard__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3294:1: ( rule__QualifiedNameWithWildcard__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameWithWildcardAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3295:1: ( rule__QualifiedNameWithWildcard__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3295:2: rule__QualifiedNameWithWildcard__Group__0 { pushFollow(FOLLOW_rule__QualifiedNameWithWildcard__Group__0_in_ruleQualifiedNameWithWildcard6964); rule__QualifiedNameWithWildcard__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getQualifiedNameWithWildcardAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleQualifiedNameWithWildcard" // $ANTLR start "entryRuleValidID" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3307:1: entryRuleValidID : ruleValidID EOF ; public final void entryRuleValidID() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3308:1: ( ruleValidID EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3309:1: ruleValidID EOF { if ( state.backtracking==0 ) { before(grammarAccess.getValidIDRule()); } pushFollow(FOLLOW_ruleValidID_in_entryRuleValidID6991); ruleValidID(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getValidIDRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleValidID6998); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleValidID" // $ANTLR start "ruleValidID" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3316:1: ruleValidID : ( RULE_ID ) ; public final void ruleValidID() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3320:2: ( ( RULE_ID ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3321:1: ( RULE_ID ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3321:1: ( RULE_ID ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3322:1: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getValidIDAccess().getIDTerminalRuleCall()); } match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleValidID7024); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getValidIDAccess().getIDTerminalRuleCall()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleValidID" // $ANTLR start "entryRuleXImportDeclaration" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3337:1: entryRuleXImportDeclaration : ruleXImportDeclaration EOF ; public final void entryRuleXImportDeclaration() throws RecognitionException { try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3338:1: ( ruleXImportDeclaration EOF ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3339:1: ruleXImportDeclaration EOF { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationRule()); } pushFollow(FOLLOW_ruleXImportDeclaration_in_entryRuleXImportDeclaration7052); ruleXImportDeclaration(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXImportDeclarationRule()); } match(input,EOF,FOLLOW_EOF_in_entryRuleXImportDeclaration7059); if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleXImportDeclaration" // $ANTLR start "ruleXImportDeclaration" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3346:1: ruleXImportDeclaration : ( ( rule__XImportDeclaration__Group__0 ) ) ; public final void ruleXImportDeclaration() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3350:2: ( ( ( rule__XImportDeclaration__Group__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3351:1: ( ( rule__XImportDeclaration__Group__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3351:1: ( ( rule__XImportDeclaration__Group__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3352:1: ( rule__XImportDeclaration__Group__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getGroup()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3353:1: ( rule__XImportDeclaration__Group__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3353:2: rule__XImportDeclaration__Group__0 { pushFollow(FOLLOW_rule__XImportDeclaration__Group__0_in_ruleXImportDeclaration7085); rule__XImportDeclaration__Group__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXImportDeclarationAccess().getGroup()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleXImportDeclaration" // $ANTLR start "ruleIQPatternChangeType" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3366:1: ruleIQPatternChangeType : ( ( rule__IQPatternChangeType__Alternatives ) ) ; public final void ruleIQPatternChangeType() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3370:1: ( ( ( rule__IQPatternChangeType__Alternatives ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3371:1: ( ( rule__IQPatternChangeType__Alternatives ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3371:1: ( ( rule__IQPatternChangeType__Alternatives ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3372:1: ( rule__IQPatternChangeType__Alternatives ) { if ( state.backtracking==0 ) { before(grammarAccess.getIQPatternChangeTypeAccess().getAlternatives()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3373:1: ( rule__IQPatternChangeType__Alternatives ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3373:2: rule__IQPatternChangeType__Alternatives { pushFollow(FOLLOW_rule__IQPatternChangeType__Alternatives_in_ruleIQPatternChangeType7122); rule__IQPatternChangeType__Alternatives(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getIQPatternChangeTypeAccess().getAlternatives()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleIQPatternChangeType" // $ANTLR start "rule__Usage__Alternatives" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3384:1: rule__Usage__Alternatives : ( ( ruleGenericUsage ) | ( rulePatternUsage ) ); public final void rule__Usage__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3388:1: ( ( ruleGenericUsage ) | ( rulePatternUsage ) ) int alt1=2; int LA1_0 = input.LA(1); if ( (LA1_0==56) ) { alt1=1; } else if ( (LA1_0==57) ) { alt1=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 1, 0, input); throw nvae; } switch (alt1) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3389:1: ( ruleGenericUsage ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3389:1: ( ruleGenericUsage ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3390:1: ruleGenericUsage { if ( state.backtracking==0 ) { before(grammarAccess.getUsageAccess().getGenericUsageParserRuleCall_0()); } pushFollow(FOLLOW_ruleGenericUsage_in_rule__Usage__Alternatives7157); ruleGenericUsage(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getUsageAccess().getGenericUsageParserRuleCall_0()); } } } break; case 2 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3395:6: ( rulePatternUsage ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3395:6: ( rulePatternUsage ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3396:1: rulePatternUsage { if ( state.backtracking==0 ) { before(grammarAccess.getUsageAccess().getPatternUsageParserRuleCall_1()); } pushFollow(FOLLOW_rulePatternUsage_in_rule__Usage__Alternatives7174); rulePatternUsage(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getUsageAccess().getPatternUsageParserRuleCall_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Usage__Alternatives" // $ANTLR start "rule__ModelElement__Alternatives" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3406:1: rule__ModelElement__Alternatives : ( ( ruleEventPattern ) | ( ruleRule ) | ( ruleSource ) ); public final void rule__ModelElement__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3410:1: ( ( ruleEventPattern ) | ( ruleRule ) | ( ruleSource ) ) int alt2=3; switch ( input.LA(1) ) { case 58: case 66: case 69: { alt2=1; } break; case 72: { alt2=2; } break; case 81: { alt2=3; } break; default: if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 2, 0, input); throw nvae; } switch (alt2) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3411:1: ( ruleEventPattern ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3411:1: ( ruleEventPattern ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3412:1: ruleEventPattern { if ( state.backtracking==0 ) { before(grammarAccess.getModelElementAccess().getEventPatternParserRuleCall_0()); } pushFollow(FOLLOW_ruleEventPattern_in_rule__ModelElement__Alternatives7206); ruleEventPattern(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getModelElementAccess().getEventPatternParserRuleCall_0()); } } } break; case 2 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3417:6: ( ruleRule ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3417:6: ( ruleRule ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3418:1: ruleRule { if ( state.backtracking==0 ) { before(grammarAccess.getModelElementAccess().getRuleParserRuleCall_1()); } pushFollow(FOLLOW_ruleRule_in_rule__ModelElement__Alternatives7223); ruleRule(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getModelElementAccess().getRuleParserRuleCall_1()); } } } break; case 3 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3423:6: ( ruleSource ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3423:6: ( ruleSource ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3424:1: ruleSource { if ( state.backtracking==0 ) { before(grammarAccess.getModelElementAccess().getSourceParserRuleCall_2()); } pushFollow(FOLLOW_ruleSource_in_rule__ModelElement__Alternatives7240); ruleSource(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getModelElementAccess().getSourceParserRuleCall_2()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ModelElement__Alternatives" // $ANTLR start "rule__EventPattern__Alternatives" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3434:1: rule__EventPattern__Alternatives : ( ( ruleAbstractAtomicEventPattern ) | ( ruleComplexEventPattern ) ); public final void rule__EventPattern__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3438:1: ( ( ruleAbstractAtomicEventPattern ) | ( ruleComplexEventPattern ) ) int alt3=2; int LA3_0 = input.LA(1); if ( (LA3_0==58||LA3_0==66) ) { alt3=1; } else if ( (LA3_0==69) ) { alt3=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 3, 0, input); throw nvae; } switch (alt3) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3439:1: ( ruleAbstractAtomicEventPattern ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3439:1: ( ruleAbstractAtomicEventPattern ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3440:1: ruleAbstractAtomicEventPattern { if ( state.backtracking==0 ) { before(grammarAccess.getEventPatternAccess().getAbstractAtomicEventPatternParserRuleCall_0()); } pushFollow(FOLLOW_ruleAbstractAtomicEventPattern_in_rule__EventPattern__Alternatives7272); ruleAbstractAtomicEventPattern(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getEventPatternAccess().getAbstractAtomicEventPatternParserRuleCall_0()); } } } break; case 2 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3445:6: ( ruleComplexEventPattern ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3445:6: ( ruleComplexEventPattern ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3446:1: ruleComplexEventPattern { if ( state.backtracking==0 ) { before(grammarAccess.getEventPatternAccess().getComplexEventPatternParserRuleCall_1()); } pushFollow(FOLLOW_ruleComplexEventPattern_in_rule__EventPattern__Alternatives7289); ruleComplexEventPattern(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getEventPatternAccess().getComplexEventPatternParserRuleCall_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EventPattern__Alternatives" // $ANTLR start "rule__AbstractAtomicEventPattern__Alternatives" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3456:1: rule__AbstractAtomicEventPattern__Alternatives : ( ( ruleAtomicEventPattern ) | ( ruleIQPatternEventPattern ) ); public final void rule__AbstractAtomicEventPattern__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3460:1: ( ( ruleAtomicEventPattern ) | ( ruleIQPatternEventPattern ) ) int alt4=2; int LA4_0 = input.LA(1); if ( (LA4_0==58) ) { alt4=1; } else if ( (LA4_0==66) ) { alt4=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 4, 0, input); throw nvae; } switch (alt4) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3461:1: ( ruleAtomicEventPattern ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3461:1: ( ruleAtomicEventPattern ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3462:1: ruleAtomicEventPattern { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractAtomicEventPatternAccess().getAtomicEventPatternParserRuleCall_0()); } pushFollow(FOLLOW_ruleAtomicEventPattern_in_rule__AbstractAtomicEventPattern__Alternatives7321); ruleAtomicEventPattern(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getAbstractAtomicEventPatternAccess().getAtomicEventPatternParserRuleCall_0()); } } } break; case 2 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3467:6: ( ruleIQPatternEventPattern ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3467:6: ( ruleIQPatternEventPattern ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3468:1: ruleIQPatternEventPattern { if ( state.backtracking==0 ) { before(grammarAccess.getAbstractAtomicEventPatternAccess().getIQPatternEventPatternParserRuleCall_1()); } pushFollow(FOLLOW_ruleIQPatternEventPattern_in_rule__AbstractAtomicEventPattern__Alternatives7338); ruleIQPatternEventPattern(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getAbstractAtomicEventPatternAccess().getIQPatternEventPatternParserRuleCall_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__AbstractAtomicEventPattern__Alternatives" // $ANTLR start "rule__ComplexEventExpression__Alternatives" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3478:1: rule__ComplexEventExpression__Alternatives : ( ( ruleExpression ) | ( ruleAugmentedExpression ) ); public final void rule__ComplexEventExpression__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3482:1: ( ( ruleExpression ) | ( ruleAugmentedExpression ) ) int alt5=2; int LA5_0 = input.LA(1); if ( (LA5_0==RULE_ID) ) { alt5=1; } else if ( (LA5_0==59) ) { alt5=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 5, 0, input); throw nvae; } switch (alt5) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3483:1: ( ruleExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3483:1: ( ruleExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3484:1: ruleExpression { if ( state.backtracking==0 ) { before(grammarAccess.getComplexEventExpressionAccess().getExpressionParserRuleCall_0()); } pushFollow(FOLLOW_ruleExpression_in_rule__ComplexEventExpression__Alternatives7370); ruleExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getComplexEventExpressionAccess().getExpressionParserRuleCall_0()); } } } break; case 2 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3489:6: ( ruleAugmentedExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3489:6: ( ruleAugmentedExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3490:1: ruleAugmentedExpression { if ( state.backtracking==0 ) { before(grammarAccess.getComplexEventExpressionAccess().getAugmentedExpressionParserRuleCall_1()); } pushFollow(FOLLOW_ruleAugmentedExpression_in_rule__ComplexEventExpression__Alternatives7387); ruleAugmentedExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getComplexEventExpressionAccess().getAugmentedExpressionParserRuleCall_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexEventExpression__Alternatives" // $ANTLR start "rule__AugmentedExpression__Alternatives" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3500:1: rule__AugmentedExpression__Alternatives : ( ( ruleTimedExpression ) | ( ruleMultiplicityExpression ) | ( ruleTimedMultiplicityExpression ) ); public final void rule__AugmentedExpression__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3504:1: ( ( ruleTimedExpression ) | ( ruleMultiplicityExpression ) | ( ruleTimedMultiplicityExpression ) ) int alt6=3; alt6 = dfa6.predict(input); switch (alt6) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3505:1: ( ruleTimedExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3505:1: ( ruleTimedExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3506:1: ruleTimedExpression { if ( state.backtracking==0 ) { before(grammarAccess.getAugmentedExpressionAccess().getTimedExpressionParserRuleCall_0()); } pushFollow(FOLLOW_ruleTimedExpression_in_rule__AugmentedExpression__Alternatives7419); ruleTimedExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getAugmentedExpressionAccess().getTimedExpressionParserRuleCall_0()); } } } break; case 2 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3511:6: ( ruleMultiplicityExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3511:6: ( ruleMultiplicityExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3512:1: ruleMultiplicityExpression { if ( state.backtracking==0 ) { before(grammarAccess.getAugmentedExpressionAccess().getMultiplicityExpressionParserRuleCall_1()); } pushFollow(FOLLOW_ruleMultiplicityExpression_in_rule__AugmentedExpression__Alternatives7436); ruleMultiplicityExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getAugmentedExpressionAccess().getMultiplicityExpressionParserRuleCall_1()); } } } break; case 3 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3517:6: ( ruleTimedMultiplicityExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3517:6: ( ruleTimedMultiplicityExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3518:1: ruleTimedMultiplicityExpression { if ( state.backtracking==0 ) { before(grammarAccess.getAugmentedExpressionAccess().getTimedMultiplicityExpressionParserRuleCall_2()); } pushFollow(FOLLOW_ruleTimedMultiplicityExpression_in_rule__AugmentedExpression__Alternatives7453); ruleTimedMultiplicityExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getAugmentedExpressionAccess().getTimedMultiplicityExpressionParserRuleCall_2()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__AugmentedExpression__Alternatives" // $ANTLR start "rule__Expression__Alternatives" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3528:1: rule__Expression__Alternatives : ( ( ruleFollowsExpression ) | ( ruleBranchExpression ) ); public final void rule__Expression__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3532:1: ( ( ruleFollowsExpression ) | ( ruleBranchExpression ) ) int alt7=2; alt7 = dfa7.predict(input); switch (alt7) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3533:1: ( ruleFollowsExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3533:1: ( ruleFollowsExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3534:1: ruleFollowsExpression { if ( state.backtracking==0 ) { before(grammarAccess.getExpressionAccess().getFollowsExpressionParserRuleCall_0()); } pushFollow(FOLLOW_ruleFollowsExpression_in_rule__Expression__Alternatives7485); ruleFollowsExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getExpressionAccess().getFollowsExpressionParserRuleCall_0()); } } } break; case 2 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3539:6: ( ruleBranchExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3539:6: ( ruleBranchExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3540:1: ruleBranchExpression { if ( state.backtracking==0 ) { before(grammarAccess.getExpressionAccess().getBranchExpressionParserRuleCall_1()); } pushFollow(FOLLOW_ruleBranchExpression_in_rule__Expression__Alternatives7502); ruleBranchExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getExpressionAccess().getBranchExpressionParserRuleCall_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Expression__Alternatives" // $ANTLR start "rule__StaticBindingRule__Alternatives" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3550:1: rule__StaticBindingRule__Alternatives : ( ( ruleRangeFilter ) | ( ruleNumericFilter ) | ( ruleLiteralFilter ) ); public final void rule__StaticBindingRule__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3554:1: ( ( ruleRangeFilter ) | ( ruleNumericFilter ) | ( ruleLiteralFilter ) ) int alt8=3; switch ( input.LA(1) ) { case 13: { int LA8_1 = input.LA(2); if ( (LA8_1==80) ) { alt8=1; } else if ( ((LA8_1>=23 && LA8_1<=25)) ) { alt8=3; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 8, 1, input); throw nvae; } } break; case 80: { alt8=1; } break; case 17: case 18: case 19: case 20: case 21: case 22: { alt8=2; } break; case 23: case 24: case 25: { alt8=3; } break; default: if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 8, 0, input); throw nvae; } switch (alt8) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3555:1: ( ruleRangeFilter ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3555:1: ( ruleRangeFilter ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3556:1: ruleRangeFilter { if ( state.backtracking==0 ) { before(grammarAccess.getStaticBindingRuleAccess().getRangeFilterParserRuleCall_0()); } pushFollow(FOLLOW_ruleRangeFilter_in_rule__StaticBindingRule__Alternatives7534); ruleRangeFilter(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getStaticBindingRuleAccess().getRangeFilterParserRuleCall_0()); } } } break; case 2 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3561:6: ( ruleNumericFilter ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3561:6: ( ruleNumericFilter ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3562:1: ruleNumericFilter { if ( state.backtracking==0 ) { before(grammarAccess.getStaticBindingRuleAccess().getNumericFilterParserRuleCall_1()); } pushFollow(FOLLOW_ruleNumericFilter_in_rule__StaticBindingRule__Alternatives7551); ruleNumericFilter(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getStaticBindingRuleAccess().getNumericFilterParserRuleCall_1()); } } } break; case 3 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3567:6: ( ruleLiteralFilter ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3567:6: ( ruleLiteralFilter ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3568:1: ruleLiteralFilter { if ( state.backtracking==0 ) { before(grammarAccess.getStaticBindingRuleAccess().getLiteralFilterParserRuleCall_2()); } pushFollow(FOLLOW_ruleLiteralFilter_in_rule__StaticBindingRule__Alternatives7568); ruleLiteralFilter(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getStaticBindingRuleAccess().getLiteralFilterParserRuleCall_2()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__StaticBindingRule__Alternatives" // $ANTLR start "rule__Range__Alternatives" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3578:1: rule__Range__Alternatives : ( ( ruleOpenOpen ) | ( ruleOpenClosed ) | ( ruleClosedClosed ) | ( ruleClosedOpen ) ); public final void rule__Range__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3582:1: ( ( ruleOpenOpen ) | ( ruleOpenClosed ) | ( ruleClosedClosed ) | ( ruleClosedOpen ) ) int alt9=4; alt9 = dfa9.predict(input); switch (alt9) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3583:1: ( ruleOpenOpen ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3583:1: ( ruleOpenOpen ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3584:1: ruleOpenOpen { if ( state.backtracking==0 ) { before(grammarAccess.getRangeAccess().getOpenOpenParserRuleCall_0()); } pushFollow(FOLLOW_ruleOpenOpen_in_rule__Range__Alternatives7600); ruleOpenOpen(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getRangeAccess().getOpenOpenParserRuleCall_0()); } } } break; case 2 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3589:6: ( ruleOpenClosed ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3589:6: ( ruleOpenClosed ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3590:1: ruleOpenClosed { if ( state.backtracking==0 ) { before(grammarAccess.getRangeAccess().getOpenClosedParserRuleCall_1()); } pushFollow(FOLLOW_ruleOpenClosed_in_rule__Range__Alternatives7617); ruleOpenClosed(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getRangeAccess().getOpenClosedParserRuleCall_1()); } } } break; case 3 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3595:6: ( ruleClosedClosed ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3595:6: ( ruleClosedClosed ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3596:1: ruleClosedClosed { if ( state.backtracking==0 ) { before(grammarAccess.getRangeAccess().getClosedClosedParserRuleCall_2()); } pushFollow(FOLLOW_ruleClosedClosed_in_rule__Range__Alternatives7634); ruleClosedClosed(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getRangeAccess().getClosedClosedParserRuleCall_2()); } } } break; case 4 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3601:6: ( ruleClosedOpen ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3601:6: ( ruleClosedOpen ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3602:1: ruleClosedOpen { if ( state.backtracking==0 ) { before(grammarAccess.getRangeAccess().getClosedOpenParserRuleCall_3()); } pushFollow(FOLLOW_ruleClosedOpen_in_rule__Range__Alternatives7651); ruleClosedOpen(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getRangeAccess().getClosedOpenParserRuleCall_3()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Range__Alternatives" // $ANTLR start "rule__NumericOperator__Alternatives" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3612:1: rule__NumericOperator__Alternatives : ( ( '<' ) | ( '=<' ) | ( '==' ) | ( '!=' ) | ( '>=' ) | ( '>' ) ); public final void rule__NumericOperator__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3616:1: ( ( '<' ) | ( '=<' ) | ( '==' ) | ( '!=' ) | ( '>=' ) | ( '>' ) ) int alt10=6; switch ( input.LA(1) ) { case 17: { alt10=1; } break; case 18: { alt10=2; } break; case 19: { alt10=3; } break; case 20: { alt10=4; } break; case 21: { alt10=5; } break; case 22: { alt10=6; } break; default: if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 10, 0, input); throw nvae; } switch (alt10) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3617:1: ( '<' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3617:1: ( '<' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3618:1: '<' { if ( state.backtracking==0 ) { before(grammarAccess.getNumericOperatorAccess().getLessThanSignKeyword_0()); } match(input,17,FOLLOW_17_in_rule__NumericOperator__Alternatives7684); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getNumericOperatorAccess().getLessThanSignKeyword_0()); } } } break; case 2 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3625:6: ( '=<' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3625:6: ( '=<' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3626:1: '=<' { if ( state.backtracking==0 ) { before(grammarAccess.getNumericOperatorAccess().getEqualsSignLessThanSignKeyword_1()); } match(input,18,FOLLOW_18_in_rule__NumericOperator__Alternatives7704); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getNumericOperatorAccess().getEqualsSignLessThanSignKeyword_1()); } } } break; case 3 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3633:6: ( '==' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3633:6: ( '==' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3634:1: '==' { if ( state.backtracking==0 ) { before(grammarAccess.getNumericOperatorAccess().getEqualsSignEqualsSignKeyword_2()); } match(input,19,FOLLOW_19_in_rule__NumericOperator__Alternatives7724); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getNumericOperatorAccess().getEqualsSignEqualsSignKeyword_2()); } } } break; case 4 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3641:6: ( '!=' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3641:6: ( '!=' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3642:1: '!=' { if ( state.backtracking==0 ) { before(grammarAccess.getNumericOperatorAccess().getExclamationMarkEqualsSignKeyword_3()); } match(input,20,FOLLOW_20_in_rule__NumericOperator__Alternatives7744); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getNumericOperatorAccess().getExclamationMarkEqualsSignKeyword_3()); } } } break; case 5 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3649:6: ( '>=' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3649:6: ( '>=' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3650:1: '>=' { if ( state.backtracking==0 ) { before(grammarAccess.getNumericOperatorAccess().getGreaterThanSignEqualsSignKeyword_4()); } match(input,21,FOLLOW_21_in_rule__NumericOperator__Alternatives7764); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getNumericOperatorAccess().getGreaterThanSignEqualsSignKeyword_4()); } } } break; case 6 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3657:6: ( '>' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3657:6: ( '>' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3658:1: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getNumericOperatorAccess().getGreaterThanSignKeyword_5()); } match(input,22,FOLLOW_22_in_rule__NumericOperator__Alternatives7784); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getNumericOperatorAccess().getGreaterThanSignKeyword_5()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__NumericOperator__Alternatives" // $ANTLR start "rule__LiteralOperator__Alternatives" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3670:1: rule__LiteralOperator__Alternatives : ( ( 'contains' ) | ( 'startsWith' ) | ( 'endsWith' ) ); public final void rule__LiteralOperator__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3674:1: ( ( 'contains' ) | ( 'startsWith' ) | ( 'endsWith' ) ) int alt11=3; switch ( input.LA(1) ) { case 23: { alt11=1; } break; case 24: { alt11=2; } break; case 25: { alt11=3; } break; default: if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 11, 0, input); throw nvae; } switch (alt11) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3675:1: ( 'contains' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3675:1: ( 'contains' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3676:1: 'contains' { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralOperatorAccess().getContainsKeyword_0()); } match(input,23,FOLLOW_23_in_rule__LiteralOperator__Alternatives7819); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getLiteralOperatorAccess().getContainsKeyword_0()); } } } break; case 2 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3683:6: ( 'startsWith' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3683:6: ( 'startsWith' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3684:1: 'startsWith' { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralOperatorAccess().getStartsWithKeyword_1()); } match(input,24,FOLLOW_24_in_rule__LiteralOperator__Alternatives7839); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getLiteralOperatorAccess().getStartsWithKeyword_1()); } } } break; case 3 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3691:6: ( 'endsWith' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3691:6: ( 'endsWith' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3692:1: 'endsWith' { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralOperatorAccess().getEndsWithKeyword_2()); } match(input,25,FOLLOW_25_in_rule__LiteralOperator__Alternatives7859); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getLiteralOperatorAccess().getEndsWithKeyword_2()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__LiteralOperator__Alternatives" // $ANTLR start "rule__XAssignment__Alternatives" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3704:1: rule__XAssignment__Alternatives : ( ( ( rule__XAssignment__Group_0__0 ) ) | ( ( rule__XAssignment__Group_1__0 ) ) ); public final void rule__XAssignment__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3708:1: ( ( ( rule__XAssignment__Group_0__0 ) ) | ( ( rule__XAssignment__Group_1__0 ) ) ) int alt12=2; switch ( input.LA(1) ) { case RULE_ID: { int LA12_1 = input.LA(2); if ( (LA12_1==EOF||(LA12_1>=RULE_ID && LA12_1<=RULE_STRING)||(LA12_1>=15 && LA12_1<=17)||(LA12_1>=19 && LA12_1<=22)||(LA12_1>=26 && LA12_1<=52)||(LA12_1>=59 && LA12_1<=62)||LA12_1==64||(LA12_1>=77 && LA12_1<=79)||(LA12_1>=83 && LA12_1<=102)||(LA12_1>=105 && LA12_1<=106)||(LA12_1>=108 && LA12_1<=109)) ) { alt12=2; } else if ( (LA12_1==14) ) { alt12=1; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 12, 1, input); throw nvae; } } break; case 47: { int LA12_2 = input.LA(2); if ( (LA12_2==14) ) { alt12=1; } else if ( (LA12_2==EOF||(LA12_2>=RULE_ID && LA12_2<=RULE_STRING)||(LA12_2>=15 && LA12_2<=17)||(LA12_2>=19 && LA12_2<=22)||(LA12_2>=26 && LA12_2<=52)||(LA12_2>=59 && LA12_2<=62)||LA12_2==64||(LA12_2>=77 && LA12_2<=79)||(LA12_2>=83 && LA12_2<=102)||(LA12_2>=105 && LA12_2<=106)||(LA12_2>=108 && LA12_2<=109)) ) { alt12=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 12, 2, input); throw nvae; } } break; case 48: { int LA12_3 = input.LA(2); if ( (LA12_3==EOF||(LA12_3>=RULE_ID && LA12_3<=RULE_STRING)||(LA12_3>=15 && LA12_3<=17)||(LA12_3>=19 && LA12_3<=22)||(LA12_3>=26 && LA12_3<=52)||(LA12_3>=59 && LA12_3<=62)||LA12_3==64||(LA12_3>=77 && LA12_3<=79)||(LA12_3>=83 && LA12_3<=102)||(LA12_3>=105 && LA12_3<=106)||(LA12_3>=108 && LA12_3<=109)) ) { alt12=2; } else if ( (LA12_3==14) ) { alt12=1; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 12, 3, input); throw nvae; } } break; case 49: { int LA12_4 = input.LA(2); if ( (LA12_4==14) ) { alt12=1; } else if ( (LA12_4==EOF||(LA12_4>=RULE_ID && LA12_4<=RULE_STRING)||(LA12_4>=15 && LA12_4<=17)||(LA12_4>=19 && LA12_4<=22)||(LA12_4>=26 && LA12_4<=52)||(LA12_4>=59 && LA12_4<=62)||LA12_4==64||(LA12_4>=77 && LA12_4<=79)||(LA12_4>=83 && LA12_4<=102)||(LA12_4>=105 && LA12_4<=106)||(LA12_4>=108 && LA12_4<=109)) ) { alt12=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 12, 4, input); throw nvae; } } break; case 50: { int LA12_5 = input.LA(2); if ( (LA12_5==EOF||(LA12_5>=RULE_ID && LA12_5<=RULE_STRING)||(LA12_5>=15 && LA12_5<=17)||(LA12_5>=19 && LA12_5<=22)||(LA12_5>=26 && LA12_5<=52)||(LA12_5>=59 && LA12_5<=62)||LA12_5==64||(LA12_5>=77 && LA12_5<=79)||(LA12_5>=83 && LA12_5<=102)||(LA12_5>=105 && LA12_5<=106)||(LA12_5>=108 && LA12_5<=109)) ) { alt12=2; } else if ( (LA12_5==14) ) { alt12=1; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 12, 5, input); throw nvae; } } break; case RULE_HEX: case RULE_INT: case RULE_DECIMAL: case RULE_STRING: case 17: case 38: case 39: case 44: case 51: case 52: case 59: case 61: case 77: case 85: case 87: case 89: case 92: case 93: case 94: case 95: case 96: case 97: case 98: case 99: case 100: case 109: { alt12=2; } break; default: if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 12, 0, input); throw nvae; } switch (alt12) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3709:1: ( ( rule__XAssignment__Group_0__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3709:1: ( ( rule__XAssignment__Group_0__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3710:1: ( rule__XAssignment__Group_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getGroup_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3711:1: ( rule__XAssignment__Group_0__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3711:2: rule__XAssignment__Group_0__0 { pushFollow(FOLLOW_rule__XAssignment__Group_0__0_in_rule__XAssignment__Alternatives7893); rule__XAssignment__Group_0__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXAssignmentAccess().getGroup_0()); } } } break; case 2 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3715:6: ( ( rule__XAssignment__Group_1__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3715:6: ( ( rule__XAssignment__Group_1__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3716:1: ( rule__XAssignment__Group_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getGroup_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3717:1: ( rule__XAssignment__Group_1__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3717:2: rule__XAssignment__Group_1__0 { pushFollow(FOLLOW_rule__XAssignment__Group_1__0_in_rule__XAssignment__Alternatives7911); rule__XAssignment__Group_1__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXAssignmentAccess().getGroup_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAssignment__Alternatives" // $ANTLR start "rule__OpMultiAssign__Alternatives" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3726:1: rule__OpMultiAssign__Alternatives : ( ( '+=' ) | ( '-=' ) ); public final void rule__OpMultiAssign__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3730:1: ( ( '+=' ) | ( '-=' ) ) int alt13=2; int LA13_0 = input.LA(1); if ( (LA13_0==26) ) { alt13=1; } else if ( (LA13_0==27) ) { alt13=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 13, 0, input); throw nvae; } switch (alt13) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3731:1: ( '+=' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3731:1: ( '+=' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3732:1: '+=' { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiAssignAccess().getPlusSignEqualsSignKeyword_0()); } match(input,26,FOLLOW_26_in_rule__OpMultiAssign__Alternatives7945); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpMultiAssignAccess().getPlusSignEqualsSignKeyword_0()); } } } break; case 2 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3739:6: ( '-=' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3739:6: ( '-=' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3740:1: '-=' { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiAssignAccess().getHyphenMinusEqualsSignKeyword_1()); } match(input,27,FOLLOW_27_in_rule__OpMultiAssign__Alternatives7965); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpMultiAssignAccess().getHyphenMinusEqualsSignKeyword_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpMultiAssign__Alternatives" // $ANTLR start "rule__OpEquality__Alternatives" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3752:1: rule__OpEquality__Alternatives : ( ( '==' ) | ( '!=' ) | ( '===' ) | ( '!==' ) ); public final void rule__OpEquality__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3756:1: ( ( '==' ) | ( '!=' ) | ( '===' ) | ( '!==' ) ) int alt14=4; switch ( input.LA(1) ) { case 19: { alt14=1; } break; case 20: { alt14=2; } break; case 28: { alt14=3; } break; case 29: { alt14=4; } break; default: if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 14, 0, input); throw nvae; } switch (alt14) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3757:1: ( '==' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3757:1: ( '==' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3758:1: '==' { if ( state.backtracking==0 ) { before(grammarAccess.getOpEqualityAccess().getEqualsSignEqualsSignKeyword_0()); } match(input,19,FOLLOW_19_in_rule__OpEquality__Alternatives8000); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpEqualityAccess().getEqualsSignEqualsSignKeyword_0()); } } } break; case 2 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3765:6: ( '!=' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3765:6: ( '!=' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3766:1: '!=' { if ( state.backtracking==0 ) { before(grammarAccess.getOpEqualityAccess().getExclamationMarkEqualsSignKeyword_1()); } match(input,20,FOLLOW_20_in_rule__OpEquality__Alternatives8020); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpEqualityAccess().getExclamationMarkEqualsSignKeyword_1()); } } } break; case 3 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3773:6: ( '===' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3773:6: ( '===' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3774:1: '===' { if ( state.backtracking==0 ) { before(grammarAccess.getOpEqualityAccess().getEqualsSignEqualsSignEqualsSignKeyword_2()); } match(input,28,FOLLOW_28_in_rule__OpEquality__Alternatives8040); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpEqualityAccess().getEqualsSignEqualsSignEqualsSignKeyword_2()); } } } break; case 4 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3781:6: ( '!==' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3781:6: ( '!==' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3782:1: '!==' { if ( state.backtracking==0 ) { before(grammarAccess.getOpEqualityAccess().getExclamationMarkEqualsSignEqualsSignKeyword_3()); } match(input,29,FOLLOW_29_in_rule__OpEquality__Alternatives8060); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpEqualityAccess().getExclamationMarkEqualsSignEqualsSignKeyword_3()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpEquality__Alternatives" // $ANTLR start "rule__XRelationalExpression__Alternatives_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3794:1: rule__XRelationalExpression__Alternatives_1 : ( ( ( rule__XRelationalExpression__Group_1_0__0 ) ) | ( ( rule__XRelationalExpression__Group_1_1__0 ) ) ); public final void rule__XRelationalExpression__Alternatives_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3798:1: ( ( ( rule__XRelationalExpression__Group_1_0__0 ) ) | ( ( rule__XRelationalExpression__Group_1_1__0 ) ) ) int alt15=2; int LA15_0 = input.LA(1); if ( (LA15_0==83) ) { alt15=1; } else if ( (LA15_0==17||(LA15_0>=21 && LA15_0<=22)||LA15_0==30) ) { alt15=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 15, 0, input); throw nvae; } switch (alt15) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3799:1: ( ( rule__XRelationalExpression__Group_1_0__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3799:1: ( ( rule__XRelationalExpression__Group_1_0__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3800:1: ( rule__XRelationalExpression__Group_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3801:1: ( rule__XRelationalExpression__Group_1_0__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3801:2: rule__XRelationalExpression__Group_1_0__0 { pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_0__0_in_rule__XRelationalExpression__Alternatives_18094); rule__XRelationalExpression__Group_1_0__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXRelationalExpressionAccess().getGroup_1_0()); } } } break; case 2 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3805:6: ( ( rule__XRelationalExpression__Group_1_1__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3805:6: ( ( rule__XRelationalExpression__Group_1_1__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3806:1: ( rule__XRelationalExpression__Group_1_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3807:1: ( rule__XRelationalExpression__Group_1_1__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3807:2: rule__XRelationalExpression__Group_1_1__0 { pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_1__0_in_rule__XRelationalExpression__Alternatives_18112); rule__XRelationalExpression__Group_1_1__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXRelationalExpressionAccess().getGroup_1_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XRelationalExpression__Alternatives_1" // $ANTLR start "rule__OpCompare__Alternatives" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3816:1: rule__OpCompare__Alternatives : ( ( '>=' ) | ( '<=' ) | ( '>' ) | ( '<' ) ); public final void rule__OpCompare__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3820:1: ( ( '>=' ) | ( '<=' ) | ( '>' ) | ( '<' ) ) int alt16=4; switch ( input.LA(1) ) { case 21: { alt16=1; } break; case 30: { alt16=2; } break; case 22: { alt16=3; } break; case 17: { alt16=4; } break; default: if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 16, 0, input); throw nvae; } switch (alt16) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3821:1: ( '>=' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3821:1: ( '>=' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3822:1: '>=' { if ( state.backtracking==0 ) { before(grammarAccess.getOpCompareAccess().getGreaterThanSignEqualsSignKeyword_0()); } match(input,21,FOLLOW_21_in_rule__OpCompare__Alternatives8146); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpCompareAccess().getGreaterThanSignEqualsSignKeyword_0()); } } } break; case 2 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3829:6: ( '<=' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3829:6: ( '<=' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3830:1: '<=' { if ( state.backtracking==0 ) { before(grammarAccess.getOpCompareAccess().getLessThanSignEqualsSignKeyword_1()); } match(input,30,FOLLOW_30_in_rule__OpCompare__Alternatives8166); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpCompareAccess().getLessThanSignEqualsSignKeyword_1()); } } } break; case 3 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3837:6: ( '>' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3837:6: ( '>' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3838:1: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getOpCompareAccess().getGreaterThanSignKeyword_2()); } match(input,22,FOLLOW_22_in_rule__OpCompare__Alternatives8186); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpCompareAccess().getGreaterThanSignKeyword_2()); } } } break; case 4 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3845:6: ( '<' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3845:6: ( '<' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3846:1: '<' { if ( state.backtracking==0 ) { before(grammarAccess.getOpCompareAccess().getLessThanSignKeyword_3()); } match(input,17,FOLLOW_17_in_rule__OpCompare__Alternatives8206); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpCompareAccess().getLessThanSignKeyword_3()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpCompare__Alternatives" // $ANTLR start "rule__OpOther__Alternatives" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3858:1: rule__OpOther__Alternatives : ( ( '->' ) | ( '..<' ) | ( ( rule__OpOther__Group_2__0 ) ) | ( '..' ) | ( '=>' ) | ( ( rule__OpOther__Group_5__0 ) ) | ( ( rule__OpOther__Group_6__0 ) ) | ( '<>' ) | ( '?:' ) | ( '<=>' ) ); public final void rule__OpOther__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3862:1: ( ( '->' ) | ( '..<' ) | ( ( rule__OpOther__Group_2__0 ) ) | ( '..' ) | ( '=>' ) | ( ( rule__OpOther__Group_5__0 ) ) | ( ( rule__OpOther__Group_6__0 ) ) | ( '<>' ) | ( '?:' ) | ( '<=>' ) ) int alt17=10; alt17 = dfa17.predict(input); switch (alt17) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3863:1: ( '->' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3863:1: ( '->' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3864:1: '->' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getHyphenMinusGreaterThanSignKeyword_0()); } match(input,31,FOLLOW_31_in_rule__OpOther__Alternatives8241); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpOtherAccess().getHyphenMinusGreaterThanSignKeyword_0()); } } } break; case 2 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3871:6: ( '..<' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3871:6: ( '..<' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3872:1: '..<' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getFullStopFullStopLessThanSignKeyword_1()); } match(input,32,FOLLOW_32_in_rule__OpOther__Alternatives8261); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpOtherAccess().getFullStopFullStopLessThanSignKeyword_1()); } } } break; case 3 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3879:6: ( ( rule__OpOther__Group_2__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3879:6: ( ( rule__OpOther__Group_2__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3880:1: ( rule__OpOther__Group_2__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getGroup_2()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3881:1: ( rule__OpOther__Group_2__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3881:2: rule__OpOther__Group_2__0 { pushFollow(FOLLOW_rule__OpOther__Group_2__0_in_rule__OpOther__Alternatives8280); rule__OpOther__Group_2__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getOpOtherAccess().getGroup_2()); } } } break; case 4 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3885:6: ( '..' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3885:6: ( '..' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3886:1: '..' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getFullStopFullStopKeyword_3()); } match(input,33,FOLLOW_33_in_rule__OpOther__Alternatives8299); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpOtherAccess().getFullStopFullStopKeyword_3()); } } } break; case 5 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3893:6: ( '=>' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3893:6: ( '=>' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3894:1: '=>' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getEqualsSignGreaterThanSignKeyword_4()); } match(input,34,FOLLOW_34_in_rule__OpOther__Alternatives8319); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpOtherAccess().getEqualsSignGreaterThanSignKeyword_4()); } } } break; case 6 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3901:6: ( ( rule__OpOther__Group_5__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3901:6: ( ( rule__OpOther__Group_5__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3902:1: ( rule__OpOther__Group_5__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getGroup_5()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3903:1: ( rule__OpOther__Group_5__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3903:2: rule__OpOther__Group_5__0 { pushFollow(FOLLOW_rule__OpOther__Group_5__0_in_rule__OpOther__Alternatives8338); rule__OpOther__Group_5__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getOpOtherAccess().getGroup_5()); } } } break; case 7 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3907:6: ( ( rule__OpOther__Group_6__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3907:6: ( ( rule__OpOther__Group_6__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3908:1: ( rule__OpOther__Group_6__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getGroup_6()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3909:1: ( rule__OpOther__Group_6__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3909:2: rule__OpOther__Group_6__0 { pushFollow(FOLLOW_rule__OpOther__Group_6__0_in_rule__OpOther__Alternatives8356); rule__OpOther__Group_6__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getOpOtherAccess().getGroup_6()); } } } break; case 8 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3913:6: ( '<>' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3913:6: ( '<>' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3914:1: '<>' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getLessThanSignGreaterThanSignKeyword_7()); } match(input,35,FOLLOW_35_in_rule__OpOther__Alternatives8375); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpOtherAccess().getLessThanSignGreaterThanSignKeyword_7()); } } } break; case 9 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3921:6: ( '?:' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3921:6: ( '?:' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3922:1: '?:' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getQuestionMarkColonKeyword_8()); } match(input,36,FOLLOW_36_in_rule__OpOther__Alternatives8395); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpOtherAccess().getQuestionMarkColonKeyword_8()); } } } break; case 10 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3929:6: ( '<=>' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3929:6: ( '<=>' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3930:1: '<=>' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getLessThanSignEqualsSignGreaterThanSignKeyword_9()); } match(input,37,FOLLOW_37_in_rule__OpOther__Alternatives8415); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpOtherAccess().getLessThanSignEqualsSignGreaterThanSignKeyword_9()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpOther__Alternatives" // $ANTLR start "rule__OpOther__Alternatives_5_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3942:1: rule__OpOther__Alternatives_5_1 : ( ( ( rule__OpOther__Group_5_1_0__0 ) ) | ( '>' ) ); public final void rule__OpOther__Alternatives_5_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3946:1: ( ( ( rule__OpOther__Group_5_1_0__0 ) ) | ( '>' ) ) int alt18=2; int LA18_0 = input.LA(1); if ( (LA18_0==22) ) { int LA18_1 = input.LA(2); if ( (LA18_1==EOF||(LA18_1>=RULE_ID && LA18_1<=RULE_STRING)||LA18_1==17||(LA18_1>=38 && LA18_1<=39)||LA18_1==44||(LA18_1>=47 && LA18_1<=52)||LA18_1==59||LA18_1==61||LA18_1==77||LA18_1==85||LA18_1==87||LA18_1==89||(LA18_1>=92 && LA18_1<=100)||LA18_1==109) ) { alt18=2; } else if ( (LA18_1==22) ) { alt18=1; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 18, 1, input); throw nvae; } } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 18, 0, input); throw nvae; } switch (alt18) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3947:1: ( ( rule__OpOther__Group_5_1_0__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3947:1: ( ( rule__OpOther__Group_5_1_0__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3948:1: ( rule__OpOther__Group_5_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getGroup_5_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3949:1: ( rule__OpOther__Group_5_1_0__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3949:2: rule__OpOther__Group_5_1_0__0 { pushFollow(FOLLOW_rule__OpOther__Group_5_1_0__0_in_rule__OpOther__Alternatives_5_18449); rule__OpOther__Group_5_1_0__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getOpOtherAccess().getGroup_5_1_0()); } } } break; case 2 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3953:6: ( '>' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3953:6: ( '>' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3954:1: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_1_1()); } match(input,22,FOLLOW_22_in_rule__OpOther__Alternatives_5_18468); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_1_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpOther__Alternatives_5_1" // $ANTLR start "rule__OpOther__Alternatives_6_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3966:1: rule__OpOther__Alternatives_6_1 : ( ( ( rule__OpOther__Group_6_1_0__0 ) ) | ( '<' ) ); public final void rule__OpOther__Alternatives_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3970:1: ( ( ( rule__OpOther__Group_6_1_0__0 ) ) | ( '<' ) ) int alt19=2; int LA19_0 = input.LA(1); if ( (LA19_0==17) ) { int LA19_1 = input.LA(2); if ( (synpred41_InternalEventPatternLanguage()) ) { alt19=1; } else if ( (true) ) { alt19=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 19, 1, input); throw nvae; } } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 19, 0, input); throw nvae; } switch (alt19) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3971:1: ( ( rule__OpOther__Group_6_1_0__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3971:1: ( ( rule__OpOther__Group_6_1_0__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3972:1: ( rule__OpOther__Group_6_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getGroup_6_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3973:1: ( rule__OpOther__Group_6_1_0__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3973:2: rule__OpOther__Group_6_1_0__0 { pushFollow(FOLLOW_rule__OpOther__Group_6_1_0__0_in_rule__OpOther__Alternatives_6_18502); rule__OpOther__Group_6_1_0__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getOpOtherAccess().getGroup_6_1_0()); } } } break; case 2 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3977:6: ( '<' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3977:6: ( '<' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3978:1: '<' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_1()); } match(input,17,FOLLOW_17_in_rule__OpOther__Alternatives_6_18521); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpOther__Alternatives_6_1" // $ANTLR start "rule__OpAdd__Alternatives" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3990:1: rule__OpAdd__Alternatives : ( ( '+' ) | ( '-' ) ); public final void rule__OpAdd__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3994:1: ( ( '+' ) | ( '-' ) ) int alt20=2; int LA20_0 = input.LA(1); if ( (LA20_0==38) ) { alt20=1; } else if ( (LA20_0==39) ) { alt20=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 20, 0, input); throw nvae; } switch (alt20) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3995:1: ( '+' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3995:1: ( '+' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3996:1: '+' { if ( state.backtracking==0 ) { before(grammarAccess.getOpAddAccess().getPlusSignKeyword_0()); } match(input,38,FOLLOW_38_in_rule__OpAdd__Alternatives8556); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpAddAccess().getPlusSignKeyword_0()); } } } break; case 2 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4003:6: ( '-' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4003:6: ( '-' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4004:1: '-' { if ( state.backtracking==0 ) { before(grammarAccess.getOpAddAccess().getHyphenMinusKeyword_1()); } match(input,39,FOLLOW_39_in_rule__OpAdd__Alternatives8576); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpAddAccess().getHyphenMinusKeyword_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpAdd__Alternatives" // $ANTLR start "rule__OpMulti__Alternatives" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4016:1: rule__OpMulti__Alternatives : ( ( '*' ) | ( '**' ) | ( '/' ) | ( '%' ) ); public final void rule__OpMulti__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4020:1: ( ( '*' ) | ( '**' ) | ( '/' ) | ( '%' ) ) int alt21=4; switch ( input.LA(1) ) { case 40: { alt21=1; } break; case 41: { alt21=2; } break; case 42: { alt21=3; } break; case 43: { alt21=4; } break; default: if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 21, 0, input); throw nvae; } switch (alt21) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4021:1: ( '*' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4021:1: ( '*' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4022:1: '*' { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiAccess().getAsteriskKeyword_0()); } match(input,40,FOLLOW_40_in_rule__OpMulti__Alternatives8611); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpMultiAccess().getAsteriskKeyword_0()); } } } break; case 2 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4029:6: ( '**' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4029:6: ( '**' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4030:1: '**' { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiAccess().getAsteriskAsteriskKeyword_1()); } match(input,41,FOLLOW_41_in_rule__OpMulti__Alternatives8631); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpMultiAccess().getAsteriskAsteriskKeyword_1()); } } } break; case 3 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4037:6: ( '/' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4037:6: ( '/' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4038:1: '/' { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiAccess().getSolidusKeyword_2()); } match(input,42,FOLLOW_42_in_rule__OpMulti__Alternatives8651); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpMultiAccess().getSolidusKeyword_2()); } } } break; case 4 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4045:6: ( '%' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4045:6: ( '%' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4046:1: '%' { if ( state.backtracking==0 ) { before(grammarAccess.getOpMultiAccess().getPercentSignKeyword_3()); } match(input,43,FOLLOW_43_in_rule__OpMulti__Alternatives8671); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpMultiAccess().getPercentSignKeyword_3()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpMulti__Alternatives" // $ANTLR start "rule__XUnaryOperation__Alternatives" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4058:1: rule__XUnaryOperation__Alternatives : ( ( ( rule__XUnaryOperation__Group_0__0 ) ) | ( ruleXCastedExpression ) ); public final void rule__XUnaryOperation__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4062:1: ( ( ( rule__XUnaryOperation__Group_0__0 ) ) | ( ruleXCastedExpression ) ) int alt22=2; int LA22_0 = input.LA(1); if ( ((LA22_0>=38 && LA22_0<=39)||LA22_0==44) ) { alt22=1; } else if ( ((LA22_0>=RULE_ID && LA22_0<=RULE_STRING)||LA22_0==17||(LA22_0>=47 && LA22_0<=52)||LA22_0==59||LA22_0==61||LA22_0==77||LA22_0==85||LA22_0==87||LA22_0==89||(LA22_0>=92 && LA22_0<=100)||LA22_0==109) ) { alt22=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 22, 0, input); throw nvae; } switch (alt22) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4063:1: ( ( rule__XUnaryOperation__Group_0__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4063:1: ( ( rule__XUnaryOperation__Group_0__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4064:1: ( rule__XUnaryOperation__Group_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXUnaryOperationAccess().getGroup_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4065:1: ( rule__XUnaryOperation__Group_0__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4065:2: rule__XUnaryOperation__Group_0__0 { pushFollow(FOLLOW_rule__XUnaryOperation__Group_0__0_in_rule__XUnaryOperation__Alternatives8705); rule__XUnaryOperation__Group_0__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXUnaryOperationAccess().getGroup_0()); } } } break; case 2 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4069:6: ( ruleXCastedExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4069:6: ( ruleXCastedExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4070:1: ruleXCastedExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXUnaryOperationAccess().getXCastedExpressionParserRuleCall_1()); } pushFollow(FOLLOW_ruleXCastedExpression_in_rule__XUnaryOperation__Alternatives8723); ruleXCastedExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXUnaryOperationAccess().getXCastedExpressionParserRuleCall_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XUnaryOperation__Alternatives" // $ANTLR start "rule__OpUnary__Alternatives" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4080:1: rule__OpUnary__Alternatives : ( ( '!' ) | ( '-' ) | ( '+' ) ); public final void rule__OpUnary__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4084:1: ( ( '!' ) | ( '-' ) | ( '+' ) ) int alt23=3; switch ( input.LA(1) ) { case 44: { alt23=1; } break; case 39: { alt23=2; } break; case 38: { alt23=3; } break; default: if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 23, 0, input); throw nvae; } switch (alt23) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4085:1: ( '!' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4085:1: ( '!' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4086:1: '!' { if ( state.backtracking==0 ) { before(grammarAccess.getOpUnaryAccess().getExclamationMarkKeyword_0()); } match(input,44,FOLLOW_44_in_rule__OpUnary__Alternatives8756); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpUnaryAccess().getExclamationMarkKeyword_0()); } } } break; case 2 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4093:6: ( '-' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4093:6: ( '-' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4094:1: '-' { if ( state.backtracking==0 ) { before(grammarAccess.getOpUnaryAccess().getHyphenMinusKeyword_1()); } match(input,39,FOLLOW_39_in_rule__OpUnary__Alternatives8776); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpUnaryAccess().getHyphenMinusKeyword_1()); } } } break; case 3 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4101:6: ( '+' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4101:6: ( '+' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4102:1: '+' { if ( state.backtracking==0 ) { before(grammarAccess.getOpUnaryAccess().getPlusSignKeyword_2()); } match(input,38,FOLLOW_38_in_rule__OpUnary__Alternatives8796); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpUnaryAccess().getPlusSignKeyword_2()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpUnary__Alternatives" // $ANTLR start "rule__XMemberFeatureCall__Alternatives_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4114:1: rule__XMemberFeatureCall__Alternatives_1 : ( ( ( rule__XMemberFeatureCall__Group_1_0__0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1__0 ) ) ); public final void rule__XMemberFeatureCall__Alternatives_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4118:1: ( ( ( rule__XMemberFeatureCall__Group_1_0__0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1__0 ) ) ) int alt24=2; alt24 = dfa24.predict(input); switch (alt24) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4119:1: ( ( rule__XMemberFeatureCall__Group_1_0__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4119:1: ( ( rule__XMemberFeatureCall__Group_1_0__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4120:1: ( rule__XMemberFeatureCall__Group_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4121:1: ( rule__XMemberFeatureCall__Group_1_0__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4121:2: rule__XMemberFeatureCall__Group_1_0__0 { pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_0__0_in_rule__XMemberFeatureCall__Alternatives_18830); rule__XMemberFeatureCall__Group_1_0__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_0()); } } } break; case 2 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4125:6: ( ( rule__XMemberFeatureCall__Group_1_1__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4125:6: ( ( rule__XMemberFeatureCall__Group_1_1__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4126:1: ( rule__XMemberFeatureCall__Group_1_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4127:1: ( rule__XMemberFeatureCall__Group_1_1__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4127:2: rule__XMemberFeatureCall__Group_1_1__0 { pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1__0_in_rule__XMemberFeatureCall__Alternatives_18848); rule__XMemberFeatureCall__Group_1_1__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Alternatives_1" // $ANTLR start "rule__XMemberFeatureCall__Alternatives_1_0_0_0_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4136:1: rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 : ( ( '.' ) | ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 ) ) ); public final void rule__XMemberFeatureCall__Alternatives_1_0_0_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4140:1: ( ( '.' ) | ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 ) ) ) int alt25=2; int LA25_0 = input.LA(1); if ( (LA25_0==45) ) { alt25=1; } else if ( (LA25_0==105) ) { alt25=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 25, 0, input); throw nvae; } switch (alt25) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4141:1: ( '.' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4141:1: ( '.' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4142:1: '.' { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getFullStopKeyword_1_0_0_0_1_0()); } match(input,45,FOLLOW_45_in_rule__XMemberFeatureCall__Alternatives_1_0_0_0_18882); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getFullStopKeyword_1_0_0_0_1_0()); } } } break; case 2 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4149:6: ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4149:6: ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4150:1: ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticAssignment_1_0_0_0_1_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4151:1: ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4151:2: rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 { pushFollow(FOLLOW_rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1_in_rule__XMemberFeatureCall__Alternatives_1_0_0_0_18901); rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticAssignment_1_0_0_0_1_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Alternatives_1_0_0_0_1" // $ANTLR start "rule__XMemberFeatureCall__Alternatives_1_1_0_0_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4160:1: rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 : ( ( '.' ) | ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) ) | ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 ) ) ); public final void rule__XMemberFeatureCall__Alternatives_1_1_0_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4164:1: ( ( '.' ) | ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) ) | ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 ) ) ) int alt26=3; switch ( input.LA(1) ) { case 45: { alt26=1; } break; case 106: { alt26=2; } break; case 105: { alt26=3; } break; default: if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 26, 0, input); throw nvae; } switch (alt26) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4165:1: ( '.' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4165:1: ( '.' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4166:1: '.' { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getFullStopKeyword_1_1_0_0_1_0()); } match(input,45,FOLLOW_45_in_rule__XMemberFeatureCall__Alternatives_1_1_0_0_18935); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getFullStopKeyword_1_1_0_0_1_0()); } } } break; case 2 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4173:6: ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4173:6: ( ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4174:1: ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getNullSafeAssignment_1_1_0_0_1_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4175:1: ( rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4175:2: rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 { pushFollow(FOLLOW_rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1_in_rule__XMemberFeatureCall__Alternatives_1_1_0_0_18954); rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getNullSafeAssignment_1_1_0_0_1_1()); } } } break; case 3 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4179:6: ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4179:6: ( ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4180:1: ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticAssignment_1_1_0_0_1_2()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4181:1: ( rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4181:2: rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 { pushFollow(FOLLOW_rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2_in_rule__XMemberFeatureCall__Alternatives_1_1_0_0_18972); rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticAssignment_1_1_0_0_1_2()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Alternatives_1_1_0_0_1" // $ANTLR start "rule__XMemberFeatureCall__Alternatives_1_1_3_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4190:1: rule__XMemberFeatureCall__Alternatives_1_1_3_1 : ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) ) ); public final void rule__XMemberFeatureCall__Alternatives_1_1_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4194:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) ) ) int alt27=2; alt27 = dfa27.predict(input); switch (alt27) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4195:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4195:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4196:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_3_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4197:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4197:2: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 { pushFollow(FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0_in_rule__XMemberFeatureCall__Alternatives_1_1_3_19005); rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_3_1_0()); } } } break; case 2 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4201:6: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4201:6: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4202:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_3_1_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4203:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4203:2: rule__XMemberFeatureCall__Group_1_1_3_1_1__0 { pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__0_in_rule__XMemberFeatureCall__Alternatives_1_1_3_19023); rule__XMemberFeatureCall__Group_1_1_3_1_1__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_3_1_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Alternatives_1_1_3_1" // $ANTLR start "rule__XPrimaryExpression__Alternatives" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4212:1: rule__XPrimaryExpression__Alternatives : ( ( ruleXConstructorCall ) | ( ruleXBlockExpression ) | ( ruleXSwitchExpression ) | ( ruleXFeatureCall ) | ( ruleXLiteral ) | ( ruleXIfExpression ) | ( ruleXForLoopExpression ) | ( ruleXWhileExpression ) | ( ruleXDoWhileExpression ) | ( ruleXThrowExpression ) | ( ruleXReturnExpression ) | ( ruleXTryCatchFinallyExpression ) | ( ruleXParenthesizedExpression ) ); public final void rule__XPrimaryExpression__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4216:1: ( ( ruleXConstructorCall ) | ( ruleXBlockExpression ) | ( ruleXSwitchExpression ) | ( ruleXFeatureCall ) | ( ruleXLiteral ) | ( ruleXIfExpression ) | ( ruleXForLoopExpression ) | ( ruleXWhileExpression ) | ( ruleXDoWhileExpression ) | ( ruleXThrowExpression ) | ( ruleXReturnExpression ) | ( ruleXTryCatchFinallyExpression ) | ( ruleXParenthesizedExpression ) ) int alt28=13; switch ( input.LA(1) ) { case 95: { alt28=1; } break; case 61: { alt28=2; } break; case 89: { alt28=3; } break; case RULE_ID: case 17: case 47: case 48: case 49: case 50: case 51: { alt28=4; } break; case RULE_HEX: case RULE_INT: case RULE_DECIMAL: case RULE_STRING: case 52: case 77: case 85: case 96: case 97: case 109: { alt28=5; } break; case 87: { alt28=6; } break; case 92: { alt28=7; } break; case 93: { alt28=8; } break; case 94: { alt28=9; } break; case 98: { alt28=10; } break; case 99: { alt28=11; } break; case 100: { alt28=12; } break; case 59: { alt28=13; } break; default: if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 28, 0, input); throw nvae; } switch (alt28) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4217:1: ( ruleXConstructorCall ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4217:1: ( ruleXConstructorCall ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4218:1: ruleXConstructorCall { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionAccess().getXConstructorCallParserRuleCall_0()); } pushFollow(FOLLOW_ruleXConstructorCall_in_rule__XPrimaryExpression__Alternatives9056); ruleXConstructorCall(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXPrimaryExpressionAccess().getXConstructorCallParserRuleCall_0()); } } } break; case 2 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4223:6: ( ruleXBlockExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4223:6: ( ruleXBlockExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4224:1: ruleXBlockExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionAccess().getXBlockExpressionParserRuleCall_1()); } pushFollow(FOLLOW_ruleXBlockExpression_in_rule__XPrimaryExpression__Alternatives9073); ruleXBlockExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXPrimaryExpressionAccess().getXBlockExpressionParserRuleCall_1()); } } } break; case 3 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4229:6: ( ruleXSwitchExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4229:6: ( ruleXSwitchExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4230:1: ruleXSwitchExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionAccess().getXSwitchExpressionParserRuleCall_2()); } pushFollow(FOLLOW_ruleXSwitchExpression_in_rule__XPrimaryExpression__Alternatives9090); ruleXSwitchExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXPrimaryExpressionAccess().getXSwitchExpressionParserRuleCall_2()); } } } break; case 4 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4235:6: ( ruleXFeatureCall ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4235:6: ( ruleXFeatureCall ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4236:1: ruleXFeatureCall { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionAccess().getXFeatureCallParserRuleCall_3()); } pushFollow(FOLLOW_ruleXFeatureCall_in_rule__XPrimaryExpression__Alternatives9107); ruleXFeatureCall(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXPrimaryExpressionAccess().getXFeatureCallParserRuleCall_3()); } } } break; case 5 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4241:6: ( ruleXLiteral ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4241:6: ( ruleXLiteral ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4242:1: ruleXLiteral { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionAccess().getXLiteralParserRuleCall_4()); } pushFollow(FOLLOW_ruleXLiteral_in_rule__XPrimaryExpression__Alternatives9124); ruleXLiteral(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXPrimaryExpressionAccess().getXLiteralParserRuleCall_4()); } } } break; case 6 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4247:6: ( ruleXIfExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4247:6: ( ruleXIfExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4248:1: ruleXIfExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionAccess().getXIfExpressionParserRuleCall_5()); } pushFollow(FOLLOW_ruleXIfExpression_in_rule__XPrimaryExpression__Alternatives9141); ruleXIfExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXPrimaryExpressionAccess().getXIfExpressionParserRuleCall_5()); } } } break; case 7 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4253:6: ( ruleXForLoopExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4253:6: ( ruleXForLoopExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4254:1: ruleXForLoopExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionAccess().getXForLoopExpressionParserRuleCall_6()); } pushFollow(FOLLOW_ruleXForLoopExpression_in_rule__XPrimaryExpression__Alternatives9158); ruleXForLoopExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXPrimaryExpressionAccess().getXForLoopExpressionParserRuleCall_6()); } } } break; case 8 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4259:6: ( ruleXWhileExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4259:6: ( ruleXWhileExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4260:1: ruleXWhileExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionAccess().getXWhileExpressionParserRuleCall_7()); } pushFollow(FOLLOW_ruleXWhileExpression_in_rule__XPrimaryExpression__Alternatives9175); ruleXWhileExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXPrimaryExpressionAccess().getXWhileExpressionParserRuleCall_7()); } } } break; case 9 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4265:6: ( ruleXDoWhileExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4265:6: ( ruleXDoWhileExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4266:1: ruleXDoWhileExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionAccess().getXDoWhileExpressionParserRuleCall_8()); } pushFollow(FOLLOW_ruleXDoWhileExpression_in_rule__XPrimaryExpression__Alternatives9192); ruleXDoWhileExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXPrimaryExpressionAccess().getXDoWhileExpressionParserRuleCall_8()); } } } break; case 10 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4271:6: ( ruleXThrowExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4271:6: ( ruleXThrowExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4272:1: ruleXThrowExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionAccess().getXThrowExpressionParserRuleCall_9()); } pushFollow(FOLLOW_ruleXThrowExpression_in_rule__XPrimaryExpression__Alternatives9209); ruleXThrowExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXPrimaryExpressionAccess().getXThrowExpressionParserRuleCall_9()); } } } break; case 11 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4277:6: ( ruleXReturnExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4277:6: ( ruleXReturnExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4278:1: ruleXReturnExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionAccess().getXReturnExpressionParserRuleCall_10()); } pushFollow(FOLLOW_ruleXReturnExpression_in_rule__XPrimaryExpression__Alternatives9226); ruleXReturnExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXPrimaryExpressionAccess().getXReturnExpressionParserRuleCall_10()); } } } break; case 12 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4283:6: ( ruleXTryCatchFinallyExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4283:6: ( ruleXTryCatchFinallyExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4284:1: ruleXTryCatchFinallyExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionAccess().getXTryCatchFinallyExpressionParserRuleCall_11()); } pushFollow(FOLLOW_ruleXTryCatchFinallyExpression_in_rule__XPrimaryExpression__Alternatives9243); ruleXTryCatchFinallyExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXPrimaryExpressionAccess().getXTryCatchFinallyExpressionParserRuleCall_11()); } } } break; case 13 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4289:6: ( ruleXParenthesizedExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4289:6: ( ruleXParenthesizedExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4290:1: ruleXParenthesizedExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXPrimaryExpressionAccess().getXParenthesizedExpressionParserRuleCall_12()); } pushFollow(FOLLOW_ruleXParenthesizedExpression_in_rule__XPrimaryExpression__Alternatives9260); ruleXParenthesizedExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXPrimaryExpressionAccess().getXParenthesizedExpressionParserRuleCall_12()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XPrimaryExpression__Alternatives" // $ANTLR start "rule__XLiteral__Alternatives" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4300:1: rule__XLiteral__Alternatives : ( ( ruleXCollectionLiteral ) | ( ( ruleXClosure ) ) | ( ruleXBooleanLiteral ) | ( ruleXNumberLiteral ) | ( ruleXNullLiteral ) | ( ruleXStringLiteral ) | ( ruleXTypeLiteral ) ); public final void rule__XLiteral__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4304:1: ( ( ruleXCollectionLiteral ) | ( ( ruleXClosure ) ) | ( ruleXBooleanLiteral ) | ( ruleXNumberLiteral ) | ( ruleXNullLiteral ) | ( ruleXStringLiteral ) | ( ruleXTypeLiteral ) ) int alt29=7; switch ( input.LA(1) ) { case 85: { alt29=1; } break; case 77: { alt29=2; } break; case 52: case 109: { alt29=3; } break; case RULE_HEX: case RULE_INT: case RULE_DECIMAL: { alt29=4; } break; case 96: { alt29=5; } break; case RULE_STRING: { alt29=6; } break; case 97: { alt29=7; } break; default: if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 29, 0, input); throw nvae; } switch (alt29) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4305:1: ( ruleXCollectionLiteral ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4305:1: ( ruleXCollectionLiteral ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4306:1: ruleXCollectionLiteral { if ( state.backtracking==0 ) { before(grammarAccess.getXLiteralAccess().getXCollectionLiteralParserRuleCall_0()); } pushFollow(FOLLOW_ruleXCollectionLiteral_in_rule__XLiteral__Alternatives9292); ruleXCollectionLiteral(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXLiteralAccess().getXCollectionLiteralParserRuleCall_0()); } } } break; case 2 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4311:6: ( ( ruleXClosure ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4311:6: ( ( ruleXClosure ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4312:1: ( ruleXClosure ) { if ( state.backtracking==0 ) { before(grammarAccess.getXLiteralAccess().getXClosureParserRuleCall_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4313:1: ( ruleXClosure ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4313:3: ruleXClosure { pushFollow(FOLLOW_ruleXClosure_in_rule__XLiteral__Alternatives9310); ruleXClosure(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXLiteralAccess().getXClosureParserRuleCall_1()); } } } break; case 3 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4317:6: ( ruleXBooleanLiteral ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4317:6: ( ruleXBooleanLiteral ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4318:1: ruleXBooleanLiteral { if ( state.backtracking==0 ) { before(grammarAccess.getXLiteralAccess().getXBooleanLiteralParserRuleCall_2()); } pushFollow(FOLLOW_ruleXBooleanLiteral_in_rule__XLiteral__Alternatives9328); ruleXBooleanLiteral(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXLiteralAccess().getXBooleanLiteralParserRuleCall_2()); } } } break; case 4 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4323:6: ( ruleXNumberLiteral ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4323:6: ( ruleXNumberLiteral ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4324:1: ruleXNumberLiteral { if ( state.backtracking==0 ) { before(grammarAccess.getXLiteralAccess().getXNumberLiteralParserRuleCall_3()); } pushFollow(FOLLOW_ruleXNumberLiteral_in_rule__XLiteral__Alternatives9345); ruleXNumberLiteral(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXLiteralAccess().getXNumberLiteralParserRuleCall_3()); } } } break; case 5 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4329:6: ( ruleXNullLiteral ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4329:6: ( ruleXNullLiteral ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4330:1: ruleXNullLiteral { if ( state.backtracking==0 ) { before(grammarAccess.getXLiteralAccess().getXNullLiteralParserRuleCall_4()); } pushFollow(FOLLOW_ruleXNullLiteral_in_rule__XLiteral__Alternatives9362); ruleXNullLiteral(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXLiteralAccess().getXNullLiteralParserRuleCall_4()); } } } break; case 6 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4335:6: ( ruleXStringLiteral ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4335:6: ( ruleXStringLiteral ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4336:1: ruleXStringLiteral { if ( state.backtracking==0 ) { before(grammarAccess.getXLiteralAccess().getXStringLiteralParserRuleCall_5()); } pushFollow(FOLLOW_ruleXStringLiteral_in_rule__XLiteral__Alternatives9379); ruleXStringLiteral(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXLiteralAccess().getXStringLiteralParserRuleCall_5()); } } } break; case 7 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4341:6: ( ruleXTypeLiteral ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4341:6: ( ruleXTypeLiteral ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4342:1: ruleXTypeLiteral { if ( state.backtracking==0 ) { before(grammarAccess.getXLiteralAccess().getXTypeLiteralParserRuleCall_6()); } pushFollow(FOLLOW_ruleXTypeLiteral_in_rule__XLiteral__Alternatives9396); ruleXTypeLiteral(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXLiteralAccess().getXTypeLiteralParserRuleCall_6()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XLiteral__Alternatives" // $ANTLR start "rule__XCollectionLiteral__Alternatives" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4352:1: rule__XCollectionLiteral__Alternatives : ( ( ruleXSetLiteral ) | ( ruleXListLiteral ) ); public final void rule__XCollectionLiteral__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4356:1: ( ( ruleXSetLiteral ) | ( ruleXListLiteral ) ) int alt30=2; int LA30_0 = input.LA(1); if ( (LA30_0==85) ) { int LA30_1 = input.LA(2); if ( (LA30_1==77) ) { alt30=2; } else if ( (LA30_1==61) ) { alt30=1; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 30, 1, input); throw nvae; } } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 30, 0, input); throw nvae; } switch (alt30) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4357:1: ( ruleXSetLiteral ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4357:1: ( ruleXSetLiteral ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4358:1: ruleXSetLiteral { if ( state.backtracking==0 ) { before(grammarAccess.getXCollectionLiteralAccess().getXSetLiteralParserRuleCall_0()); } pushFollow(FOLLOW_ruleXSetLiteral_in_rule__XCollectionLiteral__Alternatives9428); ruleXSetLiteral(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXCollectionLiteralAccess().getXSetLiteralParserRuleCall_0()); } } } break; case 2 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4363:6: ( ruleXListLiteral ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4363:6: ( ruleXListLiteral ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4364:1: ruleXListLiteral { if ( state.backtracking==0 ) { before(grammarAccess.getXCollectionLiteralAccess().getXListLiteralParserRuleCall_1()); } pushFollow(FOLLOW_ruleXListLiteral_in_rule__XCollectionLiteral__Alternatives9445); ruleXListLiteral(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXCollectionLiteralAccess().getXListLiteralParserRuleCall_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XCollectionLiteral__Alternatives" // $ANTLR start "rule__XSwitchExpression__Alternatives_2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4374:1: rule__XSwitchExpression__Alternatives_2 : ( ( ( rule__XSwitchExpression__Group_2_0__0 ) ) | ( ( rule__XSwitchExpression__Group_2_1__0 ) ) ); public final void rule__XSwitchExpression__Alternatives_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4378:1: ( ( ( rule__XSwitchExpression__Group_2_0__0 ) ) | ( ( rule__XSwitchExpression__Group_2_1__0 ) ) ) int alt31=2; int LA31_0 = input.LA(1); if ( ((LA31_0>=RULE_ID && LA31_0<=RULE_STRING)||LA31_0==17||(LA31_0>=38 && LA31_0<=39)||LA31_0==44||(LA31_0>=47 && LA31_0<=52)||LA31_0==61||LA31_0==77||LA31_0==85||LA31_0==87||LA31_0==89||(LA31_0>=92 && LA31_0<=100)||LA31_0==109) ) { alt31=1; } else if ( (LA31_0==59) ) { int LA31_2 = input.LA(2); if ( (LA31_2==RULE_ID) ) { int LA31_3 = input.LA(3); if ( ((LA31_3>=14 && LA31_3<=17)||(LA31_3>=19 && LA31_3<=22)||(LA31_3>=26 && LA31_3<=43)||LA31_3==45||(LA31_3>=59 && LA31_3<=60)||LA31_3==77||(LA31_3>=83 && LA31_3<=84)||(LA31_3>=105 && LA31_3<=106)) ) { alt31=1; } else if ( (LA31_3==64) ) { alt31=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 31, 3, input); throw nvae; } } else if ( ((LA31_2>=RULE_HEX && LA31_2<=RULE_STRING)||LA31_2==17||(LA31_2>=38 && LA31_2<=39)||LA31_2==44||(LA31_2>=47 && LA31_2<=52)||LA31_2==59||LA31_2==61||LA31_2==77||LA31_2==85||LA31_2==87||LA31_2==89||(LA31_2>=92 && LA31_2<=100)||LA31_2==109) ) { alt31=1; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 31, 2, input); throw nvae; } } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 31, 0, input); throw nvae; } switch (alt31) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4379:1: ( ( rule__XSwitchExpression__Group_2_0__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4379:1: ( ( rule__XSwitchExpression__Group_2_0__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4380:1: ( rule__XSwitchExpression__Group_2_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4381:1: ( rule__XSwitchExpression__Group_2_0__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4381:2: rule__XSwitchExpression__Group_2_0__0 { pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_0__0_in_rule__XSwitchExpression__Alternatives_29477); rule__XSwitchExpression__Group_2_0__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0()); } } } break; case 2 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4385:6: ( ( rule__XSwitchExpression__Group_2_1__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4385:6: ( ( rule__XSwitchExpression__Group_2_1__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4386:1: ( rule__XSwitchExpression__Group_2_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4387:1: ( rule__XSwitchExpression__Group_2_1__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4387:2: rule__XSwitchExpression__Group_2_1__0 { pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_1__0_in_rule__XSwitchExpression__Alternatives_29495); rule__XSwitchExpression__Group_2_1__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXSwitchExpressionAccess().getGroup_2_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__Alternatives_2" // $ANTLR start "rule__XExpressionInsideBlock__Alternatives" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4396:1: rule__XExpressionInsideBlock__Alternatives : ( ( ruleXVariableDeclaration ) | ( ruleXExpression ) ); public final void rule__XExpressionInsideBlock__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4400:1: ( ( ruleXVariableDeclaration ) | ( ruleXExpression ) ) int alt32=2; int LA32_0 = input.LA(1); if ( (LA32_0==46||LA32_0==108) ) { alt32=1; } else if ( ((LA32_0>=RULE_ID && LA32_0<=RULE_STRING)||LA32_0==17||(LA32_0>=38 && LA32_0<=39)||LA32_0==44||(LA32_0>=47 && LA32_0<=52)||LA32_0==59||LA32_0==61||LA32_0==77||LA32_0==85||LA32_0==87||LA32_0==89||(LA32_0>=92 && LA32_0<=100)||LA32_0==109) ) { alt32=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 32, 0, input); throw nvae; } switch (alt32) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4401:1: ( ruleXVariableDeclaration ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4401:1: ( ruleXVariableDeclaration ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4402:1: ruleXVariableDeclaration { if ( state.backtracking==0 ) { before(grammarAccess.getXExpressionInsideBlockAccess().getXVariableDeclarationParserRuleCall_0()); } pushFollow(FOLLOW_ruleXVariableDeclaration_in_rule__XExpressionInsideBlock__Alternatives9528); ruleXVariableDeclaration(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXExpressionInsideBlockAccess().getXVariableDeclarationParserRuleCall_0()); } } } break; case 2 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4407:6: ( ruleXExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4407:6: ( ruleXExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4408:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXExpressionInsideBlockAccess().getXExpressionParserRuleCall_1()); } pushFollow(FOLLOW_ruleXExpression_in_rule__XExpressionInsideBlock__Alternatives9545); ruleXExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXExpressionInsideBlockAccess().getXExpressionParserRuleCall_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XExpressionInsideBlock__Alternatives" // $ANTLR start "rule__XVariableDeclaration__Alternatives_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4418:1: rule__XVariableDeclaration__Alternatives_1 : ( ( ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) ) | ( 'val' ) ); public final void rule__XVariableDeclaration__Alternatives_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4422:1: ( ( ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) ) | ( 'val' ) ) int alt33=2; int LA33_0 = input.LA(1); if ( (LA33_0==108) ) { alt33=1; } else if ( (LA33_0==46) ) { alt33=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 33, 0, input); throw nvae; } switch (alt33) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4423:1: ( ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4423:1: ( ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4424:1: ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getWriteableAssignment_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4425:1: ( rule__XVariableDeclaration__WriteableAssignment_1_0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4425:2: rule__XVariableDeclaration__WriteableAssignment_1_0 { pushFollow(FOLLOW_rule__XVariableDeclaration__WriteableAssignment_1_0_in_rule__XVariableDeclaration__Alternatives_19577); rule__XVariableDeclaration__WriteableAssignment_1_0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXVariableDeclarationAccess().getWriteableAssignment_1_0()); } } } break; case 2 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4429:6: ( 'val' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4429:6: ( 'val' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4430:1: 'val' { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getValKeyword_1_1()); } match(input,46,FOLLOW_46_in_rule__XVariableDeclaration__Alternatives_19596); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXVariableDeclarationAccess().getValKeyword_1_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XVariableDeclaration__Alternatives_1" // $ANTLR start "rule__XVariableDeclaration__Alternatives_2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4442:1: rule__XVariableDeclaration__Alternatives_2 : ( ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) | ( ( rule__XVariableDeclaration__NameAssignment_2_1 ) ) ); public final void rule__XVariableDeclaration__Alternatives_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4446:1: ( ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) | ( ( rule__XVariableDeclaration__NameAssignment_2_1 ) ) ) int alt34=2; int LA34_0 = input.LA(1); if ( (LA34_0==RULE_ID) ) { int LA34_1 = input.LA(2); if ( (synpred76_InternalEventPatternLanguage()) ) { alt34=1; } else if ( (true) ) { alt34=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 34, 1, input); throw nvae; } } else if ( (LA34_0==34||LA34_0==59) ) { alt34=1; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 34, 0, input); throw nvae; } switch (alt34) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4447:1: ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4447:1: ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4448:1: ( rule__XVariableDeclaration__Group_2_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getGroup_2_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4449:1: ( rule__XVariableDeclaration__Group_2_0__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4449:2: rule__XVariableDeclaration__Group_2_0__0 { pushFollow(FOLLOW_rule__XVariableDeclaration__Group_2_0__0_in_rule__XVariableDeclaration__Alternatives_29630); rule__XVariableDeclaration__Group_2_0__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXVariableDeclarationAccess().getGroup_2_0()); } } } break; case 2 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4453:6: ( ( rule__XVariableDeclaration__NameAssignment_2_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4453:6: ( ( rule__XVariableDeclaration__NameAssignment_2_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4454:1: ( rule__XVariableDeclaration__NameAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getNameAssignment_2_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4455:1: ( rule__XVariableDeclaration__NameAssignment_2_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4455:2: rule__XVariableDeclaration__NameAssignment_2_1 { pushFollow(FOLLOW_rule__XVariableDeclaration__NameAssignment_2_1_in_rule__XVariableDeclaration__Alternatives_29648); rule__XVariableDeclaration__NameAssignment_2_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXVariableDeclarationAccess().getNameAssignment_2_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XVariableDeclaration__Alternatives_2" // $ANTLR start "rule__XFeatureCall__Alternatives_3_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4464:1: rule__XFeatureCall__Alternatives_3_1 : ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) ) | ( ( rule__XFeatureCall__Group_3_1_1__0 ) ) ); public final void rule__XFeatureCall__Alternatives_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4468:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) ) | ( ( rule__XFeatureCall__Group_3_1_1__0 ) ) ) int alt35=2; alt35 = dfa35.predict(input); switch (alt35) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4469:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4469:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4470:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_3_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4471:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4471:2: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 { pushFollow(FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0_in_rule__XFeatureCall__Alternatives_3_19681); rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_3_1_0()); } } } break; case 2 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4475:6: ( ( rule__XFeatureCall__Group_3_1_1__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4475:6: ( ( rule__XFeatureCall__Group_3_1_1__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4476:1: ( rule__XFeatureCall__Group_3_1_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getGroup_3_1_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4477:1: ( rule__XFeatureCall__Group_3_1_1__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4477:2: rule__XFeatureCall__Group_3_1_1__0 { pushFollow(FOLLOW_rule__XFeatureCall__Group_3_1_1__0_in_rule__XFeatureCall__Alternatives_3_19699); rule__XFeatureCall__Group_3_1_1__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXFeatureCallAccess().getGroup_3_1_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFeatureCall__Alternatives_3_1" // $ANTLR start "rule__FeatureCallID__Alternatives" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4486:1: rule__FeatureCallID__Alternatives : ( ( ruleValidID ) | ( 'extends' ) | ( 'static' ) | ( 'import' ) | ( 'extension' ) ); public final void rule__FeatureCallID__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4490:1: ( ( ruleValidID ) | ( 'extends' ) | ( 'static' ) | ( 'import' ) | ( 'extension' ) ) int alt36=5; switch ( input.LA(1) ) { case RULE_ID: { alt36=1; } break; case 47: { alt36=2; } break; case 48: { alt36=3; } break; case 49: { alt36=4; } break; case 50: { alt36=5; } break; default: if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 36, 0, input); throw nvae; } switch (alt36) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4491:1: ( ruleValidID ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4491:1: ( ruleValidID ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4492:1: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getFeatureCallIDAccess().getValidIDParserRuleCall_0()); } pushFollow(FOLLOW_ruleValidID_in_rule__FeatureCallID__Alternatives9732); ruleValidID(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getFeatureCallIDAccess().getValidIDParserRuleCall_0()); } } } break; case 2 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4497:6: ( 'extends' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4497:6: ( 'extends' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4498:1: 'extends' { if ( state.backtracking==0 ) { before(grammarAccess.getFeatureCallIDAccess().getExtendsKeyword_1()); } match(input,47,FOLLOW_47_in_rule__FeatureCallID__Alternatives9750); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getFeatureCallIDAccess().getExtendsKeyword_1()); } } } break; case 3 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4505:6: ( 'static' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4505:6: ( 'static' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4506:1: 'static' { if ( state.backtracking==0 ) { before(grammarAccess.getFeatureCallIDAccess().getStaticKeyword_2()); } match(input,48,FOLLOW_48_in_rule__FeatureCallID__Alternatives9770); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getFeatureCallIDAccess().getStaticKeyword_2()); } } } break; case 4 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4513:6: ( 'import' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4513:6: ( 'import' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4514:1: 'import' { if ( state.backtracking==0 ) { before(grammarAccess.getFeatureCallIDAccess().getImportKeyword_3()); } match(input,49,FOLLOW_49_in_rule__FeatureCallID__Alternatives9790); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getFeatureCallIDAccess().getImportKeyword_3()); } } } break; case 5 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4521:6: ( 'extension' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4521:6: ( 'extension' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4522:1: 'extension' { if ( state.backtracking==0 ) { before(grammarAccess.getFeatureCallIDAccess().getExtensionKeyword_4()); } match(input,50,FOLLOW_50_in_rule__FeatureCallID__Alternatives9810); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getFeatureCallIDAccess().getExtensionKeyword_4()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__FeatureCallID__Alternatives" // $ANTLR start "rule__IdOrSuper__Alternatives" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4534:1: rule__IdOrSuper__Alternatives : ( ( ruleFeatureCallID ) | ( 'super' ) ); public final void rule__IdOrSuper__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4538:1: ( ( ruleFeatureCallID ) | ( 'super' ) ) int alt37=2; int LA37_0 = input.LA(1); if ( (LA37_0==RULE_ID||(LA37_0>=47 && LA37_0<=50)) ) { alt37=1; } else if ( (LA37_0==51) ) { alt37=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 37, 0, input); throw nvae; } switch (alt37) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4539:1: ( ruleFeatureCallID ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4539:1: ( ruleFeatureCallID ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4540:1: ruleFeatureCallID { if ( state.backtracking==0 ) { before(grammarAccess.getIdOrSuperAccess().getFeatureCallIDParserRuleCall_0()); } pushFollow(FOLLOW_ruleFeatureCallID_in_rule__IdOrSuper__Alternatives9844); ruleFeatureCallID(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getIdOrSuperAccess().getFeatureCallIDParserRuleCall_0()); } } } break; case 2 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4545:6: ( 'super' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4545:6: ( 'super' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4546:1: 'super' { if ( state.backtracking==0 ) { before(grammarAccess.getIdOrSuperAccess().getSuperKeyword_1()); } match(input,51,FOLLOW_51_in_rule__IdOrSuper__Alternatives9862); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getIdOrSuperAccess().getSuperKeyword_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__IdOrSuper__Alternatives" // $ANTLR start "rule__XConstructorCall__Alternatives_4_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4558:1: rule__XConstructorCall__Alternatives_4_1 : ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) ) | ( ( rule__XConstructorCall__Group_4_1_1__0 ) ) ); public final void rule__XConstructorCall__Alternatives_4_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4562:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) ) | ( ( rule__XConstructorCall__Group_4_1_1__0 ) ) ) int alt38=2; alt38 = dfa38.predict(input); switch (alt38) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4563:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4563:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4564:1: ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4565:1: ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4565:2: rule__XConstructorCall__ArgumentsAssignment_4_1_0 { pushFollow(FOLLOW_rule__XConstructorCall__ArgumentsAssignment_4_1_0_in_rule__XConstructorCall__Alternatives_4_19896); rule__XConstructorCall__ArgumentsAssignment_4_1_0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_0()); } } } break; case 2 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4569:6: ( ( rule__XConstructorCall__Group_4_1_1__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4569:6: ( ( rule__XConstructorCall__Group_4_1_1__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4570:1: ( rule__XConstructorCall__Group_4_1_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getGroup_4_1_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4571:1: ( rule__XConstructorCall__Group_4_1_1__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4571:2: rule__XConstructorCall__Group_4_1_1__0 { pushFollow(FOLLOW_rule__XConstructorCall__Group_4_1_1__0_in_rule__XConstructorCall__Alternatives_4_19914); rule__XConstructorCall__Group_4_1_1__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXConstructorCallAccess().getGroup_4_1_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XConstructorCall__Alternatives_4_1" // $ANTLR start "rule__XBooleanLiteral__Alternatives_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4580:1: rule__XBooleanLiteral__Alternatives_1 : ( ( 'false' ) | ( ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) ) ); public final void rule__XBooleanLiteral__Alternatives_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4584:1: ( ( 'false' ) | ( ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) ) ) int alt39=2; int LA39_0 = input.LA(1); if ( (LA39_0==52) ) { alt39=1; } else if ( (LA39_0==109) ) { alt39=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 39, 0, input); throw nvae; } switch (alt39) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4585:1: ( 'false' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4585:1: ( 'false' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4586:1: 'false' { if ( state.backtracking==0 ) { before(grammarAccess.getXBooleanLiteralAccess().getFalseKeyword_1_0()); } match(input,52,FOLLOW_52_in_rule__XBooleanLiteral__Alternatives_19948); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXBooleanLiteralAccess().getFalseKeyword_1_0()); } } } break; case 2 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4593:6: ( ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4593:6: ( ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4594:1: ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXBooleanLiteralAccess().getIsTrueAssignment_1_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4595:1: ( rule__XBooleanLiteral__IsTrueAssignment_1_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4595:2: rule__XBooleanLiteral__IsTrueAssignment_1_1 { pushFollow(FOLLOW_rule__XBooleanLiteral__IsTrueAssignment_1_1_in_rule__XBooleanLiteral__Alternatives_19967); rule__XBooleanLiteral__IsTrueAssignment_1_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXBooleanLiteralAccess().getIsTrueAssignment_1_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XBooleanLiteral__Alternatives_1" // $ANTLR start "rule__XTryCatchFinallyExpression__Alternatives_3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4604:1: rule__XTryCatchFinallyExpression__Alternatives_3 : ( ( ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) ) | ( ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) ) ); public final void rule__XTryCatchFinallyExpression__Alternatives_3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4608:1: ( ( ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) ) | ( ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) ) ) int alt40=2; int LA40_0 = input.LA(1); if ( (LA40_0==102) ) { alt40=1; } else if ( (LA40_0==101) ) { alt40=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 40, 0, input); throw nvae; } switch (alt40) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4609:1: ( ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4609:1: ( ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4610:1: ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup_3_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4611:1: ( rule__XTryCatchFinallyExpression__Group_3_0__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4611:2: rule__XTryCatchFinallyExpression__Group_3_0__0 { pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__0_in_rule__XTryCatchFinallyExpression__Alternatives_310000); rule__XTryCatchFinallyExpression__Group_3_0__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup_3_0()); } } } break; case 2 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4615:6: ( ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4615:6: ( ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4616:1: ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup_3_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4617:1: ( rule__XTryCatchFinallyExpression__Group_3_1__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4617:2: rule__XTryCatchFinallyExpression__Group_3_1__0 { pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__0_in_rule__XTryCatchFinallyExpression__Alternatives_310018); rule__XTryCatchFinallyExpression__Group_3_1__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup_3_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XTryCatchFinallyExpression__Alternatives_3" // $ANTLR start "rule__Number__Alternatives" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4626:1: rule__Number__Alternatives : ( ( RULE_HEX ) | ( ( rule__Number__Group_1__0 ) ) ); public final void rule__Number__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4630:1: ( ( RULE_HEX ) | ( ( rule__Number__Group_1__0 ) ) ) int alt41=2; int LA41_0 = input.LA(1); if ( (LA41_0==RULE_HEX) ) { alt41=1; } else if ( ((LA41_0>=RULE_INT && LA41_0<=RULE_DECIMAL)) ) { alt41=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 41, 0, input); throw nvae; } switch (alt41) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4631:1: ( RULE_HEX ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4631:1: ( RULE_HEX ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4632:1: RULE_HEX { if ( state.backtracking==0 ) { before(grammarAccess.getNumberAccess().getHEXTerminalRuleCall_0()); } match(input,RULE_HEX,FOLLOW_RULE_HEX_in_rule__Number__Alternatives10051); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getNumberAccess().getHEXTerminalRuleCall_0()); } } } break; case 2 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4637:6: ( ( rule__Number__Group_1__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4637:6: ( ( rule__Number__Group_1__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4638:1: ( rule__Number__Group_1__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getNumberAccess().getGroup_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4639:1: ( rule__Number__Group_1__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4639:2: rule__Number__Group_1__0 { pushFollow(FOLLOW_rule__Number__Group_1__0_in_rule__Number__Alternatives10068); rule__Number__Group_1__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getNumberAccess().getGroup_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Number__Alternatives" // $ANTLR start "rule__Number__Alternatives_1_0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4648:1: rule__Number__Alternatives_1_0 : ( ( RULE_INT ) | ( RULE_DECIMAL ) ); public final void rule__Number__Alternatives_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4652:1: ( ( RULE_INT ) | ( RULE_DECIMAL ) ) int alt42=2; int LA42_0 = input.LA(1); if ( (LA42_0==RULE_INT) ) { alt42=1; } else if ( (LA42_0==RULE_DECIMAL) ) { alt42=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 42, 0, input); throw nvae; } switch (alt42) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4653:1: ( RULE_INT ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4653:1: ( RULE_INT ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4654:1: RULE_INT { if ( state.backtracking==0 ) { before(grammarAccess.getNumberAccess().getINTTerminalRuleCall_1_0_0()); } match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__Number__Alternatives_1_010101); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getNumberAccess().getINTTerminalRuleCall_1_0_0()); } } } break; case 2 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4659:6: ( RULE_DECIMAL ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4659:6: ( RULE_DECIMAL ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4660:1: RULE_DECIMAL { if ( state.backtracking==0 ) { before(grammarAccess.getNumberAccess().getDECIMALTerminalRuleCall_1_0_1()); } match(input,RULE_DECIMAL,FOLLOW_RULE_DECIMAL_in_rule__Number__Alternatives_1_010118); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getNumberAccess().getDECIMALTerminalRuleCall_1_0_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Number__Alternatives_1_0" // $ANTLR start "rule__Number__Alternatives_1_1_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4670:1: rule__Number__Alternatives_1_1_1 : ( ( RULE_INT ) | ( RULE_DECIMAL ) ); public final void rule__Number__Alternatives_1_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4674:1: ( ( RULE_INT ) | ( RULE_DECIMAL ) ) int alt43=2; int LA43_0 = input.LA(1); if ( (LA43_0==RULE_INT) ) { alt43=1; } else if ( (LA43_0==RULE_DECIMAL) ) { alt43=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 43, 0, input); throw nvae; } switch (alt43) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4675:1: ( RULE_INT ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4675:1: ( RULE_INT ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4676:1: RULE_INT { if ( state.backtracking==0 ) { before(grammarAccess.getNumberAccess().getINTTerminalRuleCall_1_1_1_0()); } match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__Number__Alternatives_1_1_110150); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getNumberAccess().getINTTerminalRuleCall_1_1_1_0()); } } } break; case 2 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4681:6: ( RULE_DECIMAL ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4681:6: ( RULE_DECIMAL ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4682:1: RULE_DECIMAL { if ( state.backtracking==0 ) { before(grammarAccess.getNumberAccess().getDECIMALTerminalRuleCall_1_1_1_1()); } match(input,RULE_DECIMAL,FOLLOW_RULE_DECIMAL_in_rule__Number__Alternatives_1_1_110167); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getNumberAccess().getDECIMALTerminalRuleCall_1_1_1_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Number__Alternatives_1_1_1" // $ANTLR start "rule__JvmTypeReference__Alternatives" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4692:1: rule__JvmTypeReference__Alternatives : ( ( ( rule__JvmTypeReference__Group_0__0 ) ) | ( ruleXFunctionTypeRef ) ); public final void rule__JvmTypeReference__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4696:1: ( ( ( rule__JvmTypeReference__Group_0__0 ) ) | ( ruleXFunctionTypeRef ) ) int alt44=2; int LA44_0 = input.LA(1); if ( (LA44_0==RULE_ID) ) { alt44=1; } else if ( (LA44_0==34||LA44_0==59) ) { alt44=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 44, 0, input); throw nvae; } switch (alt44) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4697:1: ( ( rule__JvmTypeReference__Group_0__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4697:1: ( ( rule__JvmTypeReference__Group_0__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4698:1: ( rule__JvmTypeReference__Group_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmTypeReferenceAccess().getGroup_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4699:1: ( rule__JvmTypeReference__Group_0__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4699:2: rule__JvmTypeReference__Group_0__0 { pushFollow(FOLLOW_rule__JvmTypeReference__Group_0__0_in_rule__JvmTypeReference__Alternatives10199); rule__JvmTypeReference__Group_0__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getJvmTypeReferenceAccess().getGroup_0()); } } } break; case 2 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4703:6: ( ruleXFunctionTypeRef ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4703:6: ( ruleXFunctionTypeRef ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4704:1: ruleXFunctionTypeRef { if ( state.backtracking==0 ) { before(grammarAccess.getJvmTypeReferenceAccess().getXFunctionTypeRefParserRuleCall_1()); } pushFollow(FOLLOW_ruleXFunctionTypeRef_in_rule__JvmTypeReference__Alternatives10217); ruleXFunctionTypeRef(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getJvmTypeReferenceAccess().getXFunctionTypeRefParserRuleCall_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmTypeReference__Alternatives" // $ANTLR start "rule__JvmArgumentTypeReference__Alternatives" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4714:1: rule__JvmArgumentTypeReference__Alternatives : ( ( ruleJvmTypeReference ) | ( ruleJvmWildcardTypeReference ) ); public final void rule__JvmArgumentTypeReference__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4718:1: ( ( ruleJvmTypeReference ) | ( ruleJvmWildcardTypeReference ) ) int alt45=2; int LA45_0 = input.LA(1); if ( (LA45_0==RULE_ID||LA45_0==34||LA45_0==59) ) { alt45=1; } else if ( (LA45_0==103) ) { alt45=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 45, 0, input); throw nvae; } switch (alt45) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4719:1: ( ruleJvmTypeReference ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4719:1: ( ruleJvmTypeReference ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4720:1: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmArgumentTypeReferenceAccess().getJvmTypeReferenceParserRuleCall_0()); } pushFollow(FOLLOW_ruleJvmTypeReference_in_rule__JvmArgumentTypeReference__Alternatives10249); ruleJvmTypeReference(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getJvmArgumentTypeReferenceAccess().getJvmTypeReferenceParserRuleCall_0()); } } } break; case 2 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4725:6: ( ruleJvmWildcardTypeReference ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4725:6: ( ruleJvmWildcardTypeReference ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4726:1: ruleJvmWildcardTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmArgumentTypeReferenceAccess().getJvmWildcardTypeReferenceParserRuleCall_1()); } pushFollow(FOLLOW_ruleJvmWildcardTypeReference_in_rule__JvmArgumentTypeReference__Alternatives10266); ruleJvmWildcardTypeReference(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getJvmArgumentTypeReferenceAccess().getJvmWildcardTypeReferenceParserRuleCall_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmArgumentTypeReference__Alternatives" // $ANTLR start "rule__JvmWildcardTypeReference__Alternatives_2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4736:1: rule__JvmWildcardTypeReference__Alternatives_2 : ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0 ) ) | ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1 ) ) ); public final void rule__JvmWildcardTypeReference__Alternatives_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4740:1: ( ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0 ) ) | ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1 ) ) ) int alt46=2; int LA46_0 = input.LA(1); if ( (LA46_0==47) ) { alt46=1; } else if ( (LA46_0==51) ) { alt46=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 46, 0, input); throw nvae; } switch (alt46) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4741:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4741:1: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4742:1: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsAssignment_2_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4743:1: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4743:2: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0 { pushFollow(FOLLOW_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_in_rule__JvmWildcardTypeReference__Alternatives_210298); rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsAssignment_2_0()); } } } break; case 2 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4747:6: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4747:6: ( ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4748:1: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsAssignment_2_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4749:1: ( rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4749:2: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1 { pushFollow(FOLLOW_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_in_rule__JvmWildcardTypeReference__Alternatives_210316); rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsAssignment_2_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmWildcardTypeReference__Alternatives_2" // $ANTLR start "rule__XImportDeclaration__Alternatives_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4759:1: rule__XImportDeclaration__Alternatives_1 : ( ( ( rule__XImportDeclaration__Group_1_0__0 ) ) | ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) | ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) ); public final void rule__XImportDeclaration__Alternatives_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4763:1: ( ( ( rule__XImportDeclaration__Group_1_0__0 ) ) | ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) | ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) ) int alt47=3; alt47 = dfa47.predict(input); switch (alt47) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4764:1: ( ( rule__XImportDeclaration__Group_1_0__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4764:1: ( ( rule__XImportDeclaration__Group_1_0__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4765:1: ( rule__XImportDeclaration__Group_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getGroup_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4766:1: ( rule__XImportDeclaration__Group_1_0__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4766:2: rule__XImportDeclaration__Group_1_0__0 { pushFollow(FOLLOW_rule__XImportDeclaration__Group_1_0__0_in_rule__XImportDeclaration__Alternatives_110350); rule__XImportDeclaration__Group_1_0__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXImportDeclarationAccess().getGroup_1_0()); } } } break; case 2 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4770:6: ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4770:6: ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4771:1: ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getImportedTypeAssignment_1_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4772:1: ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4772:2: rule__XImportDeclaration__ImportedTypeAssignment_1_1 { pushFollow(FOLLOW_rule__XImportDeclaration__ImportedTypeAssignment_1_1_in_rule__XImportDeclaration__Alternatives_110368); rule__XImportDeclaration__ImportedTypeAssignment_1_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXImportDeclarationAccess().getImportedTypeAssignment_1_1()); } } } break; case 3 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4776:6: ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4776:6: ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4777:1: ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getImportedNamespaceAssignment_1_2()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4778:1: ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4778:2: rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 { pushFollow(FOLLOW_rule__XImportDeclaration__ImportedNamespaceAssignment_1_2_in_rule__XImportDeclaration__Alternatives_110386); rule__XImportDeclaration__ImportedNamespaceAssignment_1_2(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXImportDeclarationAccess().getImportedNamespaceAssignment_1_2()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XImportDeclaration__Alternatives_1" // $ANTLR start "rule__IQPatternChangeType__Alternatives" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4787:1: rule__IQPatternChangeType__Alternatives : ( ( ( 'NEW_MATCH_FOUND' ) ) | ( ( 'EXISTING_MATCH_LOST' ) ) ); public final void rule__IQPatternChangeType__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4791:1: ( ( ( 'NEW_MATCH_FOUND' ) ) | ( ( 'EXISTING_MATCH_LOST' ) ) ) int alt48=2; int LA48_0 = input.LA(1); if ( (LA48_0==53) ) { alt48=1; } else if ( (LA48_0==54) ) { alt48=2; } else { if (state.backtracking>0) {state.failed=true; return ;} NoViableAltException nvae = new NoViableAltException("", 48, 0, input); throw nvae; } switch (alt48) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4792:1: ( ( 'NEW_MATCH_FOUND' ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4792:1: ( ( 'NEW_MATCH_FOUND' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4793:1: ( 'NEW_MATCH_FOUND' ) { if ( state.backtracking==0 ) { before(grammarAccess.getIQPatternChangeTypeAccess().getNEW_MATCH_FOUNDEnumLiteralDeclaration_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4794:1: ( 'NEW_MATCH_FOUND' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4794:3: 'NEW_MATCH_FOUND' { match(input,53,FOLLOW_53_in_rule__IQPatternChangeType__Alternatives10420); if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getIQPatternChangeTypeAccess().getNEW_MATCH_FOUNDEnumLiteralDeclaration_0()); } } } break; case 2 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4799:6: ( ( 'EXISTING_MATCH_LOST' ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4799:6: ( ( 'EXISTING_MATCH_LOST' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4800:1: ( 'EXISTING_MATCH_LOST' ) { if ( state.backtracking==0 ) { before(grammarAccess.getIQPatternChangeTypeAccess().getEXISTING_MATCH_LOSTEnumLiteralDeclaration_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4801:1: ( 'EXISTING_MATCH_LOST' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4801:3: 'EXISTING_MATCH_LOST' { match(input,54,FOLLOW_54_in_rule__IQPatternChangeType__Alternatives10441); if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getIQPatternChangeTypeAccess().getEXISTING_MATCH_LOSTEnumLiteralDeclaration_1()); } } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__IQPatternChangeType__Alternatives" // $ANTLR start "rule__PackagedModel__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4813:1: rule__PackagedModel__Group__0 : rule__PackagedModel__Group__0__Impl rule__PackagedModel__Group__1 ; public final void rule__PackagedModel__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4817:1: ( rule__PackagedModel__Group__0__Impl rule__PackagedModel__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4818:2: rule__PackagedModel__Group__0__Impl rule__PackagedModel__Group__1 { pushFollow(FOLLOW_rule__PackagedModel__Group__0__Impl_in_rule__PackagedModel__Group__010474); rule__PackagedModel__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__PackagedModel__Group__1_in_rule__PackagedModel__Group__010477); rule__PackagedModel__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__PackagedModel__Group__0" // $ANTLR start "rule__PackagedModel__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4825:1: rule__PackagedModel__Group__0__Impl : ( 'package' ) ; public final void rule__PackagedModel__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4829:1: ( ( 'package' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4830:1: ( 'package' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4830:1: ( 'package' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4831:1: 'package' { if ( state.backtracking==0 ) { before(grammarAccess.getPackagedModelAccess().getPackageKeyword_0()); } match(input,55,FOLLOW_55_in_rule__PackagedModel__Group__0__Impl10505); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getPackagedModelAccess().getPackageKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__PackagedModel__Group__0__Impl" // $ANTLR start "rule__PackagedModel__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4844:1: rule__PackagedModel__Group__1 : rule__PackagedModel__Group__1__Impl rule__PackagedModel__Group__2 ; public final void rule__PackagedModel__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4848:1: ( rule__PackagedModel__Group__1__Impl rule__PackagedModel__Group__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4849:2: rule__PackagedModel__Group__1__Impl rule__PackagedModel__Group__2 { pushFollow(FOLLOW_rule__PackagedModel__Group__1__Impl_in_rule__PackagedModel__Group__110536); rule__PackagedModel__Group__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__PackagedModel__Group__2_in_rule__PackagedModel__Group__110539); rule__PackagedModel__Group__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__PackagedModel__Group__1" // $ANTLR start "rule__PackagedModel__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4856:1: rule__PackagedModel__Group__1__Impl : ( ( rule__PackagedModel__NameAssignment_1 ) ) ; public final void rule__PackagedModel__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4860:1: ( ( ( rule__PackagedModel__NameAssignment_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4861:1: ( ( rule__PackagedModel__NameAssignment_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4861:1: ( ( rule__PackagedModel__NameAssignment_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4862:1: ( rule__PackagedModel__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPackagedModelAccess().getNameAssignment_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4863:1: ( rule__PackagedModel__NameAssignment_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4863:2: rule__PackagedModel__NameAssignment_1 { pushFollow(FOLLOW_rule__PackagedModel__NameAssignment_1_in_rule__PackagedModel__Group__1__Impl10566); rule__PackagedModel__NameAssignment_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getPackagedModelAccess().getNameAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__PackagedModel__Group__1__Impl" // $ANTLR start "rule__PackagedModel__Group__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4873:1: rule__PackagedModel__Group__2 : rule__PackagedModel__Group__2__Impl rule__PackagedModel__Group__3 ; public final void rule__PackagedModel__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4877:1: ( rule__PackagedModel__Group__2__Impl rule__PackagedModel__Group__3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4878:2: rule__PackagedModel__Group__2__Impl rule__PackagedModel__Group__3 { pushFollow(FOLLOW_rule__PackagedModel__Group__2__Impl_in_rule__PackagedModel__Group__210596); rule__PackagedModel__Group__2__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__PackagedModel__Group__3_in_rule__PackagedModel__Group__210599); rule__PackagedModel__Group__3(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__PackagedModel__Group__2" // $ANTLR start "rule__PackagedModel__Group__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4885:1: rule__PackagedModel__Group__2__Impl : ( ( rule__PackagedModel__UsagesAssignment_2 )* ) ; public final void rule__PackagedModel__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4889:1: ( ( ( rule__PackagedModel__UsagesAssignment_2 )* ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4890:1: ( ( rule__PackagedModel__UsagesAssignment_2 )* ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4890:1: ( ( rule__PackagedModel__UsagesAssignment_2 )* ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4891:1: ( rule__PackagedModel__UsagesAssignment_2 )* { if ( state.backtracking==0 ) { before(grammarAccess.getPackagedModelAccess().getUsagesAssignment_2()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4892:1: ( rule__PackagedModel__UsagesAssignment_2 )* loop49: do { int alt49=2; int LA49_0 = input.LA(1); if ( ((LA49_0>=56 && LA49_0<=57)) ) { alt49=1; } switch (alt49) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4892:2: rule__PackagedModel__UsagesAssignment_2 { pushFollow(FOLLOW_rule__PackagedModel__UsagesAssignment_2_in_rule__PackagedModel__Group__2__Impl10626); rule__PackagedModel__UsagesAssignment_2(); state._fsp--; if (state.failed) return ; } break; default : break loop49; } } while (true); if ( state.backtracking==0 ) { after(grammarAccess.getPackagedModelAccess().getUsagesAssignment_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__PackagedModel__Group__2__Impl" // $ANTLR start "rule__PackagedModel__Group__3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4902:1: rule__PackagedModel__Group__3 : rule__PackagedModel__Group__3__Impl ; public final void rule__PackagedModel__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4906:1: ( rule__PackagedModel__Group__3__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4907:2: rule__PackagedModel__Group__3__Impl { pushFollow(FOLLOW_rule__PackagedModel__Group__3__Impl_in_rule__PackagedModel__Group__310657); rule__PackagedModel__Group__3__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__PackagedModel__Group__3" // $ANTLR start "rule__PackagedModel__Group__3__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4913:1: rule__PackagedModel__Group__3__Impl : ( ( rule__PackagedModel__ModelElementsAssignment_3 )* ) ; public final void rule__PackagedModel__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4917:1: ( ( ( rule__PackagedModel__ModelElementsAssignment_3 )* ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4918:1: ( ( rule__PackagedModel__ModelElementsAssignment_3 )* ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4918:1: ( ( rule__PackagedModel__ModelElementsAssignment_3 )* ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4919:1: ( rule__PackagedModel__ModelElementsAssignment_3 )* { if ( state.backtracking==0 ) { before(grammarAccess.getPackagedModelAccess().getModelElementsAssignment_3()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4920:1: ( rule__PackagedModel__ModelElementsAssignment_3 )* loop50: do { int alt50=2; int LA50_0 = input.LA(1); if ( (LA50_0==58||LA50_0==66||LA50_0==69||LA50_0==72||LA50_0==81) ) { alt50=1; } switch (alt50) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4920:2: rule__PackagedModel__ModelElementsAssignment_3 { pushFollow(FOLLOW_rule__PackagedModel__ModelElementsAssignment_3_in_rule__PackagedModel__Group__3__Impl10684); rule__PackagedModel__ModelElementsAssignment_3(); state._fsp--; if (state.failed) return ; } break; default : break loop50; } } while (true); if ( state.backtracking==0 ) { after(grammarAccess.getPackagedModelAccess().getModelElementsAssignment_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__PackagedModel__Group__3__Impl" // $ANTLR start "rule__DOUBLE__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4938:1: rule__DOUBLE__Group__0 : rule__DOUBLE__Group__0__Impl rule__DOUBLE__Group__1 ; public final void rule__DOUBLE__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4942:1: ( rule__DOUBLE__Group__0__Impl rule__DOUBLE__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4943:2: rule__DOUBLE__Group__0__Impl rule__DOUBLE__Group__1 { pushFollow(FOLLOW_rule__DOUBLE__Group__0__Impl_in_rule__DOUBLE__Group__010723); rule__DOUBLE__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__DOUBLE__Group__1_in_rule__DOUBLE__Group__010726); rule__DOUBLE__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__DOUBLE__Group__0" // $ANTLR start "rule__DOUBLE__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4950:1: rule__DOUBLE__Group__0__Impl : ( ( '-' )? ) ; public final void rule__DOUBLE__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4954:1: ( ( ( '-' )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4955:1: ( ( '-' )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4955:1: ( ( '-' )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4956:1: ( '-' )? { if ( state.backtracking==0 ) { before(grammarAccess.getDOUBLEAccess().getHyphenMinusKeyword_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4957:1: ( '-' )? int alt51=2; int LA51_0 = input.LA(1); if ( (LA51_0==39) ) { alt51=1; } switch (alt51) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4958:2: '-' { match(input,39,FOLLOW_39_in_rule__DOUBLE__Group__0__Impl10755); if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getDOUBLEAccess().getHyphenMinusKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__DOUBLE__Group__0__Impl" // $ANTLR start "rule__DOUBLE__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4969:1: rule__DOUBLE__Group__1 : rule__DOUBLE__Group__1__Impl rule__DOUBLE__Group__2 ; public final void rule__DOUBLE__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4973:1: ( rule__DOUBLE__Group__1__Impl rule__DOUBLE__Group__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4974:2: rule__DOUBLE__Group__1__Impl rule__DOUBLE__Group__2 { pushFollow(FOLLOW_rule__DOUBLE__Group__1__Impl_in_rule__DOUBLE__Group__110788); rule__DOUBLE__Group__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__DOUBLE__Group__2_in_rule__DOUBLE__Group__110791); rule__DOUBLE__Group__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__DOUBLE__Group__1" // $ANTLR start "rule__DOUBLE__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4981:1: rule__DOUBLE__Group__1__Impl : ( RULE_INT ) ; public final void rule__DOUBLE__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4985:1: ( ( RULE_INT ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4986:1: ( RULE_INT ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4986:1: ( RULE_INT ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4987:1: RULE_INT { if ( state.backtracking==0 ) { before(grammarAccess.getDOUBLEAccess().getINTTerminalRuleCall_1()); } match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__DOUBLE__Group__1__Impl10818); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getDOUBLEAccess().getINTTerminalRuleCall_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__DOUBLE__Group__1__Impl" // $ANTLR start "rule__DOUBLE__Group__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4998:1: rule__DOUBLE__Group__2 : rule__DOUBLE__Group__2__Impl ; public final void rule__DOUBLE__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5002:1: ( rule__DOUBLE__Group__2__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5003:2: rule__DOUBLE__Group__2__Impl { pushFollow(FOLLOW_rule__DOUBLE__Group__2__Impl_in_rule__DOUBLE__Group__210847); rule__DOUBLE__Group__2__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__DOUBLE__Group__2" // $ANTLR start "rule__DOUBLE__Group__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5009:1: rule__DOUBLE__Group__2__Impl : ( ( rule__DOUBLE__Group_2__0 )? ) ; public final void rule__DOUBLE__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5013:1: ( ( ( rule__DOUBLE__Group_2__0 )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5014:1: ( ( rule__DOUBLE__Group_2__0 )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5014:1: ( ( rule__DOUBLE__Group_2__0 )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5015:1: ( rule__DOUBLE__Group_2__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getDOUBLEAccess().getGroup_2()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5016:1: ( rule__DOUBLE__Group_2__0 )? int alt52=2; int LA52_0 = input.LA(1); if ( (LA52_0==45) ) { alt52=1; } switch (alt52) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5016:2: rule__DOUBLE__Group_2__0 { pushFollow(FOLLOW_rule__DOUBLE__Group_2__0_in_rule__DOUBLE__Group__2__Impl10874); rule__DOUBLE__Group_2__0(); state._fsp--; if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getDOUBLEAccess().getGroup_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__DOUBLE__Group__2__Impl" // $ANTLR start "rule__DOUBLE__Group_2__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5032:1: rule__DOUBLE__Group_2__0 : rule__DOUBLE__Group_2__0__Impl rule__DOUBLE__Group_2__1 ; public final void rule__DOUBLE__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5036:1: ( rule__DOUBLE__Group_2__0__Impl rule__DOUBLE__Group_2__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5037:2: rule__DOUBLE__Group_2__0__Impl rule__DOUBLE__Group_2__1 { pushFollow(FOLLOW_rule__DOUBLE__Group_2__0__Impl_in_rule__DOUBLE__Group_2__010911); rule__DOUBLE__Group_2__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__DOUBLE__Group_2__1_in_rule__DOUBLE__Group_2__010914); rule__DOUBLE__Group_2__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__DOUBLE__Group_2__0" // $ANTLR start "rule__DOUBLE__Group_2__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5044:1: rule__DOUBLE__Group_2__0__Impl : ( '.' ) ; public final void rule__DOUBLE__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5048:1: ( ( '.' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5049:1: ( '.' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5049:1: ( '.' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5050:1: '.' { if ( state.backtracking==0 ) { before(grammarAccess.getDOUBLEAccess().getFullStopKeyword_2_0()); } match(input,45,FOLLOW_45_in_rule__DOUBLE__Group_2__0__Impl10942); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getDOUBLEAccess().getFullStopKeyword_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__DOUBLE__Group_2__0__Impl" // $ANTLR start "rule__DOUBLE__Group_2__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5063:1: rule__DOUBLE__Group_2__1 : rule__DOUBLE__Group_2__1__Impl ; public final void rule__DOUBLE__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5067:1: ( rule__DOUBLE__Group_2__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5068:2: rule__DOUBLE__Group_2__1__Impl { pushFollow(FOLLOW_rule__DOUBLE__Group_2__1__Impl_in_rule__DOUBLE__Group_2__110973); rule__DOUBLE__Group_2__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__DOUBLE__Group_2__1" // $ANTLR start "rule__DOUBLE__Group_2__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5074:1: rule__DOUBLE__Group_2__1__Impl : ( RULE_INT ) ; public final void rule__DOUBLE__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5078:1: ( ( RULE_INT ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5079:1: ( RULE_INT ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5079:1: ( RULE_INT ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5080:1: RULE_INT { if ( state.backtracking==0 ) { before(grammarAccess.getDOUBLEAccess().getINTTerminalRuleCall_2_1()); } match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__DOUBLE__Group_2__1__Impl11000); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getDOUBLEAccess().getINTTerminalRuleCall_2_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__DOUBLE__Group_2__1__Impl" // $ANTLR start "rule__GenericUsage__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5095:1: rule__GenericUsage__Group__0 : rule__GenericUsage__Group__0__Impl rule__GenericUsage__Group__1 ; public final void rule__GenericUsage__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5099:1: ( rule__GenericUsage__Group__0__Impl rule__GenericUsage__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5100:2: rule__GenericUsage__Group__0__Impl rule__GenericUsage__Group__1 { pushFollow(FOLLOW_rule__GenericUsage__Group__0__Impl_in_rule__GenericUsage__Group__011033); rule__GenericUsage__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__GenericUsage__Group__1_in_rule__GenericUsage__Group__011036); rule__GenericUsage__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__GenericUsage__Group__0" // $ANTLR start "rule__GenericUsage__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5107:1: rule__GenericUsage__Group__0__Impl : ( 'uses' ) ; public final void rule__GenericUsage__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5111:1: ( ( 'uses' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5112:1: ( 'uses' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5112:1: ( 'uses' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5113:1: 'uses' { if ( state.backtracking==0 ) { before(grammarAccess.getGenericUsageAccess().getUsesKeyword_0()); } match(input,56,FOLLOW_56_in_rule__GenericUsage__Group__0__Impl11064); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getGenericUsageAccess().getUsesKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__GenericUsage__Group__0__Impl" // $ANTLR start "rule__GenericUsage__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5126:1: rule__GenericUsage__Group__1 : rule__GenericUsage__Group__1__Impl ; public final void rule__GenericUsage__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5130:1: ( rule__GenericUsage__Group__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5131:2: rule__GenericUsage__Group__1__Impl { pushFollow(FOLLOW_rule__GenericUsage__Group__1__Impl_in_rule__GenericUsage__Group__111095); rule__GenericUsage__Group__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__GenericUsage__Group__1" // $ANTLR start "rule__GenericUsage__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5137:1: rule__GenericUsage__Group__1__Impl : ( ( rule__GenericUsage__ImportedNamespaceAssignment_1 ) ) ; public final void rule__GenericUsage__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5141:1: ( ( ( rule__GenericUsage__ImportedNamespaceAssignment_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5142:1: ( ( rule__GenericUsage__ImportedNamespaceAssignment_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5142:1: ( ( rule__GenericUsage__ImportedNamespaceAssignment_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5143:1: ( rule__GenericUsage__ImportedNamespaceAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getGenericUsageAccess().getImportedNamespaceAssignment_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5144:1: ( rule__GenericUsage__ImportedNamespaceAssignment_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5144:2: rule__GenericUsage__ImportedNamespaceAssignment_1 { pushFollow(FOLLOW_rule__GenericUsage__ImportedNamespaceAssignment_1_in_rule__GenericUsage__Group__1__Impl11122); rule__GenericUsage__ImportedNamespaceAssignment_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getGenericUsageAccess().getImportedNamespaceAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__GenericUsage__Group__1__Impl" // $ANTLR start "rule__PatternUsage__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5158:1: rule__PatternUsage__Group__0 : rule__PatternUsage__Group__0__Impl rule__PatternUsage__Group__1 ; public final void rule__PatternUsage__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5162:1: ( rule__PatternUsage__Group__0__Impl rule__PatternUsage__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5163:2: rule__PatternUsage__Group__0__Impl rule__PatternUsage__Group__1 { pushFollow(FOLLOW_rule__PatternUsage__Group__0__Impl_in_rule__PatternUsage__Group__011156); rule__PatternUsage__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__PatternUsage__Group__1_in_rule__PatternUsage__Group__011159); rule__PatternUsage__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__PatternUsage__Group__0" // $ANTLR start "rule__PatternUsage__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5170:1: rule__PatternUsage__Group__0__Impl : ( 'uses-patterns' ) ; public final void rule__PatternUsage__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5174:1: ( ( 'uses-patterns' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5175:1: ( 'uses-patterns' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5175:1: ( 'uses-patterns' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5176:1: 'uses-patterns' { if ( state.backtracking==0 ) { before(grammarAccess.getPatternUsageAccess().getUsesPatternsKeyword_0()); } match(input,57,FOLLOW_57_in_rule__PatternUsage__Group__0__Impl11187); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getPatternUsageAccess().getUsesPatternsKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__PatternUsage__Group__0__Impl" // $ANTLR start "rule__PatternUsage__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5189:1: rule__PatternUsage__Group__1 : rule__PatternUsage__Group__1__Impl ; public final void rule__PatternUsage__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5193:1: ( rule__PatternUsage__Group__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5194:2: rule__PatternUsage__Group__1__Impl { pushFollow(FOLLOW_rule__PatternUsage__Group__1__Impl_in_rule__PatternUsage__Group__111218); rule__PatternUsage__Group__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__PatternUsage__Group__1" // $ANTLR start "rule__PatternUsage__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5200:1: rule__PatternUsage__Group__1__Impl : ( ( rule__PatternUsage__ImportedNamespaceAssignment_1 ) ) ; public final void rule__PatternUsage__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5204:1: ( ( ( rule__PatternUsage__ImportedNamespaceAssignment_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5205:1: ( ( rule__PatternUsage__ImportedNamespaceAssignment_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5205:1: ( ( rule__PatternUsage__ImportedNamespaceAssignment_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5206:1: ( rule__PatternUsage__ImportedNamespaceAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPatternUsageAccess().getImportedNamespaceAssignment_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5207:1: ( rule__PatternUsage__ImportedNamespaceAssignment_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5207:2: rule__PatternUsage__ImportedNamespaceAssignment_1 { pushFollow(FOLLOW_rule__PatternUsage__ImportedNamespaceAssignment_1_in_rule__PatternUsage__Group__1__Impl11245); rule__PatternUsage__ImportedNamespaceAssignment_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getPatternUsageAccess().getImportedNamespaceAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__PatternUsage__Group__1__Impl" // $ANTLR start "rule__AtomicEventPattern__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5221:1: rule__AtomicEventPattern__Group__0 : rule__AtomicEventPattern__Group__0__Impl rule__AtomicEventPattern__Group__1 ; public final void rule__AtomicEventPattern__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5225:1: ( rule__AtomicEventPattern__Group__0__Impl rule__AtomicEventPattern__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5226:2: rule__AtomicEventPattern__Group__0__Impl rule__AtomicEventPattern__Group__1 { pushFollow(FOLLOW_rule__AtomicEventPattern__Group__0__Impl_in_rule__AtomicEventPattern__Group__011279); rule__AtomicEventPattern__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__AtomicEventPattern__Group__1_in_rule__AtomicEventPattern__Group__011282); rule__AtomicEventPattern__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__AtomicEventPattern__Group__0" // $ANTLR start "rule__AtomicEventPattern__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5233:1: rule__AtomicEventPattern__Group__0__Impl : ( 'AtomicEvent' ) ; public final void rule__AtomicEventPattern__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5237:1: ( ( 'AtomicEvent' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5238:1: ( 'AtomicEvent' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5238:1: ( 'AtomicEvent' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5239:1: 'AtomicEvent' { if ( state.backtracking==0 ) { before(grammarAccess.getAtomicEventPatternAccess().getAtomicEventKeyword_0()); } match(input,58,FOLLOW_58_in_rule__AtomicEventPattern__Group__0__Impl11310); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getAtomicEventPatternAccess().getAtomicEventKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__AtomicEventPattern__Group__0__Impl" // $ANTLR start "rule__AtomicEventPattern__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5252:1: rule__AtomicEventPattern__Group__1 : rule__AtomicEventPattern__Group__1__Impl rule__AtomicEventPattern__Group__2 ; public final void rule__AtomicEventPattern__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5256:1: ( rule__AtomicEventPattern__Group__1__Impl rule__AtomicEventPattern__Group__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5257:2: rule__AtomicEventPattern__Group__1__Impl rule__AtomicEventPattern__Group__2 { pushFollow(FOLLOW_rule__AtomicEventPattern__Group__1__Impl_in_rule__AtomicEventPattern__Group__111341); rule__AtomicEventPattern__Group__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__AtomicEventPattern__Group__2_in_rule__AtomicEventPattern__Group__111344); rule__AtomicEventPattern__Group__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__AtomicEventPattern__Group__1" // $ANTLR start "rule__AtomicEventPattern__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5264:1: rule__AtomicEventPattern__Group__1__Impl : ( ( rule__AtomicEventPattern__NameAssignment_1 ) ) ; public final void rule__AtomicEventPattern__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5268:1: ( ( ( rule__AtomicEventPattern__NameAssignment_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5269:1: ( ( rule__AtomicEventPattern__NameAssignment_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5269:1: ( ( rule__AtomicEventPattern__NameAssignment_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5270:1: ( rule__AtomicEventPattern__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAtomicEventPatternAccess().getNameAssignment_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5271:1: ( rule__AtomicEventPattern__NameAssignment_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5271:2: rule__AtomicEventPattern__NameAssignment_1 { pushFollow(FOLLOW_rule__AtomicEventPattern__NameAssignment_1_in_rule__AtomicEventPattern__Group__1__Impl11371); rule__AtomicEventPattern__NameAssignment_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getAtomicEventPatternAccess().getNameAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__AtomicEventPattern__Group__1__Impl" // $ANTLR start "rule__AtomicEventPattern__Group__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5281:1: rule__AtomicEventPattern__Group__2 : rule__AtomicEventPattern__Group__2__Impl rule__AtomicEventPattern__Group__3 ; public final void rule__AtomicEventPattern__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5285:1: ( rule__AtomicEventPattern__Group__2__Impl rule__AtomicEventPattern__Group__3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5286:2: rule__AtomicEventPattern__Group__2__Impl rule__AtomicEventPattern__Group__3 { pushFollow(FOLLOW_rule__AtomicEventPattern__Group__2__Impl_in_rule__AtomicEventPattern__Group__211401); rule__AtomicEventPattern__Group__2__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__AtomicEventPattern__Group__3_in_rule__AtomicEventPattern__Group__211404); rule__AtomicEventPattern__Group__3(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__AtomicEventPattern__Group__2" // $ANTLR start "rule__AtomicEventPattern__Group__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5293:1: rule__AtomicEventPattern__Group__2__Impl : ( '(' ) ; public final void rule__AtomicEventPattern__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5297:1: ( ( '(' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5298:1: ( '(' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5298:1: ( '(' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5299:1: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getAtomicEventPatternAccess().getLeftParenthesisKeyword_2()); } match(input,59,FOLLOW_59_in_rule__AtomicEventPattern__Group__2__Impl11432); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getAtomicEventPatternAccess().getLeftParenthesisKeyword_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__AtomicEventPattern__Group__2__Impl" // $ANTLR start "rule__AtomicEventPattern__Group__3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5312:1: rule__AtomicEventPattern__Group__3 : rule__AtomicEventPattern__Group__3__Impl rule__AtomicEventPattern__Group__4 ; public final void rule__AtomicEventPattern__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5316:1: ( rule__AtomicEventPattern__Group__3__Impl rule__AtomicEventPattern__Group__4 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5317:2: rule__AtomicEventPattern__Group__3__Impl rule__AtomicEventPattern__Group__4 { pushFollow(FOLLOW_rule__AtomicEventPattern__Group__3__Impl_in_rule__AtomicEventPattern__Group__311463); rule__AtomicEventPattern__Group__3__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__AtomicEventPattern__Group__4_in_rule__AtomicEventPattern__Group__311466); rule__AtomicEventPattern__Group__4(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__AtomicEventPattern__Group__3" // $ANTLR start "rule__AtomicEventPattern__Group__3__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5324:1: rule__AtomicEventPattern__Group__3__Impl : ( ( rule__AtomicEventPattern__ParametersAssignment_3 )? ) ; public final void rule__AtomicEventPattern__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5328:1: ( ( ( rule__AtomicEventPattern__ParametersAssignment_3 )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5329:1: ( ( rule__AtomicEventPattern__ParametersAssignment_3 )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5329:1: ( ( rule__AtomicEventPattern__ParametersAssignment_3 )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5330:1: ( rule__AtomicEventPattern__ParametersAssignment_3 )? { if ( state.backtracking==0 ) { before(grammarAccess.getAtomicEventPatternAccess().getParametersAssignment_3()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5331:1: ( rule__AtomicEventPattern__ParametersAssignment_3 )? int alt53=2; int LA53_0 = input.LA(1); if ( (LA53_0==RULE_ID) ) { alt53=1; } switch (alt53) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5331:2: rule__AtomicEventPattern__ParametersAssignment_3 { pushFollow(FOLLOW_rule__AtomicEventPattern__ParametersAssignment_3_in_rule__AtomicEventPattern__Group__3__Impl11493); rule__AtomicEventPattern__ParametersAssignment_3(); state._fsp--; if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getAtomicEventPatternAccess().getParametersAssignment_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__AtomicEventPattern__Group__3__Impl" // $ANTLR start "rule__AtomicEventPattern__Group__4" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5341:1: rule__AtomicEventPattern__Group__4 : rule__AtomicEventPattern__Group__4__Impl rule__AtomicEventPattern__Group__5 ; public final void rule__AtomicEventPattern__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5345:1: ( rule__AtomicEventPattern__Group__4__Impl rule__AtomicEventPattern__Group__5 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5346:2: rule__AtomicEventPattern__Group__4__Impl rule__AtomicEventPattern__Group__5 { pushFollow(FOLLOW_rule__AtomicEventPattern__Group__4__Impl_in_rule__AtomicEventPattern__Group__411524); rule__AtomicEventPattern__Group__4__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__AtomicEventPattern__Group__5_in_rule__AtomicEventPattern__Group__411527); rule__AtomicEventPattern__Group__5(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__AtomicEventPattern__Group__4" // $ANTLR start "rule__AtomicEventPattern__Group__4__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5353:1: rule__AtomicEventPattern__Group__4__Impl : ( ')' ) ; public final void rule__AtomicEventPattern__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5357:1: ( ( ')' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5358:1: ( ')' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5358:1: ( ')' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5359:1: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getAtomicEventPatternAccess().getRightParenthesisKeyword_4()); } match(input,60,FOLLOW_60_in_rule__AtomicEventPattern__Group__4__Impl11555); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getAtomicEventPatternAccess().getRightParenthesisKeyword_4()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__AtomicEventPattern__Group__4__Impl" // $ANTLR start "rule__AtomicEventPattern__Group__5" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5372:1: rule__AtomicEventPattern__Group__5 : rule__AtomicEventPattern__Group__5__Impl rule__AtomicEventPattern__Group__6 ; public final void rule__AtomicEventPattern__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5376:1: ( rule__AtomicEventPattern__Group__5__Impl rule__AtomicEventPattern__Group__6 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5377:2: rule__AtomicEventPattern__Group__5__Impl rule__AtomicEventPattern__Group__6 { pushFollow(FOLLOW_rule__AtomicEventPattern__Group__5__Impl_in_rule__AtomicEventPattern__Group__511586); rule__AtomicEventPattern__Group__5__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__AtomicEventPattern__Group__6_in_rule__AtomicEventPattern__Group__511589); rule__AtomicEventPattern__Group__6(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__AtomicEventPattern__Group__5" // $ANTLR start "rule__AtomicEventPattern__Group__5__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5384:1: rule__AtomicEventPattern__Group__5__Impl : ( '{' ) ; public final void rule__AtomicEventPattern__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5388:1: ( ( '{' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5389:1: ( '{' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5389:1: ( '{' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5390:1: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getAtomicEventPatternAccess().getLeftCurlyBracketKeyword_5()); } match(input,61,FOLLOW_61_in_rule__AtomicEventPattern__Group__5__Impl11617); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getAtomicEventPatternAccess().getLeftCurlyBracketKeyword_5()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__AtomicEventPattern__Group__5__Impl" // $ANTLR start "rule__AtomicEventPattern__Group__6" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5403:1: rule__AtomicEventPattern__Group__6 : rule__AtomicEventPattern__Group__6__Impl rule__AtomicEventPattern__Group__7 ; public final void rule__AtomicEventPattern__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5407:1: ( rule__AtomicEventPattern__Group__6__Impl rule__AtomicEventPattern__Group__7 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5408:2: rule__AtomicEventPattern__Group__6__Impl rule__AtomicEventPattern__Group__7 { pushFollow(FOLLOW_rule__AtomicEventPattern__Group__6__Impl_in_rule__AtomicEventPattern__Group__611648); rule__AtomicEventPattern__Group__6__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__AtomicEventPattern__Group__7_in_rule__AtomicEventPattern__Group__611651); rule__AtomicEventPattern__Group__7(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__AtomicEventPattern__Group__6" // $ANTLR start "rule__AtomicEventPattern__Group__6__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5415:1: rule__AtomicEventPattern__Group__6__Impl : ( ( rule__AtomicEventPattern__Group_6__0 )? ) ; public final void rule__AtomicEventPattern__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5419:1: ( ( ( rule__AtomicEventPattern__Group_6__0 )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5420:1: ( ( rule__AtomicEventPattern__Group_6__0 )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5420:1: ( ( rule__AtomicEventPattern__Group_6__0 )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5421:1: ( rule__AtomicEventPattern__Group_6__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getAtomicEventPatternAccess().getGroup_6()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5422:1: ( rule__AtomicEventPattern__Group_6__0 )? int alt54=2; int LA54_0 = input.LA(1); if ( (LA54_0==63) ) { alt54=1; } switch (alt54) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5422:2: rule__AtomicEventPattern__Group_6__0 { pushFollow(FOLLOW_rule__AtomicEventPattern__Group_6__0_in_rule__AtomicEventPattern__Group__6__Impl11678); rule__AtomicEventPattern__Group_6__0(); state._fsp--; if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getAtomicEventPatternAccess().getGroup_6()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__AtomicEventPattern__Group__6__Impl" // $ANTLR start "rule__AtomicEventPattern__Group__7" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5432:1: rule__AtomicEventPattern__Group__7 : rule__AtomicEventPattern__Group__7__Impl rule__AtomicEventPattern__Group__8 ; public final void rule__AtomicEventPattern__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5436:1: ( rule__AtomicEventPattern__Group__7__Impl rule__AtomicEventPattern__Group__8 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5437:2: rule__AtomicEventPattern__Group__7__Impl rule__AtomicEventPattern__Group__8 { pushFollow(FOLLOW_rule__AtomicEventPattern__Group__7__Impl_in_rule__AtomicEventPattern__Group__711709); rule__AtomicEventPattern__Group__7__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__AtomicEventPattern__Group__8_in_rule__AtomicEventPattern__Group__711712); rule__AtomicEventPattern__Group__8(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__AtomicEventPattern__Group__7" // $ANTLR start "rule__AtomicEventPattern__Group__7__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5444:1: rule__AtomicEventPattern__Group__7__Impl : ( ( rule__AtomicEventPattern__Group_7__0 )? ) ; public final void rule__AtomicEventPattern__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5448:1: ( ( ( rule__AtomicEventPattern__Group_7__0 )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5449:1: ( ( rule__AtomicEventPattern__Group_7__0 )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5449:1: ( ( rule__AtomicEventPattern__Group_7__0 )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5450:1: ( rule__AtomicEventPattern__Group_7__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getAtomicEventPatternAccess().getGroup_7()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5451:1: ( rule__AtomicEventPattern__Group_7__0 )? int alt55=2; int LA55_0 = input.LA(1); if ( (LA55_0==65) ) { alt55=1; } switch (alt55) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5451:2: rule__AtomicEventPattern__Group_7__0 { pushFollow(FOLLOW_rule__AtomicEventPattern__Group_7__0_in_rule__AtomicEventPattern__Group__7__Impl11739); rule__AtomicEventPattern__Group_7__0(); state._fsp--; if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getAtomicEventPatternAccess().getGroup_7()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__AtomicEventPattern__Group__7__Impl" // $ANTLR start "rule__AtomicEventPattern__Group__8" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5461:1: rule__AtomicEventPattern__Group__8 : rule__AtomicEventPattern__Group__8__Impl ; public final void rule__AtomicEventPattern__Group__8() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5465:1: ( rule__AtomicEventPattern__Group__8__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5466:2: rule__AtomicEventPattern__Group__8__Impl { pushFollow(FOLLOW_rule__AtomicEventPattern__Group__8__Impl_in_rule__AtomicEventPattern__Group__811770); rule__AtomicEventPattern__Group__8__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__AtomicEventPattern__Group__8" // $ANTLR start "rule__AtomicEventPattern__Group__8__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5472:1: rule__AtomicEventPattern__Group__8__Impl : ( '}' ) ; public final void rule__AtomicEventPattern__Group__8__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5476:1: ( ( '}' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5477:1: ( '}' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5477:1: ( '}' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5478:1: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getAtomicEventPatternAccess().getRightCurlyBracketKeyword_8()); } match(input,62,FOLLOW_62_in_rule__AtomicEventPattern__Group__8__Impl11798); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getAtomicEventPatternAccess().getRightCurlyBracketKeyword_8()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__AtomicEventPattern__Group__8__Impl" // $ANTLR start "rule__AtomicEventPattern__Group_6__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5509:1: rule__AtomicEventPattern__Group_6__0 : rule__AtomicEventPattern__Group_6__0__Impl rule__AtomicEventPattern__Group_6__1 ; public final void rule__AtomicEventPattern__Group_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5513:1: ( rule__AtomicEventPattern__Group_6__0__Impl rule__AtomicEventPattern__Group_6__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5514:2: rule__AtomicEventPattern__Group_6__0__Impl rule__AtomicEventPattern__Group_6__1 { pushFollow(FOLLOW_rule__AtomicEventPattern__Group_6__0__Impl_in_rule__AtomicEventPattern__Group_6__011847); rule__AtomicEventPattern__Group_6__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__AtomicEventPattern__Group_6__1_in_rule__AtomicEventPattern__Group_6__011850); rule__AtomicEventPattern__Group_6__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__AtomicEventPattern__Group_6__0" // $ANTLR start "rule__AtomicEventPattern__Group_6__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5521:1: rule__AtomicEventPattern__Group_6__0__Impl : ( 'source' ) ; public final void rule__AtomicEventPattern__Group_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5525:1: ( ( 'source' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5526:1: ( 'source' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5526:1: ( 'source' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5527:1: 'source' { if ( state.backtracking==0 ) { before(grammarAccess.getAtomicEventPatternAccess().getSourceKeyword_6_0()); } match(input,63,FOLLOW_63_in_rule__AtomicEventPattern__Group_6__0__Impl11878); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getAtomicEventPatternAccess().getSourceKeyword_6_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__AtomicEventPattern__Group_6__0__Impl" // $ANTLR start "rule__AtomicEventPattern__Group_6__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5540:1: rule__AtomicEventPattern__Group_6__1 : rule__AtomicEventPattern__Group_6__1__Impl rule__AtomicEventPattern__Group_6__2 ; public final void rule__AtomicEventPattern__Group_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5544:1: ( rule__AtomicEventPattern__Group_6__1__Impl rule__AtomicEventPattern__Group_6__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5545:2: rule__AtomicEventPattern__Group_6__1__Impl rule__AtomicEventPattern__Group_6__2 { pushFollow(FOLLOW_rule__AtomicEventPattern__Group_6__1__Impl_in_rule__AtomicEventPattern__Group_6__111909); rule__AtomicEventPattern__Group_6__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__AtomicEventPattern__Group_6__2_in_rule__AtomicEventPattern__Group_6__111912); rule__AtomicEventPattern__Group_6__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__AtomicEventPattern__Group_6__1" // $ANTLR start "rule__AtomicEventPattern__Group_6__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5552:1: rule__AtomicEventPattern__Group_6__1__Impl : ( ':' ) ; public final void rule__AtomicEventPattern__Group_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5556:1: ( ( ':' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5557:1: ( ':' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5557:1: ( ':' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5558:1: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getAtomicEventPatternAccess().getColonKeyword_6_1()); } match(input,64,FOLLOW_64_in_rule__AtomicEventPattern__Group_6__1__Impl11940); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getAtomicEventPatternAccess().getColonKeyword_6_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__AtomicEventPattern__Group_6__1__Impl" // $ANTLR start "rule__AtomicEventPattern__Group_6__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5571:1: rule__AtomicEventPattern__Group_6__2 : rule__AtomicEventPattern__Group_6__2__Impl ; public final void rule__AtomicEventPattern__Group_6__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5575:1: ( rule__AtomicEventPattern__Group_6__2__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5576:2: rule__AtomicEventPattern__Group_6__2__Impl { pushFollow(FOLLOW_rule__AtomicEventPattern__Group_6__2__Impl_in_rule__AtomicEventPattern__Group_6__211971); rule__AtomicEventPattern__Group_6__2__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__AtomicEventPattern__Group_6__2" // $ANTLR start "rule__AtomicEventPattern__Group_6__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5582:1: rule__AtomicEventPattern__Group_6__2__Impl : ( ( rule__AtomicEventPattern__SourceAssignment_6_2 ) ) ; public final void rule__AtomicEventPattern__Group_6__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5586:1: ( ( ( rule__AtomicEventPattern__SourceAssignment_6_2 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5587:1: ( ( rule__AtomicEventPattern__SourceAssignment_6_2 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5587:1: ( ( rule__AtomicEventPattern__SourceAssignment_6_2 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5588:1: ( rule__AtomicEventPattern__SourceAssignment_6_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAtomicEventPatternAccess().getSourceAssignment_6_2()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5589:1: ( rule__AtomicEventPattern__SourceAssignment_6_2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5589:2: rule__AtomicEventPattern__SourceAssignment_6_2 { pushFollow(FOLLOW_rule__AtomicEventPattern__SourceAssignment_6_2_in_rule__AtomicEventPattern__Group_6__2__Impl11998); rule__AtomicEventPattern__SourceAssignment_6_2(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getAtomicEventPatternAccess().getSourceAssignment_6_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__AtomicEventPattern__Group_6__2__Impl" // $ANTLR start "rule__AtomicEventPattern__Group_7__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5605:1: rule__AtomicEventPattern__Group_7__0 : rule__AtomicEventPattern__Group_7__0__Impl rule__AtomicEventPattern__Group_7__1 ; public final void rule__AtomicEventPattern__Group_7__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5609:1: ( rule__AtomicEventPattern__Group_7__0__Impl rule__AtomicEventPattern__Group_7__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5610:2: rule__AtomicEventPattern__Group_7__0__Impl rule__AtomicEventPattern__Group_7__1 { pushFollow(FOLLOW_rule__AtomicEventPattern__Group_7__0__Impl_in_rule__AtomicEventPattern__Group_7__012034); rule__AtomicEventPattern__Group_7__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__AtomicEventPattern__Group_7__1_in_rule__AtomicEventPattern__Group_7__012037); rule__AtomicEventPattern__Group_7__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__AtomicEventPattern__Group_7__0" // $ANTLR start "rule__AtomicEventPattern__Group_7__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5617:1: rule__AtomicEventPattern__Group_7__0__Impl : ( 'staticBindings' ) ; public final void rule__AtomicEventPattern__Group_7__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5621:1: ( ( 'staticBindings' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5622:1: ( 'staticBindings' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5622:1: ( 'staticBindings' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5623:1: 'staticBindings' { if ( state.backtracking==0 ) { before(grammarAccess.getAtomicEventPatternAccess().getStaticBindingsKeyword_7_0()); } match(input,65,FOLLOW_65_in_rule__AtomicEventPattern__Group_7__0__Impl12065); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getAtomicEventPatternAccess().getStaticBindingsKeyword_7_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__AtomicEventPattern__Group_7__0__Impl" // $ANTLR start "rule__AtomicEventPattern__Group_7__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5636:1: rule__AtomicEventPattern__Group_7__1 : rule__AtomicEventPattern__Group_7__1__Impl ; public final void rule__AtomicEventPattern__Group_7__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5640:1: ( rule__AtomicEventPattern__Group_7__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5641:2: rule__AtomicEventPattern__Group_7__1__Impl { pushFollow(FOLLOW_rule__AtomicEventPattern__Group_7__1__Impl_in_rule__AtomicEventPattern__Group_7__112096); rule__AtomicEventPattern__Group_7__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__AtomicEventPattern__Group_7__1" // $ANTLR start "rule__AtomicEventPattern__Group_7__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5647:1: rule__AtomicEventPattern__Group_7__1__Impl : ( ( rule__AtomicEventPattern__StaticBindingsAssignment_7_1 ) ) ; public final void rule__AtomicEventPattern__Group_7__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5651:1: ( ( ( rule__AtomicEventPattern__StaticBindingsAssignment_7_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5652:1: ( ( rule__AtomicEventPattern__StaticBindingsAssignment_7_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5652:1: ( ( rule__AtomicEventPattern__StaticBindingsAssignment_7_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5653:1: ( rule__AtomicEventPattern__StaticBindingsAssignment_7_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getAtomicEventPatternAccess().getStaticBindingsAssignment_7_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5654:1: ( rule__AtomicEventPattern__StaticBindingsAssignment_7_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5654:2: rule__AtomicEventPattern__StaticBindingsAssignment_7_1 { pushFollow(FOLLOW_rule__AtomicEventPattern__StaticBindingsAssignment_7_1_in_rule__AtomicEventPattern__Group_7__1__Impl12123); rule__AtomicEventPattern__StaticBindingsAssignment_7_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getAtomicEventPatternAccess().getStaticBindingsAssignment_7_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__AtomicEventPattern__Group_7__1__Impl" // $ANTLR start "rule__IQPatternEventPattern__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5668:1: rule__IQPatternEventPattern__Group__0 : rule__IQPatternEventPattern__Group__0__Impl rule__IQPatternEventPattern__Group__1 ; public final void rule__IQPatternEventPattern__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5672:1: ( rule__IQPatternEventPattern__Group__0__Impl rule__IQPatternEventPattern__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5673:2: rule__IQPatternEventPattern__Group__0__Impl rule__IQPatternEventPattern__Group__1 { pushFollow(FOLLOW_rule__IQPatternEventPattern__Group__0__Impl_in_rule__IQPatternEventPattern__Group__012157); rule__IQPatternEventPattern__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__IQPatternEventPattern__Group__1_in_rule__IQPatternEventPattern__Group__012160); rule__IQPatternEventPattern__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__IQPatternEventPattern__Group__0" // $ANTLR start "rule__IQPatternEventPattern__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5680:1: rule__IQPatternEventPattern__Group__0__Impl : ( 'IQPatternEvent' ) ; public final void rule__IQPatternEventPattern__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5684:1: ( ( 'IQPatternEvent' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5685:1: ( 'IQPatternEvent' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5685:1: ( 'IQPatternEvent' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5686:1: 'IQPatternEvent' { if ( state.backtracking==0 ) { before(grammarAccess.getIQPatternEventPatternAccess().getIQPatternEventKeyword_0()); } match(input,66,FOLLOW_66_in_rule__IQPatternEventPattern__Group__0__Impl12188); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getIQPatternEventPatternAccess().getIQPatternEventKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__IQPatternEventPattern__Group__0__Impl" // $ANTLR start "rule__IQPatternEventPattern__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5699:1: rule__IQPatternEventPattern__Group__1 : rule__IQPatternEventPattern__Group__1__Impl rule__IQPatternEventPattern__Group__2 ; public final void rule__IQPatternEventPattern__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5703:1: ( rule__IQPatternEventPattern__Group__1__Impl rule__IQPatternEventPattern__Group__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5704:2: rule__IQPatternEventPattern__Group__1__Impl rule__IQPatternEventPattern__Group__2 { pushFollow(FOLLOW_rule__IQPatternEventPattern__Group__1__Impl_in_rule__IQPatternEventPattern__Group__112219); rule__IQPatternEventPattern__Group__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__IQPatternEventPattern__Group__2_in_rule__IQPatternEventPattern__Group__112222); rule__IQPatternEventPattern__Group__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__IQPatternEventPattern__Group__1" // $ANTLR start "rule__IQPatternEventPattern__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5711:1: rule__IQPatternEventPattern__Group__1__Impl : ( ( rule__IQPatternEventPattern__NameAssignment_1 ) ) ; public final void rule__IQPatternEventPattern__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5715:1: ( ( ( rule__IQPatternEventPattern__NameAssignment_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5716:1: ( ( rule__IQPatternEventPattern__NameAssignment_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5716:1: ( ( rule__IQPatternEventPattern__NameAssignment_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5717:1: ( rule__IQPatternEventPattern__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getIQPatternEventPatternAccess().getNameAssignment_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5718:1: ( rule__IQPatternEventPattern__NameAssignment_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5718:2: rule__IQPatternEventPattern__NameAssignment_1 { pushFollow(FOLLOW_rule__IQPatternEventPattern__NameAssignment_1_in_rule__IQPatternEventPattern__Group__1__Impl12249); rule__IQPatternEventPattern__NameAssignment_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getIQPatternEventPatternAccess().getNameAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__IQPatternEventPattern__Group__1__Impl" // $ANTLR start "rule__IQPatternEventPattern__Group__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5728:1: rule__IQPatternEventPattern__Group__2 : rule__IQPatternEventPattern__Group__2__Impl rule__IQPatternEventPattern__Group__3 ; public final void rule__IQPatternEventPattern__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5732:1: ( rule__IQPatternEventPattern__Group__2__Impl rule__IQPatternEventPattern__Group__3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5733:2: rule__IQPatternEventPattern__Group__2__Impl rule__IQPatternEventPattern__Group__3 { pushFollow(FOLLOW_rule__IQPatternEventPattern__Group__2__Impl_in_rule__IQPatternEventPattern__Group__212279); rule__IQPatternEventPattern__Group__2__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__IQPatternEventPattern__Group__3_in_rule__IQPatternEventPattern__Group__212282); rule__IQPatternEventPattern__Group__3(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__IQPatternEventPattern__Group__2" // $ANTLR start "rule__IQPatternEventPattern__Group__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5740:1: rule__IQPatternEventPattern__Group__2__Impl : ( '(' ) ; public final void rule__IQPatternEventPattern__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5744:1: ( ( '(' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5745:1: ( '(' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5745:1: ( '(' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5746:1: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getIQPatternEventPatternAccess().getLeftParenthesisKeyword_2()); } match(input,59,FOLLOW_59_in_rule__IQPatternEventPattern__Group__2__Impl12310); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getIQPatternEventPatternAccess().getLeftParenthesisKeyword_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__IQPatternEventPattern__Group__2__Impl" // $ANTLR start "rule__IQPatternEventPattern__Group__3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5759:1: rule__IQPatternEventPattern__Group__3 : rule__IQPatternEventPattern__Group__3__Impl rule__IQPatternEventPattern__Group__4 ; public final void rule__IQPatternEventPattern__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5763:1: ( rule__IQPatternEventPattern__Group__3__Impl rule__IQPatternEventPattern__Group__4 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5764:2: rule__IQPatternEventPattern__Group__3__Impl rule__IQPatternEventPattern__Group__4 { pushFollow(FOLLOW_rule__IQPatternEventPattern__Group__3__Impl_in_rule__IQPatternEventPattern__Group__312341); rule__IQPatternEventPattern__Group__3__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__IQPatternEventPattern__Group__4_in_rule__IQPatternEventPattern__Group__312344); rule__IQPatternEventPattern__Group__4(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__IQPatternEventPattern__Group__3" // $ANTLR start "rule__IQPatternEventPattern__Group__3__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5771:1: rule__IQPatternEventPattern__Group__3__Impl : ( ( rule__IQPatternEventPattern__ParametersAssignment_3 )? ) ; public final void rule__IQPatternEventPattern__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5775:1: ( ( ( rule__IQPatternEventPattern__ParametersAssignment_3 )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5776:1: ( ( rule__IQPatternEventPattern__ParametersAssignment_3 )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5776:1: ( ( rule__IQPatternEventPattern__ParametersAssignment_3 )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5777:1: ( rule__IQPatternEventPattern__ParametersAssignment_3 )? { if ( state.backtracking==0 ) { before(grammarAccess.getIQPatternEventPatternAccess().getParametersAssignment_3()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5778:1: ( rule__IQPatternEventPattern__ParametersAssignment_3 )? int alt56=2; int LA56_0 = input.LA(1); if ( (LA56_0==RULE_ID) ) { alt56=1; } switch (alt56) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5778:2: rule__IQPatternEventPattern__ParametersAssignment_3 { pushFollow(FOLLOW_rule__IQPatternEventPattern__ParametersAssignment_3_in_rule__IQPatternEventPattern__Group__3__Impl12371); rule__IQPatternEventPattern__ParametersAssignment_3(); state._fsp--; if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getIQPatternEventPatternAccess().getParametersAssignment_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__IQPatternEventPattern__Group__3__Impl" // $ANTLR start "rule__IQPatternEventPattern__Group__4" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5788:1: rule__IQPatternEventPattern__Group__4 : rule__IQPatternEventPattern__Group__4__Impl rule__IQPatternEventPattern__Group__5 ; public final void rule__IQPatternEventPattern__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5792:1: ( rule__IQPatternEventPattern__Group__4__Impl rule__IQPatternEventPattern__Group__5 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5793:2: rule__IQPatternEventPattern__Group__4__Impl rule__IQPatternEventPattern__Group__5 { pushFollow(FOLLOW_rule__IQPatternEventPattern__Group__4__Impl_in_rule__IQPatternEventPattern__Group__412402); rule__IQPatternEventPattern__Group__4__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__IQPatternEventPattern__Group__5_in_rule__IQPatternEventPattern__Group__412405); rule__IQPatternEventPattern__Group__5(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__IQPatternEventPattern__Group__4" // $ANTLR start "rule__IQPatternEventPattern__Group__4__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5800:1: rule__IQPatternEventPattern__Group__4__Impl : ( ')' ) ; public final void rule__IQPatternEventPattern__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5804:1: ( ( ')' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5805:1: ( ')' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5805:1: ( ')' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5806:1: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getIQPatternEventPatternAccess().getRightParenthesisKeyword_4()); } match(input,60,FOLLOW_60_in_rule__IQPatternEventPattern__Group__4__Impl12433); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getIQPatternEventPatternAccess().getRightParenthesisKeyword_4()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__IQPatternEventPattern__Group__4__Impl" // $ANTLR start "rule__IQPatternEventPattern__Group__5" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5819:1: rule__IQPatternEventPattern__Group__5 : rule__IQPatternEventPattern__Group__5__Impl rule__IQPatternEventPattern__Group__6 ; public final void rule__IQPatternEventPattern__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5823:1: ( rule__IQPatternEventPattern__Group__5__Impl rule__IQPatternEventPattern__Group__6 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5824:2: rule__IQPatternEventPattern__Group__5__Impl rule__IQPatternEventPattern__Group__6 { pushFollow(FOLLOW_rule__IQPatternEventPattern__Group__5__Impl_in_rule__IQPatternEventPattern__Group__512464); rule__IQPatternEventPattern__Group__5__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__IQPatternEventPattern__Group__6_in_rule__IQPatternEventPattern__Group__512467); rule__IQPatternEventPattern__Group__6(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__IQPatternEventPattern__Group__5" // $ANTLR start "rule__IQPatternEventPattern__Group__5__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5831:1: rule__IQPatternEventPattern__Group__5__Impl : ( '{' ) ; public final void rule__IQPatternEventPattern__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5835:1: ( ( '{' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5836:1: ( '{' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5836:1: ( '{' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5837:1: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getIQPatternEventPatternAccess().getLeftCurlyBracketKeyword_5()); } match(input,61,FOLLOW_61_in_rule__IQPatternEventPattern__Group__5__Impl12495); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getIQPatternEventPatternAccess().getLeftCurlyBracketKeyword_5()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__IQPatternEventPattern__Group__5__Impl" // $ANTLR start "rule__IQPatternEventPattern__Group__6" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5850:1: rule__IQPatternEventPattern__Group__6 : rule__IQPatternEventPattern__Group__6__Impl rule__IQPatternEventPattern__Group__7 ; public final void rule__IQPatternEventPattern__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5854:1: ( rule__IQPatternEventPattern__Group__6__Impl rule__IQPatternEventPattern__Group__7 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5855:2: rule__IQPatternEventPattern__Group__6__Impl rule__IQPatternEventPattern__Group__7 { pushFollow(FOLLOW_rule__IQPatternEventPattern__Group__6__Impl_in_rule__IQPatternEventPattern__Group__612526); rule__IQPatternEventPattern__Group__6__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__IQPatternEventPattern__Group__7_in_rule__IQPatternEventPattern__Group__612529); rule__IQPatternEventPattern__Group__7(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__IQPatternEventPattern__Group__6" // $ANTLR start "rule__IQPatternEventPattern__Group__6__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5862:1: rule__IQPatternEventPattern__Group__6__Impl : ( 'iqPatternRef' ) ; public final void rule__IQPatternEventPattern__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5866:1: ( ( 'iqPatternRef' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5867:1: ( 'iqPatternRef' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5867:1: ( 'iqPatternRef' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5868:1: 'iqPatternRef' { if ( state.backtracking==0 ) { before(grammarAccess.getIQPatternEventPatternAccess().getIqPatternRefKeyword_6()); } match(input,67,FOLLOW_67_in_rule__IQPatternEventPattern__Group__6__Impl12557); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getIQPatternEventPatternAccess().getIqPatternRefKeyword_6()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__IQPatternEventPattern__Group__6__Impl" // $ANTLR start "rule__IQPatternEventPattern__Group__7" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5881:1: rule__IQPatternEventPattern__Group__7 : rule__IQPatternEventPattern__Group__7__Impl rule__IQPatternEventPattern__Group__8 ; public final void rule__IQPatternEventPattern__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5885:1: ( rule__IQPatternEventPattern__Group__7__Impl rule__IQPatternEventPattern__Group__8 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5886:2: rule__IQPatternEventPattern__Group__7__Impl rule__IQPatternEventPattern__Group__8 { pushFollow(FOLLOW_rule__IQPatternEventPattern__Group__7__Impl_in_rule__IQPatternEventPattern__Group__712588); rule__IQPatternEventPattern__Group__7__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__IQPatternEventPattern__Group__8_in_rule__IQPatternEventPattern__Group__712591); rule__IQPatternEventPattern__Group__8(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__IQPatternEventPattern__Group__7" // $ANTLR start "rule__IQPatternEventPattern__Group__7__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5893:1: rule__IQPatternEventPattern__Group__7__Impl : ( ':' ) ; public final void rule__IQPatternEventPattern__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5897:1: ( ( ':' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5898:1: ( ':' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5898:1: ( ':' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5899:1: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getIQPatternEventPatternAccess().getColonKeyword_7()); } match(input,64,FOLLOW_64_in_rule__IQPatternEventPattern__Group__7__Impl12619); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getIQPatternEventPatternAccess().getColonKeyword_7()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__IQPatternEventPattern__Group__7__Impl" // $ANTLR start "rule__IQPatternEventPattern__Group__8" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5912:1: rule__IQPatternEventPattern__Group__8 : rule__IQPatternEventPattern__Group__8__Impl rule__IQPatternEventPattern__Group__9 ; public final void rule__IQPatternEventPattern__Group__8() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5916:1: ( rule__IQPatternEventPattern__Group__8__Impl rule__IQPatternEventPattern__Group__9 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5917:2: rule__IQPatternEventPattern__Group__8__Impl rule__IQPatternEventPattern__Group__9 { pushFollow(FOLLOW_rule__IQPatternEventPattern__Group__8__Impl_in_rule__IQPatternEventPattern__Group__812650); rule__IQPatternEventPattern__Group__8__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__IQPatternEventPattern__Group__9_in_rule__IQPatternEventPattern__Group__812653); rule__IQPatternEventPattern__Group__9(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__IQPatternEventPattern__Group__8" // $ANTLR start "rule__IQPatternEventPattern__Group__8__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5924:1: rule__IQPatternEventPattern__Group__8__Impl : ( ( rule__IQPatternEventPattern__IqPatternRefAssignment_8 ) ) ; public final void rule__IQPatternEventPattern__Group__8__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5928:1: ( ( ( rule__IQPatternEventPattern__IqPatternRefAssignment_8 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5929:1: ( ( rule__IQPatternEventPattern__IqPatternRefAssignment_8 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5929:1: ( ( rule__IQPatternEventPattern__IqPatternRefAssignment_8 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5930:1: ( rule__IQPatternEventPattern__IqPatternRefAssignment_8 ) { if ( state.backtracking==0 ) { before(grammarAccess.getIQPatternEventPatternAccess().getIqPatternRefAssignment_8()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5931:1: ( rule__IQPatternEventPattern__IqPatternRefAssignment_8 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5931:2: rule__IQPatternEventPattern__IqPatternRefAssignment_8 { pushFollow(FOLLOW_rule__IQPatternEventPattern__IqPatternRefAssignment_8_in_rule__IQPatternEventPattern__Group__8__Impl12680); rule__IQPatternEventPattern__IqPatternRefAssignment_8(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getIQPatternEventPatternAccess().getIqPatternRefAssignment_8()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__IQPatternEventPattern__Group__8__Impl" // $ANTLR start "rule__IQPatternEventPattern__Group__9" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5941:1: rule__IQPatternEventPattern__Group__9 : rule__IQPatternEventPattern__Group__9__Impl rule__IQPatternEventPattern__Group__10 ; public final void rule__IQPatternEventPattern__Group__9() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5945:1: ( rule__IQPatternEventPattern__Group__9__Impl rule__IQPatternEventPattern__Group__10 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5946:2: rule__IQPatternEventPattern__Group__9__Impl rule__IQPatternEventPattern__Group__10 { pushFollow(FOLLOW_rule__IQPatternEventPattern__Group__9__Impl_in_rule__IQPatternEventPattern__Group__912710); rule__IQPatternEventPattern__Group__9__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__IQPatternEventPattern__Group__10_in_rule__IQPatternEventPattern__Group__912713); rule__IQPatternEventPattern__Group__10(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__IQPatternEventPattern__Group__9" // $ANTLR start "rule__IQPatternEventPattern__Group__9__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5953:1: rule__IQPatternEventPattern__Group__9__Impl : ( 'iqChangeType' ) ; public final void rule__IQPatternEventPattern__Group__9__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5957:1: ( ( 'iqChangeType' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5958:1: ( 'iqChangeType' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5958:1: ( 'iqChangeType' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5959:1: 'iqChangeType' { if ( state.backtracking==0 ) { before(grammarAccess.getIQPatternEventPatternAccess().getIqChangeTypeKeyword_9()); } match(input,68,FOLLOW_68_in_rule__IQPatternEventPattern__Group__9__Impl12741); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getIQPatternEventPatternAccess().getIqChangeTypeKeyword_9()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__IQPatternEventPattern__Group__9__Impl" // $ANTLR start "rule__IQPatternEventPattern__Group__10" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5972:1: rule__IQPatternEventPattern__Group__10 : rule__IQPatternEventPattern__Group__10__Impl rule__IQPatternEventPattern__Group__11 ; public final void rule__IQPatternEventPattern__Group__10() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5976:1: ( rule__IQPatternEventPattern__Group__10__Impl rule__IQPatternEventPattern__Group__11 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5977:2: rule__IQPatternEventPattern__Group__10__Impl rule__IQPatternEventPattern__Group__11 { pushFollow(FOLLOW_rule__IQPatternEventPattern__Group__10__Impl_in_rule__IQPatternEventPattern__Group__1012772); rule__IQPatternEventPattern__Group__10__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__IQPatternEventPattern__Group__11_in_rule__IQPatternEventPattern__Group__1012775); rule__IQPatternEventPattern__Group__11(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__IQPatternEventPattern__Group__10" // $ANTLR start "rule__IQPatternEventPattern__Group__10__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5984:1: rule__IQPatternEventPattern__Group__10__Impl : ( ':' ) ; public final void rule__IQPatternEventPattern__Group__10__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5988:1: ( ( ':' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5989:1: ( ':' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5989:1: ( ':' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:5990:1: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getIQPatternEventPatternAccess().getColonKeyword_10()); } match(input,64,FOLLOW_64_in_rule__IQPatternEventPattern__Group__10__Impl12803); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getIQPatternEventPatternAccess().getColonKeyword_10()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__IQPatternEventPattern__Group__10__Impl" // $ANTLR start "rule__IQPatternEventPattern__Group__11" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6003:1: rule__IQPatternEventPattern__Group__11 : rule__IQPatternEventPattern__Group__11__Impl rule__IQPatternEventPattern__Group__12 ; public final void rule__IQPatternEventPattern__Group__11() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6007:1: ( rule__IQPatternEventPattern__Group__11__Impl rule__IQPatternEventPattern__Group__12 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6008:2: rule__IQPatternEventPattern__Group__11__Impl rule__IQPatternEventPattern__Group__12 { pushFollow(FOLLOW_rule__IQPatternEventPattern__Group__11__Impl_in_rule__IQPatternEventPattern__Group__1112834); rule__IQPatternEventPattern__Group__11__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__IQPatternEventPattern__Group__12_in_rule__IQPatternEventPattern__Group__1112837); rule__IQPatternEventPattern__Group__12(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__IQPatternEventPattern__Group__11" // $ANTLR start "rule__IQPatternEventPattern__Group__11__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6015:1: rule__IQPatternEventPattern__Group__11__Impl : ( ( rule__IQPatternEventPattern__IqChangeTypeAssignment_11 ) ) ; public final void rule__IQPatternEventPattern__Group__11__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6019:1: ( ( ( rule__IQPatternEventPattern__IqChangeTypeAssignment_11 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6020:1: ( ( rule__IQPatternEventPattern__IqChangeTypeAssignment_11 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6020:1: ( ( rule__IQPatternEventPattern__IqChangeTypeAssignment_11 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6021:1: ( rule__IQPatternEventPattern__IqChangeTypeAssignment_11 ) { if ( state.backtracking==0 ) { before(grammarAccess.getIQPatternEventPatternAccess().getIqChangeTypeAssignment_11()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6022:1: ( rule__IQPatternEventPattern__IqChangeTypeAssignment_11 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6022:2: rule__IQPatternEventPattern__IqChangeTypeAssignment_11 { pushFollow(FOLLOW_rule__IQPatternEventPattern__IqChangeTypeAssignment_11_in_rule__IQPatternEventPattern__Group__11__Impl12864); rule__IQPatternEventPattern__IqChangeTypeAssignment_11(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getIQPatternEventPatternAccess().getIqChangeTypeAssignment_11()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__IQPatternEventPattern__Group__11__Impl" // $ANTLR start "rule__IQPatternEventPattern__Group__12" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6032:1: rule__IQPatternEventPattern__Group__12 : rule__IQPatternEventPattern__Group__12__Impl ; public final void rule__IQPatternEventPattern__Group__12() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6036:1: ( rule__IQPatternEventPattern__Group__12__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6037:2: rule__IQPatternEventPattern__Group__12__Impl { pushFollow(FOLLOW_rule__IQPatternEventPattern__Group__12__Impl_in_rule__IQPatternEventPattern__Group__1212894); rule__IQPatternEventPattern__Group__12__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__IQPatternEventPattern__Group__12" // $ANTLR start "rule__IQPatternEventPattern__Group__12__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6043:1: rule__IQPatternEventPattern__Group__12__Impl : ( '}' ) ; public final void rule__IQPatternEventPattern__Group__12__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6047:1: ( ( '}' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6048:1: ( '}' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6048:1: ( '}' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6049:1: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getIQPatternEventPatternAccess().getRightCurlyBracketKeyword_12()); } match(input,62,FOLLOW_62_in_rule__IQPatternEventPattern__Group__12__Impl12922); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getIQPatternEventPatternAccess().getRightCurlyBracketKeyword_12()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__IQPatternEventPattern__Group__12__Impl" // $ANTLR start "rule__ComplexEventPattern__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6088:1: rule__ComplexEventPattern__Group__0 : rule__ComplexEventPattern__Group__0__Impl rule__ComplexEventPattern__Group__1 ; public final void rule__ComplexEventPattern__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6092:1: ( rule__ComplexEventPattern__Group__0__Impl rule__ComplexEventPattern__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6093:2: rule__ComplexEventPattern__Group__0__Impl rule__ComplexEventPattern__Group__1 { pushFollow(FOLLOW_rule__ComplexEventPattern__Group__0__Impl_in_rule__ComplexEventPattern__Group__012979); rule__ComplexEventPattern__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__ComplexEventPattern__Group__1_in_rule__ComplexEventPattern__Group__012982); rule__ComplexEventPattern__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexEventPattern__Group__0" // $ANTLR start "rule__ComplexEventPattern__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6100:1: rule__ComplexEventPattern__Group__0__Impl : ( 'ComplexEvent' ) ; public final void rule__ComplexEventPattern__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6104:1: ( ( 'ComplexEvent' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6105:1: ( 'ComplexEvent' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6105:1: ( 'ComplexEvent' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6106:1: 'ComplexEvent' { if ( state.backtracking==0 ) { before(grammarAccess.getComplexEventPatternAccess().getComplexEventKeyword_0()); } match(input,69,FOLLOW_69_in_rule__ComplexEventPattern__Group__0__Impl13010); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getComplexEventPatternAccess().getComplexEventKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexEventPattern__Group__0__Impl" // $ANTLR start "rule__ComplexEventPattern__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6119:1: rule__ComplexEventPattern__Group__1 : rule__ComplexEventPattern__Group__1__Impl rule__ComplexEventPattern__Group__2 ; public final void rule__ComplexEventPattern__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6123:1: ( rule__ComplexEventPattern__Group__1__Impl rule__ComplexEventPattern__Group__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6124:2: rule__ComplexEventPattern__Group__1__Impl rule__ComplexEventPattern__Group__2 { pushFollow(FOLLOW_rule__ComplexEventPattern__Group__1__Impl_in_rule__ComplexEventPattern__Group__113041); rule__ComplexEventPattern__Group__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__ComplexEventPattern__Group__2_in_rule__ComplexEventPattern__Group__113044); rule__ComplexEventPattern__Group__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexEventPattern__Group__1" // $ANTLR start "rule__ComplexEventPattern__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6131:1: rule__ComplexEventPattern__Group__1__Impl : ( ( rule__ComplexEventPattern__NameAssignment_1 ) ) ; public final void rule__ComplexEventPattern__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6135:1: ( ( ( rule__ComplexEventPattern__NameAssignment_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6136:1: ( ( rule__ComplexEventPattern__NameAssignment_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6136:1: ( ( rule__ComplexEventPattern__NameAssignment_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6137:1: ( rule__ComplexEventPattern__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getComplexEventPatternAccess().getNameAssignment_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6138:1: ( rule__ComplexEventPattern__NameAssignment_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6138:2: rule__ComplexEventPattern__NameAssignment_1 { pushFollow(FOLLOW_rule__ComplexEventPattern__NameAssignment_1_in_rule__ComplexEventPattern__Group__1__Impl13071); rule__ComplexEventPattern__NameAssignment_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getComplexEventPatternAccess().getNameAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexEventPattern__Group__1__Impl" // $ANTLR start "rule__ComplexEventPattern__Group__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6148:1: rule__ComplexEventPattern__Group__2 : rule__ComplexEventPattern__Group__2__Impl rule__ComplexEventPattern__Group__3 ; public final void rule__ComplexEventPattern__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6152:1: ( rule__ComplexEventPattern__Group__2__Impl rule__ComplexEventPattern__Group__3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6153:2: rule__ComplexEventPattern__Group__2__Impl rule__ComplexEventPattern__Group__3 { pushFollow(FOLLOW_rule__ComplexEventPattern__Group__2__Impl_in_rule__ComplexEventPattern__Group__213101); rule__ComplexEventPattern__Group__2__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__ComplexEventPattern__Group__3_in_rule__ComplexEventPattern__Group__213104); rule__ComplexEventPattern__Group__3(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexEventPattern__Group__2" // $ANTLR start "rule__ComplexEventPattern__Group__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6160:1: rule__ComplexEventPattern__Group__2__Impl : ( '(' ) ; public final void rule__ComplexEventPattern__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6164:1: ( ( '(' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6165:1: ( '(' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6165:1: ( '(' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6166:1: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getComplexEventPatternAccess().getLeftParenthesisKeyword_2()); } match(input,59,FOLLOW_59_in_rule__ComplexEventPattern__Group__2__Impl13132); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getComplexEventPatternAccess().getLeftParenthesisKeyword_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexEventPattern__Group__2__Impl" // $ANTLR start "rule__ComplexEventPattern__Group__3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6179:1: rule__ComplexEventPattern__Group__3 : rule__ComplexEventPattern__Group__3__Impl rule__ComplexEventPattern__Group__4 ; public final void rule__ComplexEventPattern__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6183:1: ( rule__ComplexEventPattern__Group__3__Impl rule__ComplexEventPattern__Group__4 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6184:2: rule__ComplexEventPattern__Group__3__Impl rule__ComplexEventPattern__Group__4 { pushFollow(FOLLOW_rule__ComplexEventPattern__Group__3__Impl_in_rule__ComplexEventPattern__Group__313163); rule__ComplexEventPattern__Group__3__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__ComplexEventPattern__Group__4_in_rule__ComplexEventPattern__Group__313166); rule__ComplexEventPattern__Group__4(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexEventPattern__Group__3" // $ANTLR start "rule__ComplexEventPattern__Group__3__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6191:1: rule__ComplexEventPattern__Group__3__Impl : ( ( rule__ComplexEventPattern__ParametersAssignment_3 )? ) ; public final void rule__ComplexEventPattern__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6195:1: ( ( ( rule__ComplexEventPattern__ParametersAssignment_3 )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6196:1: ( ( rule__ComplexEventPattern__ParametersAssignment_3 )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6196:1: ( ( rule__ComplexEventPattern__ParametersAssignment_3 )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6197:1: ( rule__ComplexEventPattern__ParametersAssignment_3 )? { if ( state.backtracking==0 ) { before(grammarAccess.getComplexEventPatternAccess().getParametersAssignment_3()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6198:1: ( rule__ComplexEventPattern__ParametersAssignment_3 )? int alt57=2; int LA57_0 = input.LA(1); if ( (LA57_0==RULE_ID) ) { alt57=1; } switch (alt57) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6198:2: rule__ComplexEventPattern__ParametersAssignment_3 { pushFollow(FOLLOW_rule__ComplexEventPattern__ParametersAssignment_3_in_rule__ComplexEventPattern__Group__3__Impl13193); rule__ComplexEventPattern__ParametersAssignment_3(); state._fsp--; if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getComplexEventPatternAccess().getParametersAssignment_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexEventPattern__Group__3__Impl" // $ANTLR start "rule__ComplexEventPattern__Group__4" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6208:1: rule__ComplexEventPattern__Group__4 : rule__ComplexEventPattern__Group__4__Impl rule__ComplexEventPattern__Group__5 ; public final void rule__ComplexEventPattern__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6212:1: ( rule__ComplexEventPattern__Group__4__Impl rule__ComplexEventPattern__Group__5 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6213:2: rule__ComplexEventPattern__Group__4__Impl rule__ComplexEventPattern__Group__5 { pushFollow(FOLLOW_rule__ComplexEventPattern__Group__4__Impl_in_rule__ComplexEventPattern__Group__413224); rule__ComplexEventPattern__Group__4__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__ComplexEventPattern__Group__5_in_rule__ComplexEventPattern__Group__413227); rule__ComplexEventPattern__Group__5(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexEventPattern__Group__4" // $ANTLR start "rule__ComplexEventPattern__Group__4__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6220:1: rule__ComplexEventPattern__Group__4__Impl : ( ')' ) ; public final void rule__ComplexEventPattern__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6224:1: ( ( ')' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6225:1: ( ')' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6225:1: ( ')' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6226:1: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getComplexEventPatternAccess().getRightParenthesisKeyword_4()); } match(input,60,FOLLOW_60_in_rule__ComplexEventPattern__Group__4__Impl13255); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getComplexEventPatternAccess().getRightParenthesisKeyword_4()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexEventPattern__Group__4__Impl" // $ANTLR start "rule__ComplexEventPattern__Group__5" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6239:1: rule__ComplexEventPattern__Group__5 : rule__ComplexEventPattern__Group__5__Impl rule__ComplexEventPattern__Group__6 ; public final void rule__ComplexEventPattern__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6243:1: ( rule__ComplexEventPattern__Group__5__Impl rule__ComplexEventPattern__Group__6 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6244:2: rule__ComplexEventPattern__Group__5__Impl rule__ComplexEventPattern__Group__6 { pushFollow(FOLLOW_rule__ComplexEventPattern__Group__5__Impl_in_rule__ComplexEventPattern__Group__513286); rule__ComplexEventPattern__Group__5__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__ComplexEventPattern__Group__6_in_rule__ComplexEventPattern__Group__513289); rule__ComplexEventPattern__Group__6(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexEventPattern__Group__5" // $ANTLR start "rule__ComplexEventPattern__Group__5__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6251:1: rule__ComplexEventPattern__Group__5__Impl : ( '{' ) ; public final void rule__ComplexEventPattern__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6255:1: ( ( '{' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6256:1: ( '{' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6256:1: ( '{' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6257:1: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getComplexEventPatternAccess().getLeftCurlyBracketKeyword_5()); } match(input,61,FOLLOW_61_in_rule__ComplexEventPattern__Group__5__Impl13317); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getComplexEventPatternAccess().getLeftCurlyBracketKeyword_5()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexEventPattern__Group__5__Impl" // $ANTLR start "rule__ComplexEventPattern__Group__6" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6270:1: rule__ComplexEventPattern__Group__6 : rule__ComplexEventPattern__Group__6__Impl rule__ComplexEventPattern__Group__7 ; public final void rule__ComplexEventPattern__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6274:1: ( rule__ComplexEventPattern__Group__6__Impl rule__ComplexEventPattern__Group__7 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6275:2: rule__ComplexEventPattern__Group__6__Impl rule__ComplexEventPattern__Group__7 { pushFollow(FOLLOW_rule__ComplexEventPattern__Group__6__Impl_in_rule__ComplexEventPattern__Group__613348); rule__ComplexEventPattern__Group__6__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__ComplexEventPattern__Group__7_in_rule__ComplexEventPattern__Group__613351); rule__ComplexEventPattern__Group__7(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexEventPattern__Group__6" // $ANTLR start "rule__ComplexEventPattern__Group__6__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6282:1: rule__ComplexEventPattern__Group__6__Impl : ( ( rule__ComplexEventPattern__Group_6__0 )? ) ; public final void rule__ComplexEventPattern__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6286:1: ( ( ( rule__ComplexEventPattern__Group_6__0 )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6287:1: ( ( rule__ComplexEventPattern__Group_6__0 )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6287:1: ( ( rule__ComplexEventPattern__Group_6__0 )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6288:1: ( rule__ComplexEventPattern__Group_6__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getComplexEventPatternAccess().getGroup_6()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6289:1: ( rule__ComplexEventPattern__Group_6__0 )? int alt58=2; int LA58_0 = input.LA(1); if ( (LA58_0==70) ) { alt58=1; } switch (alt58) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6289:2: rule__ComplexEventPattern__Group_6__0 { pushFollow(FOLLOW_rule__ComplexEventPattern__Group_6__0_in_rule__ComplexEventPattern__Group__6__Impl13378); rule__ComplexEventPattern__Group_6__0(); state._fsp--; if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getComplexEventPatternAccess().getGroup_6()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexEventPattern__Group__6__Impl" // $ANTLR start "rule__ComplexEventPattern__Group__7" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6299:1: rule__ComplexEventPattern__Group__7 : rule__ComplexEventPattern__Group__7__Impl rule__ComplexEventPattern__Group__8 ; public final void rule__ComplexEventPattern__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6303:1: ( rule__ComplexEventPattern__Group__7__Impl rule__ComplexEventPattern__Group__8 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6304:2: rule__ComplexEventPattern__Group__7__Impl rule__ComplexEventPattern__Group__8 { pushFollow(FOLLOW_rule__ComplexEventPattern__Group__7__Impl_in_rule__ComplexEventPattern__Group__713409); rule__ComplexEventPattern__Group__7__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__ComplexEventPattern__Group__8_in_rule__ComplexEventPattern__Group__713412); rule__ComplexEventPattern__Group__8(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexEventPattern__Group__7" // $ANTLR start "rule__ComplexEventPattern__Group__7__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6311:1: rule__ComplexEventPattern__Group__7__Impl : ( ( rule__ComplexEventPattern__Group_7__0 )? ) ; public final void rule__ComplexEventPattern__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6315:1: ( ( ( rule__ComplexEventPattern__Group_7__0 )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6316:1: ( ( rule__ComplexEventPattern__Group_7__0 )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6316:1: ( ( rule__ComplexEventPattern__Group_7__0 )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6317:1: ( rule__ComplexEventPattern__Group_7__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getComplexEventPatternAccess().getGroup_7()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6318:1: ( rule__ComplexEventPattern__Group_7__0 )? int alt59=2; int LA59_0 = input.LA(1); if ( (LA59_0==71) ) { alt59=1; } switch (alt59) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6318:2: rule__ComplexEventPattern__Group_7__0 { pushFollow(FOLLOW_rule__ComplexEventPattern__Group_7__0_in_rule__ComplexEventPattern__Group__7__Impl13439); rule__ComplexEventPattern__Group_7__0(); state._fsp--; if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getComplexEventPatternAccess().getGroup_7()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexEventPattern__Group__7__Impl" // $ANTLR start "rule__ComplexEventPattern__Group__8" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6328:1: rule__ComplexEventPattern__Group__8 : rule__ComplexEventPattern__Group__8__Impl ; public final void rule__ComplexEventPattern__Group__8() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6332:1: ( rule__ComplexEventPattern__Group__8__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6333:2: rule__ComplexEventPattern__Group__8__Impl { pushFollow(FOLLOW_rule__ComplexEventPattern__Group__8__Impl_in_rule__ComplexEventPattern__Group__813470); rule__ComplexEventPattern__Group__8__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexEventPattern__Group__8" // $ANTLR start "rule__ComplexEventPattern__Group__8__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6339:1: rule__ComplexEventPattern__Group__8__Impl : ( '}' ) ; public final void rule__ComplexEventPattern__Group__8__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6343:1: ( ( '}' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6344:1: ( '}' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6344:1: ( '}' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6345:1: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getComplexEventPatternAccess().getRightCurlyBracketKeyword_8()); } match(input,62,FOLLOW_62_in_rule__ComplexEventPattern__Group__8__Impl13498); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getComplexEventPatternAccess().getRightCurlyBracketKeyword_8()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexEventPattern__Group__8__Impl" // $ANTLR start "rule__ComplexEventPattern__Group_6__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6376:1: rule__ComplexEventPattern__Group_6__0 : rule__ComplexEventPattern__Group_6__0__Impl rule__ComplexEventPattern__Group_6__1 ; public final void rule__ComplexEventPattern__Group_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6380:1: ( rule__ComplexEventPattern__Group_6__0__Impl rule__ComplexEventPattern__Group_6__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6381:2: rule__ComplexEventPattern__Group_6__0__Impl rule__ComplexEventPattern__Group_6__1 { pushFollow(FOLLOW_rule__ComplexEventPattern__Group_6__0__Impl_in_rule__ComplexEventPattern__Group_6__013547); rule__ComplexEventPattern__Group_6__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__ComplexEventPattern__Group_6__1_in_rule__ComplexEventPattern__Group_6__013550); rule__ComplexEventPattern__Group_6__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexEventPattern__Group_6__0" // $ANTLR start "rule__ComplexEventPattern__Group_6__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6388:1: rule__ComplexEventPattern__Group_6__0__Impl : ( 'priority' ) ; public final void rule__ComplexEventPattern__Group_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6392:1: ( ( 'priority' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6393:1: ( 'priority' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6393:1: ( 'priority' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6394:1: 'priority' { if ( state.backtracking==0 ) { before(grammarAccess.getComplexEventPatternAccess().getPriorityKeyword_6_0()); } match(input,70,FOLLOW_70_in_rule__ComplexEventPattern__Group_6__0__Impl13578); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getComplexEventPatternAccess().getPriorityKeyword_6_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexEventPattern__Group_6__0__Impl" // $ANTLR start "rule__ComplexEventPattern__Group_6__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6407:1: rule__ComplexEventPattern__Group_6__1 : rule__ComplexEventPattern__Group_6__1__Impl rule__ComplexEventPattern__Group_6__2 ; public final void rule__ComplexEventPattern__Group_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6411:1: ( rule__ComplexEventPattern__Group_6__1__Impl rule__ComplexEventPattern__Group_6__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6412:2: rule__ComplexEventPattern__Group_6__1__Impl rule__ComplexEventPattern__Group_6__2 { pushFollow(FOLLOW_rule__ComplexEventPattern__Group_6__1__Impl_in_rule__ComplexEventPattern__Group_6__113609); rule__ComplexEventPattern__Group_6__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__ComplexEventPattern__Group_6__2_in_rule__ComplexEventPattern__Group_6__113612); rule__ComplexEventPattern__Group_6__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexEventPattern__Group_6__1" // $ANTLR start "rule__ComplexEventPattern__Group_6__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6419:1: rule__ComplexEventPattern__Group_6__1__Impl : ( ':' ) ; public final void rule__ComplexEventPattern__Group_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6423:1: ( ( ':' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6424:1: ( ':' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6424:1: ( ':' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6425:1: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getComplexEventPatternAccess().getColonKeyword_6_1()); } match(input,64,FOLLOW_64_in_rule__ComplexEventPattern__Group_6__1__Impl13640); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getComplexEventPatternAccess().getColonKeyword_6_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexEventPattern__Group_6__1__Impl" // $ANTLR start "rule__ComplexEventPattern__Group_6__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6438:1: rule__ComplexEventPattern__Group_6__2 : rule__ComplexEventPattern__Group_6__2__Impl ; public final void rule__ComplexEventPattern__Group_6__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6442:1: ( rule__ComplexEventPattern__Group_6__2__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6443:2: rule__ComplexEventPattern__Group_6__2__Impl { pushFollow(FOLLOW_rule__ComplexEventPattern__Group_6__2__Impl_in_rule__ComplexEventPattern__Group_6__213671); rule__ComplexEventPattern__Group_6__2__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexEventPattern__Group_6__2" // $ANTLR start "rule__ComplexEventPattern__Group_6__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6449:1: rule__ComplexEventPattern__Group_6__2__Impl : ( ( rule__ComplexEventPattern__PriorityAssignment_6_2 ) ) ; public final void rule__ComplexEventPattern__Group_6__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6453:1: ( ( ( rule__ComplexEventPattern__PriorityAssignment_6_2 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6454:1: ( ( rule__ComplexEventPattern__PriorityAssignment_6_2 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6454:1: ( ( rule__ComplexEventPattern__PriorityAssignment_6_2 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6455:1: ( rule__ComplexEventPattern__PriorityAssignment_6_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getComplexEventPatternAccess().getPriorityAssignment_6_2()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6456:1: ( rule__ComplexEventPattern__PriorityAssignment_6_2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6456:2: rule__ComplexEventPattern__PriorityAssignment_6_2 { pushFollow(FOLLOW_rule__ComplexEventPattern__PriorityAssignment_6_2_in_rule__ComplexEventPattern__Group_6__2__Impl13698); rule__ComplexEventPattern__PriorityAssignment_6_2(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getComplexEventPatternAccess().getPriorityAssignment_6_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexEventPattern__Group_6__2__Impl" // $ANTLR start "rule__ComplexEventPattern__Group_7__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6472:1: rule__ComplexEventPattern__Group_7__0 : rule__ComplexEventPattern__Group_7__0__Impl rule__ComplexEventPattern__Group_7__1 ; public final void rule__ComplexEventPattern__Group_7__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6476:1: ( rule__ComplexEventPattern__Group_7__0__Impl rule__ComplexEventPattern__Group_7__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6477:2: rule__ComplexEventPattern__Group_7__0__Impl rule__ComplexEventPattern__Group_7__1 { pushFollow(FOLLOW_rule__ComplexEventPattern__Group_7__0__Impl_in_rule__ComplexEventPattern__Group_7__013734); rule__ComplexEventPattern__Group_7__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__ComplexEventPattern__Group_7__1_in_rule__ComplexEventPattern__Group_7__013737); rule__ComplexEventPattern__Group_7__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexEventPattern__Group_7__0" // $ANTLR start "rule__ComplexEventPattern__Group_7__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6484:1: rule__ComplexEventPattern__Group_7__0__Impl : ( 'definition' ) ; public final void rule__ComplexEventPattern__Group_7__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6488:1: ( ( 'definition' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6489:1: ( 'definition' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6489:1: ( 'definition' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6490:1: 'definition' { if ( state.backtracking==0 ) { before(grammarAccess.getComplexEventPatternAccess().getDefinitionKeyword_7_0()); } match(input,71,FOLLOW_71_in_rule__ComplexEventPattern__Group_7__0__Impl13765); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getComplexEventPatternAccess().getDefinitionKeyword_7_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexEventPattern__Group_7__0__Impl" // $ANTLR start "rule__ComplexEventPattern__Group_7__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6503:1: rule__ComplexEventPattern__Group_7__1 : rule__ComplexEventPattern__Group_7__1__Impl rule__ComplexEventPattern__Group_7__2 ; public final void rule__ComplexEventPattern__Group_7__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6507:1: ( rule__ComplexEventPattern__Group_7__1__Impl rule__ComplexEventPattern__Group_7__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6508:2: rule__ComplexEventPattern__Group_7__1__Impl rule__ComplexEventPattern__Group_7__2 { pushFollow(FOLLOW_rule__ComplexEventPattern__Group_7__1__Impl_in_rule__ComplexEventPattern__Group_7__113796); rule__ComplexEventPattern__Group_7__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__ComplexEventPattern__Group_7__2_in_rule__ComplexEventPattern__Group_7__113799); rule__ComplexEventPattern__Group_7__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexEventPattern__Group_7__1" // $ANTLR start "rule__ComplexEventPattern__Group_7__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6515:1: rule__ComplexEventPattern__Group_7__1__Impl : ( ':' ) ; public final void rule__ComplexEventPattern__Group_7__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6519:1: ( ( ':' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6520:1: ( ':' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6520:1: ( ':' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6521:1: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getComplexEventPatternAccess().getColonKeyword_7_1()); } match(input,64,FOLLOW_64_in_rule__ComplexEventPattern__Group_7__1__Impl13827); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getComplexEventPatternAccess().getColonKeyword_7_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexEventPattern__Group_7__1__Impl" // $ANTLR start "rule__ComplexEventPattern__Group_7__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6534:1: rule__ComplexEventPattern__Group_7__2 : rule__ComplexEventPattern__Group_7__2__Impl ; public final void rule__ComplexEventPattern__Group_7__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6538:1: ( rule__ComplexEventPattern__Group_7__2__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6539:2: rule__ComplexEventPattern__Group_7__2__Impl { pushFollow(FOLLOW_rule__ComplexEventPattern__Group_7__2__Impl_in_rule__ComplexEventPattern__Group_7__213858); rule__ComplexEventPattern__Group_7__2__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexEventPattern__Group_7__2" // $ANTLR start "rule__ComplexEventPattern__Group_7__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6545:1: rule__ComplexEventPattern__Group_7__2__Impl : ( ( rule__ComplexEventPattern__ComplexEventExpressionAssignment_7_2 ) ) ; public final void rule__ComplexEventPattern__Group_7__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6549:1: ( ( ( rule__ComplexEventPattern__ComplexEventExpressionAssignment_7_2 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6550:1: ( ( rule__ComplexEventPattern__ComplexEventExpressionAssignment_7_2 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6550:1: ( ( rule__ComplexEventPattern__ComplexEventExpressionAssignment_7_2 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6551:1: ( rule__ComplexEventPattern__ComplexEventExpressionAssignment_7_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getComplexEventPatternAccess().getComplexEventExpressionAssignment_7_2()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6552:1: ( rule__ComplexEventPattern__ComplexEventExpressionAssignment_7_2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6552:2: rule__ComplexEventPattern__ComplexEventExpressionAssignment_7_2 { pushFollow(FOLLOW_rule__ComplexEventPattern__ComplexEventExpressionAssignment_7_2_in_rule__ComplexEventPattern__Group_7__2__Impl13885); rule__ComplexEventPattern__ComplexEventExpressionAssignment_7_2(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getComplexEventPatternAccess().getComplexEventExpressionAssignment_7_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexEventPattern__Group_7__2__Impl" // $ANTLR start "rule__Rule__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6568:1: rule__Rule__Group__0 : rule__Rule__Group__0__Impl rule__Rule__Group__1 ; public final void rule__Rule__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6572:1: ( rule__Rule__Group__0__Impl rule__Rule__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6573:2: rule__Rule__Group__0__Impl rule__Rule__Group__1 { pushFollow(FOLLOW_rule__Rule__Group__0__Impl_in_rule__Rule__Group__013921); rule__Rule__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__Rule__Group__1_in_rule__Rule__Group__013924); rule__Rule__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Rule__Group__0" // $ANTLR start "rule__Rule__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6580:1: rule__Rule__Group__0__Impl : ( 'Rule' ) ; public final void rule__Rule__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6584:1: ( ( 'Rule' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6585:1: ( 'Rule' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6585:1: ( 'Rule' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6586:1: 'Rule' { if ( state.backtracking==0 ) { before(grammarAccess.getRuleAccess().getRuleKeyword_0()); } match(input,72,FOLLOW_72_in_rule__Rule__Group__0__Impl13952); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getRuleAccess().getRuleKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Rule__Group__0__Impl" // $ANTLR start "rule__Rule__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6599:1: rule__Rule__Group__1 : rule__Rule__Group__1__Impl rule__Rule__Group__2 ; public final void rule__Rule__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6603:1: ( rule__Rule__Group__1__Impl rule__Rule__Group__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6604:2: rule__Rule__Group__1__Impl rule__Rule__Group__2 { pushFollow(FOLLOW_rule__Rule__Group__1__Impl_in_rule__Rule__Group__113983); rule__Rule__Group__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__Rule__Group__2_in_rule__Rule__Group__113986); rule__Rule__Group__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Rule__Group__1" // $ANTLR start "rule__Rule__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6611:1: rule__Rule__Group__1__Impl : ( ( rule__Rule__NameAssignment_1 ) ) ; public final void rule__Rule__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6615:1: ( ( ( rule__Rule__NameAssignment_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6616:1: ( ( rule__Rule__NameAssignment_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6616:1: ( ( rule__Rule__NameAssignment_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6617:1: ( rule__Rule__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRuleAccess().getNameAssignment_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6618:1: ( rule__Rule__NameAssignment_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6618:2: rule__Rule__NameAssignment_1 { pushFollow(FOLLOW_rule__Rule__NameAssignment_1_in_rule__Rule__Group__1__Impl14013); rule__Rule__NameAssignment_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getRuleAccess().getNameAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Rule__Group__1__Impl" // $ANTLR start "rule__Rule__Group__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6628:1: rule__Rule__Group__2 : rule__Rule__Group__2__Impl rule__Rule__Group__3 ; public final void rule__Rule__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6632:1: ( rule__Rule__Group__2__Impl rule__Rule__Group__3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6633:2: rule__Rule__Group__2__Impl rule__Rule__Group__3 { pushFollow(FOLLOW_rule__Rule__Group__2__Impl_in_rule__Rule__Group__214043); rule__Rule__Group__2__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__Rule__Group__3_in_rule__Rule__Group__214046); rule__Rule__Group__3(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Rule__Group__2" // $ANTLR start "rule__Rule__Group__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6640:1: rule__Rule__Group__2__Impl : ( '{' ) ; public final void rule__Rule__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6644:1: ( ( '{' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6645:1: ( '{' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6645:1: ( '{' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6646:1: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getRuleAccess().getLeftCurlyBracketKeyword_2()); } match(input,61,FOLLOW_61_in_rule__Rule__Group__2__Impl14074); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getRuleAccess().getLeftCurlyBracketKeyword_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Rule__Group__2__Impl" // $ANTLR start "rule__Rule__Group__3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6659:1: rule__Rule__Group__3 : rule__Rule__Group__3__Impl rule__Rule__Group__4 ; public final void rule__Rule__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6663:1: ( rule__Rule__Group__3__Impl rule__Rule__Group__4 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6664:2: rule__Rule__Group__3__Impl rule__Rule__Group__4 { pushFollow(FOLLOW_rule__Rule__Group__3__Impl_in_rule__Rule__Group__314105); rule__Rule__Group__3__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__Rule__Group__4_in_rule__Rule__Group__314108); rule__Rule__Group__4(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Rule__Group__3" // $ANTLR start "rule__Rule__Group__3__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6671:1: rule__Rule__Group__3__Impl : ( 'events' ) ; public final void rule__Rule__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6675:1: ( ( 'events' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6676:1: ( 'events' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6676:1: ( 'events' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6677:1: 'events' { if ( state.backtracking==0 ) { before(grammarAccess.getRuleAccess().getEventsKeyword_3()); } match(input,73,FOLLOW_73_in_rule__Rule__Group__3__Impl14136); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getRuleAccess().getEventsKeyword_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Rule__Group__3__Impl" // $ANTLR start "rule__Rule__Group__4" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6690:1: rule__Rule__Group__4 : rule__Rule__Group__4__Impl rule__Rule__Group__5 ; public final void rule__Rule__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6694:1: ( rule__Rule__Group__4__Impl rule__Rule__Group__5 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6695:2: rule__Rule__Group__4__Impl rule__Rule__Group__5 { pushFollow(FOLLOW_rule__Rule__Group__4__Impl_in_rule__Rule__Group__414167); rule__Rule__Group__4__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__Rule__Group__5_in_rule__Rule__Group__414170); rule__Rule__Group__5(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Rule__Group__4" // $ANTLR start "rule__Rule__Group__4__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6702:1: rule__Rule__Group__4__Impl : ( ':' ) ; public final void rule__Rule__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6706:1: ( ( ':' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6707:1: ( ':' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6707:1: ( ':' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6708:1: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getRuleAccess().getColonKeyword_4()); } match(input,64,FOLLOW_64_in_rule__Rule__Group__4__Impl14198); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getRuleAccess().getColonKeyword_4()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Rule__Group__4__Impl" // $ANTLR start "rule__Rule__Group__5" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6721:1: rule__Rule__Group__5 : rule__Rule__Group__5__Impl rule__Rule__Group__6 ; public final void rule__Rule__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6725:1: ( rule__Rule__Group__5__Impl rule__Rule__Group__6 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6726:2: rule__Rule__Group__5__Impl rule__Rule__Group__6 { pushFollow(FOLLOW_rule__Rule__Group__5__Impl_in_rule__Rule__Group__514229); rule__Rule__Group__5__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__Rule__Group__6_in_rule__Rule__Group__514232); rule__Rule__Group__6(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Rule__Group__5" // $ANTLR start "rule__Rule__Group__5__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6733:1: rule__Rule__Group__5__Impl : ( ( rule__Rule__EventPatternsAssignment_5 ) ) ; public final void rule__Rule__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6737:1: ( ( ( rule__Rule__EventPatternsAssignment_5 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6738:1: ( ( rule__Rule__EventPatternsAssignment_5 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6738:1: ( ( rule__Rule__EventPatternsAssignment_5 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6739:1: ( rule__Rule__EventPatternsAssignment_5 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRuleAccess().getEventPatternsAssignment_5()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6740:1: ( rule__Rule__EventPatternsAssignment_5 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6740:2: rule__Rule__EventPatternsAssignment_5 { pushFollow(FOLLOW_rule__Rule__EventPatternsAssignment_5_in_rule__Rule__Group__5__Impl14259); rule__Rule__EventPatternsAssignment_5(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getRuleAccess().getEventPatternsAssignment_5()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Rule__Group__5__Impl" // $ANTLR start "rule__Rule__Group__6" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6750:1: rule__Rule__Group__6 : rule__Rule__Group__6__Impl rule__Rule__Group__7 ; public final void rule__Rule__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6754:1: ( rule__Rule__Group__6__Impl rule__Rule__Group__7 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6755:2: rule__Rule__Group__6__Impl rule__Rule__Group__7 { pushFollow(FOLLOW_rule__Rule__Group__6__Impl_in_rule__Rule__Group__614289); rule__Rule__Group__6__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__Rule__Group__7_in_rule__Rule__Group__614292); rule__Rule__Group__7(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Rule__Group__6" // $ANTLR start "rule__Rule__Group__6__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6762:1: rule__Rule__Group__6__Impl : ( ( rule__Rule__Group_6__0 )* ) ; public final void rule__Rule__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6766:1: ( ( ( rule__Rule__Group_6__0 )* ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6767:1: ( ( rule__Rule__Group_6__0 )* ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6767:1: ( ( rule__Rule__Group_6__0 )* ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6768:1: ( rule__Rule__Group_6__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getRuleAccess().getGroup_6()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6769:1: ( rule__Rule__Group_6__0 )* loop60: do { int alt60=2; int LA60_0 = input.LA(1); if ( (LA60_0==74) ) { alt60=1; } switch (alt60) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6769:2: rule__Rule__Group_6__0 { pushFollow(FOLLOW_rule__Rule__Group_6__0_in_rule__Rule__Group__6__Impl14319); rule__Rule__Group_6__0(); state._fsp--; if (state.failed) return ; } break; default : break loop60; } } while (true); if ( state.backtracking==0 ) { after(grammarAccess.getRuleAccess().getGroup_6()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Rule__Group__6__Impl" // $ANTLR start "rule__Rule__Group__7" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6779:1: rule__Rule__Group__7 : rule__Rule__Group__7__Impl rule__Rule__Group__8 ; public final void rule__Rule__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6783:1: ( rule__Rule__Group__7__Impl rule__Rule__Group__8 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6784:2: rule__Rule__Group__7__Impl rule__Rule__Group__8 { pushFollow(FOLLOW_rule__Rule__Group__7__Impl_in_rule__Rule__Group__714350); rule__Rule__Group__7__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__Rule__Group__8_in_rule__Rule__Group__714353); rule__Rule__Group__8(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Rule__Group__7" // $ANTLR start "rule__Rule__Group__7__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6791:1: rule__Rule__Group__7__Impl : ( ( rule__Rule__Group_7__0 )? ) ; public final void rule__Rule__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6795:1: ( ( ( rule__Rule__Group_7__0 )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6796:1: ( ( rule__Rule__Group_7__0 )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6796:1: ( ( rule__Rule__Group_7__0 )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6797:1: ( rule__Rule__Group_7__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getRuleAccess().getGroup_7()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6798:1: ( rule__Rule__Group_7__0 )? int alt61=2; int LA61_0 = input.LA(1); if ( (LA61_0==75) ) { alt61=1; } switch (alt61) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6798:2: rule__Rule__Group_7__0 { pushFollow(FOLLOW_rule__Rule__Group_7__0_in_rule__Rule__Group__7__Impl14380); rule__Rule__Group_7__0(); state._fsp--; if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getRuleAccess().getGroup_7()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Rule__Group__7__Impl" // $ANTLR start "rule__Rule__Group__8" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6808:1: rule__Rule__Group__8 : rule__Rule__Group__8__Impl rule__Rule__Group__9 ; public final void rule__Rule__Group__8() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6812:1: ( rule__Rule__Group__8__Impl rule__Rule__Group__9 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6813:2: rule__Rule__Group__8__Impl rule__Rule__Group__9 { pushFollow(FOLLOW_rule__Rule__Group__8__Impl_in_rule__Rule__Group__814411); rule__Rule__Group__8__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__Rule__Group__9_in_rule__Rule__Group__814414); rule__Rule__Group__9(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Rule__Group__8" // $ANTLR start "rule__Rule__Group__8__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6820:1: rule__Rule__Group__8__Impl : ( ( rule__Rule__Group_8__0 )? ) ; public final void rule__Rule__Group__8__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6824:1: ( ( ( rule__Rule__Group_8__0 )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6825:1: ( ( rule__Rule__Group_8__0 )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6825:1: ( ( rule__Rule__Group_8__0 )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6826:1: ( rule__Rule__Group_8__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getRuleAccess().getGroup_8()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6827:1: ( rule__Rule__Group_8__0 )? int alt62=2; int LA62_0 = input.LA(1); if ( (LA62_0==76) ) { alt62=1; } switch (alt62) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6827:2: rule__Rule__Group_8__0 { pushFollow(FOLLOW_rule__Rule__Group_8__0_in_rule__Rule__Group__8__Impl14441); rule__Rule__Group_8__0(); state._fsp--; if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getRuleAccess().getGroup_8()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Rule__Group__8__Impl" // $ANTLR start "rule__Rule__Group__9" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6837:1: rule__Rule__Group__9 : rule__Rule__Group__9__Impl ; public final void rule__Rule__Group__9() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6841:1: ( rule__Rule__Group__9__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6842:2: rule__Rule__Group__9__Impl { pushFollow(FOLLOW_rule__Rule__Group__9__Impl_in_rule__Rule__Group__914472); rule__Rule__Group__9__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Rule__Group__9" // $ANTLR start "rule__Rule__Group__9__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6848:1: rule__Rule__Group__9__Impl : ( '}' ) ; public final void rule__Rule__Group__9__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6852:1: ( ( '}' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6853:1: ( '}' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6853:1: ( '}' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6854:1: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getRuleAccess().getRightCurlyBracketKeyword_9()); } match(input,62,FOLLOW_62_in_rule__Rule__Group__9__Impl14500); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getRuleAccess().getRightCurlyBracketKeyword_9()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Rule__Group__9__Impl" // $ANTLR start "rule__Rule__Group_6__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6887:1: rule__Rule__Group_6__0 : rule__Rule__Group_6__0__Impl rule__Rule__Group_6__1 ; public final void rule__Rule__Group_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6891:1: ( rule__Rule__Group_6__0__Impl rule__Rule__Group_6__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6892:2: rule__Rule__Group_6__0__Impl rule__Rule__Group_6__1 { pushFollow(FOLLOW_rule__Rule__Group_6__0__Impl_in_rule__Rule__Group_6__014551); rule__Rule__Group_6__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__Rule__Group_6__1_in_rule__Rule__Group_6__014554); rule__Rule__Group_6__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Rule__Group_6__0" // $ANTLR start "rule__Rule__Group_6__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6899:1: rule__Rule__Group_6__0__Impl : ( ', ' ) ; public final void rule__Rule__Group_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6903:1: ( ( ', ' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6904:1: ( ', ' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6904:1: ( ', ' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6905:1: ', ' { if ( state.backtracking==0 ) { before(grammarAccess.getRuleAccess().getCommaSpaceKeyword_6_0()); } match(input,74,FOLLOW_74_in_rule__Rule__Group_6__0__Impl14582); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getRuleAccess().getCommaSpaceKeyword_6_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Rule__Group_6__0__Impl" // $ANTLR start "rule__Rule__Group_6__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6918:1: rule__Rule__Group_6__1 : rule__Rule__Group_6__1__Impl ; public final void rule__Rule__Group_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6922:1: ( rule__Rule__Group_6__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6923:2: rule__Rule__Group_6__1__Impl { pushFollow(FOLLOW_rule__Rule__Group_6__1__Impl_in_rule__Rule__Group_6__114613); rule__Rule__Group_6__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Rule__Group_6__1" // $ANTLR start "rule__Rule__Group_6__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6929:1: rule__Rule__Group_6__1__Impl : ( ( rule__Rule__EventPatternsAssignment_6_1 ) ) ; public final void rule__Rule__Group_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6933:1: ( ( ( rule__Rule__EventPatternsAssignment_6_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6934:1: ( ( rule__Rule__EventPatternsAssignment_6_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6934:1: ( ( rule__Rule__EventPatternsAssignment_6_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6935:1: ( rule__Rule__EventPatternsAssignment_6_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRuleAccess().getEventPatternsAssignment_6_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6936:1: ( rule__Rule__EventPatternsAssignment_6_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6936:2: rule__Rule__EventPatternsAssignment_6_1 { pushFollow(FOLLOW_rule__Rule__EventPatternsAssignment_6_1_in_rule__Rule__Group_6__1__Impl14640); rule__Rule__EventPatternsAssignment_6_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getRuleAccess().getEventPatternsAssignment_6_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Rule__Group_6__1__Impl" // $ANTLR start "rule__Rule__Group_7__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6950:1: rule__Rule__Group_7__0 : rule__Rule__Group_7__0__Impl rule__Rule__Group_7__1 ; public final void rule__Rule__Group_7__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6954:1: ( rule__Rule__Group_7__0__Impl rule__Rule__Group_7__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6955:2: rule__Rule__Group_7__0__Impl rule__Rule__Group_7__1 { pushFollow(FOLLOW_rule__Rule__Group_7__0__Impl_in_rule__Rule__Group_7__014674); rule__Rule__Group_7__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__Rule__Group_7__1_in_rule__Rule__Group_7__014677); rule__Rule__Group_7__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Rule__Group_7__0" // $ANTLR start "rule__Rule__Group_7__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6962:1: rule__Rule__Group_7__0__Impl : ( 'actionHandler' ) ; public final void rule__Rule__Group_7__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6966:1: ( ( 'actionHandler' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6967:1: ( 'actionHandler' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6967:1: ( 'actionHandler' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6968:1: 'actionHandler' { if ( state.backtracking==0 ) { before(grammarAccess.getRuleAccess().getActionHandlerKeyword_7_0()); } match(input,75,FOLLOW_75_in_rule__Rule__Group_7__0__Impl14705); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getRuleAccess().getActionHandlerKeyword_7_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Rule__Group_7__0__Impl" // $ANTLR start "rule__Rule__Group_7__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6981:1: rule__Rule__Group_7__1 : rule__Rule__Group_7__1__Impl rule__Rule__Group_7__2 ; public final void rule__Rule__Group_7__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6985:1: ( rule__Rule__Group_7__1__Impl rule__Rule__Group_7__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6986:2: rule__Rule__Group_7__1__Impl rule__Rule__Group_7__2 { pushFollow(FOLLOW_rule__Rule__Group_7__1__Impl_in_rule__Rule__Group_7__114736); rule__Rule__Group_7__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__Rule__Group_7__2_in_rule__Rule__Group_7__114739); rule__Rule__Group_7__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Rule__Group_7__1" // $ANTLR start "rule__Rule__Group_7__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6993:1: rule__Rule__Group_7__1__Impl : ( ':' ) ; public final void rule__Rule__Group_7__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6997:1: ( ( ':' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6998:1: ( ':' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6998:1: ( ':' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:6999:1: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getRuleAccess().getColonKeyword_7_1()); } match(input,64,FOLLOW_64_in_rule__Rule__Group_7__1__Impl14767); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getRuleAccess().getColonKeyword_7_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Rule__Group_7__1__Impl" // $ANTLR start "rule__Rule__Group_7__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7012:1: rule__Rule__Group_7__2 : rule__Rule__Group_7__2__Impl ; public final void rule__Rule__Group_7__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7016:1: ( rule__Rule__Group_7__2__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7017:2: rule__Rule__Group_7__2__Impl { pushFollow(FOLLOW_rule__Rule__Group_7__2__Impl_in_rule__Rule__Group_7__214798); rule__Rule__Group_7__2__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Rule__Group_7__2" // $ANTLR start "rule__Rule__Group_7__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7023:1: rule__Rule__Group_7__2__Impl : ( ( rule__Rule__ActionHandlerAssignment_7_2 ) ) ; public final void rule__Rule__Group_7__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7027:1: ( ( ( rule__Rule__ActionHandlerAssignment_7_2 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7028:1: ( ( rule__Rule__ActionHandlerAssignment_7_2 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7028:1: ( ( rule__Rule__ActionHandlerAssignment_7_2 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7029:1: ( rule__Rule__ActionHandlerAssignment_7_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRuleAccess().getActionHandlerAssignment_7_2()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7030:1: ( rule__Rule__ActionHandlerAssignment_7_2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7030:2: rule__Rule__ActionHandlerAssignment_7_2 { pushFollow(FOLLOW_rule__Rule__ActionHandlerAssignment_7_2_in_rule__Rule__Group_7__2__Impl14825); rule__Rule__ActionHandlerAssignment_7_2(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getRuleAccess().getActionHandlerAssignment_7_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Rule__Group_7__2__Impl" // $ANTLR start "rule__Rule__Group_8__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7046:1: rule__Rule__Group_8__0 : rule__Rule__Group_8__0__Impl rule__Rule__Group_8__1 ; public final void rule__Rule__Group_8__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7050:1: ( rule__Rule__Group_8__0__Impl rule__Rule__Group_8__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7051:2: rule__Rule__Group_8__0__Impl rule__Rule__Group_8__1 { pushFollow(FOLLOW_rule__Rule__Group_8__0__Impl_in_rule__Rule__Group_8__014861); rule__Rule__Group_8__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__Rule__Group_8__1_in_rule__Rule__Group_8__014864); rule__Rule__Group_8__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Rule__Group_8__0" // $ANTLR start "rule__Rule__Group_8__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7058:1: rule__Rule__Group_8__0__Impl : ( 'action' ) ; public final void rule__Rule__Group_8__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7062:1: ( ( 'action' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7063:1: ( 'action' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7063:1: ( 'action' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7064:1: 'action' { if ( state.backtracking==0 ) { before(grammarAccess.getRuleAccess().getActionKeyword_8_0()); } match(input,76,FOLLOW_76_in_rule__Rule__Group_8__0__Impl14892); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getRuleAccess().getActionKeyword_8_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Rule__Group_8__0__Impl" // $ANTLR start "rule__Rule__Group_8__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7077:1: rule__Rule__Group_8__1 : rule__Rule__Group_8__1__Impl ; public final void rule__Rule__Group_8__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7081:1: ( rule__Rule__Group_8__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7082:2: rule__Rule__Group_8__1__Impl { pushFollow(FOLLOW_rule__Rule__Group_8__1__Impl_in_rule__Rule__Group_8__114923); rule__Rule__Group_8__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Rule__Group_8__1" // $ANTLR start "rule__Rule__Group_8__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7088:1: rule__Rule__Group_8__1__Impl : ( ( rule__Rule__ActionAssignment_8_1 ) ) ; public final void rule__Rule__Group_8__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7092:1: ( ( ( rule__Rule__ActionAssignment_8_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7093:1: ( ( rule__Rule__ActionAssignment_8_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7093:1: ( ( rule__Rule__ActionAssignment_8_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7094:1: ( rule__Rule__ActionAssignment_8_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRuleAccess().getActionAssignment_8_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7095:1: ( rule__Rule__ActionAssignment_8_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7095:2: rule__Rule__ActionAssignment_8_1 { pushFollow(FOLLOW_rule__Rule__ActionAssignment_8_1_in_rule__Rule__Group_8__1__Impl14950); rule__Rule__ActionAssignment_8_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getRuleAccess().getActionAssignment_8_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Rule__Group_8__1__Impl" // $ANTLR start "rule__TypedParameterList__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7109:1: rule__TypedParameterList__Group__0 : rule__TypedParameterList__Group__0__Impl rule__TypedParameterList__Group__1 ; public final void rule__TypedParameterList__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7113:1: ( rule__TypedParameterList__Group__0__Impl rule__TypedParameterList__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7114:2: rule__TypedParameterList__Group__0__Impl rule__TypedParameterList__Group__1 { pushFollow(FOLLOW_rule__TypedParameterList__Group__0__Impl_in_rule__TypedParameterList__Group__014984); rule__TypedParameterList__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__TypedParameterList__Group__1_in_rule__TypedParameterList__Group__014987); rule__TypedParameterList__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TypedParameterList__Group__0" // $ANTLR start "rule__TypedParameterList__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7121:1: rule__TypedParameterList__Group__0__Impl : ( () ) ; public final void rule__TypedParameterList__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7125:1: ( ( () ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7126:1: ( () ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7126:1: ( () ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7127:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getTypedParameterListAccess().getTypedParameterListAction_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7128:1: () // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7130:1: { } if ( state.backtracking==0 ) { after(grammarAccess.getTypedParameterListAccess().getTypedParameterListAction_0()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TypedParameterList__Group__0__Impl" // $ANTLR start "rule__TypedParameterList__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7140:1: rule__TypedParameterList__Group__1 : rule__TypedParameterList__Group__1__Impl rule__TypedParameterList__Group__2 ; public final void rule__TypedParameterList__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7144:1: ( rule__TypedParameterList__Group__1__Impl rule__TypedParameterList__Group__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7145:2: rule__TypedParameterList__Group__1__Impl rule__TypedParameterList__Group__2 { pushFollow(FOLLOW_rule__TypedParameterList__Group__1__Impl_in_rule__TypedParameterList__Group__115045); rule__TypedParameterList__Group__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__TypedParameterList__Group__2_in_rule__TypedParameterList__Group__115048); rule__TypedParameterList__Group__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TypedParameterList__Group__1" // $ANTLR start "rule__TypedParameterList__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7152:1: rule__TypedParameterList__Group__1__Impl : ( ( rule__TypedParameterList__ParametersAssignment_1 ) ) ; public final void rule__TypedParameterList__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7156:1: ( ( ( rule__TypedParameterList__ParametersAssignment_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7157:1: ( ( rule__TypedParameterList__ParametersAssignment_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7157:1: ( ( rule__TypedParameterList__ParametersAssignment_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7158:1: ( rule__TypedParameterList__ParametersAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getTypedParameterListAccess().getParametersAssignment_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7159:1: ( rule__TypedParameterList__ParametersAssignment_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7159:2: rule__TypedParameterList__ParametersAssignment_1 { pushFollow(FOLLOW_rule__TypedParameterList__ParametersAssignment_1_in_rule__TypedParameterList__Group__1__Impl15075); rule__TypedParameterList__ParametersAssignment_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getTypedParameterListAccess().getParametersAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TypedParameterList__Group__1__Impl" // $ANTLR start "rule__TypedParameterList__Group__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7169:1: rule__TypedParameterList__Group__2 : rule__TypedParameterList__Group__2__Impl ; public final void rule__TypedParameterList__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7173:1: ( rule__TypedParameterList__Group__2__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7174:2: rule__TypedParameterList__Group__2__Impl { pushFollow(FOLLOW_rule__TypedParameterList__Group__2__Impl_in_rule__TypedParameterList__Group__215105); rule__TypedParameterList__Group__2__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TypedParameterList__Group__2" // $ANTLR start "rule__TypedParameterList__Group__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7180:1: rule__TypedParameterList__Group__2__Impl : ( ( rule__TypedParameterList__Group_2__0 )* ) ; public final void rule__TypedParameterList__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7184:1: ( ( ( rule__TypedParameterList__Group_2__0 )* ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7185:1: ( ( rule__TypedParameterList__Group_2__0 )* ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7185:1: ( ( rule__TypedParameterList__Group_2__0 )* ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7186:1: ( rule__TypedParameterList__Group_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getTypedParameterListAccess().getGroup_2()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7187:1: ( rule__TypedParameterList__Group_2__0 )* loop63: do { int alt63=2; int LA63_0 = input.LA(1); if ( (LA63_0==74) ) { alt63=1; } switch (alt63) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7187:2: rule__TypedParameterList__Group_2__0 { pushFollow(FOLLOW_rule__TypedParameterList__Group_2__0_in_rule__TypedParameterList__Group__2__Impl15132); rule__TypedParameterList__Group_2__0(); state._fsp--; if (state.failed) return ; } break; default : break loop63; } } while (true); if ( state.backtracking==0 ) { after(grammarAccess.getTypedParameterListAccess().getGroup_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TypedParameterList__Group__2__Impl" // $ANTLR start "rule__TypedParameterList__Group_2__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7203:1: rule__TypedParameterList__Group_2__0 : rule__TypedParameterList__Group_2__0__Impl rule__TypedParameterList__Group_2__1 ; public final void rule__TypedParameterList__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7207:1: ( rule__TypedParameterList__Group_2__0__Impl rule__TypedParameterList__Group_2__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7208:2: rule__TypedParameterList__Group_2__0__Impl rule__TypedParameterList__Group_2__1 { pushFollow(FOLLOW_rule__TypedParameterList__Group_2__0__Impl_in_rule__TypedParameterList__Group_2__015169); rule__TypedParameterList__Group_2__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__TypedParameterList__Group_2__1_in_rule__TypedParameterList__Group_2__015172); rule__TypedParameterList__Group_2__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TypedParameterList__Group_2__0" // $ANTLR start "rule__TypedParameterList__Group_2__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7215:1: rule__TypedParameterList__Group_2__0__Impl : ( ', ' ) ; public final void rule__TypedParameterList__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7219:1: ( ( ', ' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7220:1: ( ', ' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7220:1: ( ', ' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7221:1: ', ' { if ( state.backtracking==0 ) { before(grammarAccess.getTypedParameterListAccess().getCommaSpaceKeyword_2_0()); } match(input,74,FOLLOW_74_in_rule__TypedParameterList__Group_2__0__Impl15200); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getTypedParameterListAccess().getCommaSpaceKeyword_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TypedParameterList__Group_2__0__Impl" // $ANTLR start "rule__TypedParameterList__Group_2__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7234:1: rule__TypedParameterList__Group_2__1 : rule__TypedParameterList__Group_2__1__Impl ; public final void rule__TypedParameterList__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7238:1: ( rule__TypedParameterList__Group_2__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7239:2: rule__TypedParameterList__Group_2__1__Impl { pushFollow(FOLLOW_rule__TypedParameterList__Group_2__1__Impl_in_rule__TypedParameterList__Group_2__115231); rule__TypedParameterList__Group_2__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TypedParameterList__Group_2__1" // $ANTLR start "rule__TypedParameterList__Group_2__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7245:1: rule__TypedParameterList__Group_2__1__Impl : ( ( rule__TypedParameterList__ParametersAssignment_2_1 ) ) ; public final void rule__TypedParameterList__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7249:1: ( ( ( rule__TypedParameterList__ParametersAssignment_2_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7250:1: ( ( rule__TypedParameterList__ParametersAssignment_2_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7250:1: ( ( rule__TypedParameterList__ParametersAssignment_2_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7251:1: ( rule__TypedParameterList__ParametersAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getTypedParameterListAccess().getParametersAssignment_2_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7252:1: ( rule__TypedParameterList__ParametersAssignment_2_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7252:2: rule__TypedParameterList__ParametersAssignment_2_1 { pushFollow(FOLLOW_rule__TypedParameterList__ParametersAssignment_2_1_in_rule__TypedParameterList__Group_2__1__Impl15258); rule__TypedParameterList__ParametersAssignment_2_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getTypedParameterListAccess().getParametersAssignment_2_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TypedParameterList__Group_2__1__Impl" // $ANTLR start "rule__TypedParameter__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7266:1: rule__TypedParameter__Group__0 : rule__TypedParameter__Group__0__Impl rule__TypedParameter__Group__1 ; public final void rule__TypedParameter__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7270:1: ( rule__TypedParameter__Group__0__Impl rule__TypedParameter__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7271:2: rule__TypedParameter__Group__0__Impl rule__TypedParameter__Group__1 { pushFollow(FOLLOW_rule__TypedParameter__Group__0__Impl_in_rule__TypedParameter__Group__015292); rule__TypedParameter__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__TypedParameter__Group__1_in_rule__TypedParameter__Group__015295); rule__TypedParameter__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TypedParameter__Group__0" // $ANTLR start "rule__TypedParameter__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7278:1: rule__TypedParameter__Group__0__Impl : ( () ) ; public final void rule__TypedParameter__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7282:1: ( ( () ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7283:1: ( () ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7283:1: ( () ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7284:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getTypedParameterAccess().getTypedParameterAction_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7285:1: () // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7287:1: { } if ( state.backtracking==0 ) { after(grammarAccess.getTypedParameterAccess().getTypedParameterAction_0()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TypedParameter__Group__0__Impl" // $ANTLR start "rule__TypedParameter__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7297:1: rule__TypedParameter__Group__1 : rule__TypedParameter__Group__1__Impl rule__TypedParameter__Group__2 ; public final void rule__TypedParameter__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7301:1: ( rule__TypedParameter__Group__1__Impl rule__TypedParameter__Group__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7302:2: rule__TypedParameter__Group__1__Impl rule__TypedParameter__Group__2 { pushFollow(FOLLOW_rule__TypedParameter__Group__1__Impl_in_rule__TypedParameter__Group__115353); rule__TypedParameter__Group__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__TypedParameter__Group__2_in_rule__TypedParameter__Group__115356); rule__TypedParameter__Group__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TypedParameter__Group__1" // $ANTLR start "rule__TypedParameter__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7309:1: rule__TypedParameter__Group__1__Impl : ( ( rule__TypedParameter__NameAssignment_1 ) ) ; public final void rule__TypedParameter__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7313:1: ( ( ( rule__TypedParameter__NameAssignment_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7314:1: ( ( rule__TypedParameter__NameAssignment_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7314:1: ( ( rule__TypedParameter__NameAssignment_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7315:1: ( rule__TypedParameter__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getTypedParameterAccess().getNameAssignment_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7316:1: ( rule__TypedParameter__NameAssignment_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7316:2: rule__TypedParameter__NameAssignment_1 { pushFollow(FOLLOW_rule__TypedParameter__NameAssignment_1_in_rule__TypedParameter__Group__1__Impl15383); rule__TypedParameter__NameAssignment_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getTypedParameterAccess().getNameAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TypedParameter__Group__1__Impl" // $ANTLR start "rule__TypedParameter__Group__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7326:1: rule__TypedParameter__Group__2 : rule__TypedParameter__Group__2__Impl rule__TypedParameter__Group__3 ; public final void rule__TypedParameter__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7330:1: ( rule__TypedParameter__Group__2__Impl rule__TypedParameter__Group__3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7331:2: rule__TypedParameter__Group__2__Impl rule__TypedParameter__Group__3 { pushFollow(FOLLOW_rule__TypedParameter__Group__2__Impl_in_rule__TypedParameter__Group__215413); rule__TypedParameter__Group__2__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__TypedParameter__Group__3_in_rule__TypedParameter__Group__215416); rule__TypedParameter__Group__3(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TypedParameter__Group__2" // $ANTLR start "rule__TypedParameter__Group__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7338:1: rule__TypedParameter__Group__2__Impl : ( ':' ) ; public final void rule__TypedParameter__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7342:1: ( ( ':' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7343:1: ( ':' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7343:1: ( ':' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7344:1: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getTypedParameterAccess().getColonKeyword_2()); } match(input,64,FOLLOW_64_in_rule__TypedParameter__Group__2__Impl15444); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getTypedParameterAccess().getColonKeyword_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TypedParameter__Group__2__Impl" // $ANTLR start "rule__TypedParameter__Group__3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7357:1: rule__TypedParameter__Group__3 : rule__TypedParameter__Group__3__Impl ; public final void rule__TypedParameter__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7361:1: ( rule__TypedParameter__Group__3__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7362:2: rule__TypedParameter__Group__3__Impl { pushFollow(FOLLOW_rule__TypedParameter__Group__3__Impl_in_rule__TypedParameter__Group__315475); rule__TypedParameter__Group__3__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TypedParameter__Group__3" // $ANTLR start "rule__TypedParameter__Group__3__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7368:1: rule__TypedParameter__Group__3__Impl : ( ( rule__TypedParameter__TypeAssignment_3 ) ) ; public final void rule__TypedParameter__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7372:1: ( ( ( rule__TypedParameter__TypeAssignment_3 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7373:1: ( ( rule__TypedParameter__TypeAssignment_3 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7373:1: ( ( rule__TypedParameter__TypeAssignment_3 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7374:1: ( rule__TypedParameter__TypeAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getTypedParameterAccess().getTypeAssignment_3()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7375:1: ( rule__TypedParameter__TypeAssignment_3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7375:2: rule__TypedParameter__TypeAssignment_3 { pushFollow(FOLLOW_rule__TypedParameter__TypeAssignment_3_in_rule__TypedParameter__Group__3__Impl15502); rule__TypedParameter__TypeAssignment_3(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getTypedParameterAccess().getTypeAssignment_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TypedParameter__Group__3__Impl" // $ANTLR start "rule__EventTypedParameter__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7395:1: rule__EventTypedParameter__Group__0 : rule__EventTypedParameter__Group__0__Impl rule__EventTypedParameter__Group__1 ; public final void rule__EventTypedParameter__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7399:1: ( rule__EventTypedParameter__Group__0__Impl rule__EventTypedParameter__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7400:2: rule__EventTypedParameter__Group__0__Impl rule__EventTypedParameter__Group__1 { pushFollow(FOLLOW_rule__EventTypedParameter__Group__0__Impl_in_rule__EventTypedParameter__Group__015542); rule__EventTypedParameter__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__EventTypedParameter__Group__1_in_rule__EventTypedParameter__Group__015545); rule__EventTypedParameter__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EventTypedParameter__Group__0" // $ANTLR start "rule__EventTypedParameter__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7407:1: rule__EventTypedParameter__Group__0__Impl : ( () ) ; public final void rule__EventTypedParameter__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7411:1: ( ( () ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7412:1: ( () ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7412:1: ( () ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7413:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getEventTypedParameterAccess().getEventTypedParameterAction_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7414:1: () // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7416:1: { } if ( state.backtracking==0 ) { after(grammarAccess.getEventTypedParameterAccess().getEventTypedParameterAction_0()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EventTypedParameter__Group__0__Impl" // $ANTLR start "rule__EventTypedParameter__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7426:1: rule__EventTypedParameter__Group__1 : rule__EventTypedParameter__Group__1__Impl rule__EventTypedParameter__Group__2 ; public final void rule__EventTypedParameter__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7430:1: ( rule__EventTypedParameter__Group__1__Impl rule__EventTypedParameter__Group__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7431:2: rule__EventTypedParameter__Group__1__Impl rule__EventTypedParameter__Group__2 { pushFollow(FOLLOW_rule__EventTypedParameter__Group__1__Impl_in_rule__EventTypedParameter__Group__115603); rule__EventTypedParameter__Group__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__EventTypedParameter__Group__2_in_rule__EventTypedParameter__Group__115606); rule__EventTypedParameter__Group__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EventTypedParameter__Group__1" // $ANTLR start "rule__EventTypedParameter__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7438:1: rule__EventTypedParameter__Group__1__Impl : ( ( rule__EventTypedParameter__NameAssignment_1 ) ) ; public final void rule__EventTypedParameter__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7442:1: ( ( ( rule__EventTypedParameter__NameAssignment_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7443:1: ( ( rule__EventTypedParameter__NameAssignment_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7443:1: ( ( rule__EventTypedParameter__NameAssignment_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7444:1: ( rule__EventTypedParameter__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getEventTypedParameterAccess().getNameAssignment_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7445:1: ( rule__EventTypedParameter__NameAssignment_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7445:2: rule__EventTypedParameter__NameAssignment_1 { pushFollow(FOLLOW_rule__EventTypedParameter__NameAssignment_1_in_rule__EventTypedParameter__Group__1__Impl15633); rule__EventTypedParameter__NameAssignment_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getEventTypedParameterAccess().getNameAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EventTypedParameter__Group__1__Impl" // $ANTLR start "rule__EventTypedParameter__Group__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7455:1: rule__EventTypedParameter__Group__2 : rule__EventTypedParameter__Group__2__Impl rule__EventTypedParameter__Group__3 ; public final void rule__EventTypedParameter__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7459:1: ( rule__EventTypedParameter__Group__2__Impl rule__EventTypedParameter__Group__3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7460:2: rule__EventTypedParameter__Group__2__Impl rule__EventTypedParameter__Group__3 { pushFollow(FOLLOW_rule__EventTypedParameter__Group__2__Impl_in_rule__EventTypedParameter__Group__215663); rule__EventTypedParameter__Group__2__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__EventTypedParameter__Group__3_in_rule__EventTypedParameter__Group__215666); rule__EventTypedParameter__Group__3(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EventTypedParameter__Group__2" // $ANTLR start "rule__EventTypedParameter__Group__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7467:1: rule__EventTypedParameter__Group__2__Impl : ( ':' ) ; public final void rule__EventTypedParameter__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7471:1: ( ( ':' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7472:1: ( ':' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7472:1: ( ':' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7473:1: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getEventTypedParameterAccess().getColonKeyword_2()); } match(input,64,FOLLOW_64_in_rule__EventTypedParameter__Group__2__Impl15694); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getEventTypedParameterAccess().getColonKeyword_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EventTypedParameter__Group__2__Impl" // $ANTLR start "rule__EventTypedParameter__Group__3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7486:1: rule__EventTypedParameter__Group__3 : rule__EventTypedParameter__Group__3__Impl ; public final void rule__EventTypedParameter__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7490:1: ( rule__EventTypedParameter__Group__3__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7491:2: rule__EventTypedParameter__Group__3__Impl { pushFollow(FOLLOW_rule__EventTypedParameter__Group__3__Impl_in_rule__EventTypedParameter__Group__315725); rule__EventTypedParameter__Group__3__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EventTypedParameter__Group__3" // $ANTLR start "rule__EventTypedParameter__Group__3__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7497:1: rule__EventTypedParameter__Group__3__Impl : ( ( rule__EventTypedParameter__TypeAssignment_3 ) ) ; public final void rule__EventTypedParameter__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7501:1: ( ( ( rule__EventTypedParameter__TypeAssignment_3 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7502:1: ( ( rule__EventTypedParameter__TypeAssignment_3 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7502:1: ( ( rule__EventTypedParameter__TypeAssignment_3 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7503:1: ( rule__EventTypedParameter__TypeAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getEventTypedParameterAccess().getTypeAssignment_3()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7504:1: ( rule__EventTypedParameter__TypeAssignment_3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7504:2: rule__EventTypedParameter__TypeAssignment_3 { pushFollow(FOLLOW_rule__EventTypedParameter__TypeAssignment_3_in_rule__EventTypedParameter__Group__3__Impl15752); rule__EventTypedParameter__TypeAssignment_3(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getEventTypedParameterAccess().getTypeAssignment_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EventTypedParameter__Group__3__Impl" // $ANTLR start "rule__ParametrizedIncQueryPatternReference__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7522:1: rule__ParametrizedIncQueryPatternReference__Group__0 : rule__ParametrizedIncQueryPatternReference__Group__0__Impl rule__ParametrizedIncQueryPatternReference__Group__1 ; public final void rule__ParametrizedIncQueryPatternReference__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7526:1: ( rule__ParametrizedIncQueryPatternReference__Group__0__Impl rule__ParametrizedIncQueryPatternReference__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7527:2: rule__ParametrizedIncQueryPatternReference__Group__0__Impl rule__ParametrizedIncQueryPatternReference__Group__1 { pushFollow(FOLLOW_rule__ParametrizedIncQueryPatternReference__Group__0__Impl_in_rule__ParametrizedIncQueryPatternReference__Group__015790); rule__ParametrizedIncQueryPatternReference__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__ParametrizedIncQueryPatternReference__Group__1_in_rule__ParametrizedIncQueryPatternReference__Group__015793); rule__ParametrizedIncQueryPatternReference__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ParametrizedIncQueryPatternReference__Group__0" // $ANTLR start "rule__ParametrizedIncQueryPatternReference__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7534:1: rule__ParametrizedIncQueryPatternReference__Group__0__Impl : ( ( rule__ParametrizedIncQueryPatternReference__IqpatternAssignment_0 ) ) ; public final void rule__ParametrizedIncQueryPatternReference__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7538:1: ( ( ( rule__ParametrizedIncQueryPatternReference__IqpatternAssignment_0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7539:1: ( ( rule__ParametrizedIncQueryPatternReference__IqpatternAssignment_0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7539:1: ( ( rule__ParametrizedIncQueryPatternReference__IqpatternAssignment_0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7540:1: ( rule__ParametrizedIncQueryPatternReference__IqpatternAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getParametrizedIncQueryPatternReferenceAccess().getIqpatternAssignment_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7541:1: ( rule__ParametrizedIncQueryPatternReference__IqpatternAssignment_0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7541:2: rule__ParametrizedIncQueryPatternReference__IqpatternAssignment_0 { pushFollow(FOLLOW_rule__ParametrizedIncQueryPatternReference__IqpatternAssignment_0_in_rule__ParametrizedIncQueryPatternReference__Group__0__Impl15820); rule__ParametrizedIncQueryPatternReference__IqpatternAssignment_0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getParametrizedIncQueryPatternReferenceAccess().getIqpatternAssignment_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ParametrizedIncQueryPatternReference__Group__0__Impl" // $ANTLR start "rule__ParametrizedIncQueryPatternReference__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7551:1: rule__ParametrizedIncQueryPatternReference__Group__1 : rule__ParametrizedIncQueryPatternReference__Group__1__Impl ; public final void rule__ParametrizedIncQueryPatternReference__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7555:1: ( rule__ParametrizedIncQueryPatternReference__Group__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7556:2: rule__ParametrizedIncQueryPatternReference__Group__1__Impl { pushFollow(FOLLOW_rule__ParametrizedIncQueryPatternReference__Group__1__Impl_in_rule__ParametrizedIncQueryPatternReference__Group__115850); rule__ParametrizedIncQueryPatternReference__Group__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ParametrizedIncQueryPatternReference__Group__1" // $ANTLR start "rule__ParametrizedIncQueryPatternReference__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7562:1: rule__ParametrizedIncQueryPatternReference__Group__1__Impl : ( ( rule__ParametrizedIncQueryPatternReference__Group_1__0 )? ) ; public final void rule__ParametrizedIncQueryPatternReference__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7566:1: ( ( ( rule__ParametrizedIncQueryPatternReference__Group_1__0 )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7567:1: ( ( rule__ParametrizedIncQueryPatternReference__Group_1__0 )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7567:1: ( ( rule__ParametrizedIncQueryPatternReference__Group_1__0 )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7568:1: ( rule__ParametrizedIncQueryPatternReference__Group_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getParametrizedIncQueryPatternReferenceAccess().getGroup_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7569:1: ( rule__ParametrizedIncQueryPatternReference__Group_1__0 )? int alt64=2; int LA64_0 = input.LA(1); if ( (LA64_0==59) ) { alt64=1; } switch (alt64) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7569:2: rule__ParametrizedIncQueryPatternReference__Group_1__0 { pushFollow(FOLLOW_rule__ParametrizedIncQueryPatternReference__Group_1__0_in_rule__ParametrizedIncQueryPatternReference__Group__1__Impl15877); rule__ParametrizedIncQueryPatternReference__Group_1__0(); state._fsp--; if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getParametrizedIncQueryPatternReferenceAccess().getGroup_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ParametrizedIncQueryPatternReference__Group__1__Impl" // $ANTLR start "rule__ParametrizedIncQueryPatternReference__Group_1__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7583:1: rule__ParametrizedIncQueryPatternReference__Group_1__0 : rule__ParametrizedIncQueryPatternReference__Group_1__0__Impl rule__ParametrizedIncQueryPatternReference__Group_1__1 ; public final void rule__ParametrizedIncQueryPatternReference__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7587:1: ( rule__ParametrizedIncQueryPatternReference__Group_1__0__Impl rule__ParametrizedIncQueryPatternReference__Group_1__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7588:2: rule__ParametrizedIncQueryPatternReference__Group_1__0__Impl rule__ParametrizedIncQueryPatternReference__Group_1__1 { pushFollow(FOLLOW_rule__ParametrizedIncQueryPatternReference__Group_1__0__Impl_in_rule__ParametrizedIncQueryPatternReference__Group_1__015912); rule__ParametrizedIncQueryPatternReference__Group_1__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__ParametrizedIncQueryPatternReference__Group_1__1_in_rule__ParametrizedIncQueryPatternReference__Group_1__015915); rule__ParametrizedIncQueryPatternReference__Group_1__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ParametrizedIncQueryPatternReference__Group_1__0" // $ANTLR start "rule__ParametrizedIncQueryPatternReference__Group_1__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7595:1: rule__ParametrizedIncQueryPatternReference__Group_1__0__Impl : ( '(' ) ; public final void rule__ParametrizedIncQueryPatternReference__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7599:1: ( ( '(' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7600:1: ( '(' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7600:1: ( '(' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7601:1: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getParametrizedIncQueryPatternReferenceAccess().getLeftParenthesisKeyword_1_0()); } match(input,59,FOLLOW_59_in_rule__ParametrizedIncQueryPatternReference__Group_1__0__Impl15943); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getParametrizedIncQueryPatternReferenceAccess().getLeftParenthesisKeyword_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ParametrizedIncQueryPatternReference__Group_1__0__Impl" // $ANTLR start "rule__ParametrizedIncQueryPatternReference__Group_1__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7614:1: rule__ParametrizedIncQueryPatternReference__Group_1__1 : rule__ParametrizedIncQueryPatternReference__Group_1__1__Impl rule__ParametrizedIncQueryPatternReference__Group_1__2 ; public final void rule__ParametrizedIncQueryPatternReference__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7618:1: ( rule__ParametrizedIncQueryPatternReference__Group_1__1__Impl rule__ParametrizedIncQueryPatternReference__Group_1__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7619:2: rule__ParametrizedIncQueryPatternReference__Group_1__1__Impl rule__ParametrizedIncQueryPatternReference__Group_1__2 { pushFollow(FOLLOW_rule__ParametrizedIncQueryPatternReference__Group_1__1__Impl_in_rule__ParametrizedIncQueryPatternReference__Group_1__115974); rule__ParametrizedIncQueryPatternReference__Group_1__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__ParametrizedIncQueryPatternReference__Group_1__2_in_rule__ParametrizedIncQueryPatternReference__Group_1__115977); rule__ParametrizedIncQueryPatternReference__Group_1__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ParametrizedIncQueryPatternReference__Group_1__1" // $ANTLR start "rule__ParametrizedIncQueryPatternReference__Group_1__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7626:1: rule__ParametrizedIncQueryPatternReference__Group_1__1__Impl : ( ( rule__ParametrizedIncQueryPatternReference__ParameterListAssignment_1_1 )? ) ; public final void rule__ParametrizedIncQueryPatternReference__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7630:1: ( ( ( rule__ParametrizedIncQueryPatternReference__ParameterListAssignment_1_1 )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7631:1: ( ( rule__ParametrizedIncQueryPatternReference__ParameterListAssignment_1_1 )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7631:1: ( ( rule__ParametrizedIncQueryPatternReference__ParameterListAssignment_1_1 )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7632:1: ( rule__ParametrizedIncQueryPatternReference__ParameterListAssignment_1_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getParametrizedIncQueryPatternReferenceAccess().getParameterListAssignment_1_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7633:1: ( rule__ParametrizedIncQueryPatternReference__ParameterListAssignment_1_1 )? int alt65=2; int LA65_0 = input.LA(1); if ( (LA65_0==RULE_ID) ) { alt65=1; } switch (alt65) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7633:2: rule__ParametrizedIncQueryPatternReference__ParameterListAssignment_1_1 { pushFollow(FOLLOW_rule__ParametrizedIncQueryPatternReference__ParameterListAssignment_1_1_in_rule__ParametrizedIncQueryPatternReference__Group_1__1__Impl16004); rule__ParametrizedIncQueryPatternReference__ParameterListAssignment_1_1(); state._fsp--; if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getParametrizedIncQueryPatternReferenceAccess().getParameterListAssignment_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ParametrizedIncQueryPatternReference__Group_1__1__Impl" // $ANTLR start "rule__ParametrizedIncQueryPatternReference__Group_1__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7643:1: rule__ParametrizedIncQueryPatternReference__Group_1__2 : rule__ParametrizedIncQueryPatternReference__Group_1__2__Impl ; public final void rule__ParametrizedIncQueryPatternReference__Group_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7647:1: ( rule__ParametrizedIncQueryPatternReference__Group_1__2__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7648:2: rule__ParametrizedIncQueryPatternReference__Group_1__2__Impl { pushFollow(FOLLOW_rule__ParametrizedIncQueryPatternReference__Group_1__2__Impl_in_rule__ParametrizedIncQueryPatternReference__Group_1__216035); rule__ParametrizedIncQueryPatternReference__Group_1__2__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ParametrizedIncQueryPatternReference__Group_1__2" // $ANTLR start "rule__ParametrizedIncQueryPatternReference__Group_1__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7654:1: rule__ParametrizedIncQueryPatternReference__Group_1__2__Impl : ( ')' ) ; public final void rule__ParametrizedIncQueryPatternReference__Group_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7658:1: ( ( ')' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7659:1: ( ')' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7659:1: ( ')' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7660:1: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getParametrizedIncQueryPatternReferenceAccess().getRightParenthesisKeyword_1_2()); } match(input,60,FOLLOW_60_in_rule__ParametrizedIncQueryPatternReference__Group_1__2__Impl16063); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getParametrizedIncQueryPatternReferenceAccess().getRightParenthesisKeyword_1_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ParametrizedIncQueryPatternReference__Group_1__2__Impl" // $ANTLR start "rule__Multiplicity__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7679:1: rule__Multiplicity__Group__0 : rule__Multiplicity__Group__0__Impl rule__Multiplicity__Group__1 ; public final void rule__Multiplicity__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7683:1: ( rule__Multiplicity__Group__0__Impl rule__Multiplicity__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7684:2: rule__Multiplicity__Group__0__Impl rule__Multiplicity__Group__1 { pushFollow(FOLLOW_rule__Multiplicity__Group__0__Impl_in_rule__Multiplicity__Group__016100); rule__Multiplicity__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__Multiplicity__Group__1_in_rule__Multiplicity__Group__016103); rule__Multiplicity__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Multiplicity__Group__0" // $ANTLR start "rule__Multiplicity__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7691:1: rule__Multiplicity__Group__0__Impl : ( '{' ) ; public final void rule__Multiplicity__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7695:1: ( ( '{' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7696:1: ( '{' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7696:1: ( '{' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7697:1: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicityAccess().getLeftCurlyBracketKeyword_0()); } match(input,61,FOLLOW_61_in_rule__Multiplicity__Group__0__Impl16131); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getMultiplicityAccess().getLeftCurlyBracketKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Multiplicity__Group__0__Impl" // $ANTLR start "rule__Multiplicity__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7710:1: rule__Multiplicity__Group__1 : rule__Multiplicity__Group__1__Impl rule__Multiplicity__Group__2 ; public final void rule__Multiplicity__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7714:1: ( rule__Multiplicity__Group__1__Impl rule__Multiplicity__Group__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7715:2: rule__Multiplicity__Group__1__Impl rule__Multiplicity__Group__2 { pushFollow(FOLLOW_rule__Multiplicity__Group__1__Impl_in_rule__Multiplicity__Group__116162); rule__Multiplicity__Group__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__Multiplicity__Group__2_in_rule__Multiplicity__Group__116165); rule__Multiplicity__Group__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Multiplicity__Group__1" // $ANTLR start "rule__Multiplicity__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7722:1: rule__Multiplicity__Group__1__Impl : ( ( rule__Multiplicity__MultiplicityAssignment_1 ) ) ; public final void rule__Multiplicity__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7726:1: ( ( ( rule__Multiplicity__MultiplicityAssignment_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7727:1: ( ( rule__Multiplicity__MultiplicityAssignment_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7727:1: ( ( rule__Multiplicity__MultiplicityAssignment_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7728:1: ( rule__Multiplicity__MultiplicityAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicityAccess().getMultiplicityAssignment_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7729:1: ( rule__Multiplicity__MultiplicityAssignment_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7729:2: rule__Multiplicity__MultiplicityAssignment_1 { pushFollow(FOLLOW_rule__Multiplicity__MultiplicityAssignment_1_in_rule__Multiplicity__Group__1__Impl16192); rule__Multiplicity__MultiplicityAssignment_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getMultiplicityAccess().getMultiplicityAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Multiplicity__Group__1__Impl" // $ANTLR start "rule__Multiplicity__Group__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7739:1: rule__Multiplicity__Group__2 : rule__Multiplicity__Group__2__Impl ; public final void rule__Multiplicity__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7743:1: ( rule__Multiplicity__Group__2__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7744:2: rule__Multiplicity__Group__2__Impl { pushFollow(FOLLOW_rule__Multiplicity__Group__2__Impl_in_rule__Multiplicity__Group__216222); rule__Multiplicity__Group__2__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Multiplicity__Group__2" // $ANTLR start "rule__Multiplicity__Group__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7750:1: rule__Multiplicity__Group__2__Impl : ( '}' ) ; public final void rule__Multiplicity__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7754:1: ( ( '}' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7755:1: ( '}' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7755:1: ( '}' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7756:1: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicityAccess().getRightCurlyBracketKeyword_2()); } match(input,62,FOLLOW_62_in_rule__Multiplicity__Group__2__Impl16250); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getMultiplicityAccess().getRightCurlyBracketKeyword_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Multiplicity__Group__2__Impl" // $ANTLR start "rule__Timewindow__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7775:1: rule__Timewindow__Group__0 : rule__Timewindow__Group__0__Impl rule__Timewindow__Group__1 ; public final void rule__Timewindow__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7779:1: ( rule__Timewindow__Group__0__Impl rule__Timewindow__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7780:2: rule__Timewindow__Group__0__Impl rule__Timewindow__Group__1 { pushFollow(FOLLOW_rule__Timewindow__Group__0__Impl_in_rule__Timewindow__Group__016287); rule__Timewindow__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__Timewindow__Group__1_in_rule__Timewindow__Group__016290); rule__Timewindow__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Timewindow__Group__0" // $ANTLR start "rule__Timewindow__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7787:1: rule__Timewindow__Group__0__Impl : ( '[' ) ; public final void rule__Timewindow__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7791:1: ( ( '[' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7792:1: ( '[' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7792:1: ( '[' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7793:1: '[' { if ( state.backtracking==0 ) { before(grammarAccess.getTimewindowAccess().getLeftSquareBracketKeyword_0()); } match(input,77,FOLLOW_77_in_rule__Timewindow__Group__0__Impl16318); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getTimewindowAccess().getLeftSquareBracketKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Timewindow__Group__0__Impl" // $ANTLR start "rule__Timewindow__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7806:1: rule__Timewindow__Group__1 : rule__Timewindow__Group__1__Impl rule__Timewindow__Group__2 ; public final void rule__Timewindow__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7810:1: ( rule__Timewindow__Group__1__Impl rule__Timewindow__Group__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7811:2: rule__Timewindow__Group__1__Impl rule__Timewindow__Group__2 { pushFollow(FOLLOW_rule__Timewindow__Group__1__Impl_in_rule__Timewindow__Group__116349); rule__Timewindow__Group__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__Timewindow__Group__2_in_rule__Timewindow__Group__116352); rule__Timewindow__Group__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Timewindow__Group__1" // $ANTLR start "rule__Timewindow__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7818:1: rule__Timewindow__Group__1__Impl : ( ( rule__Timewindow__LengthAssignment_1 ) ) ; public final void rule__Timewindow__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7822:1: ( ( ( rule__Timewindow__LengthAssignment_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7823:1: ( ( rule__Timewindow__LengthAssignment_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7823:1: ( ( rule__Timewindow__LengthAssignment_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7824:1: ( rule__Timewindow__LengthAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getTimewindowAccess().getLengthAssignment_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7825:1: ( rule__Timewindow__LengthAssignment_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7825:2: rule__Timewindow__LengthAssignment_1 { pushFollow(FOLLOW_rule__Timewindow__LengthAssignment_1_in_rule__Timewindow__Group__1__Impl16379); rule__Timewindow__LengthAssignment_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getTimewindowAccess().getLengthAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Timewindow__Group__1__Impl" // $ANTLR start "rule__Timewindow__Group__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7835:1: rule__Timewindow__Group__2 : rule__Timewindow__Group__2__Impl ; public final void rule__Timewindow__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7839:1: ( rule__Timewindow__Group__2__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7840:2: rule__Timewindow__Group__2__Impl { pushFollow(FOLLOW_rule__Timewindow__Group__2__Impl_in_rule__Timewindow__Group__216409); rule__Timewindow__Group__2__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Timewindow__Group__2" // $ANTLR start "rule__Timewindow__Group__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7846:1: rule__Timewindow__Group__2__Impl : ( ']' ) ; public final void rule__Timewindow__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7850:1: ( ( ']' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7851:1: ( ']' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7851:1: ( ']' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7852:1: ']' { if ( state.backtracking==0 ) { before(grammarAccess.getTimewindowAccess().getRightSquareBracketKeyword_2()); } match(input,78,FOLLOW_78_in_rule__Timewindow__Group__2__Impl16437); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getTimewindowAccess().getRightSquareBracketKeyword_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Timewindow__Group__2__Impl" // $ANTLR start "rule__EventTypedParameterWithMultiplicity__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7871:1: rule__EventTypedParameterWithMultiplicity__Group__0 : rule__EventTypedParameterWithMultiplicity__Group__0__Impl rule__EventTypedParameterWithMultiplicity__Group__1 ; public final void rule__EventTypedParameterWithMultiplicity__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7875:1: ( rule__EventTypedParameterWithMultiplicity__Group__0__Impl rule__EventTypedParameterWithMultiplicity__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7876:2: rule__EventTypedParameterWithMultiplicity__Group__0__Impl rule__EventTypedParameterWithMultiplicity__Group__1 { pushFollow(FOLLOW_rule__EventTypedParameterWithMultiplicity__Group__0__Impl_in_rule__EventTypedParameterWithMultiplicity__Group__016474); rule__EventTypedParameterWithMultiplicity__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__EventTypedParameterWithMultiplicity__Group__1_in_rule__EventTypedParameterWithMultiplicity__Group__016477); rule__EventTypedParameterWithMultiplicity__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EventTypedParameterWithMultiplicity__Group__0" // $ANTLR start "rule__EventTypedParameterWithMultiplicity__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7883:1: rule__EventTypedParameterWithMultiplicity__Group__0__Impl : ( ( rule__EventTypedParameterWithMultiplicity__EventPatternAssignment_0 ) ) ; public final void rule__EventTypedParameterWithMultiplicity__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7887:1: ( ( ( rule__EventTypedParameterWithMultiplicity__EventPatternAssignment_0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7888:1: ( ( rule__EventTypedParameterWithMultiplicity__EventPatternAssignment_0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7888:1: ( ( rule__EventTypedParameterWithMultiplicity__EventPatternAssignment_0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7889:1: ( rule__EventTypedParameterWithMultiplicity__EventPatternAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getEventTypedParameterWithMultiplicityAccess().getEventPatternAssignment_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7890:1: ( rule__EventTypedParameterWithMultiplicity__EventPatternAssignment_0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7890:2: rule__EventTypedParameterWithMultiplicity__EventPatternAssignment_0 { pushFollow(FOLLOW_rule__EventTypedParameterWithMultiplicity__EventPatternAssignment_0_in_rule__EventTypedParameterWithMultiplicity__Group__0__Impl16504); rule__EventTypedParameterWithMultiplicity__EventPatternAssignment_0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getEventTypedParameterWithMultiplicityAccess().getEventPatternAssignment_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EventTypedParameterWithMultiplicity__Group__0__Impl" // $ANTLR start "rule__EventTypedParameterWithMultiplicity__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7900:1: rule__EventTypedParameterWithMultiplicity__Group__1 : rule__EventTypedParameterWithMultiplicity__Group__1__Impl rule__EventTypedParameterWithMultiplicity__Group__2 ; public final void rule__EventTypedParameterWithMultiplicity__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7904:1: ( rule__EventTypedParameterWithMultiplicity__Group__1__Impl rule__EventTypedParameterWithMultiplicity__Group__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7905:2: rule__EventTypedParameterWithMultiplicity__Group__1__Impl rule__EventTypedParameterWithMultiplicity__Group__2 { pushFollow(FOLLOW_rule__EventTypedParameterWithMultiplicity__Group__1__Impl_in_rule__EventTypedParameterWithMultiplicity__Group__116534); rule__EventTypedParameterWithMultiplicity__Group__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__EventTypedParameterWithMultiplicity__Group__2_in_rule__EventTypedParameterWithMultiplicity__Group__116537); rule__EventTypedParameterWithMultiplicity__Group__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EventTypedParameterWithMultiplicity__Group__1" // $ANTLR start "rule__EventTypedParameterWithMultiplicity__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7912:1: rule__EventTypedParameterWithMultiplicity__Group__1__Impl : ( ( rule__EventTypedParameterWithMultiplicity__Group_1__0 )? ) ; public final void rule__EventTypedParameterWithMultiplicity__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7916:1: ( ( ( rule__EventTypedParameterWithMultiplicity__Group_1__0 )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7917:1: ( ( rule__EventTypedParameterWithMultiplicity__Group_1__0 )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7917:1: ( ( rule__EventTypedParameterWithMultiplicity__Group_1__0 )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7918:1: ( rule__EventTypedParameterWithMultiplicity__Group_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getEventTypedParameterWithMultiplicityAccess().getGroup_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7919:1: ( rule__EventTypedParameterWithMultiplicity__Group_1__0 )? int alt66=2; int LA66_0 = input.LA(1); if ( (LA66_0==59) ) { alt66=1; } switch (alt66) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7919:2: rule__EventTypedParameterWithMultiplicity__Group_1__0 { pushFollow(FOLLOW_rule__EventTypedParameterWithMultiplicity__Group_1__0_in_rule__EventTypedParameterWithMultiplicity__Group__1__Impl16564); rule__EventTypedParameterWithMultiplicity__Group_1__0(); state._fsp--; if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getEventTypedParameterWithMultiplicityAccess().getGroup_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EventTypedParameterWithMultiplicity__Group__1__Impl" // $ANTLR start "rule__EventTypedParameterWithMultiplicity__Group__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7929:1: rule__EventTypedParameterWithMultiplicity__Group__2 : rule__EventTypedParameterWithMultiplicity__Group__2__Impl ; public final void rule__EventTypedParameterWithMultiplicity__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7933:1: ( rule__EventTypedParameterWithMultiplicity__Group__2__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7934:2: rule__EventTypedParameterWithMultiplicity__Group__2__Impl { pushFollow(FOLLOW_rule__EventTypedParameterWithMultiplicity__Group__2__Impl_in_rule__EventTypedParameterWithMultiplicity__Group__216595); rule__EventTypedParameterWithMultiplicity__Group__2__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EventTypedParameterWithMultiplicity__Group__2" // $ANTLR start "rule__EventTypedParameterWithMultiplicity__Group__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7940:1: rule__EventTypedParameterWithMultiplicity__Group__2__Impl : ( ( rule__EventTypedParameterWithMultiplicity__MultiplicityAssignment_2 )? ) ; public final void rule__EventTypedParameterWithMultiplicity__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7944:1: ( ( ( rule__EventTypedParameterWithMultiplicity__MultiplicityAssignment_2 )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7945:1: ( ( rule__EventTypedParameterWithMultiplicity__MultiplicityAssignment_2 )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7945:1: ( ( rule__EventTypedParameterWithMultiplicity__MultiplicityAssignment_2 )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7946:1: ( rule__EventTypedParameterWithMultiplicity__MultiplicityAssignment_2 )? { if ( state.backtracking==0 ) { before(grammarAccess.getEventTypedParameterWithMultiplicityAccess().getMultiplicityAssignment_2()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7947:1: ( rule__EventTypedParameterWithMultiplicity__MultiplicityAssignment_2 )? int alt67=2; int LA67_0 = input.LA(1); if ( (LA67_0==61) ) { alt67=1; } switch (alt67) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7947:2: rule__EventTypedParameterWithMultiplicity__MultiplicityAssignment_2 { pushFollow(FOLLOW_rule__EventTypedParameterWithMultiplicity__MultiplicityAssignment_2_in_rule__EventTypedParameterWithMultiplicity__Group__2__Impl16622); rule__EventTypedParameterWithMultiplicity__MultiplicityAssignment_2(); state._fsp--; if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getEventTypedParameterWithMultiplicityAccess().getMultiplicityAssignment_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EventTypedParameterWithMultiplicity__Group__2__Impl" // $ANTLR start "rule__EventTypedParameterWithMultiplicity__Group_1__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7963:1: rule__EventTypedParameterWithMultiplicity__Group_1__0 : rule__EventTypedParameterWithMultiplicity__Group_1__0__Impl rule__EventTypedParameterWithMultiplicity__Group_1__1 ; public final void rule__EventTypedParameterWithMultiplicity__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7967:1: ( rule__EventTypedParameterWithMultiplicity__Group_1__0__Impl rule__EventTypedParameterWithMultiplicity__Group_1__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7968:2: rule__EventTypedParameterWithMultiplicity__Group_1__0__Impl rule__EventTypedParameterWithMultiplicity__Group_1__1 { pushFollow(FOLLOW_rule__EventTypedParameterWithMultiplicity__Group_1__0__Impl_in_rule__EventTypedParameterWithMultiplicity__Group_1__016659); rule__EventTypedParameterWithMultiplicity__Group_1__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__EventTypedParameterWithMultiplicity__Group_1__1_in_rule__EventTypedParameterWithMultiplicity__Group_1__016662); rule__EventTypedParameterWithMultiplicity__Group_1__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EventTypedParameterWithMultiplicity__Group_1__0" // $ANTLR start "rule__EventTypedParameterWithMultiplicity__Group_1__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7975:1: rule__EventTypedParameterWithMultiplicity__Group_1__0__Impl : ( '(' ) ; public final void rule__EventTypedParameterWithMultiplicity__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7979:1: ( ( '(' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7980:1: ( '(' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7980:1: ( '(' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7981:1: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getEventTypedParameterWithMultiplicityAccess().getLeftParenthesisKeyword_1_0()); } match(input,59,FOLLOW_59_in_rule__EventTypedParameterWithMultiplicity__Group_1__0__Impl16690); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getEventTypedParameterWithMultiplicityAccess().getLeftParenthesisKeyword_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EventTypedParameterWithMultiplicity__Group_1__0__Impl" // $ANTLR start "rule__EventTypedParameterWithMultiplicity__Group_1__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7994:1: rule__EventTypedParameterWithMultiplicity__Group_1__1 : rule__EventTypedParameterWithMultiplicity__Group_1__1__Impl rule__EventTypedParameterWithMultiplicity__Group_1__2 ; public final void rule__EventTypedParameterWithMultiplicity__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7998:1: ( rule__EventTypedParameterWithMultiplicity__Group_1__1__Impl rule__EventTypedParameterWithMultiplicity__Group_1__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:7999:2: rule__EventTypedParameterWithMultiplicity__Group_1__1__Impl rule__EventTypedParameterWithMultiplicity__Group_1__2 { pushFollow(FOLLOW_rule__EventTypedParameterWithMultiplicity__Group_1__1__Impl_in_rule__EventTypedParameterWithMultiplicity__Group_1__116721); rule__EventTypedParameterWithMultiplicity__Group_1__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__EventTypedParameterWithMultiplicity__Group_1__2_in_rule__EventTypedParameterWithMultiplicity__Group_1__116724); rule__EventTypedParameterWithMultiplicity__Group_1__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EventTypedParameterWithMultiplicity__Group_1__1" // $ANTLR start "rule__EventTypedParameterWithMultiplicity__Group_1__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8006:1: rule__EventTypedParameterWithMultiplicity__Group_1__1__Impl : ( ( rule__EventTypedParameterWithMultiplicity__ParameterListAssignment_1_1 )? ) ; public final void rule__EventTypedParameterWithMultiplicity__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8010:1: ( ( ( rule__EventTypedParameterWithMultiplicity__ParameterListAssignment_1_1 )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8011:1: ( ( rule__EventTypedParameterWithMultiplicity__ParameterListAssignment_1_1 )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8011:1: ( ( rule__EventTypedParameterWithMultiplicity__ParameterListAssignment_1_1 )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8012:1: ( rule__EventTypedParameterWithMultiplicity__ParameterListAssignment_1_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getEventTypedParameterWithMultiplicityAccess().getParameterListAssignment_1_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8013:1: ( rule__EventTypedParameterWithMultiplicity__ParameterListAssignment_1_1 )? int alt68=2; int LA68_0 = input.LA(1); if ( (LA68_0==RULE_ID) ) { alt68=1; } switch (alt68) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8013:2: rule__EventTypedParameterWithMultiplicity__ParameterListAssignment_1_1 { pushFollow(FOLLOW_rule__EventTypedParameterWithMultiplicity__ParameterListAssignment_1_1_in_rule__EventTypedParameterWithMultiplicity__Group_1__1__Impl16751); rule__EventTypedParameterWithMultiplicity__ParameterListAssignment_1_1(); state._fsp--; if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getEventTypedParameterWithMultiplicityAccess().getParameterListAssignment_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EventTypedParameterWithMultiplicity__Group_1__1__Impl" // $ANTLR start "rule__EventTypedParameterWithMultiplicity__Group_1__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8023:1: rule__EventTypedParameterWithMultiplicity__Group_1__2 : rule__EventTypedParameterWithMultiplicity__Group_1__2__Impl ; public final void rule__EventTypedParameterWithMultiplicity__Group_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8027:1: ( rule__EventTypedParameterWithMultiplicity__Group_1__2__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8028:2: rule__EventTypedParameterWithMultiplicity__Group_1__2__Impl { pushFollow(FOLLOW_rule__EventTypedParameterWithMultiplicity__Group_1__2__Impl_in_rule__EventTypedParameterWithMultiplicity__Group_1__216782); rule__EventTypedParameterWithMultiplicity__Group_1__2__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EventTypedParameterWithMultiplicity__Group_1__2" // $ANTLR start "rule__EventTypedParameterWithMultiplicity__Group_1__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8034:1: rule__EventTypedParameterWithMultiplicity__Group_1__2__Impl : ( ')' ) ; public final void rule__EventTypedParameterWithMultiplicity__Group_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8038:1: ( ( ')' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8039:1: ( ')' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8039:1: ( ')' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8040:1: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getEventTypedParameterWithMultiplicityAccess().getRightParenthesisKeyword_1_2()); } match(input,60,FOLLOW_60_in_rule__EventTypedParameterWithMultiplicity__Group_1__2__Impl16810); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getEventTypedParameterWithMultiplicityAccess().getRightParenthesisKeyword_1_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EventTypedParameterWithMultiplicity__Group_1__2__Impl" // $ANTLR start "rule__PatternCallParameterList__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8059:1: rule__PatternCallParameterList__Group__0 : rule__PatternCallParameterList__Group__0__Impl rule__PatternCallParameterList__Group__1 ; public final void rule__PatternCallParameterList__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8063:1: ( rule__PatternCallParameterList__Group__0__Impl rule__PatternCallParameterList__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8064:2: rule__PatternCallParameterList__Group__0__Impl rule__PatternCallParameterList__Group__1 { pushFollow(FOLLOW_rule__PatternCallParameterList__Group__0__Impl_in_rule__PatternCallParameterList__Group__016847); rule__PatternCallParameterList__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__PatternCallParameterList__Group__1_in_rule__PatternCallParameterList__Group__016850); rule__PatternCallParameterList__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__PatternCallParameterList__Group__0" // $ANTLR start "rule__PatternCallParameterList__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8071:1: rule__PatternCallParameterList__Group__0__Impl : ( () ) ; public final void rule__PatternCallParameterList__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8075:1: ( ( () ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8076:1: ( () ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8076:1: ( () ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8077:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getPatternCallParameterListAccess().getPatternCallParameterListAction_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8078:1: () // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8080:1: { } if ( state.backtracking==0 ) { after(grammarAccess.getPatternCallParameterListAccess().getPatternCallParameterListAction_0()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__PatternCallParameterList__Group__0__Impl" // $ANTLR start "rule__PatternCallParameterList__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8090:1: rule__PatternCallParameterList__Group__1 : rule__PatternCallParameterList__Group__1__Impl rule__PatternCallParameterList__Group__2 ; public final void rule__PatternCallParameterList__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8094:1: ( rule__PatternCallParameterList__Group__1__Impl rule__PatternCallParameterList__Group__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8095:2: rule__PatternCallParameterList__Group__1__Impl rule__PatternCallParameterList__Group__2 { pushFollow(FOLLOW_rule__PatternCallParameterList__Group__1__Impl_in_rule__PatternCallParameterList__Group__116908); rule__PatternCallParameterList__Group__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__PatternCallParameterList__Group__2_in_rule__PatternCallParameterList__Group__116911); rule__PatternCallParameterList__Group__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__PatternCallParameterList__Group__1" // $ANTLR start "rule__PatternCallParameterList__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8102:1: rule__PatternCallParameterList__Group__1__Impl : ( ( rule__PatternCallParameterList__ParametersAssignment_1 ) ) ; public final void rule__PatternCallParameterList__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8106:1: ( ( ( rule__PatternCallParameterList__ParametersAssignment_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8107:1: ( ( rule__PatternCallParameterList__ParametersAssignment_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8107:1: ( ( rule__PatternCallParameterList__ParametersAssignment_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8108:1: ( rule__PatternCallParameterList__ParametersAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPatternCallParameterListAccess().getParametersAssignment_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8109:1: ( rule__PatternCallParameterList__ParametersAssignment_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8109:2: rule__PatternCallParameterList__ParametersAssignment_1 { pushFollow(FOLLOW_rule__PatternCallParameterList__ParametersAssignment_1_in_rule__PatternCallParameterList__Group__1__Impl16938); rule__PatternCallParameterList__ParametersAssignment_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getPatternCallParameterListAccess().getParametersAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__PatternCallParameterList__Group__1__Impl" // $ANTLR start "rule__PatternCallParameterList__Group__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8119:1: rule__PatternCallParameterList__Group__2 : rule__PatternCallParameterList__Group__2__Impl ; public final void rule__PatternCallParameterList__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8123:1: ( rule__PatternCallParameterList__Group__2__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8124:2: rule__PatternCallParameterList__Group__2__Impl { pushFollow(FOLLOW_rule__PatternCallParameterList__Group__2__Impl_in_rule__PatternCallParameterList__Group__216968); rule__PatternCallParameterList__Group__2__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__PatternCallParameterList__Group__2" // $ANTLR start "rule__PatternCallParameterList__Group__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8130:1: rule__PatternCallParameterList__Group__2__Impl : ( ( rule__PatternCallParameterList__Group_2__0 )* ) ; public final void rule__PatternCallParameterList__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8134:1: ( ( ( rule__PatternCallParameterList__Group_2__0 )* ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8135:1: ( ( rule__PatternCallParameterList__Group_2__0 )* ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8135:1: ( ( rule__PatternCallParameterList__Group_2__0 )* ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8136:1: ( rule__PatternCallParameterList__Group_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getPatternCallParameterListAccess().getGroup_2()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8137:1: ( rule__PatternCallParameterList__Group_2__0 )* loop69: do { int alt69=2; int LA69_0 = input.LA(1); if ( (LA69_0==74) ) { alt69=1; } switch (alt69) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8137:2: rule__PatternCallParameterList__Group_2__0 { pushFollow(FOLLOW_rule__PatternCallParameterList__Group_2__0_in_rule__PatternCallParameterList__Group__2__Impl16995); rule__PatternCallParameterList__Group_2__0(); state._fsp--; if (state.failed) return ; } break; default : break loop69; } } while (true); if ( state.backtracking==0 ) { after(grammarAccess.getPatternCallParameterListAccess().getGroup_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__PatternCallParameterList__Group__2__Impl" // $ANTLR start "rule__PatternCallParameterList__Group_2__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8153:1: rule__PatternCallParameterList__Group_2__0 : rule__PatternCallParameterList__Group_2__0__Impl rule__PatternCallParameterList__Group_2__1 ; public final void rule__PatternCallParameterList__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8157:1: ( rule__PatternCallParameterList__Group_2__0__Impl rule__PatternCallParameterList__Group_2__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8158:2: rule__PatternCallParameterList__Group_2__0__Impl rule__PatternCallParameterList__Group_2__1 { pushFollow(FOLLOW_rule__PatternCallParameterList__Group_2__0__Impl_in_rule__PatternCallParameterList__Group_2__017032); rule__PatternCallParameterList__Group_2__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__PatternCallParameterList__Group_2__1_in_rule__PatternCallParameterList__Group_2__017035); rule__PatternCallParameterList__Group_2__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__PatternCallParameterList__Group_2__0" // $ANTLR start "rule__PatternCallParameterList__Group_2__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8165:1: rule__PatternCallParameterList__Group_2__0__Impl : ( ', ' ) ; public final void rule__PatternCallParameterList__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8169:1: ( ( ', ' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8170:1: ( ', ' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8170:1: ( ', ' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8171:1: ', ' { if ( state.backtracking==0 ) { before(grammarAccess.getPatternCallParameterListAccess().getCommaSpaceKeyword_2_0()); } match(input,74,FOLLOW_74_in_rule__PatternCallParameterList__Group_2__0__Impl17063); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getPatternCallParameterListAccess().getCommaSpaceKeyword_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__PatternCallParameterList__Group_2__0__Impl" // $ANTLR start "rule__PatternCallParameterList__Group_2__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8184:1: rule__PatternCallParameterList__Group_2__1 : rule__PatternCallParameterList__Group_2__1__Impl ; public final void rule__PatternCallParameterList__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8188:1: ( rule__PatternCallParameterList__Group_2__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8189:2: rule__PatternCallParameterList__Group_2__1__Impl { pushFollow(FOLLOW_rule__PatternCallParameterList__Group_2__1__Impl_in_rule__PatternCallParameterList__Group_2__117094); rule__PatternCallParameterList__Group_2__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__PatternCallParameterList__Group_2__1" // $ANTLR start "rule__PatternCallParameterList__Group_2__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8195:1: rule__PatternCallParameterList__Group_2__1__Impl : ( ( rule__PatternCallParameterList__ParametersAssignment_2_1 ) ) ; public final void rule__PatternCallParameterList__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8199:1: ( ( ( rule__PatternCallParameterList__ParametersAssignment_2_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8200:1: ( ( rule__PatternCallParameterList__ParametersAssignment_2_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8200:1: ( ( rule__PatternCallParameterList__ParametersAssignment_2_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8201:1: ( rule__PatternCallParameterList__ParametersAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPatternCallParameterListAccess().getParametersAssignment_2_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8202:1: ( rule__PatternCallParameterList__ParametersAssignment_2_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8202:2: rule__PatternCallParameterList__ParametersAssignment_2_1 { pushFollow(FOLLOW_rule__PatternCallParameterList__ParametersAssignment_2_1_in_rule__PatternCallParameterList__Group_2__1__Impl17121); rule__PatternCallParameterList__ParametersAssignment_2_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getPatternCallParameterListAccess().getParametersAssignment_2_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__PatternCallParameterList__Group_2__1__Impl" // $ANTLR start "rule__PatternCallParameter__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8216:1: rule__PatternCallParameter__Group__0 : rule__PatternCallParameter__Group__0__Impl rule__PatternCallParameter__Group__1 ; public final void rule__PatternCallParameter__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8220:1: ( rule__PatternCallParameter__Group__0__Impl rule__PatternCallParameter__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8221:2: rule__PatternCallParameter__Group__0__Impl rule__PatternCallParameter__Group__1 { pushFollow(FOLLOW_rule__PatternCallParameter__Group__0__Impl_in_rule__PatternCallParameter__Group__017155); rule__PatternCallParameter__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__PatternCallParameter__Group__1_in_rule__PatternCallParameter__Group__017158); rule__PatternCallParameter__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__PatternCallParameter__Group__0" // $ANTLR start "rule__PatternCallParameter__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8228:1: rule__PatternCallParameter__Group__0__Impl : ( () ) ; public final void rule__PatternCallParameter__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8232:1: ( ( () ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8233:1: ( () ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8233:1: ( () ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8234:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getPatternCallParameterAccess().getPatternCallParameterAction_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8235:1: () // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8237:1: { } if ( state.backtracking==0 ) { after(grammarAccess.getPatternCallParameterAccess().getPatternCallParameterAction_0()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__PatternCallParameter__Group__0__Impl" // $ANTLR start "rule__PatternCallParameter__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8247:1: rule__PatternCallParameter__Group__1 : rule__PatternCallParameter__Group__1__Impl ; public final void rule__PatternCallParameter__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8251:1: ( rule__PatternCallParameter__Group__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8252:2: rule__PatternCallParameter__Group__1__Impl { pushFollow(FOLLOW_rule__PatternCallParameter__Group__1__Impl_in_rule__PatternCallParameter__Group__117216); rule__PatternCallParameter__Group__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__PatternCallParameter__Group__1" // $ANTLR start "rule__PatternCallParameter__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8258:1: rule__PatternCallParameter__Group__1__Impl : ( ( rule__PatternCallParameter__NameAssignment_1 ) ) ; public final void rule__PatternCallParameter__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8262:1: ( ( ( rule__PatternCallParameter__NameAssignment_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8263:1: ( ( rule__PatternCallParameter__NameAssignment_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8263:1: ( ( rule__PatternCallParameter__NameAssignment_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8264:1: ( rule__PatternCallParameter__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getPatternCallParameterAccess().getNameAssignment_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8265:1: ( rule__PatternCallParameter__NameAssignment_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8265:2: rule__PatternCallParameter__NameAssignment_1 { pushFollow(FOLLOW_rule__PatternCallParameter__NameAssignment_1_in_rule__PatternCallParameter__Group__1__Impl17243); rule__PatternCallParameter__NameAssignment_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getPatternCallParameterAccess().getNameAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__PatternCallParameter__Group__1__Impl" // $ANTLR start "rule__TimedExpression__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8279:1: rule__TimedExpression__Group__0 : rule__TimedExpression__Group__0__Impl rule__TimedExpression__Group__1 ; public final void rule__TimedExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8283:1: ( rule__TimedExpression__Group__0__Impl rule__TimedExpression__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8284:2: rule__TimedExpression__Group__0__Impl rule__TimedExpression__Group__1 { pushFollow(FOLLOW_rule__TimedExpression__Group__0__Impl_in_rule__TimedExpression__Group__017277); rule__TimedExpression__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__TimedExpression__Group__1_in_rule__TimedExpression__Group__017280); rule__TimedExpression__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TimedExpression__Group__0" // $ANTLR start "rule__TimedExpression__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8291:1: rule__TimedExpression__Group__0__Impl : ( '(' ) ; public final void rule__TimedExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8295:1: ( ( '(' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8296:1: ( '(' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8296:1: ( '(' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8297:1: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getTimedExpressionAccess().getLeftParenthesisKeyword_0()); } match(input,59,FOLLOW_59_in_rule__TimedExpression__Group__0__Impl17308); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getTimedExpressionAccess().getLeftParenthesisKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TimedExpression__Group__0__Impl" // $ANTLR start "rule__TimedExpression__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8310:1: rule__TimedExpression__Group__1 : rule__TimedExpression__Group__1__Impl rule__TimedExpression__Group__2 ; public final void rule__TimedExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8314:1: ( rule__TimedExpression__Group__1__Impl rule__TimedExpression__Group__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8315:2: rule__TimedExpression__Group__1__Impl rule__TimedExpression__Group__2 { pushFollow(FOLLOW_rule__TimedExpression__Group__1__Impl_in_rule__TimedExpression__Group__117339); rule__TimedExpression__Group__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__TimedExpression__Group__2_in_rule__TimedExpression__Group__117342); rule__TimedExpression__Group__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TimedExpression__Group__1" // $ANTLR start "rule__TimedExpression__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8322:1: rule__TimedExpression__Group__1__Impl : ( ( rule__TimedExpression__ExpressionAssignment_1 ) ) ; public final void rule__TimedExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8326:1: ( ( ( rule__TimedExpression__ExpressionAssignment_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8327:1: ( ( rule__TimedExpression__ExpressionAssignment_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8327:1: ( ( rule__TimedExpression__ExpressionAssignment_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8328:1: ( rule__TimedExpression__ExpressionAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getTimedExpressionAccess().getExpressionAssignment_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8329:1: ( rule__TimedExpression__ExpressionAssignment_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8329:2: rule__TimedExpression__ExpressionAssignment_1 { pushFollow(FOLLOW_rule__TimedExpression__ExpressionAssignment_1_in_rule__TimedExpression__Group__1__Impl17369); rule__TimedExpression__ExpressionAssignment_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getTimedExpressionAccess().getExpressionAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TimedExpression__Group__1__Impl" // $ANTLR start "rule__TimedExpression__Group__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8339:1: rule__TimedExpression__Group__2 : rule__TimedExpression__Group__2__Impl rule__TimedExpression__Group__3 ; public final void rule__TimedExpression__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8343:1: ( rule__TimedExpression__Group__2__Impl rule__TimedExpression__Group__3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8344:2: rule__TimedExpression__Group__2__Impl rule__TimedExpression__Group__3 { pushFollow(FOLLOW_rule__TimedExpression__Group__2__Impl_in_rule__TimedExpression__Group__217399); rule__TimedExpression__Group__2__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__TimedExpression__Group__3_in_rule__TimedExpression__Group__217402); rule__TimedExpression__Group__3(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TimedExpression__Group__2" // $ANTLR start "rule__TimedExpression__Group__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8351:1: rule__TimedExpression__Group__2__Impl : ( ')' ) ; public final void rule__TimedExpression__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8355:1: ( ( ')' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8356:1: ( ')' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8356:1: ( ')' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8357:1: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getTimedExpressionAccess().getRightParenthesisKeyword_2()); } match(input,60,FOLLOW_60_in_rule__TimedExpression__Group__2__Impl17430); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getTimedExpressionAccess().getRightParenthesisKeyword_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TimedExpression__Group__2__Impl" // $ANTLR start "rule__TimedExpression__Group__3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8370:1: rule__TimedExpression__Group__3 : rule__TimedExpression__Group__3__Impl ; public final void rule__TimedExpression__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8374:1: ( rule__TimedExpression__Group__3__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8375:2: rule__TimedExpression__Group__3__Impl { pushFollow(FOLLOW_rule__TimedExpression__Group__3__Impl_in_rule__TimedExpression__Group__317461); rule__TimedExpression__Group__3__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TimedExpression__Group__3" // $ANTLR start "rule__TimedExpression__Group__3__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8381:1: rule__TimedExpression__Group__3__Impl : ( ( rule__TimedExpression__TimewindowAssignment_3 ) ) ; public final void rule__TimedExpression__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8385:1: ( ( ( rule__TimedExpression__TimewindowAssignment_3 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8386:1: ( ( rule__TimedExpression__TimewindowAssignment_3 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8386:1: ( ( rule__TimedExpression__TimewindowAssignment_3 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8387:1: ( rule__TimedExpression__TimewindowAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getTimedExpressionAccess().getTimewindowAssignment_3()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8388:1: ( rule__TimedExpression__TimewindowAssignment_3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8388:2: rule__TimedExpression__TimewindowAssignment_3 { pushFollow(FOLLOW_rule__TimedExpression__TimewindowAssignment_3_in_rule__TimedExpression__Group__3__Impl17488); rule__TimedExpression__TimewindowAssignment_3(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getTimedExpressionAccess().getTimewindowAssignment_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TimedExpression__Group__3__Impl" // $ANTLR start "rule__MultiplicityExpression__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8406:1: rule__MultiplicityExpression__Group__0 : rule__MultiplicityExpression__Group__0__Impl rule__MultiplicityExpression__Group__1 ; public final void rule__MultiplicityExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8410:1: ( rule__MultiplicityExpression__Group__0__Impl rule__MultiplicityExpression__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8411:2: rule__MultiplicityExpression__Group__0__Impl rule__MultiplicityExpression__Group__1 { pushFollow(FOLLOW_rule__MultiplicityExpression__Group__0__Impl_in_rule__MultiplicityExpression__Group__017526); rule__MultiplicityExpression__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__MultiplicityExpression__Group__1_in_rule__MultiplicityExpression__Group__017529); rule__MultiplicityExpression__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__MultiplicityExpression__Group__0" // $ANTLR start "rule__MultiplicityExpression__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8418:1: rule__MultiplicityExpression__Group__0__Impl : ( '(' ) ; public final void rule__MultiplicityExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8422:1: ( ( '(' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8423:1: ( '(' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8423:1: ( '(' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8424:1: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicityExpressionAccess().getLeftParenthesisKeyword_0()); } match(input,59,FOLLOW_59_in_rule__MultiplicityExpression__Group__0__Impl17557); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getMultiplicityExpressionAccess().getLeftParenthesisKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__MultiplicityExpression__Group__0__Impl" // $ANTLR start "rule__MultiplicityExpression__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8437:1: rule__MultiplicityExpression__Group__1 : rule__MultiplicityExpression__Group__1__Impl rule__MultiplicityExpression__Group__2 ; public final void rule__MultiplicityExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8441:1: ( rule__MultiplicityExpression__Group__1__Impl rule__MultiplicityExpression__Group__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8442:2: rule__MultiplicityExpression__Group__1__Impl rule__MultiplicityExpression__Group__2 { pushFollow(FOLLOW_rule__MultiplicityExpression__Group__1__Impl_in_rule__MultiplicityExpression__Group__117588); rule__MultiplicityExpression__Group__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__MultiplicityExpression__Group__2_in_rule__MultiplicityExpression__Group__117591); rule__MultiplicityExpression__Group__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__MultiplicityExpression__Group__1" // $ANTLR start "rule__MultiplicityExpression__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8449:1: rule__MultiplicityExpression__Group__1__Impl : ( ( rule__MultiplicityExpression__ExpressionAssignment_1 ) ) ; public final void rule__MultiplicityExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8453:1: ( ( ( rule__MultiplicityExpression__ExpressionAssignment_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8454:1: ( ( rule__MultiplicityExpression__ExpressionAssignment_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8454:1: ( ( rule__MultiplicityExpression__ExpressionAssignment_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8455:1: ( rule__MultiplicityExpression__ExpressionAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicityExpressionAccess().getExpressionAssignment_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8456:1: ( rule__MultiplicityExpression__ExpressionAssignment_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8456:2: rule__MultiplicityExpression__ExpressionAssignment_1 { pushFollow(FOLLOW_rule__MultiplicityExpression__ExpressionAssignment_1_in_rule__MultiplicityExpression__Group__1__Impl17618); rule__MultiplicityExpression__ExpressionAssignment_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getMultiplicityExpressionAccess().getExpressionAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__MultiplicityExpression__Group__1__Impl" // $ANTLR start "rule__MultiplicityExpression__Group__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8466:1: rule__MultiplicityExpression__Group__2 : rule__MultiplicityExpression__Group__2__Impl rule__MultiplicityExpression__Group__3 ; public final void rule__MultiplicityExpression__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8470:1: ( rule__MultiplicityExpression__Group__2__Impl rule__MultiplicityExpression__Group__3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8471:2: rule__MultiplicityExpression__Group__2__Impl rule__MultiplicityExpression__Group__3 { pushFollow(FOLLOW_rule__MultiplicityExpression__Group__2__Impl_in_rule__MultiplicityExpression__Group__217648); rule__MultiplicityExpression__Group__2__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__MultiplicityExpression__Group__3_in_rule__MultiplicityExpression__Group__217651); rule__MultiplicityExpression__Group__3(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__MultiplicityExpression__Group__2" // $ANTLR start "rule__MultiplicityExpression__Group__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8478:1: rule__MultiplicityExpression__Group__2__Impl : ( ')' ) ; public final void rule__MultiplicityExpression__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8482:1: ( ( ')' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8483:1: ( ')' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8483:1: ( ')' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8484:1: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicityExpressionAccess().getRightParenthesisKeyword_2()); } match(input,60,FOLLOW_60_in_rule__MultiplicityExpression__Group__2__Impl17679); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getMultiplicityExpressionAccess().getRightParenthesisKeyword_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__MultiplicityExpression__Group__2__Impl" // $ANTLR start "rule__MultiplicityExpression__Group__3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8497:1: rule__MultiplicityExpression__Group__3 : rule__MultiplicityExpression__Group__3__Impl ; public final void rule__MultiplicityExpression__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8501:1: ( rule__MultiplicityExpression__Group__3__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8502:2: rule__MultiplicityExpression__Group__3__Impl { pushFollow(FOLLOW_rule__MultiplicityExpression__Group__3__Impl_in_rule__MultiplicityExpression__Group__317710); rule__MultiplicityExpression__Group__3__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__MultiplicityExpression__Group__3" // $ANTLR start "rule__MultiplicityExpression__Group__3__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8508:1: rule__MultiplicityExpression__Group__3__Impl : ( ( rule__MultiplicityExpression__MultiplicityAssignment_3 ) ) ; public final void rule__MultiplicityExpression__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8512:1: ( ( ( rule__MultiplicityExpression__MultiplicityAssignment_3 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8513:1: ( ( rule__MultiplicityExpression__MultiplicityAssignment_3 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8513:1: ( ( rule__MultiplicityExpression__MultiplicityAssignment_3 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8514:1: ( rule__MultiplicityExpression__MultiplicityAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicityExpressionAccess().getMultiplicityAssignment_3()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8515:1: ( rule__MultiplicityExpression__MultiplicityAssignment_3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8515:2: rule__MultiplicityExpression__MultiplicityAssignment_3 { pushFollow(FOLLOW_rule__MultiplicityExpression__MultiplicityAssignment_3_in_rule__MultiplicityExpression__Group__3__Impl17737); rule__MultiplicityExpression__MultiplicityAssignment_3(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getMultiplicityExpressionAccess().getMultiplicityAssignment_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__MultiplicityExpression__Group__3__Impl" // $ANTLR start "rule__TimedMultiplicityExpression__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8533:1: rule__TimedMultiplicityExpression__Group__0 : rule__TimedMultiplicityExpression__Group__0__Impl rule__TimedMultiplicityExpression__Group__1 ; public final void rule__TimedMultiplicityExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8537:1: ( rule__TimedMultiplicityExpression__Group__0__Impl rule__TimedMultiplicityExpression__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8538:2: rule__TimedMultiplicityExpression__Group__0__Impl rule__TimedMultiplicityExpression__Group__1 { pushFollow(FOLLOW_rule__TimedMultiplicityExpression__Group__0__Impl_in_rule__TimedMultiplicityExpression__Group__017775); rule__TimedMultiplicityExpression__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__TimedMultiplicityExpression__Group__1_in_rule__TimedMultiplicityExpression__Group__017778); rule__TimedMultiplicityExpression__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TimedMultiplicityExpression__Group__0" // $ANTLR start "rule__TimedMultiplicityExpression__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8545:1: rule__TimedMultiplicityExpression__Group__0__Impl : ( '(' ) ; public final void rule__TimedMultiplicityExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8549:1: ( ( '(' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8550:1: ( '(' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8550:1: ( '(' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8551:1: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getTimedMultiplicityExpressionAccess().getLeftParenthesisKeyword_0()); } match(input,59,FOLLOW_59_in_rule__TimedMultiplicityExpression__Group__0__Impl17806); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getTimedMultiplicityExpressionAccess().getLeftParenthesisKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TimedMultiplicityExpression__Group__0__Impl" // $ANTLR start "rule__TimedMultiplicityExpression__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8564:1: rule__TimedMultiplicityExpression__Group__1 : rule__TimedMultiplicityExpression__Group__1__Impl rule__TimedMultiplicityExpression__Group__2 ; public final void rule__TimedMultiplicityExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8568:1: ( rule__TimedMultiplicityExpression__Group__1__Impl rule__TimedMultiplicityExpression__Group__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8569:2: rule__TimedMultiplicityExpression__Group__1__Impl rule__TimedMultiplicityExpression__Group__2 { pushFollow(FOLLOW_rule__TimedMultiplicityExpression__Group__1__Impl_in_rule__TimedMultiplicityExpression__Group__117837); rule__TimedMultiplicityExpression__Group__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__TimedMultiplicityExpression__Group__2_in_rule__TimedMultiplicityExpression__Group__117840); rule__TimedMultiplicityExpression__Group__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TimedMultiplicityExpression__Group__1" // $ANTLR start "rule__TimedMultiplicityExpression__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8576:1: rule__TimedMultiplicityExpression__Group__1__Impl : ( ( rule__TimedMultiplicityExpression__ExpressionAssignment_1 ) ) ; public final void rule__TimedMultiplicityExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8580:1: ( ( ( rule__TimedMultiplicityExpression__ExpressionAssignment_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8581:1: ( ( rule__TimedMultiplicityExpression__ExpressionAssignment_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8581:1: ( ( rule__TimedMultiplicityExpression__ExpressionAssignment_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8582:1: ( rule__TimedMultiplicityExpression__ExpressionAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getTimedMultiplicityExpressionAccess().getExpressionAssignment_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8583:1: ( rule__TimedMultiplicityExpression__ExpressionAssignment_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8583:2: rule__TimedMultiplicityExpression__ExpressionAssignment_1 { pushFollow(FOLLOW_rule__TimedMultiplicityExpression__ExpressionAssignment_1_in_rule__TimedMultiplicityExpression__Group__1__Impl17867); rule__TimedMultiplicityExpression__ExpressionAssignment_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getTimedMultiplicityExpressionAccess().getExpressionAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TimedMultiplicityExpression__Group__1__Impl" // $ANTLR start "rule__TimedMultiplicityExpression__Group__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8593:1: rule__TimedMultiplicityExpression__Group__2 : rule__TimedMultiplicityExpression__Group__2__Impl rule__TimedMultiplicityExpression__Group__3 ; public final void rule__TimedMultiplicityExpression__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8597:1: ( rule__TimedMultiplicityExpression__Group__2__Impl rule__TimedMultiplicityExpression__Group__3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8598:2: rule__TimedMultiplicityExpression__Group__2__Impl rule__TimedMultiplicityExpression__Group__3 { pushFollow(FOLLOW_rule__TimedMultiplicityExpression__Group__2__Impl_in_rule__TimedMultiplicityExpression__Group__217897); rule__TimedMultiplicityExpression__Group__2__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__TimedMultiplicityExpression__Group__3_in_rule__TimedMultiplicityExpression__Group__217900); rule__TimedMultiplicityExpression__Group__3(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TimedMultiplicityExpression__Group__2" // $ANTLR start "rule__TimedMultiplicityExpression__Group__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8605:1: rule__TimedMultiplicityExpression__Group__2__Impl : ( ')' ) ; public final void rule__TimedMultiplicityExpression__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8609:1: ( ( ')' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8610:1: ( ')' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8610:1: ( ')' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8611:1: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getTimedMultiplicityExpressionAccess().getRightParenthesisKeyword_2()); } match(input,60,FOLLOW_60_in_rule__TimedMultiplicityExpression__Group__2__Impl17928); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getTimedMultiplicityExpressionAccess().getRightParenthesisKeyword_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TimedMultiplicityExpression__Group__2__Impl" // $ANTLR start "rule__TimedMultiplicityExpression__Group__3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8624:1: rule__TimedMultiplicityExpression__Group__3 : rule__TimedMultiplicityExpression__Group__3__Impl rule__TimedMultiplicityExpression__Group__4 ; public final void rule__TimedMultiplicityExpression__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8628:1: ( rule__TimedMultiplicityExpression__Group__3__Impl rule__TimedMultiplicityExpression__Group__4 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8629:2: rule__TimedMultiplicityExpression__Group__3__Impl rule__TimedMultiplicityExpression__Group__4 { pushFollow(FOLLOW_rule__TimedMultiplicityExpression__Group__3__Impl_in_rule__TimedMultiplicityExpression__Group__317959); rule__TimedMultiplicityExpression__Group__3__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__TimedMultiplicityExpression__Group__4_in_rule__TimedMultiplicityExpression__Group__317962); rule__TimedMultiplicityExpression__Group__4(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TimedMultiplicityExpression__Group__3" // $ANTLR start "rule__TimedMultiplicityExpression__Group__3__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8636:1: rule__TimedMultiplicityExpression__Group__3__Impl : ( ( rule__TimedMultiplicityExpression__MultiplicityAssignment_3 ) ) ; public final void rule__TimedMultiplicityExpression__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8640:1: ( ( ( rule__TimedMultiplicityExpression__MultiplicityAssignment_3 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8641:1: ( ( rule__TimedMultiplicityExpression__MultiplicityAssignment_3 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8641:1: ( ( rule__TimedMultiplicityExpression__MultiplicityAssignment_3 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8642:1: ( rule__TimedMultiplicityExpression__MultiplicityAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getTimedMultiplicityExpressionAccess().getMultiplicityAssignment_3()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8643:1: ( rule__TimedMultiplicityExpression__MultiplicityAssignment_3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8643:2: rule__TimedMultiplicityExpression__MultiplicityAssignment_3 { pushFollow(FOLLOW_rule__TimedMultiplicityExpression__MultiplicityAssignment_3_in_rule__TimedMultiplicityExpression__Group__3__Impl17989); rule__TimedMultiplicityExpression__MultiplicityAssignment_3(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getTimedMultiplicityExpressionAccess().getMultiplicityAssignment_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TimedMultiplicityExpression__Group__3__Impl" // $ANTLR start "rule__TimedMultiplicityExpression__Group__4" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8653:1: rule__TimedMultiplicityExpression__Group__4 : rule__TimedMultiplicityExpression__Group__4__Impl ; public final void rule__TimedMultiplicityExpression__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8657:1: ( rule__TimedMultiplicityExpression__Group__4__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8658:2: rule__TimedMultiplicityExpression__Group__4__Impl { pushFollow(FOLLOW_rule__TimedMultiplicityExpression__Group__4__Impl_in_rule__TimedMultiplicityExpression__Group__418019); rule__TimedMultiplicityExpression__Group__4__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TimedMultiplicityExpression__Group__4" // $ANTLR start "rule__TimedMultiplicityExpression__Group__4__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8664:1: rule__TimedMultiplicityExpression__Group__4__Impl : ( ( rule__TimedMultiplicityExpression__TimewindowAssignment_4 ) ) ; public final void rule__TimedMultiplicityExpression__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8668:1: ( ( ( rule__TimedMultiplicityExpression__TimewindowAssignment_4 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8669:1: ( ( rule__TimedMultiplicityExpression__TimewindowAssignment_4 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8669:1: ( ( rule__TimedMultiplicityExpression__TimewindowAssignment_4 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8670:1: ( rule__TimedMultiplicityExpression__TimewindowAssignment_4 ) { if ( state.backtracking==0 ) { before(grammarAccess.getTimedMultiplicityExpressionAccess().getTimewindowAssignment_4()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8671:1: ( rule__TimedMultiplicityExpression__TimewindowAssignment_4 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8671:2: rule__TimedMultiplicityExpression__TimewindowAssignment_4 { pushFollow(FOLLOW_rule__TimedMultiplicityExpression__TimewindowAssignment_4_in_rule__TimedMultiplicityExpression__Group__4__Impl18046); rule__TimedMultiplicityExpression__TimewindowAssignment_4(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getTimedMultiplicityExpressionAccess().getTimewindowAssignment_4()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TimedMultiplicityExpression__Group__4__Impl" // $ANTLR start "rule__FollowsExpression__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8691:1: rule__FollowsExpression__Group__0 : rule__FollowsExpression__Group__0__Impl rule__FollowsExpression__Group__1 ; public final void rule__FollowsExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8695:1: ( rule__FollowsExpression__Group__0__Impl rule__FollowsExpression__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8696:2: rule__FollowsExpression__Group__0__Impl rule__FollowsExpression__Group__1 { pushFollow(FOLLOW_rule__FollowsExpression__Group__0__Impl_in_rule__FollowsExpression__Group__018086); rule__FollowsExpression__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__FollowsExpression__Group__1_in_rule__FollowsExpression__Group__018089); rule__FollowsExpression__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__FollowsExpression__Group__0" // $ANTLR start "rule__FollowsExpression__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8703:1: rule__FollowsExpression__Group__0__Impl : ( () ) ; public final void rule__FollowsExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8707:1: ( ( () ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8708:1: ( () ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8708:1: ( () ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8709:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getFollowsExpressionAccess().getFollowsExpressionAction_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8710:1: () // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8712:1: { } if ( state.backtracking==0 ) { after(grammarAccess.getFollowsExpressionAccess().getFollowsExpressionAction_0()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__FollowsExpression__Group__0__Impl" // $ANTLR start "rule__FollowsExpression__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8722:1: rule__FollowsExpression__Group__1 : rule__FollowsExpression__Group__1__Impl rule__FollowsExpression__Group__2 ; public final void rule__FollowsExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8726:1: ( rule__FollowsExpression__Group__1__Impl rule__FollowsExpression__Group__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8727:2: rule__FollowsExpression__Group__1__Impl rule__FollowsExpression__Group__2 { pushFollow(FOLLOW_rule__FollowsExpression__Group__1__Impl_in_rule__FollowsExpression__Group__118147); rule__FollowsExpression__Group__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__FollowsExpression__Group__2_in_rule__FollowsExpression__Group__118150); rule__FollowsExpression__Group__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__FollowsExpression__Group__1" // $ANTLR start "rule__FollowsExpression__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8734:1: rule__FollowsExpression__Group__1__Impl : ( ( rule__FollowsExpression__EventPatternsAssignment_1 ) ) ; public final void rule__FollowsExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8738:1: ( ( ( rule__FollowsExpression__EventPatternsAssignment_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8739:1: ( ( rule__FollowsExpression__EventPatternsAssignment_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8739:1: ( ( rule__FollowsExpression__EventPatternsAssignment_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8740:1: ( rule__FollowsExpression__EventPatternsAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFollowsExpressionAccess().getEventPatternsAssignment_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8741:1: ( rule__FollowsExpression__EventPatternsAssignment_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8741:2: rule__FollowsExpression__EventPatternsAssignment_1 { pushFollow(FOLLOW_rule__FollowsExpression__EventPatternsAssignment_1_in_rule__FollowsExpression__Group__1__Impl18177); rule__FollowsExpression__EventPatternsAssignment_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getFollowsExpressionAccess().getEventPatternsAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__FollowsExpression__Group__1__Impl" // $ANTLR start "rule__FollowsExpression__Group__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8751:1: rule__FollowsExpression__Group__2 : rule__FollowsExpression__Group__2__Impl ; public final void rule__FollowsExpression__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8755:1: ( rule__FollowsExpression__Group__2__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8756:2: rule__FollowsExpression__Group__2__Impl { pushFollow(FOLLOW_rule__FollowsExpression__Group__2__Impl_in_rule__FollowsExpression__Group__218207); rule__FollowsExpression__Group__2__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__FollowsExpression__Group__2" // $ANTLR start "rule__FollowsExpression__Group__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8762:1: rule__FollowsExpression__Group__2__Impl : ( ( ( rule__FollowsExpression__FollowerExpressionsAssignment_2 ) ) ( ( rule__FollowsExpression__FollowerExpressionsAssignment_2 )* ) ) ; public final void rule__FollowsExpression__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8766:1: ( ( ( ( rule__FollowsExpression__FollowerExpressionsAssignment_2 ) ) ( ( rule__FollowsExpression__FollowerExpressionsAssignment_2 )* ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8767:1: ( ( ( rule__FollowsExpression__FollowerExpressionsAssignment_2 ) ) ( ( rule__FollowsExpression__FollowerExpressionsAssignment_2 )* ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8767:1: ( ( ( rule__FollowsExpression__FollowerExpressionsAssignment_2 ) ) ( ( rule__FollowsExpression__FollowerExpressionsAssignment_2 )* ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8768:1: ( ( rule__FollowsExpression__FollowerExpressionsAssignment_2 ) ) ( ( rule__FollowsExpression__FollowerExpressionsAssignment_2 )* ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8768:1: ( ( rule__FollowsExpression__FollowerExpressionsAssignment_2 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8769:1: ( rule__FollowsExpression__FollowerExpressionsAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFollowsExpressionAccess().getFollowerExpressionsAssignment_2()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8770:1: ( rule__FollowsExpression__FollowerExpressionsAssignment_2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8770:2: rule__FollowsExpression__FollowerExpressionsAssignment_2 { pushFollow(FOLLOW_rule__FollowsExpression__FollowerExpressionsAssignment_2_in_rule__FollowsExpression__Group__2__Impl18236); rule__FollowsExpression__FollowerExpressionsAssignment_2(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getFollowsExpressionAccess().getFollowerExpressionsAssignment_2()); } } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8773:1: ( ( rule__FollowsExpression__FollowerExpressionsAssignment_2 )* ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8774:1: ( rule__FollowsExpression__FollowerExpressionsAssignment_2 )* { if ( state.backtracking==0 ) { before(grammarAccess.getFollowsExpressionAccess().getFollowerExpressionsAssignment_2()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8775:1: ( rule__FollowsExpression__FollowerExpressionsAssignment_2 )* loop70: do { int alt70=2; int LA70_0 = input.LA(1); if ( (LA70_0==31) ) { alt70=1; } switch (alt70) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8775:2: rule__FollowsExpression__FollowerExpressionsAssignment_2 { pushFollow(FOLLOW_rule__FollowsExpression__FollowerExpressionsAssignment_2_in_rule__FollowsExpression__Group__2__Impl18248); rule__FollowsExpression__FollowerExpressionsAssignment_2(); state._fsp--; if (state.failed) return ; } break; default : break loop70; } } while (true); if ( state.backtracking==0 ) { after(grammarAccess.getFollowsExpressionAccess().getFollowerExpressionsAssignment_2()); } } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__FollowsExpression__Group__2__Impl" // $ANTLR start "rule__FollowerExpression__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8792:1: rule__FollowerExpression__Group__0 : rule__FollowerExpression__Group__0__Impl rule__FollowerExpression__Group__1 ; public final void rule__FollowerExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8796:1: ( rule__FollowerExpression__Group__0__Impl rule__FollowerExpression__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8797:2: rule__FollowerExpression__Group__0__Impl rule__FollowerExpression__Group__1 { pushFollow(FOLLOW_rule__FollowerExpression__Group__0__Impl_in_rule__FollowerExpression__Group__018287); rule__FollowerExpression__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__FollowerExpression__Group__1_in_rule__FollowerExpression__Group__018290); rule__FollowerExpression__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__FollowerExpression__Group__0" // $ANTLR start "rule__FollowerExpression__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8804:1: rule__FollowerExpression__Group__0__Impl : ( ( rule__FollowerExpression__FollowsOperatorAssignment_0 ) ) ; public final void rule__FollowerExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8808:1: ( ( ( rule__FollowerExpression__FollowsOperatorAssignment_0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8809:1: ( ( rule__FollowerExpression__FollowsOperatorAssignment_0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8809:1: ( ( rule__FollowerExpression__FollowsOperatorAssignment_0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8810:1: ( rule__FollowerExpression__FollowsOperatorAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFollowerExpressionAccess().getFollowsOperatorAssignment_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8811:1: ( rule__FollowerExpression__FollowsOperatorAssignment_0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8811:2: rule__FollowerExpression__FollowsOperatorAssignment_0 { pushFollow(FOLLOW_rule__FollowerExpression__FollowsOperatorAssignment_0_in_rule__FollowerExpression__Group__0__Impl18317); rule__FollowerExpression__FollowsOperatorAssignment_0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getFollowerExpressionAccess().getFollowsOperatorAssignment_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__FollowerExpression__Group__0__Impl" // $ANTLR start "rule__FollowerExpression__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8821:1: rule__FollowerExpression__Group__1 : rule__FollowerExpression__Group__1__Impl ; public final void rule__FollowerExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8825:1: ( rule__FollowerExpression__Group__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8826:2: rule__FollowerExpression__Group__1__Impl { pushFollow(FOLLOW_rule__FollowerExpression__Group__1__Impl_in_rule__FollowerExpression__Group__118347); rule__FollowerExpression__Group__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__FollowerExpression__Group__1" // $ANTLR start "rule__FollowerExpression__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8832:1: rule__FollowerExpression__Group__1__Impl : ( ( rule__FollowerExpression__EventPatternAssignment_1 ) ) ; public final void rule__FollowerExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8836:1: ( ( ( rule__FollowerExpression__EventPatternAssignment_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8837:1: ( ( rule__FollowerExpression__EventPatternAssignment_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8837:1: ( ( rule__FollowerExpression__EventPatternAssignment_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8838:1: ( rule__FollowerExpression__EventPatternAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFollowerExpressionAccess().getEventPatternAssignment_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8839:1: ( rule__FollowerExpression__EventPatternAssignment_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8839:2: rule__FollowerExpression__EventPatternAssignment_1 { pushFollow(FOLLOW_rule__FollowerExpression__EventPatternAssignment_1_in_rule__FollowerExpression__Group__1__Impl18374); rule__FollowerExpression__EventPatternAssignment_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getFollowerExpressionAccess().getEventPatternAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__FollowerExpression__Group__1__Impl" // $ANTLR start "rule__BranchExpression__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8854:1: rule__BranchExpression__Group__0 : rule__BranchExpression__Group__0__Impl rule__BranchExpression__Group__1 ; public final void rule__BranchExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8858:1: ( rule__BranchExpression__Group__0__Impl rule__BranchExpression__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8859:2: rule__BranchExpression__Group__0__Impl rule__BranchExpression__Group__1 { pushFollow(FOLLOW_rule__BranchExpression__Group__0__Impl_in_rule__BranchExpression__Group__018409); rule__BranchExpression__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__BranchExpression__Group__1_in_rule__BranchExpression__Group__018412); rule__BranchExpression__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__BranchExpression__Group__0" // $ANTLR start "rule__BranchExpression__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8866:1: rule__BranchExpression__Group__0__Impl : ( () ) ; public final void rule__BranchExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8870:1: ( ( () ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8871:1: ( () ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8871:1: ( () ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8872:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getBranchExpressionAccess().getBranchExpressionAction_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8873:1: () // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8875:1: { } if ( state.backtracking==0 ) { after(grammarAccess.getBranchExpressionAccess().getBranchExpressionAction_0()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__BranchExpression__Group__0__Impl" // $ANTLR start "rule__BranchExpression__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8885:1: rule__BranchExpression__Group__1 : rule__BranchExpression__Group__1__Impl rule__BranchExpression__Group__2 ; public final void rule__BranchExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8889:1: ( rule__BranchExpression__Group__1__Impl rule__BranchExpression__Group__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8890:2: rule__BranchExpression__Group__1__Impl rule__BranchExpression__Group__2 { pushFollow(FOLLOW_rule__BranchExpression__Group__1__Impl_in_rule__BranchExpression__Group__118470); rule__BranchExpression__Group__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__BranchExpression__Group__2_in_rule__BranchExpression__Group__118473); rule__BranchExpression__Group__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__BranchExpression__Group__1" // $ANTLR start "rule__BranchExpression__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8897:1: rule__BranchExpression__Group__1__Impl : ( ( rule__BranchExpression__EventPatternsAssignment_1 ) ) ; public final void rule__BranchExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8901:1: ( ( ( rule__BranchExpression__EventPatternsAssignment_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8902:1: ( ( rule__BranchExpression__EventPatternsAssignment_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8902:1: ( ( rule__BranchExpression__EventPatternsAssignment_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8903:1: ( rule__BranchExpression__EventPatternsAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBranchExpressionAccess().getEventPatternsAssignment_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8904:1: ( rule__BranchExpression__EventPatternsAssignment_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8904:2: rule__BranchExpression__EventPatternsAssignment_1 { pushFollow(FOLLOW_rule__BranchExpression__EventPatternsAssignment_1_in_rule__BranchExpression__Group__1__Impl18500); rule__BranchExpression__EventPatternsAssignment_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getBranchExpressionAccess().getEventPatternsAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__BranchExpression__Group__1__Impl" // $ANTLR start "rule__BranchExpression__Group__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8914:1: rule__BranchExpression__Group__2 : rule__BranchExpression__Group__2__Impl ; public final void rule__BranchExpression__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8918:1: ( rule__BranchExpression__Group__2__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8919:2: rule__BranchExpression__Group__2__Impl { pushFollow(FOLLOW_rule__BranchExpression__Group__2__Impl_in_rule__BranchExpression__Group__218530); rule__BranchExpression__Group__2__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__BranchExpression__Group__2" // $ANTLR start "rule__BranchExpression__Group__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8925:1: rule__BranchExpression__Group__2__Impl : ( ( ( rule__BranchExpression__Group_2__0 ) ) ( ( rule__BranchExpression__Group_2__0 )* ) ) ; public final void rule__BranchExpression__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8929:1: ( ( ( ( rule__BranchExpression__Group_2__0 ) ) ( ( rule__BranchExpression__Group_2__0 )* ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8930:1: ( ( ( rule__BranchExpression__Group_2__0 ) ) ( ( rule__BranchExpression__Group_2__0 )* ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8930:1: ( ( ( rule__BranchExpression__Group_2__0 ) ) ( ( rule__BranchExpression__Group_2__0 )* ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8931:1: ( ( rule__BranchExpression__Group_2__0 ) ) ( ( rule__BranchExpression__Group_2__0 )* ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8931:1: ( ( rule__BranchExpression__Group_2__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8932:1: ( rule__BranchExpression__Group_2__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBranchExpressionAccess().getGroup_2()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8933:1: ( rule__BranchExpression__Group_2__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8933:2: rule__BranchExpression__Group_2__0 { pushFollow(FOLLOW_rule__BranchExpression__Group_2__0_in_rule__BranchExpression__Group__2__Impl18559); rule__BranchExpression__Group_2__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getBranchExpressionAccess().getGroup_2()); } } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8936:1: ( ( rule__BranchExpression__Group_2__0 )* ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8937:1: ( rule__BranchExpression__Group_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getBranchExpressionAccess().getGroup_2()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8938:1: ( rule__BranchExpression__Group_2__0 )* loop71: do { int alt71=2; int LA71_0 = input.LA(1); if ( (LA71_0==79) ) { alt71=1; } switch (alt71) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8938:2: rule__BranchExpression__Group_2__0 { pushFollow(FOLLOW_rule__BranchExpression__Group_2__0_in_rule__BranchExpression__Group__2__Impl18571); rule__BranchExpression__Group_2__0(); state._fsp--; if (state.failed) return ; } break; default : break loop71; } } while (true); if ( state.backtracking==0 ) { after(grammarAccess.getBranchExpressionAccess().getGroup_2()); } } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__BranchExpression__Group__2__Impl" // $ANTLR start "rule__BranchExpression__Group_2__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8955:1: rule__BranchExpression__Group_2__0 : rule__BranchExpression__Group_2__0__Impl rule__BranchExpression__Group_2__1 ; public final void rule__BranchExpression__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8959:1: ( rule__BranchExpression__Group_2__0__Impl rule__BranchExpression__Group_2__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8960:2: rule__BranchExpression__Group_2__0__Impl rule__BranchExpression__Group_2__1 { pushFollow(FOLLOW_rule__BranchExpression__Group_2__0__Impl_in_rule__BranchExpression__Group_2__018610); rule__BranchExpression__Group_2__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__BranchExpression__Group_2__1_in_rule__BranchExpression__Group_2__018613); rule__BranchExpression__Group_2__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__BranchExpression__Group_2__0" // $ANTLR start "rule__BranchExpression__Group_2__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8967:1: rule__BranchExpression__Group_2__0__Impl : ( ',' ) ; public final void rule__BranchExpression__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8971:1: ( ( ',' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8972:1: ( ',' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8972:1: ( ',' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8973:1: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getBranchExpressionAccess().getCommaKeyword_2_0()); } match(input,79,FOLLOW_79_in_rule__BranchExpression__Group_2__0__Impl18641); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getBranchExpressionAccess().getCommaKeyword_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__BranchExpression__Group_2__0__Impl" // $ANTLR start "rule__BranchExpression__Group_2__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8986:1: rule__BranchExpression__Group_2__1 : rule__BranchExpression__Group_2__1__Impl ; public final void rule__BranchExpression__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8990:1: ( rule__BranchExpression__Group_2__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8991:2: rule__BranchExpression__Group_2__1__Impl { pushFollow(FOLLOW_rule__BranchExpression__Group_2__1__Impl_in_rule__BranchExpression__Group_2__118672); rule__BranchExpression__Group_2__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__BranchExpression__Group_2__1" // $ANTLR start "rule__BranchExpression__Group_2__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:8997:1: rule__BranchExpression__Group_2__1__Impl : ( ( rule__BranchExpression__EventPatternsAssignment_2_1 ) ) ; public final void rule__BranchExpression__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9001:1: ( ( ( rule__BranchExpression__EventPatternsAssignment_2_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9002:1: ( ( rule__BranchExpression__EventPatternsAssignment_2_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9002:1: ( ( rule__BranchExpression__EventPatternsAssignment_2_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9003:1: ( rule__BranchExpression__EventPatternsAssignment_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getBranchExpressionAccess().getEventPatternsAssignment_2_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9004:1: ( rule__BranchExpression__EventPatternsAssignment_2_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9004:2: rule__BranchExpression__EventPatternsAssignment_2_1 { pushFollow(FOLLOW_rule__BranchExpression__EventPatternsAssignment_2_1_in_rule__BranchExpression__Group_2__1__Impl18699); rule__BranchExpression__EventPatternsAssignment_2_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getBranchExpressionAccess().getEventPatternsAssignment_2_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__BranchExpression__Group_2__1__Impl" // $ANTLR start "rule__FollowsOperatorNoTW__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9018:1: rule__FollowsOperatorNoTW__Group__0 : rule__FollowsOperatorNoTW__Group__0__Impl rule__FollowsOperatorNoTW__Group__1 ; public final void rule__FollowsOperatorNoTW__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9022:1: ( rule__FollowsOperatorNoTW__Group__0__Impl rule__FollowsOperatorNoTW__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9023:2: rule__FollowsOperatorNoTW__Group__0__Impl rule__FollowsOperatorNoTW__Group__1 { pushFollow(FOLLOW_rule__FollowsOperatorNoTW__Group__0__Impl_in_rule__FollowsOperatorNoTW__Group__018733); rule__FollowsOperatorNoTW__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__FollowsOperatorNoTW__Group__1_in_rule__FollowsOperatorNoTW__Group__018736); rule__FollowsOperatorNoTW__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__FollowsOperatorNoTW__Group__0" // $ANTLR start "rule__FollowsOperatorNoTW__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9030:1: rule__FollowsOperatorNoTW__Group__0__Impl : ( () ) ; public final void rule__FollowsOperatorNoTW__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9034:1: ( ( () ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9035:1: ( () ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9035:1: ( () ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9036:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getFollowsOperatorNoTWAccess().getFollowsOperatorNoTWAction_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9037:1: () // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9039:1: { } if ( state.backtracking==0 ) { after(grammarAccess.getFollowsOperatorNoTWAccess().getFollowsOperatorNoTWAction_0()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__FollowsOperatorNoTW__Group__0__Impl" // $ANTLR start "rule__FollowsOperatorNoTW__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9049:1: rule__FollowsOperatorNoTW__Group__1 : rule__FollowsOperatorNoTW__Group__1__Impl ; public final void rule__FollowsOperatorNoTW__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9053:1: ( rule__FollowsOperatorNoTW__Group__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9054:2: rule__FollowsOperatorNoTW__Group__1__Impl { pushFollow(FOLLOW_rule__FollowsOperatorNoTW__Group__1__Impl_in_rule__FollowsOperatorNoTW__Group__118794); rule__FollowsOperatorNoTW__Group__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__FollowsOperatorNoTW__Group__1" // $ANTLR start "rule__FollowsOperatorNoTW__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9060:1: rule__FollowsOperatorNoTW__Group__1__Impl : ( '->' ) ; public final void rule__FollowsOperatorNoTW__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9064:1: ( ( '->' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9065:1: ( '->' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9065:1: ( '->' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9066:1: '->' { if ( state.backtracking==0 ) { before(grammarAccess.getFollowsOperatorNoTWAccess().getHyphenMinusGreaterThanSignKeyword_1()); } match(input,31,FOLLOW_31_in_rule__FollowsOperatorNoTW__Group__1__Impl18822); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getFollowsOperatorNoTWAccess().getHyphenMinusGreaterThanSignKeyword_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__FollowsOperatorNoTW__Group__1__Impl" // $ANTLR start "rule__RangeFilter__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9084:1: rule__RangeFilter__Group__0 : rule__RangeFilter__Group__0__Impl rule__RangeFilter__Group__1 ; public final void rule__RangeFilter__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9088:1: ( rule__RangeFilter__Group__0__Impl rule__RangeFilter__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9089:2: rule__RangeFilter__Group__0__Impl rule__RangeFilter__Group__1 { pushFollow(FOLLOW_rule__RangeFilter__Group__0__Impl_in_rule__RangeFilter__Group__018858); rule__RangeFilter__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__RangeFilter__Group__1_in_rule__RangeFilter__Group__018861); rule__RangeFilter__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__RangeFilter__Group__0" // $ANTLR start "rule__RangeFilter__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9096:1: rule__RangeFilter__Group__0__Impl : ( ( rule__RangeFilter__NegAssignment_0 )? ) ; public final void rule__RangeFilter__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9100:1: ( ( ( rule__RangeFilter__NegAssignment_0 )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9101:1: ( ( rule__RangeFilter__NegAssignment_0 )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9101:1: ( ( rule__RangeFilter__NegAssignment_0 )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9102:1: ( rule__RangeFilter__NegAssignment_0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getRangeFilterAccess().getNegAssignment_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9103:1: ( rule__RangeFilter__NegAssignment_0 )? int alt72=2; int LA72_0 = input.LA(1); if ( (LA72_0==13) ) { alt72=1; } switch (alt72) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9103:2: rule__RangeFilter__NegAssignment_0 { pushFollow(FOLLOW_rule__RangeFilter__NegAssignment_0_in_rule__RangeFilter__Group__0__Impl18888); rule__RangeFilter__NegAssignment_0(); state._fsp--; if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getRangeFilterAccess().getNegAssignment_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__RangeFilter__Group__0__Impl" // $ANTLR start "rule__RangeFilter__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9113:1: rule__RangeFilter__Group__1 : rule__RangeFilter__Group__1__Impl rule__RangeFilter__Group__2 ; public final void rule__RangeFilter__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9117:1: ( rule__RangeFilter__Group__1__Impl rule__RangeFilter__Group__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9118:2: rule__RangeFilter__Group__1__Impl rule__RangeFilter__Group__2 { pushFollow(FOLLOW_rule__RangeFilter__Group__1__Impl_in_rule__RangeFilter__Group__118919); rule__RangeFilter__Group__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__RangeFilter__Group__2_in_rule__RangeFilter__Group__118922); rule__RangeFilter__Group__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__RangeFilter__Group__1" // $ANTLR start "rule__RangeFilter__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9125:1: rule__RangeFilter__Group__1__Impl : ( 'in' ) ; public final void rule__RangeFilter__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9129:1: ( ( 'in' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9130:1: ( 'in' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9130:1: ( 'in' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9131:1: 'in' { if ( state.backtracking==0 ) { before(grammarAccess.getRangeFilterAccess().getInKeyword_1()); } match(input,80,FOLLOW_80_in_rule__RangeFilter__Group__1__Impl18950); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getRangeFilterAccess().getInKeyword_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__RangeFilter__Group__1__Impl" // $ANTLR start "rule__RangeFilter__Group__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9144:1: rule__RangeFilter__Group__2 : rule__RangeFilter__Group__2__Impl ; public final void rule__RangeFilter__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9148:1: ( rule__RangeFilter__Group__2__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9149:2: rule__RangeFilter__Group__2__Impl { pushFollow(FOLLOW_rule__RangeFilter__Group__2__Impl_in_rule__RangeFilter__Group__218981); rule__RangeFilter__Group__2__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__RangeFilter__Group__2" // $ANTLR start "rule__RangeFilter__Group__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9155:1: rule__RangeFilter__Group__2__Impl : ( ( rule__RangeFilter__RangeAssignment_2 ) ) ; public final void rule__RangeFilter__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9159:1: ( ( ( rule__RangeFilter__RangeAssignment_2 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9160:1: ( ( rule__RangeFilter__RangeAssignment_2 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9160:1: ( ( rule__RangeFilter__RangeAssignment_2 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9161:1: ( rule__RangeFilter__RangeAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getRangeFilterAccess().getRangeAssignment_2()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9162:1: ( rule__RangeFilter__RangeAssignment_2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9162:2: rule__RangeFilter__RangeAssignment_2 { pushFollow(FOLLOW_rule__RangeFilter__RangeAssignment_2_in_rule__RangeFilter__Group__2__Impl19008); rule__RangeFilter__RangeAssignment_2(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getRangeFilterAccess().getRangeAssignment_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__RangeFilter__Group__2__Impl" // $ANTLR start "rule__OpenOpen__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9178:1: rule__OpenOpen__Group__0 : rule__OpenOpen__Group__0__Impl rule__OpenOpen__Group__1 ; public final void rule__OpenOpen__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9182:1: ( rule__OpenOpen__Group__0__Impl rule__OpenOpen__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9183:2: rule__OpenOpen__Group__0__Impl rule__OpenOpen__Group__1 { pushFollow(FOLLOW_rule__OpenOpen__Group__0__Impl_in_rule__OpenOpen__Group__019044); rule__OpenOpen__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__OpenOpen__Group__1_in_rule__OpenOpen__Group__019047); rule__OpenOpen__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpenOpen__Group__0" // $ANTLR start "rule__OpenOpen__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9190:1: rule__OpenOpen__Group__0__Impl : ( '(' ) ; public final void rule__OpenOpen__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9194:1: ( ( '(' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9195:1: ( '(' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9195:1: ( '(' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9196:1: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getOpenOpenAccess().getLeftParenthesisKeyword_0()); } match(input,59,FOLLOW_59_in_rule__OpenOpen__Group__0__Impl19075); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpenOpenAccess().getLeftParenthesisKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpenOpen__Group__0__Impl" // $ANTLR start "rule__OpenOpen__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9209:1: rule__OpenOpen__Group__1 : rule__OpenOpen__Group__1__Impl rule__OpenOpen__Group__2 ; public final void rule__OpenOpen__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9213:1: ( rule__OpenOpen__Group__1__Impl rule__OpenOpen__Group__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9214:2: rule__OpenOpen__Group__1__Impl rule__OpenOpen__Group__2 { pushFollow(FOLLOW_rule__OpenOpen__Group__1__Impl_in_rule__OpenOpen__Group__119106); rule__OpenOpen__Group__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__OpenOpen__Group__2_in_rule__OpenOpen__Group__119109); rule__OpenOpen__Group__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpenOpen__Group__1" // $ANTLR start "rule__OpenOpen__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9221:1: rule__OpenOpen__Group__1__Impl : ( ( rule__OpenOpen__LowerBoundAssignment_1 ) ) ; public final void rule__OpenOpen__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9225:1: ( ( ( rule__OpenOpen__LowerBoundAssignment_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9226:1: ( ( rule__OpenOpen__LowerBoundAssignment_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9226:1: ( ( rule__OpenOpen__LowerBoundAssignment_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9227:1: ( rule__OpenOpen__LowerBoundAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpenOpenAccess().getLowerBoundAssignment_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9228:1: ( rule__OpenOpen__LowerBoundAssignment_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9228:2: rule__OpenOpen__LowerBoundAssignment_1 { pushFollow(FOLLOW_rule__OpenOpen__LowerBoundAssignment_1_in_rule__OpenOpen__Group__1__Impl19136); rule__OpenOpen__LowerBoundAssignment_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getOpenOpenAccess().getLowerBoundAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpenOpen__Group__1__Impl" // $ANTLR start "rule__OpenOpen__Group__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9238:1: rule__OpenOpen__Group__2 : rule__OpenOpen__Group__2__Impl rule__OpenOpen__Group__3 ; public final void rule__OpenOpen__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9242:1: ( rule__OpenOpen__Group__2__Impl rule__OpenOpen__Group__3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9243:2: rule__OpenOpen__Group__2__Impl rule__OpenOpen__Group__3 { pushFollow(FOLLOW_rule__OpenOpen__Group__2__Impl_in_rule__OpenOpen__Group__219166); rule__OpenOpen__Group__2__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__OpenOpen__Group__3_in_rule__OpenOpen__Group__219169); rule__OpenOpen__Group__3(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpenOpen__Group__2" // $ANTLR start "rule__OpenOpen__Group__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9250:1: rule__OpenOpen__Group__2__Impl : ( ', ' ) ; public final void rule__OpenOpen__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9254:1: ( ( ', ' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9255:1: ( ', ' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9255:1: ( ', ' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9256:1: ', ' { if ( state.backtracking==0 ) { before(grammarAccess.getOpenOpenAccess().getCommaSpaceKeyword_2()); } match(input,74,FOLLOW_74_in_rule__OpenOpen__Group__2__Impl19197); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpenOpenAccess().getCommaSpaceKeyword_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpenOpen__Group__2__Impl" // $ANTLR start "rule__OpenOpen__Group__3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9269:1: rule__OpenOpen__Group__3 : rule__OpenOpen__Group__3__Impl rule__OpenOpen__Group__4 ; public final void rule__OpenOpen__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9273:1: ( rule__OpenOpen__Group__3__Impl rule__OpenOpen__Group__4 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9274:2: rule__OpenOpen__Group__3__Impl rule__OpenOpen__Group__4 { pushFollow(FOLLOW_rule__OpenOpen__Group__3__Impl_in_rule__OpenOpen__Group__319228); rule__OpenOpen__Group__3__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__OpenOpen__Group__4_in_rule__OpenOpen__Group__319231); rule__OpenOpen__Group__4(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpenOpen__Group__3" // $ANTLR start "rule__OpenOpen__Group__3__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9281:1: rule__OpenOpen__Group__3__Impl : ( ( rule__OpenOpen__UpperBoundAssignment_3 ) ) ; public final void rule__OpenOpen__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9285:1: ( ( ( rule__OpenOpen__UpperBoundAssignment_3 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9286:1: ( ( rule__OpenOpen__UpperBoundAssignment_3 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9286:1: ( ( rule__OpenOpen__UpperBoundAssignment_3 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9287:1: ( rule__OpenOpen__UpperBoundAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpenOpenAccess().getUpperBoundAssignment_3()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9288:1: ( rule__OpenOpen__UpperBoundAssignment_3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9288:2: rule__OpenOpen__UpperBoundAssignment_3 { pushFollow(FOLLOW_rule__OpenOpen__UpperBoundAssignment_3_in_rule__OpenOpen__Group__3__Impl19258); rule__OpenOpen__UpperBoundAssignment_3(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getOpenOpenAccess().getUpperBoundAssignment_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpenOpen__Group__3__Impl" // $ANTLR start "rule__OpenOpen__Group__4" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9298:1: rule__OpenOpen__Group__4 : rule__OpenOpen__Group__4__Impl ; public final void rule__OpenOpen__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9302:1: ( rule__OpenOpen__Group__4__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9303:2: rule__OpenOpen__Group__4__Impl { pushFollow(FOLLOW_rule__OpenOpen__Group__4__Impl_in_rule__OpenOpen__Group__419288); rule__OpenOpen__Group__4__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpenOpen__Group__4" // $ANTLR start "rule__OpenOpen__Group__4__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9309:1: rule__OpenOpen__Group__4__Impl : ( ')' ) ; public final void rule__OpenOpen__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9313:1: ( ( ')' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9314:1: ( ')' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9314:1: ( ')' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9315:1: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getOpenOpenAccess().getRightParenthesisKeyword_4()); } match(input,60,FOLLOW_60_in_rule__OpenOpen__Group__4__Impl19316); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpenOpenAccess().getRightParenthesisKeyword_4()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpenOpen__Group__4__Impl" // $ANTLR start "rule__OpenClosed__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9338:1: rule__OpenClosed__Group__0 : rule__OpenClosed__Group__0__Impl rule__OpenClosed__Group__1 ; public final void rule__OpenClosed__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9342:1: ( rule__OpenClosed__Group__0__Impl rule__OpenClosed__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9343:2: rule__OpenClosed__Group__0__Impl rule__OpenClosed__Group__1 { pushFollow(FOLLOW_rule__OpenClosed__Group__0__Impl_in_rule__OpenClosed__Group__019357); rule__OpenClosed__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__OpenClosed__Group__1_in_rule__OpenClosed__Group__019360); rule__OpenClosed__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpenClosed__Group__0" // $ANTLR start "rule__OpenClosed__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9350:1: rule__OpenClosed__Group__0__Impl : ( '(' ) ; public final void rule__OpenClosed__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9354:1: ( ( '(' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9355:1: ( '(' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9355:1: ( '(' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9356:1: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getOpenClosedAccess().getLeftParenthesisKeyword_0()); } match(input,59,FOLLOW_59_in_rule__OpenClosed__Group__0__Impl19388); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpenClosedAccess().getLeftParenthesisKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpenClosed__Group__0__Impl" // $ANTLR start "rule__OpenClosed__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9369:1: rule__OpenClosed__Group__1 : rule__OpenClosed__Group__1__Impl rule__OpenClosed__Group__2 ; public final void rule__OpenClosed__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9373:1: ( rule__OpenClosed__Group__1__Impl rule__OpenClosed__Group__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9374:2: rule__OpenClosed__Group__1__Impl rule__OpenClosed__Group__2 { pushFollow(FOLLOW_rule__OpenClosed__Group__1__Impl_in_rule__OpenClosed__Group__119419); rule__OpenClosed__Group__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__OpenClosed__Group__2_in_rule__OpenClosed__Group__119422); rule__OpenClosed__Group__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpenClosed__Group__1" // $ANTLR start "rule__OpenClosed__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9381:1: rule__OpenClosed__Group__1__Impl : ( ( rule__OpenClosed__LowerBoundAssignment_1 ) ) ; public final void rule__OpenClosed__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9385:1: ( ( ( rule__OpenClosed__LowerBoundAssignment_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9386:1: ( ( rule__OpenClosed__LowerBoundAssignment_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9386:1: ( ( rule__OpenClosed__LowerBoundAssignment_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9387:1: ( rule__OpenClosed__LowerBoundAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpenClosedAccess().getLowerBoundAssignment_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9388:1: ( rule__OpenClosed__LowerBoundAssignment_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9388:2: rule__OpenClosed__LowerBoundAssignment_1 { pushFollow(FOLLOW_rule__OpenClosed__LowerBoundAssignment_1_in_rule__OpenClosed__Group__1__Impl19449); rule__OpenClosed__LowerBoundAssignment_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getOpenClosedAccess().getLowerBoundAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpenClosed__Group__1__Impl" // $ANTLR start "rule__OpenClosed__Group__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9398:1: rule__OpenClosed__Group__2 : rule__OpenClosed__Group__2__Impl rule__OpenClosed__Group__3 ; public final void rule__OpenClosed__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9402:1: ( rule__OpenClosed__Group__2__Impl rule__OpenClosed__Group__3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9403:2: rule__OpenClosed__Group__2__Impl rule__OpenClosed__Group__3 { pushFollow(FOLLOW_rule__OpenClosed__Group__2__Impl_in_rule__OpenClosed__Group__219479); rule__OpenClosed__Group__2__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__OpenClosed__Group__3_in_rule__OpenClosed__Group__219482); rule__OpenClosed__Group__3(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpenClosed__Group__2" // $ANTLR start "rule__OpenClosed__Group__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9410:1: rule__OpenClosed__Group__2__Impl : ( ', ' ) ; public final void rule__OpenClosed__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9414:1: ( ( ', ' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9415:1: ( ', ' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9415:1: ( ', ' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9416:1: ', ' { if ( state.backtracking==0 ) { before(grammarAccess.getOpenClosedAccess().getCommaSpaceKeyword_2()); } match(input,74,FOLLOW_74_in_rule__OpenClosed__Group__2__Impl19510); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpenClosedAccess().getCommaSpaceKeyword_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpenClosed__Group__2__Impl" // $ANTLR start "rule__OpenClosed__Group__3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9429:1: rule__OpenClosed__Group__3 : rule__OpenClosed__Group__3__Impl rule__OpenClosed__Group__4 ; public final void rule__OpenClosed__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9433:1: ( rule__OpenClosed__Group__3__Impl rule__OpenClosed__Group__4 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9434:2: rule__OpenClosed__Group__3__Impl rule__OpenClosed__Group__4 { pushFollow(FOLLOW_rule__OpenClosed__Group__3__Impl_in_rule__OpenClosed__Group__319541); rule__OpenClosed__Group__3__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__OpenClosed__Group__4_in_rule__OpenClosed__Group__319544); rule__OpenClosed__Group__4(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpenClosed__Group__3" // $ANTLR start "rule__OpenClosed__Group__3__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9441:1: rule__OpenClosed__Group__3__Impl : ( ( rule__OpenClosed__UpperBoundAssignment_3 ) ) ; public final void rule__OpenClosed__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9445:1: ( ( ( rule__OpenClosed__UpperBoundAssignment_3 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9446:1: ( ( rule__OpenClosed__UpperBoundAssignment_3 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9446:1: ( ( rule__OpenClosed__UpperBoundAssignment_3 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9447:1: ( rule__OpenClosed__UpperBoundAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpenClosedAccess().getUpperBoundAssignment_3()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9448:1: ( rule__OpenClosed__UpperBoundAssignment_3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9448:2: rule__OpenClosed__UpperBoundAssignment_3 { pushFollow(FOLLOW_rule__OpenClosed__UpperBoundAssignment_3_in_rule__OpenClosed__Group__3__Impl19571); rule__OpenClosed__UpperBoundAssignment_3(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getOpenClosedAccess().getUpperBoundAssignment_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpenClosed__Group__3__Impl" // $ANTLR start "rule__OpenClosed__Group__4" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9458:1: rule__OpenClosed__Group__4 : rule__OpenClosed__Group__4__Impl ; public final void rule__OpenClosed__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9462:1: ( rule__OpenClosed__Group__4__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9463:2: rule__OpenClosed__Group__4__Impl { pushFollow(FOLLOW_rule__OpenClosed__Group__4__Impl_in_rule__OpenClosed__Group__419601); rule__OpenClosed__Group__4__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpenClosed__Group__4" // $ANTLR start "rule__OpenClosed__Group__4__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9469:1: rule__OpenClosed__Group__4__Impl : ( ']' ) ; public final void rule__OpenClosed__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9473:1: ( ( ']' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9474:1: ( ']' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9474:1: ( ']' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9475:1: ']' { if ( state.backtracking==0 ) { before(grammarAccess.getOpenClosedAccess().getRightSquareBracketKeyword_4()); } match(input,78,FOLLOW_78_in_rule__OpenClosed__Group__4__Impl19629); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpenClosedAccess().getRightSquareBracketKeyword_4()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpenClosed__Group__4__Impl" // $ANTLR start "rule__ClosedClosed__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9498:1: rule__ClosedClosed__Group__0 : rule__ClosedClosed__Group__0__Impl rule__ClosedClosed__Group__1 ; public final void rule__ClosedClosed__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9502:1: ( rule__ClosedClosed__Group__0__Impl rule__ClosedClosed__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9503:2: rule__ClosedClosed__Group__0__Impl rule__ClosedClosed__Group__1 { pushFollow(FOLLOW_rule__ClosedClosed__Group__0__Impl_in_rule__ClosedClosed__Group__019670); rule__ClosedClosed__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__ClosedClosed__Group__1_in_rule__ClosedClosed__Group__019673); rule__ClosedClosed__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ClosedClosed__Group__0" // $ANTLR start "rule__ClosedClosed__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9510:1: rule__ClosedClosed__Group__0__Impl : ( '[' ) ; public final void rule__ClosedClosed__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9514:1: ( ( '[' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9515:1: ( '[' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9515:1: ( '[' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9516:1: '[' { if ( state.backtracking==0 ) { before(grammarAccess.getClosedClosedAccess().getLeftSquareBracketKeyword_0()); } match(input,77,FOLLOW_77_in_rule__ClosedClosed__Group__0__Impl19701); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getClosedClosedAccess().getLeftSquareBracketKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ClosedClosed__Group__0__Impl" // $ANTLR start "rule__ClosedClosed__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9529:1: rule__ClosedClosed__Group__1 : rule__ClosedClosed__Group__1__Impl rule__ClosedClosed__Group__2 ; public final void rule__ClosedClosed__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9533:1: ( rule__ClosedClosed__Group__1__Impl rule__ClosedClosed__Group__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9534:2: rule__ClosedClosed__Group__1__Impl rule__ClosedClosed__Group__2 { pushFollow(FOLLOW_rule__ClosedClosed__Group__1__Impl_in_rule__ClosedClosed__Group__119732); rule__ClosedClosed__Group__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__ClosedClosed__Group__2_in_rule__ClosedClosed__Group__119735); rule__ClosedClosed__Group__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ClosedClosed__Group__1" // $ANTLR start "rule__ClosedClosed__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9541:1: rule__ClosedClosed__Group__1__Impl : ( ( rule__ClosedClosed__LowerBoundAssignment_1 ) ) ; public final void rule__ClosedClosed__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9545:1: ( ( ( rule__ClosedClosed__LowerBoundAssignment_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9546:1: ( ( rule__ClosedClosed__LowerBoundAssignment_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9546:1: ( ( rule__ClosedClosed__LowerBoundAssignment_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9547:1: ( rule__ClosedClosed__LowerBoundAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosedClosedAccess().getLowerBoundAssignment_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9548:1: ( rule__ClosedClosed__LowerBoundAssignment_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9548:2: rule__ClosedClosed__LowerBoundAssignment_1 { pushFollow(FOLLOW_rule__ClosedClosed__LowerBoundAssignment_1_in_rule__ClosedClosed__Group__1__Impl19762); rule__ClosedClosed__LowerBoundAssignment_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getClosedClosedAccess().getLowerBoundAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ClosedClosed__Group__1__Impl" // $ANTLR start "rule__ClosedClosed__Group__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9558:1: rule__ClosedClosed__Group__2 : rule__ClosedClosed__Group__2__Impl rule__ClosedClosed__Group__3 ; public final void rule__ClosedClosed__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9562:1: ( rule__ClosedClosed__Group__2__Impl rule__ClosedClosed__Group__3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9563:2: rule__ClosedClosed__Group__2__Impl rule__ClosedClosed__Group__3 { pushFollow(FOLLOW_rule__ClosedClosed__Group__2__Impl_in_rule__ClosedClosed__Group__219792); rule__ClosedClosed__Group__2__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__ClosedClosed__Group__3_in_rule__ClosedClosed__Group__219795); rule__ClosedClosed__Group__3(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ClosedClosed__Group__2" // $ANTLR start "rule__ClosedClosed__Group__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9570:1: rule__ClosedClosed__Group__2__Impl : ( ', ' ) ; public final void rule__ClosedClosed__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9574:1: ( ( ', ' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9575:1: ( ', ' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9575:1: ( ', ' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9576:1: ', ' { if ( state.backtracking==0 ) { before(grammarAccess.getClosedClosedAccess().getCommaSpaceKeyword_2()); } match(input,74,FOLLOW_74_in_rule__ClosedClosed__Group__2__Impl19823); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getClosedClosedAccess().getCommaSpaceKeyword_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ClosedClosed__Group__2__Impl" // $ANTLR start "rule__ClosedClosed__Group__3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9589:1: rule__ClosedClosed__Group__3 : rule__ClosedClosed__Group__3__Impl rule__ClosedClosed__Group__4 ; public final void rule__ClosedClosed__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9593:1: ( rule__ClosedClosed__Group__3__Impl rule__ClosedClosed__Group__4 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9594:2: rule__ClosedClosed__Group__3__Impl rule__ClosedClosed__Group__4 { pushFollow(FOLLOW_rule__ClosedClosed__Group__3__Impl_in_rule__ClosedClosed__Group__319854); rule__ClosedClosed__Group__3__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__ClosedClosed__Group__4_in_rule__ClosedClosed__Group__319857); rule__ClosedClosed__Group__4(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ClosedClosed__Group__3" // $ANTLR start "rule__ClosedClosed__Group__3__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9601:1: rule__ClosedClosed__Group__3__Impl : ( ( rule__ClosedClosed__UpperBoundAssignment_3 ) ) ; public final void rule__ClosedClosed__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9605:1: ( ( ( rule__ClosedClosed__UpperBoundAssignment_3 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9606:1: ( ( rule__ClosedClosed__UpperBoundAssignment_3 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9606:1: ( ( rule__ClosedClosed__UpperBoundAssignment_3 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9607:1: ( rule__ClosedClosed__UpperBoundAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosedClosedAccess().getUpperBoundAssignment_3()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9608:1: ( rule__ClosedClosed__UpperBoundAssignment_3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9608:2: rule__ClosedClosed__UpperBoundAssignment_3 { pushFollow(FOLLOW_rule__ClosedClosed__UpperBoundAssignment_3_in_rule__ClosedClosed__Group__3__Impl19884); rule__ClosedClosed__UpperBoundAssignment_3(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getClosedClosedAccess().getUpperBoundAssignment_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ClosedClosed__Group__3__Impl" // $ANTLR start "rule__ClosedClosed__Group__4" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9618:1: rule__ClosedClosed__Group__4 : rule__ClosedClosed__Group__4__Impl ; public final void rule__ClosedClosed__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9622:1: ( rule__ClosedClosed__Group__4__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9623:2: rule__ClosedClosed__Group__4__Impl { pushFollow(FOLLOW_rule__ClosedClosed__Group__4__Impl_in_rule__ClosedClosed__Group__419914); rule__ClosedClosed__Group__4__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ClosedClosed__Group__4" // $ANTLR start "rule__ClosedClosed__Group__4__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9629:1: rule__ClosedClosed__Group__4__Impl : ( ')' ) ; public final void rule__ClosedClosed__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9633:1: ( ( ')' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9634:1: ( ')' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9634:1: ( ')' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9635:1: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getClosedClosedAccess().getRightParenthesisKeyword_4()); } match(input,60,FOLLOW_60_in_rule__ClosedClosed__Group__4__Impl19942); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getClosedClosedAccess().getRightParenthesisKeyword_4()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ClosedClosed__Group__4__Impl" // $ANTLR start "rule__ClosedOpen__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9658:1: rule__ClosedOpen__Group__0 : rule__ClosedOpen__Group__0__Impl rule__ClosedOpen__Group__1 ; public final void rule__ClosedOpen__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9662:1: ( rule__ClosedOpen__Group__0__Impl rule__ClosedOpen__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9663:2: rule__ClosedOpen__Group__0__Impl rule__ClosedOpen__Group__1 { pushFollow(FOLLOW_rule__ClosedOpen__Group__0__Impl_in_rule__ClosedOpen__Group__019983); rule__ClosedOpen__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__ClosedOpen__Group__1_in_rule__ClosedOpen__Group__019986); rule__ClosedOpen__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ClosedOpen__Group__0" // $ANTLR start "rule__ClosedOpen__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9670:1: rule__ClosedOpen__Group__0__Impl : ( '[' ) ; public final void rule__ClosedOpen__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9674:1: ( ( '[' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9675:1: ( '[' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9675:1: ( '[' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9676:1: '[' { if ( state.backtracking==0 ) { before(grammarAccess.getClosedOpenAccess().getLeftSquareBracketKeyword_0()); } match(input,77,FOLLOW_77_in_rule__ClosedOpen__Group__0__Impl20014); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getClosedOpenAccess().getLeftSquareBracketKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ClosedOpen__Group__0__Impl" // $ANTLR start "rule__ClosedOpen__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9689:1: rule__ClosedOpen__Group__1 : rule__ClosedOpen__Group__1__Impl rule__ClosedOpen__Group__2 ; public final void rule__ClosedOpen__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9693:1: ( rule__ClosedOpen__Group__1__Impl rule__ClosedOpen__Group__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9694:2: rule__ClosedOpen__Group__1__Impl rule__ClosedOpen__Group__2 { pushFollow(FOLLOW_rule__ClosedOpen__Group__1__Impl_in_rule__ClosedOpen__Group__120045); rule__ClosedOpen__Group__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__ClosedOpen__Group__2_in_rule__ClosedOpen__Group__120048); rule__ClosedOpen__Group__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ClosedOpen__Group__1" // $ANTLR start "rule__ClosedOpen__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9701:1: rule__ClosedOpen__Group__1__Impl : ( ( rule__ClosedOpen__LowerBoundAssignment_1 ) ) ; public final void rule__ClosedOpen__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9705:1: ( ( ( rule__ClosedOpen__LowerBoundAssignment_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9706:1: ( ( rule__ClosedOpen__LowerBoundAssignment_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9706:1: ( ( rule__ClosedOpen__LowerBoundAssignment_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9707:1: ( rule__ClosedOpen__LowerBoundAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosedOpenAccess().getLowerBoundAssignment_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9708:1: ( rule__ClosedOpen__LowerBoundAssignment_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9708:2: rule__ClosedOpen__LowerBoundAssignment_1 { pushFollow(FOLLOW_rule__ClosedOpen__LowerBoundAssignment_1_in_rule__ClosedOpen__Group__1__Impl20075); rule__ClosedOpen__LowerBoundAssignment_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getClosedOpenAccess().getLowerBoundAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ClosedOpen__Group__1__Impl" // $ANTLR start "rule__ClosedOpen__Group__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9718:1: rule__ClosedOpen__Group__2 : rule__ClosedOpen__Group__2__Impl rule__ClosedOpen__Group__3 ; public final void rule__ClosedOpen__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9722:1: ( rule__ClosedOpen__Group__2__Impl rule__ClosedOpen__Group__3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9723:2: rule__ClosedOpen__Group__2__Impl rule__ClosedOpen__Group__3 { pushFollow(FOLLOW_rule__ClosedOpen__Group__2__Impl_in_rule__ClosedOpen__Group__220105); rule__ClosedOpen__Group__2__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__ClosedOpen__Group__3_in_rule__ClosedOpen__Group__220108); rule__ClosedOpen__Group__3(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ClosedOpen__Group__2" // $ANTLR start "rule__ClosedOpen__Group__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9730:1: rule__ClosedOpen__Group__2__Impl : ( ', ' ) ; public final void rule__ClosedOpen__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9734:1: ( ( ', ' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9735:1: ( ', ' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9735:1: ( ', ' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9736:1: ', ' { if ( state.backtracking==0 ) { before(grammarAccess.getClosedOpenAccess().getCommaSpaceKeyword_2()); } match(input,74,FOLLOW_74_in_rule__ClosedOpen__Group__2__Impl20136); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getClosedOpenAccess().getCommaSpaceKeyword_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ClosedOpen__Group__2__Impl" // $ANTLR start "rule__ClosedOpen__Group__3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9749:1: rule__ClosedOpen__Group__3 : rule__ClosedOpen__Group__3__Impl rule__ClosedOpen__Group__4 ; public final void rule__ClosedOpen__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9753:1: ( rule__ClosedOpen__Group__3__Impl rule__ClosedOpen__Group__4 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9754:2: rule__ClosedOpen__Group__3__Impl rule__ClosedOpen__Group__4 { pushFollow(FOLLOW_rule__ClosedOpen__Group__3__Impl_in_rule__ClosedOpen__Group__320167); rule__ClosedOpen__Group__3__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__ClosedOpen__Group__4_in_rule__ClosedOpen__Group__320170); rule__ClosedOpen__Group__4(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ClosedOpen__Group__3" // $ANTLR start "rule__ClosedOpen__Group__3__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9761:1: rule__ClosedOpen__Group__3__Impl : ( ( rule__ClosedOpen__UpperBoundAssignment_3 ) ) ; public final void rule__ClosedOpen__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9765:1: ( ( ( rule__ClosedOpen__UpperBoundAssignment_3 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9766:1: ( ( rule__ClosedOpen__UpperBoundAssignment_3 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9766:1: ( ( rule__ClosedOpen__UpperBoundAssignment_3 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9767:1: ( rule__ClosedOpen__UpperBoundAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getClosedOpenAccess().getUpperBoundAssignment_3()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9768:1: ( rule__ClosedOpen__UpperBoundAssignment_3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9768:2: rule__ClosedOpen__UpperBoundAssignment_3 { pushFollow(FOLLOW_rule__ClosedOpen__UpperBoundAssignment_3_in_rule__ClosedOpen__Group__3__Impl20197); rule__ClosedOpen__UpperBoundAssignment_3(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getClosedOpenAccess().getUpperBoundAssignment_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ClosedOpen__Group__3__Impl" // $ANTLR start "rule__ClosedOpen__Group__4" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9778:1: rule__ClosedOpen__Group__4 : rule__ClosedOpen__Group__4__Impl ; public final void rule__ClosedOpen__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9782:1: ( rule__ClosedOpen__Group__4__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9783:2: rule__ClosedOpen__Group__4__Impl { pushFollow(FOLLOW_rule__ClosedOpen__Group__4__Impl_in_rule__ClosedOpen__Group__420227); rule__ClosedOpen__Group__4__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ClosedOpen__Group__4" // $ANTLR start "rule__ClosedOpen__Group__4__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9789:1: rule__ClosedOpen__Group__4__Impl : ( ']' ) ; public final void rule__ClosedOpen__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9793:1: ( ( ']' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9794:1: ( ']' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9794:1: ( ']' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9795:1: ']' { if ( state.backtracking==0 ) { before(grammarAccess.getClosedOpenAccess().getRightSquareBracketKeyword_4()); } match(input,78,FOLLOW_78_in_rule__ClosedOpen__Group__4__Impl20255); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getClosedOpenAccess().getRightSquareBracketKeyword_4()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ClosedOpen__Group__4__Impl" // $ANTLR start "rule__NumericFilter__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9818:1: rule__NumericFilter__Group__0 : rule__NumericFilter__Group__0__Impl rule__NumericFilter__Group__1 ; public final void rule__NumericFilter__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9822:1: ( rule__NumericFilter__Group__0__Impl rule__NumericFilter__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9823:2: rule__NumericFilter__Group__0__Impl rule__NumericFilter__Group__1 { pushFollow(FOLLOW_rule__NumericFilter__Group__0__Impl_in_rule__NumericFilter__Group__020296); rule__NumericFilter__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__NumericFilter__Group__1_in_rule__NumericFilter__Group__020299); rule__NumericFilter__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__NumericFilter__Group__0" // $ANTLR start "rule__NumericFilter__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9830:1: rule__NumericFilter__Group__0__Impl : ( ( rule__NumericFilter__OperatorAssignment_0 ) ) ; public final void rule__NumericFilter__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9834:1: ( ( ( rule__NumericFilter__OperatorAssignment_0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9835:1: ( ( rule__NumericFilter__OperatorAssignment_0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9835:1: ( ( rule__NumericFilter__OperatorAssignment_0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9836:1: ( rule__NumericFilter__OperatorAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getNumericFilterAccess().getOperatorAssignment_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9837:1: ( rule__NumericFilter__OperatorAssignment_0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9837:2: rule__NumericFilter__OperatorAssignment_0 { pushFollow(FOLLOW_rule__NumericFilter__OperatorAssignment_0_in_rule__NumericFilter__Group__0__Impl20326); rule__NumericFilter__OperatorAssignment_0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getNumericFilterAccess().getOperatorAssignment_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__NumericFilter__Group__0__Impl" // $ANTLR start "rule__NumericFilter__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9847:1: rule__NumericFilter__Group__1 : rule__NumericFilter__Group__1__Impl ; public final void rule__NumericFilter__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9851:1: ( rule__NumericFilter__Group__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9852:2: rule__NumericFilter__Group__1__Impl { pushFollow(FOLLOW_rule__NumericFilter__Group__1__Impl_in_rule__NumericFilter__Group__120356); rule__NumericFilter__Group__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__NumericFilter__Group__1" // $ANTLR start "rule__NumericFilter__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9858:1: rule__NumericFilter__Group__1__Impl : ( ( rule__NumericFilter__ValueAssignment_1 ) ) ; public final void rule__NumericFilter__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9862:1: ( ( ( rule__NumericFilter__ValueAssignment_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9863:1: ( ( rule__NumericFilter__ValueAssignment_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9863:1: ( ( rule__NumericFilter__ValueAssignment_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9864:1: ( rule__NumericFilter__ValueAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getNumericFilterAccess().getValueAssignment_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9865:1: ( rule__NumericFilter__ValueAssignment_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9865:2: rule__NumericFilter__ValueAssignment_1 { pushFollow(FOLLOW_rule__NumericFilter__ValueAssignment_1_in_rule__NumericFilter__Group__1__Impl20383); rule__NumericFilter__ValueAssignment_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getNumericFilterAccess().getValueAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__NumericFilter__Group__1__Impl" // $ANTLR start "rule__LiteralFilter__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9879:1: rule__LiteralFilter__Group__0 : rule__LiteralFilter__Group__0__Impl rule__LiteralFilter__Group__1 ; public final void rule__LiteralFilter__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9883:1: ( rule__LiteralFilter__Group__0__Impl rule__LiteralFilter__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9884:2: rule__LiteralFilter__Group__0__Impl rule__LiteralFilter__Group__1 { pushFollow(FOLLOW_rule__LiteralFilter__Group__0__Impl_in_rule__LiteralFilter__Group__020417); rule__LiteralFilter__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__LiteralFilter__Group__1_in_rule__LiteralFilter__Group__020420); rule__LiteralFilter__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__LiteralFilter__Group__0" // $ANTLR start "rule__LiteralFilter__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9891:1: rule__LiteralFilter__Group__0__Impl : ( ( rule__LiteralFilter__NegAssignment_0 )? ) ; public final void rule__LiteralFilter__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9895:1: ( ( ( rule__LiteralFilter__NegAssignment_0 )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9896:1: ( ( rule__LiteralFilter__NegAssignment_0 )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9896:1: ( ( rule__LiteralFilter__NegAssignment_0 )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9897:1: ( rule__LiteralFilter__NegAssignment_0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralFilterAccess().getNegAssignment_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9898:1: ( rule__LiteralFilter__NegAssignment_0 )? int alt73=2; int LA73_0 = input.LA(1); if ( (LA73_0==13) ) { alt73=1; } switch (alt73) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9898:2: rule__LiteralFilter__NegAssignment_0 { pushFollow(FOLLOW_rule__LiteralFilter__NegAssignment_0_in_rule__LiteralFilter__Group__0__Impl20447); rule__LiteralFilter__NegAssignment_0(); state._fsp--; if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getLiteralFilterAccess().getNegAssignment_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__LiteralFilter__Group__0__Impl" // $ANTLR start "rule__LiteralFilter__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9908:1: rule__LiteralFilter__Group__1 : rule__LiteralFilter__Group__1__Impl rule__LiteralFilter__Group__2 ; public final void rule__LiteralFilter__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9912:1: ( rule__LiteralFilter__Group__1__Impl rule__LiteralFilter__Group__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9913:2: rule__LiteralFilter__Group__1__Impl rule__LiteralFilter__Group__2 { pushFollow(FOLLOW_rule__LiteralFilter__Group__1__Impl_in_rule__LiteralFilter__Group__120478); rule__LiteralFilter__Group__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__LiteralFilter__Group__2_in_rule__LiteralFilter__Group__120481); rule__LiteralFilter__Group__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__LiteralFilter__Group__1" // $ANTLR start "rule__LiteralFilter__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9920:1: rule__LiteralFilter__Group__1__Impl : ( ( rule__LiteralFilter__OperatorAssignment_1 ) ) ; public final void rule__LiteralFilter__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9924:1: ( ( ( rule__LiteralFilter__OperatorAssignment_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9925:1: ( ( rule__LiteralFilter__OperatorAssignment_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9925:1: ( ( rule__LiteralFilter__OperatorAssignment_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9926:1: ( rule__LiteralFilter__OperatorAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralFilterAccess().getOperatorAssignment_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9927:1: ( rule__LiteralFilter__OperatorAssignment_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9927:2: rule__LiteralFilter__OperatorAssignment_1 { pushFollow(FOLLOW_rule__LiteralFilter__OperatorAssignment_1_in_rule__LiteralFilter__Group__1__Impl20508); rule__LiteralFilter__OperatorAssignment_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getLiteralFilterAccess().getOperatorAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__LiteralFilter__Group__1__Impl" // $ANTLR start "rule__LiteralFilter__Group__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9937:1: rule__LiteralFilter__Group__2 : rule__LiteralFilter__Group__2__Impl ; public final void rule__LiteralFilter__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9941:1: ( rule__LiteralFilter__Group__2__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9942:2: rule__LiteralFilter__Group__2__Impl { pushFollow(FOLLOW_rule__LiteralFilter__Group__2__Impl_in_rule__LiteralFilter__Group__220538); rule__LiteralFilter__Group__2__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__LiteralFilter__Group__2" // $ANTLR start "rule__LiteralFilter__Group__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9948:1: rule__LiteralFilter__Group__2__Impl : ( ( rule__LiteralFilter__ValueAssignment_2 ) ) ; public final void rule__LiteralFilter__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9952:1: ( ( ( rule__LiteralFilter__ValueAssignment_2 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9953:1: ( ( rule__LiteralFilter__ValueAssignment_2 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9953:1: ( ( rule__LiteralFilter__ValueAssignment_2 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9954:1: ( rule__LiteralFilter__ValueAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralFilterAccess().getValueAssignment_2()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9955:1: ( rule__LiteralFilter__ValueAssignment_2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9955:2: rule__LiteralFilter__ValueAssignment_2 { pushFollow(FOLLOW_rule__LiteralFilter__ValueAssignment_2_in_rule__LiteralFilter__Group__2__Impl20565); rule__LiteralFilter__ValueAssignment_2(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getLiteralFilterAccess().getValueAssignment_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__LiteralFilter__Group__2__Impl" // $ANTLR start "rule__Source__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9971:1: rule__Source__Group__0 : rule__Source__Group__0__Impl rule__Source__Group__1 ; public final void rule__Source__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9975:1: ( rule__Source__Group__0__Impl rule__Source__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9976:2: rule__Source__Group__0__Impl rule__Source__Group__1 { pushFollow(FOLLOW_rule__Source__Group__0__Impl_in_rule__Source__Group__020601); rule__Source__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__Source__Group__1_in_rule__Source__Group__020604); rule__Source__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Source__Group__0" // $ANTLR start "rule__Source__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9983:1: rule__Source__Group__0__Impl : ( 'Source' ) ; public final void rule__Source__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9987:1: ( ( 'Source' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9988:1: ( 'Source' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9988:1: ( 'Source' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:9989:1: 'Source' { if ( state.backtracking==0 ) { before(grammarAccess.getSourceAccess().getSourceKeyword_0()); } match(input,81,FOLLOW_81_in_rule__Source__Group__0__Impl20632); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getSourceAccess().getSourceKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Source__Group__0__Impl" // $ANTLR start "rule__Source__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10002:1: rule__Source__Group__1 : rule__Source__Group__1__Impl rule__Source__Group__2 ; public final void rule__Source__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10006:1: ( rule__Source__Group__1__Impl rule__Source__Group__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10007:2: rule__Source__Group__1__Impl rule__Source__Group__2 { pushFollow(FOLLOW_rule__Source__Group__1__Impl_in_rule__Source__Group__120663); rule__Source__Group__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__Source__Group__2_in_rule__Source__Group__120666); rule__Source__Group__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Source__Group__1" // $ANTLR start "rule__Source__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10014:1: rule__Source__Group__1__Impl : ( ( rule__Source__NameAssignment_1 ) ) ; public final void rule__Source__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10018:1: ( ( ( rule__Source__NameAssignment_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10019:1: ( ( rule__Source__NameAssignment_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10019:1: ( ( rule__Source__NameAssignment_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10020:1: ( rule__Source__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getSourceAccess().getNameAssignment_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10021:1: ( rule__Source__NameAssignment_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10021:2: rule__Source__NameAssignment_1 { pushFollow(FOLLOW_rule__Source__NameAssignment_1_in_rule__Source__Group__1__Impl20693); rule__Source__NameAssignment_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getSourceAccess().getNameAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Source__Group__1__Impl" // $ANTLR start "rule__Source__Group__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10031:1: rule__Source__Group__2 : rule__Source__Group__2__Impl rule__Source__Group__3 ; public final void rule__Source__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10035:1: ( rule__Source__Group__2__Impl rule__Source__Group__3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10036:2: rule__Source__Group__2__Impl rule__Source__Group__3 { pushFollow(FOLLOW_rule__Source__Group__2__Impl_in_rule__Source__Group__220723); rule__Source__Group__2__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__Source__Group__3_in_rule__Source__Group__220726); rule__Source__Group__3(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Source__Group__2" // $ANTLR start "rule__Source__Group__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10043:1: rule__Source__Group__2__Impl : ( '{' ) ; public final void rule__Source__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10047:1: ( ( '{' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10048:1: ( '{' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10048:1: ( '{' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10049:1: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getSourceAccess().getLeftCurlyBracketKeyword_2()); } match(input,61,FOLLOW_61_in_rule__Source__Group__2__Impl20754); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getSourceAccess().getLeftCurlyBracketKeyword_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Source__Group__2__Impl" // $ANTLR start "rule__Source__Group__3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10062:1: rule__Source__Group__3 : rule__Source__Group__3__Impl rule__Source__Group__4 ; public final void rule__Source__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10066:1: ( rule__Source__Group__3__Impl rule__Source__Group__4 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10067:2: rule__Source__Group__3__Impl rule__Source__Group__4 { pushFollow(FOLLOW_rule__Source__Group__3__Impl_in_rule__Source__Group__320785); rule__Source__Group__3__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__Source__Group__4_in_rule__Source__Group__320788); rule__Source__Group__4(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Source__Group__3" // $ANTLR start "rule__Source__Group__3__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10074:1: rule__Source__Group__3__Impl : ( ( ( rule__Source__Group_3__0 ) ) ( ( rule__Source__Group_3__0 )* ) ) ; public final void rule__Source__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10078:1: ( ( ( ( rule__Source__Group_3__0 ) ) ( ( rule__Source__Group_3__0 )* ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10079:1: ( ( ( rule__Source__Group_3__0 ) ) ( ( rule__Source__Group_3__0 )* ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10079:1: ( ( ( rule__Source__Group_3__0 ) ) ( ( rule__Source__Group_3__0 )* ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10080:1: ( ( rule__Source__Group_3__0 ) ) ( ( rule__Source__Group_3__0 )* ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10080:1: ( ( rule__Source__Group_3__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10081:1: ( rule__Source__Group_3__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getSourceAccess().getGroup_3()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10082:1: ( rule__Source__Group_3__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10082:2: rule__Source__Group_3__0 { pushFollow(FOLLOW_rule__Source__Group_3__0_in_rule__Source__Group__3__Impl20817); rule__Source__Group_3__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getSourceAccess().getGroup_3()); } } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10085:1: ( ( rule__Source__Group_3__0 )* ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10086:1: ( rule__Source__Group_3__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getSourceAccess().getGroup_3()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10087:1: ( rule__Source__Group_3__0 )* loop74: do { int alt74=2; int LA74_0 = input.LA(1); if ( (LA74_0==82) ) { alt74=1; } switch (alt74) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10087:2: rule__Source__Group_3__0 { pushFollow(FOLLOW_rule__Source__Group_3__0_in_rule__Source__Group__3__Impl20829); rule__Source__Group_3__0(); state._fsp--; if (state.failed) return ; } break; default : break loop74; } } while (true); if ( state.backtracking==0 ) { after(grammarAccess.getSourceAccess().getGroup_3()); } } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Source__Group__3__Impl" // $ANTLR start "rule__Source__Group__4" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10098:1: rule__Source__Group__4 : rule__Source__Group__4__Impl ; public final void rule__Source__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10102:1: ( rule__Source__Group__4__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10103:2: rule__Source__Group__4__Impl { pushFollow(FOLLOW_rule__Source__Group__4__Impl_in_rule__Source__Group__420862); rule__Source__Group__4__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Source__Group__4" // $ANTLR start "rule__Source__Group__4__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10109:1: rule__Source__Group__4__Impl : ( '}' ) ; public final void rule__Source__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10113:1: ( ( '}' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10114:1: ( '}' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10114:1: ( '}' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10115:1: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getSourceAccess().getRightCurlyBracketKeyword_4()); } match(input,62,FOLLOW_62_in_rule__Source__Group__4__Impl20890); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getSourceAccess().getRightCurlyBracketKeyword_4()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Source__Group__4__Impl" // $ANTLR start "rule__Source__Group_3__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10138:1: rule__Source__Group_3__0 : rule__Source__Group_3__0__Impl rule__Source__Group_3__1 ; public final void rule__Source__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10142:1: ( rule__Source__Group_3__0__Impl rule__Source__Group_3__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10143:2: rule__Source__Group_3__0__Impl rule__Source__Group_3__1 { pushFollow(FOLLOW_rule__Source__Group_3__0__Impl_in_rule__Source__Group_3__020931); rule__Source__Group_3__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__Source__Group_3__1_in_rule__Source__Group_3__020934); rule__Source__Group_3__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Source__Group_3__0" // $ANTLR start "rule__Source__Group_3__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10150:1: rule__Source__Group_3__0__Impl : ( 'register' ) ; public final void rule__Source__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10154:1: ( ( 'register' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10155:1: ( 'register' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10155:1: ( 'register' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10156:1: 'register' { if ( state.backtracking==0 ) { before(grammarAccess.getSourceAccess().getRegisterKeyword_3_0()); } match(input,82,FOLLOW_82_in_rule__Source__Group_3__0__Impl20962); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getSourceAccess().getRegisterKeyword_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Source__Group_3__0__Impl" // $ANTLR start "rule__Source__Group_3__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10169:1: rule__Source__Group_3__1 : rule__Source__Group_3__1__Impl ; public final void rule__Source__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10173:1: ( rule__Source__Group_3__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10174:2: rule__Source__Group_3__1__Impl { pushFollow(FOLLOW_rule__Source__Group_3__1__Impl_in_rule__Source__Group_3__120993); rule__Source__Group_3__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Source__Group_3__1" // $ANTLR start "rule__Source__Group_3__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10180:1: rule__Source__Group_3__1__Impl : ( ( rule__Source__AdapterAssignment_3_1 ) ) ; public final void rule__Source__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10184:1: ( ( ( rule__Source__AdapterAssignment_3_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10185:1: ( ( rule__Source__AdapterAssignment_3_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10185:1: ( ( rule__Source__AdapterAssignment_3_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10186:1: ( rule__Source__AdapterAssignment_3_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getSourceAccess().getAdapterAssignment_3_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10187:1: ( rule__Source__AdapterAssignment_3_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10187:2: rule__Source__AdapterAssignment_3_1 { pushFollow(FOLLOW_rule__Source__AdapterAssignment_3_1_in_rule__Source__Group_3__1__Impl21020); rule__Source__AdapterAssignment_3_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getSourceAccess().getAdapterAssignment_3_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Source__Group_3__1__Impl" // $ANTLR start "rule__XAssignment__Group_0__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10201:1: rule__XAssignment__Group_0__0 : rule__XAssignment__Group_0__0__Impl rule__XAssignment__Group_0__1 ; public final void rule__XAssignment__Group_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10205:1: ( rule__XAssignment__Group_0__0__Impl rule__XAssignment__Group_0__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10206:2: rule__XAssignment__Group_0__0__Impl rule__XAssignment__Group_0__1 { pushFollow(FOLLOW_rule__XAssignment__Group_0__0__Impl_in_rule__XAssignment__Group_0__021054); rule__XAssignment__Group_0__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XAssignment__Group_0__1_in_rule__XAssignment__Group_0__021057); rule__XAssignment__Group_0__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAssignment__Group_0__0" // $ANTLR start "rule__XAssignment__Group_0__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10213:1: rule__XAssignment__Group_0__0__Impl : ( () ) ; public final void rule__XAssignment__Group_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10217:1: ( ( () ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10218:1: ( () ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10218:1: ( () ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10219:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getXAssignmentAction_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10220:1: () // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10222:1: { } if ( state.backtracking==0 ) { after(grammarAccess.getXAssignmentAccess().getXAssignmentAction_0_0()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAssignment__Group_0__0__Impl" // $ANTLR start "rule__XAssignment__Group_0__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10232:1: rule__XAssignment__Group_0__1 : rule__XAssignment__Group_0__1__Impl rule__XAssignment__Group_0__2 ; public final void rule__XAssignment__Group_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10236:1: ( rule__XAssignment__Group_0__1__Impl rule__XAssignment__Group_0__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10237:2: rule__XAssignment__Group_0__1__Impl rule__XAssignment__Group_0__2 { pushFollow(FOLLOW_rule__XAssignment__Group_0__1__Impl_in_rule__XAssignment__Group_0__121115); rule__XAssignment__Group_0__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XAssignment__Group_0__2_in_rule__XAssignment__Group_0__121118); rule__XAssignment__Group_0__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAssignment__Group_0__1" // $ANTLR start "rule__XAssignment__Group_0__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10244:1: rule__XAssignment__Group_0__1__Impl : ( ( rule__XAssignment__FeatureAssignment_0_1 ) ) ; public final void rule__XAssignment__Group_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10248:1: ( ( ( rule__XAssignment__FeatureAssignment_0_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10249:1: ( ( rule__XAssignment__FeatureAssignment_0_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10249:1: ( ( rule__XAssignment__FeatureAssignment_0_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10250:1: ( rule__XAssignment__FeatureAssignment_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getFeatureAssignment_0_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10251:1: ( rule__XAssignment__FeatureAssignment_0_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10251:2: rule__XAssignment__FeatureAssignment_0_1 { pushFollow(FOLLOW_rule__XAssignment__FeatureAssignment_0_1_in_rule__XAssignment__Group_0__1__Impl21145); rule__XAssignment__FeatureAssignment_0_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXAssignmentAccess().getFeatureAssignment_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAssignment__Group_0__1__Impl" // $ANTLR start "rule__XAssignment__Group_0__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10261:1: rule__XAssignment__Group_0__2 : rule__XAssignment__Group_0__2__Impl rule__XAssignment__Group_0__3 ; public final void rule__XAssignment__Group_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10265:1: ( rule__XAssignment__Group_0__2__Impl rule__XAssignment__Group_0__3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10266:2: rule__XAssignment__Group_0__2__Impl rule__XAssignment__Group_0__3 { pushFollow(FOLLOW_rule__XAssignment__Group_0__2__Impl_in_rule__XAssignment__Group_0__221175); rule__XAssignment__Group_0__2__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XAssignment__Group_0__3_in_rule__XAssignment__Group_0__221178); rule__XAssignment__Group_0__3(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAssignment__Group_0__2" // $ANTLR start "rule__XAssignment__Group_0__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10273:1: rule__XAssignment__Group_0__2__Impl : ( ruleOpSingleAssign ) ; public final void rule__XAssignment__Group_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10277:1: ( ( ruleOpSingleAssign ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10278:1: ( ruleOpSingleAssign ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10278:1: ( ruleOpSingleAssign ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10279:1: ruleOpSingleAssign { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getOpSingleAssignParserRuleCall_0_2()); } pushFollow(FOLLOW_ruleOpSingleAssign_in_rule__XAssignment__Group_0__2__Impl21205); ruleOpSingleAssign(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXAssignmentAccess().getOpSingleAssignParserRuleCall_0_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAssignment__Group_0__2__Impl" // $ANTLR start "rule__XAssignment__Group_0__3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10290:1: rule__XAssignment__Group_0__3 : rule__XAssignment__Group_0__3__Impl ; public final void rule__XAssignment__Group_0__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10294:1: ( rule__XAssignment__Group_0__3__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10295:2: rule__XAssignment__Group_0__3__Impl { pushFollow(FOLLOW_rule__XAssignment__Group_0__3__Impl_in_rule__XAssignment__Group_0__321234); rule__XAssignment__Group_0__3__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAssignment__Group_0__3" // $ANTLR start "rule__XAssignment__Group_0__3__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10301:1: rule__XAssignment__Group_0__3__Impl : ( ( rule__XAssignment__ValueAssignment_0_3 ) ) ; public final void rule__XAssignment__Group_0__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10305:1: ( ( ( rule__XAssignment__ValueAssignment_0_3 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10306:1: ( ( rule__XAssignment__ValueAssignment_0_3 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10306:1: ( ( rule__XAssignment__ValueAssignment_0_3 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10307:1: ( rule__XAssignment__ValueAssignment_0_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getValueAssignment_0_3()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10308:1: ( rule__XAssignment__ValueAssignment_0_3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10308:2: rule__XAssignment__ValueAssignment_0_3 { pushFollow(FOLLOW_rule__XAssignment__ValueAssignment_0_3_in_rule__XAssignment__Group_0__3__Impl21261); rule__XAssignment__ValueAssignment_0_3(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXAssignmentAccess().getValueAssignment_0_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAssignment__Group_0__3__Impl" // $ANTLR start "rule__XAssignment__Group_1__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10326:1: rule__XAssignment__Group_1__0 : rule__XAssignment__Group_1__0__Impl rule__XAssignment__Group_1__1 ; public final void rule__XAssignment__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10330:1: ( rule__XAssignment__Group_1__0__Impl rule__XAssignment__Group_1__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10331:2: rule__XAssignment__Group_1__0__Impl rule__XAssignment__Group_1__1 { pushFollow(FOLLOW_rule__XAssignment__Group_1__0__Impl_in_rule__XAssignment__Group_1__021299); rule__XAssignment__Group_1__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XAssignment__Group_1__1_in_rule__XAssignment__Group_1__021302); rule__XAssignment__Group_1__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAssignment__Group_1__0" // $ANTLR start "rule__XAssignment__Group_1__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10338:1: rule__XAssignment__Group_1__0__Impl : ( ruleXOrExpression ) ; public final void rule__XAssignment__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10342:1: ( ( ruleXOrExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10343:1: ( ruleXOrExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10343:1: ( ruleXOrExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10344:1: ruleXOrExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getXOrExpressionParserRuleCall_1_0()); } pushFollow(FOLLOW_ruleXOrExpression_in_rule__XAssignment__Group_1__0__Impl21329); ruleXOrExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXAssignmentAccess().getXOrExpressionParserRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAssignment__Group_1__0__Impl" // $ANTLR start "rule__XAssignment__Group_1__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10355:1: rule__XAssignment__Group_1__1 : rule__XAssignment__Group_1__1__Impl ; public final void rule__XAssignment__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10359:1: ( rule__XAssignment__Group_1__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10360:2: rule__XAssignment__Group_1__1__Impl { pushFollow(FOLLOW_rule__XAssignment__Group_1__1__Impl_in_rule__XAssignment__Group_1__121358); rule__XAssignment__Group_1__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAssignment__Group_1__1" // $ANTLR start "rule__XAssignment__Group_1__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10366:1: rule__XAssignment__Group_1__1__Impl : ( ( rule__XAssignment__Group_1_1__0 )? ) ; public final void rule__XAssignment__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10370:1: ( ( ( rule__XAssignment__Group_1_1__0 )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10371:1: ( ( rule__XAssignment__Group_1_1__0 )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10371:1: ( ( rule__XAssignment__Group_1_1__0 )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10372:1: ( rule__XAssignment__Group_1_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getGroup_1_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10373:1: ( rule__XAssignment__Group_1_1__0 )? int alt75=2; int LA75_0 = input.LA(1); if ( (LA75_0==26) ) { int LA75_1 = input.LA(2); if ( (synpred121_InternalEventPatternLanguage()) ) { alt75=1; } } else if ( (LA75_0==27) ) { int LA75_2 = input.LA(2); if ( (synpred121_InternalEventPatternLanguage()) ) { alt75=1; } } switch (alt75) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10373:2: rule__XAssignment__Group_1_1__0 { pushFollow(FOLLOW_rule__XAssignment__Group_1_1__0_in_rule__XAssignment__Group_1__1__Impl21385); rule__XAssignment__Group_1_1__0(); state._fsp--; if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getXAssignmentAccess().getGroup_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAssignment__Group_1__1__Impl" // $ANTLR start "rule__XAssignment__Group_1_1__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10387:1: rule__XAssignment__Group_1_1__0 : rule__XAssignment__Group_1_1__0__Impl rule__XAssignment__Group_1_1__1 ; public final void rule__XAssignment__Group_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10391:1: ( rule__XAssignment__Group_1_1__0__Impl rule__XAssignment__Group_1_1__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10392:2: rule__XAssignment__Group_1_1__0__Impl rule__XAssignment__Group_1_1__1 { pushFollow(FOLLOW_rule__XAssignment__Group_1_1__0__Impl_in_rule__XAssignment__Group_1_1__021420); rule__XAssignment__Group_1_1__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XAssignment__Group_1_1__1_in_rule__XAssignment__Group_1_1__021423); rule__XAssignment__Group_1_1__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAssignment__Group_1_1__0" // $ANTLR start "rule__XAssignment__Group_1_1__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10399:1: rule__XAssignment__Group_1_1__0__Impl : ( ( rule__XAssignment__Group_1_1_0__0 ) ) ; public final void rule__XAssignment__Group_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10403:1: ( ( ( rule__XAssignment__Group_1_1_0__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10404:1: ( ( rule__XAssignment__Group_1_1_0__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10404:1: ( ( rule__XAssignment__Group_1_1_0__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10405:1: ( rule__XAssignment__Group_1_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getGroup_1_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10406:1: ( rule__XAssignment__Group_1_1_0__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10406:2: rule__XAssignment__Group_1_1_0__0 { pushFollow(FOLLOW_rule__XAssignment__Group_1_1_0__0_in_rule__XAssignment__Group_1_1__0__Impl21450); rule__XAssignment__Group_1_1_0__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXAssignmentAccess().getGroup_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAssignment__Group_1_1__0__Impl" // $ANTLR start "rule__XAssignment__Group_1_1__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10416:1: rule__XAssignment__Group_1_1__1 : rule__XAssignment__Group_1_1__1__Impl ; public final void rule__XAssignment__Group_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10420:1: ( rule__XAssignment__Group_1_1__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10421:2: rule__XAssignment__Group_1_1__1__Impl { pushFollow(FOLLOW_rule__XAssignment__Group_1_1__1__Impl_in_rule__XAssignment__Group_1_1__121480); rule__XAssignment__Group_1_1__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAssignment__Group_1_1__1" // $ANTLR start "rule__XAssignment__Group_1_1__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10427:1: rule__XAssignment__Group_1_1__1__Impl : ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) ) ; public final void rule__XAssignment__Group_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10431:1: ( ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10432:1: ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10432:1: ( ( rule__XAssignment__RightOperandAssignment_1_1_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10433:1: ( rule__XAssignment__RightOperandAssignment_1_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getRightOperandAssignment_1_1_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10434:1: ( rule__XAssignment__RightOperandAssignment_1_1_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10434:2: rule__XAssignment__RightOperandAssignment_1_1_1 { pushFollow(FOLLOW_rule__XAssignment__RightOperandAssignment_1_1_1_in_rule__XAssignment__Group_1_1__1__Impl21507); rule__XAssignment__RightOperandAssignment_1_1_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXAssignmentAccess().getRightOperandAssignment_1_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAssignment__Group_1_1__1__Impl" // $ANTLR start "rule__XAssignment__Group_1_1_0__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10448:1: rule__XAssignment__Group_1_1_0__0 : rule__XAssignment__Group_1_1_0__0__Impl ; public final void rule__XAssignment__Group_1_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10452:1: ( rule__XAssignment__Group_1_1_0__0__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10453:2: rule__XAssignment__Group_1_1_0__0__Impl { pushFollow(FOLLOW_rule__XAssignment__Group_1_1_0__0__Impl_in_rule__XAssignment__Group_1_1_0__021541); rule__XAssignment__Group_1_1_0__0__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAssignment__Group_1_1_0__0" // $ANTLR start "rule__XAssignment__Group_1_1_0__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10459:1: rule__XAssignment__Group_1_1_0__0__Impl : ( ( rule__XAssignment__Group_1_1_0_0__0 ) ) ; public final void rule__XAssignment__Group_1_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10463:1: ( ( ( rule__XAssignment__Group_1_1_0_0__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10464:1: ( ( rule__XAssignment__Group_1_1_0_0__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10464:1: ( ( rule__XAssignment__Group_1_1_0_0__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10465:1: ( rule__XAssignment__Group_1_1_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getGroup_1_1_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10466:1: ( rule__XAssignment__Group_1_1_0_0__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10466:2: rule__XAssignment__Group_1_1_0_0__0 { pushFollow(FOLLOW_rule__XAssignment__Group_1_1_0_0__0_in_rule__XAssignment__Group_1_1_0__0__Impl21568); rule__XAssignment__Group_1_1_0_0__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXAssignmentAccess().getGroup_1_1_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAssignment__Group_1_1_0__0__Impl" // $ANTLR start "rule__XAssignment__Group_1_1_0_0__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10478:1: rule__XAssignment__Group_1_1_0_0__0 : rule__XAssignment__Group_1_1_0_0__0__Impl rule__XAssignment__Group_1_1_0_0__1 ; public final void rule__XAssignment__Group_1_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10482:1: ( rule__XAssignment__Group_1_1_0_0__0__Impl rule__XAssignment__Group_1_1_0_0__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10483:2: rule__XAssignment__Group_1_1_0_0__0__Impl rule__XAssignment__Group_1_1_0_0__1 { pushFollow(FOLLOW_rule__XAssignment__Group_1_1_0_0__0__Impl_in_rule__XAssignment__Group_1_1_0_0__021600); rule__XAssignment__Group_1_1_0_0__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XAssignment__Group_1_1_0_0__1_in_rule__XAssignment__Group_1_1_0_0__021603); rule__XAssignment__Group_1_1_0_0__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAssignment__Group_1_1_0_0__0" // $ANTLR start "rule__XAssignment__Group_1_1_0_0__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10490:1: rule__XAssignment__Group_1_1_0_0__0__Impl : ( () ) ; public final void rule__XAssignment__Group_1_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10494:1: ( ( () ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10495:1: ( () ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10495:1: ( () ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10496:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10497:1: () // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10499:1: { } if ( state.backtracking==0 ) { after(grammarAccess.getXAssignmentAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAssignment__Group_1_1_0_0__0__Impl" // $ANTLR start "rule__XAssignment__Group_1_1_0_0__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10509:1: rule__XAssignment__Group_1_1_0_0__1 : rule__XAssignment__Group_1_1_0_0__1__Impl ; public final void rule__XAssignment__Group_1_1_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10513:1: ( rule__XAssignment__Group_1_1_0_0__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10514:2: rule__XAssignment__Group_1_1_0_0__1__Impl { pushFollow(FOLLOW_rule__XAssignment__Group_1_1_0_0__1__Impl_in_rule__XAssignment__Group_1_1_0_0__121661); rule__XAssignment__Group_1_1_0_0__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAssignment__Group_1_1_0_0__1" // $ANTLR start "rule__XAssignment__Group_1_1_0_0__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10520:1: rule__XAssignment__Group_1_1_0_0__1__Impl : ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) ) ; public final void rule__XAssignment__Group_1_1_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10524:1: ( ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10525:1: ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10525:1: ( ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10526:1: ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getFeatureAssignment_1_1_0_0_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10527:1: ( rule__XAssignment__FeatureAssignment_1_1_0_0_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10527:2: rule__XAssignment__FeatureAssignment_1_1_0_0_1 { pushFollow(FOLLOW_rule__XAssignment__FeatureAssignment_1_1_0_0_1_in_rule__XAssignment__Group_1_1_0_0__1__Impl21688); rule__XAssignment__FeatureAssignment_1_1_0_0_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXAssignmentAccess().getFeatureAssignment_1_1_0_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAssignment__Group_1_1_0_0__1__Impl" // $ANTLR start "rule__XOrExpression__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10541:1: rule__XOrExpression__Group__0 : rule__XOrExpression__Group__0__Impl rule__XOrExpression__Group__1 ; public final void rule__XOrExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10545:1: ( rule__XOrExpression__Group__0__Impl rule__XOrExpression__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10546:2: rule__XOrExpression__Group__0__Impl rule__XOrExpression__Group__1 { pushFollow(FOLLOW_rule__XOrExpression__Group__0__Impl_in_rule__XOrExpression__Group__021722); rule__XOrExpression__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XOrExpression__Group__1_in_rule__XOrExpression__Group__021725); rule__XOrExpression__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XOrExpression__Group__0" // $ANTLR start "rule__XOrExpression__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10553:1: rule__XOrExpression__Group__0__Impl : ( ruleXAndExpression ) ; public final void rule__XOrExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10557:1: ( ( ruleXAndExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10558:1: ( ruleXAndExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10558:1: ( ruleXAndExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10559:1: ruleXAndExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXOrExpressionAccess().getXAndExpressionParserRuleCall_0()); } pushFollow(FOLLOW_ruleXAndExpression_in_rule__XOrExpression__Group__0__Impl21752); ruleXAndExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXOrExpressionAccess().getXAndExpressionParserRuleCall_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XOrExpression__Group__0__Impl" // $ANTLR start "rule__XOrExpression__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10570:1: rule__XOrExpression__Group__1 : rule__XOrExpression__Group__1__Impl ; public final void rule__XOrExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10574:1: ( rule__XOrExpression__Group__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10575:2: rule__XOrExpression__Group__1__Impl { pushFollow(FOLLOW_rule__XOrExpression__Group__1__Impl_in_rule__XOrExpression__Group__121781); rule__XOrExpression__Group__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XOrExpression__Group__1" // $ANTLR start "rule__XOrExpression__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10581:1: rule__XOrExpression__Group__1__Impl : ( ( rule__XOrExpression__Group_1__0 )* ) ; public final void rule__XOrExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10585:1: ( ( ( rule__XOrExpression__Group_1__0 )* ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10586:1: ( ( rule__XOrExpression__Group_1__0 )* ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10586:1: ( ( rule__XOrExpression__Group_1__0 )* ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10587:1: ( rule__XOrExpression__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXOrExpressionAccess().getGroup_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10588:1: ( rule__XOrExpression__Group_1__0 )* loop76: do { int alt76=2; int LA76_0 = input.LA(1); if ( (LA76_0==15) ) { int LA76_2 = input.LA(2); if ( (synpred122_InternalEventPatternLanguage()) ) { alt76=1; } } switch (alt76) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10588:2: rule__XOrExpression__Group_1__0 { pushFollow(FOLLOW_rule__XOrExpression__Group_1__0_in_rule__XOrExpression__Group__1__Impl21808); rule__XOrExpression__Group_1__0(); state._fsp--; if (state.failed) return ; } break; default : break loop76; } } while (true); if ( state.backtracking==0 ) { after(grammarAccess.getXOrExpressionAccess().getGroup_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XOrExpression__Group__1__Impl" // $ANTLR start "rule__XOrExpression__Group_1__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10602:1: rule__XOrExpression__Group_1__0 : rule__XOrExpression__Group_1__0__Impl rule__XOrExpression__Group_1__1 ; public final void rule__XOrExpression__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10606:1: ( rule__XOrExpression__Group_1__0__Impl rule__XOrExpression__Group_1__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10607:2: rule__XOrExpression__Group_1__0__Impl rule__XOrExpression__Group_1__1 { pushFollow(FOLLOW_rule__XOrExpression__Group_1__0__Impl_in_rule__XOrExpression__Group_1__021843); rule__XOrExpression__Group_1__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XOrExpression__Group_1__1_in_rule__XOrExpression__Group_1__021846); rule__XOrExpression__Group_1__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XOrExpression__Group_1__0" // $ANTLR start "rule__XOrExpression__Group_1__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10614:1: rule__XOrExpression__Group_1__0__Impl : ( ( rule__XOrExpression__Group_1_0__0 ) ) ; public final void rule__XOrExpression__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10618:1: ( ( ( rule__XOrExpression__Group_1_0__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10619:1: ( ( rule__XOrExpression__Group_1_0__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10619:1: ( ( rule__XOrExpression__Group_1_0__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10620:1: ( rule__XOrExpression__Group_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXOrExpressionAccess().getGroup_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10621:1: ( rule__XOrExpression__Group_1_0__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10621:2: rule__XOrExpression__Group_1_0__0 { pushFollow(FOLLOW_rule__XOrExpression__Group_1_0__0_in_rule__XOrExpression__Group_1__0__Impl21873); rule__XOrExpression__Group_1_0__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXOrExpressionAccess().getGroup_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XOrExpression__Group_1__0__Impl" // $ANTLR start "rule__XOrExpression__Group_1__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10631:1: rule__XOrExpression__Group_1__1 : rule__XOrExpression__Group_1__1__Impl ; public final void rule__XOrExpression__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10635:1: ( rule__XOrExpression__Group_1__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10636:2: rule__XOrExpression__Group_1__1__Impl { pushFollow(FOLLOW_rule__XOrExpression__Group_1__1__Impl_in_rule__XOrExpression__Group_1__121903); rule__XOrExpression__Group_1__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XOrExpression__Group_1__1" // $ANTLR start "rule__XOrExpression__Group_1__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10642:1: rule__XOrExpression__Group_1__1__Impl : ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) ) ; public final void rule__XOrExpression__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10646:1: ( ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10647:1: ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10647:1: ( ( rule__XOrExpression__RightOperandAssignment_1_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10648:1: ( rule__XOrExpression__RightOperandAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXOrExpressionAccess().getRightOperandAssignment_1_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10649:1: ( rule__XOrExpression__RightOperandAssignment_1_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10649:2: rule__XOrExpression__RightOperandAssignment_1_1 { pushFollow(FOLLOW_rule__XOrExpression__RightOperandAssignment_1_1_in_rule__XOrExpression__Group_1__1__Impl21930); rule__XOrExpression__RightOperandAssignment_1_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXOrExpressionAccess().getRightOperandAssignment_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XOrExpression__Group_1__1__Impl" // $ANTLR start "rule__XOrExpression__Group_1_0__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10663:1: rule__XOrExpression__Group_1_0__0 : rule__XOrExpression__Group_1_0__0__Impl ; public final void rule__XOrExpression__Group_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10667:1: ( rule__XOrExpression__Group_1_0__0__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10668:2: rule__XOrExpression__Group_1_0__0__Impl { pushFollow(FOLLOW_rule__XOrExpression__Group_1_0__0__Impl_in_rule__XOrExpression__Group_1_0__021964); rule__XOrExpression__Group_1_0__0__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XOrExpression__Group_1_0__0" // $ANTLR start "rule__XOrExpression__Group_1_0__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10674:1: rule__XOrExpression__Group_1_0__0__Impl : ( ( rule__XOrExpression__Group_1_0_0__0 ) ) ; public final void rule__XOrExpression__Group_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10678:1: ( ( ( rule__XOrExpression__Group_1_0_0__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10679:1: ( ( rule__XOrExpression__Group_1_0_0__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10679:1: ( ( rule__XOrExpression__Group_1_0_0__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10680:1: ( rule__XOrExpression__Group_1_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXOrExpressionAccess().getGroup_1_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10681:1: ( rule__XOrExpression__Group_1_0_0__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10681:2: rule__XOrExpression__Group_1_0_0__0 { pushFollow(FOLLOW_rule__XOrExpression__Group_1_0_0__0_in_rule__XOrExpression__Group_1_0__0__Impl21991); rule__XOrExpression__Group_1_0_0__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXOrExpressionAccess().getGroup_1_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XOrExpression__Group_1_0__0__Impl" // $ANTLR start "rule__XOrExpression__Group_1_0_0__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10693:1: rule__XOrExpression__Group_1_0_0__0 : rule__XOrExpression__Group_1_0_0__0__Impl rule__XOrExpression__Group_1_0_0__1 ; public final void rule__XOrExpression__Group_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10697:1: ( rule__XOrExpression__Group_1_0_0__0__Impl rule__XOrExpression__Group_1_0_0__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10698:2: rule__XOrExpression__Group_1_0_0__0__Impl rule__XOrExpression__Group_1_0_0__1 { pushFollow(FOLLOW_rule__XOrExpression__Group_1_0_0__0__Impl_in_rule__XOrExpression__Group_1_0_0__022023); rule__XOrExpression__Group_1_0_0__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XOrExpression__Group_1_0_0__1_in_rule__XOrExpression__Group_1_0_0__022026); rule__XOrExpression__Group_1_0_0__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XOrExpression__Group_1_0_0__0" // $ANTLR start "rule__XOrExpression__Group_1_0_0__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10705:1: rule__XOrExpression__Group_1_0_0__0__Impl : ( () ) ; public final void rule__XOrExpression__Group_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10709:1: ( ( () ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10710:1: ( () ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10710:1: ( () ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10711:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getXOrExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10712:1: () // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10714:1: { } if ( state.backtracking==0 ) { after(grammarAccess.getXOrExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XOrExpression__Group_1_0_0__0__Impl" // $ANTLR start "rule__XOrExpression__Group_1_0_0__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10724:1: rule__XOrExpression__Group_1_0_0__1 : rule__XOrExpression__Group_1_0_0__1__Impl ; public final void rule__XOrExpression__Group_1_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10728:1: ( rule__XOrExpression__Group_1_0_0__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10729:2: rule__XOrExpression__Group_1_0_0__1__Impl { pushFollow(FOLLOW_rule__XOrExpression__Group_1_0_0__1__Impl_in_rule__XOrExpression__Group_1_0_0__122084); rule__XOrExpression__Group_1_0_0__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XOrExpression__Group_1_0_0__1" // $ANTLR start "rule__XOrExpression__Group_1_0_0__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10735:1: rule__XOrExpression__Group_1_0_0__1__Impl : ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) ) ; public final void rule__XOrExpression__Group_1_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10739:1: ( ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10740:1: ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10740:1: ( ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10741:1: ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXOrExpressionAccess().getFeatureAssignment_1_0_0_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10742:1: ( rule__XOrExpression__FeatureAssignment_1_0_0_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10742:2: rule__XOrExpression__FeatureAssignment_1_0_0_1 { pushFollow(FOLLOW_rule__XOrExpression__FeatureAssignment_1_0_0_1_in_rule__XOrExpression__Group_1_0_0__1__Impl22111); rule__XOrExpression__FeatureAssignment_1_0_0_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXOrExpressionAccess().getFeatureAssignment_1_0_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XOrExpression__Group_1_0_0__1__Impl" // $ANTLR start "rule__XAndExpression__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10756:1: rule__XAndExpression__Group__0 : rule__XAndExpression__Group__0__Impl rule__XAndExpression__Group__1 ; public final void rule__XAndExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10760:1: ( rule__XAndExpression__Group__0__Impl rule__XAndExpression__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10761:2: rule__XAndExpression__Group__0__Impl rule__XAndExpression__Group__1 { pushFollow(FOLLOW_rule__XAndExpression__Group__0__Impl_in_rule__XAndExpression__Group__022145); rule__XAndExpression__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XAndExpression__Group__1_in_rule__XAndExpression__Group__022148); rule__XAndExpression__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAndExpression__Group__0" // $ANTLR start "rule__XAndExpression__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10768:1: rule__XAndExpression__Group__0__Impl : ( ruleXEqualityExpression ) ; public final void rule__XAndExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10772:1: ( ( ruleXEqualityExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10773:1: ( ruleXEqualityExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10773:1: ( ruleXEqualityExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10774:1: ruleXEqualityExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXAndExpressionAccess().getXEqualityExpressionParserRuleCall_0()); } pushFollow(FOLLOW_ruleXEqualityExpression_in_rule__XAndExpression__Group__0__Impl22175); ruleXEqualityExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXAndExpressionAccess().getXEqualityExpressionParserRuleCall_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAndExpression__Group__0__Impl" // $ANTLR start "rule__XAndExpression__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10785:1: rule__XAndExpression__Group__1 : rule__XAndExpression__Group__1__Impl ; public final void rule__XAndExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10789:1: ( rule__XAndExpression__Group__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10790:2: rule__XAndExpression__Group__1__Impl { pushFollow(FOLLOW_rule__XAndExpression__Group__1__Impl_in_rule__XAndExpression__Group__122204); rule__XAndExpression__Group__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAndExpression__Group__1" // $ANTLR start "rule__XAndExpression__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10796:1: rule__XAndExpression__Group__1__Impl : ( ( rule__XAndExpression__Group_1__0 )* ) ; public final void rule__XAndExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10800:1: ( ( ( rule__XAndExpression__Group_1__0 )* ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10801:1: ( ( rule__XAndExpression__Group_1__0 )* ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10801:1: ( ( rule__XAndExpression__Group_1__0 )* ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10802:1: ( rule__XAndExpression__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXAndExpressionAccess().getGroup_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10803:1: ( rule__XAndExpression__Group_1__0 )* loop77: do { int alt77=2; int LA77_0 = input.LA(1); if ( (LA77_0==16) ) { int LA77_2 = input.LA(2); if ( (synpred123_InternalEventPatternLanguage()) ) { alt77=1; } } switch (alt77) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10803:2: rule__XAndExpression__Group_1__0 { pushFollow(FOLLOW_rule__XAndExpression__Group_1__0_in_rule__XAndExpression__Group__1__Impl22231); rule__XAndExpression__Group_1__0(); state._fsp--; if (state.failed) return ; } break; default : break loop77; } } while (true); if ( state.backtracking==0 ) { after(grammarAccess.getXAndExpressionAccess().getGroup_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAndExpression__Group__1__Impl" // $ANTLR start "rule__XAndExpression__Group_1__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10817:1: rule__XAndExpression__Group_1__0 : rule__XAndExpression__Group_1__0__Impl rule__XAndExpression__Group_1__1 ; public final void rule__XAndExpression__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10821:1: ( rule__XAndExpression__Group_1__0__Impl rule__XAndExpression__Group_1__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10822:2: rule__XAndExpression__Group_1__0__Impl rule__XAndExpression__Group_1__1 { pushFollow(FOLLOW_rule__XAndExpression__Group_1__0__Impl_in_rule__XAndExpression__Group_1__022266); rule__XAndExpression__Group_1__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XAndExpression__Group_1__1_in_rule__XAndExpression__Group_1__022269); rule__XAndExpression__Group_1__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAndExpression__Group_1__0" // $ANTLR start "rule__XAndExpression__Group_1__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10829:1: rule__XAndExpression__Group_1__0__Impl : ( ( rule__XAndExpression__Group_1_0__0 ) ) ; public final void rule__XAndExpression__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10833:1: ( ( ( rule__XAndExpression__Group_1_0__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10834:1: ( ( rule__XAndExpression__Group_1_0__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10834:1: ( ( rule__XAndExpression__Group_1_0__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10835:1: ( rule__XAndExpression__Group_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAndExpressionAccess().getGroup_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10836:1: ( rule__XAndExpression__Group_1_0__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10836:2: rule__XAndExpression__Group_1_0__0 { pushFollow(FOLLOW_rule__XAndExpression__Group_1_0__0_in_rule__XAndExpression__Group_1__0__Impl22296); rule__XAndExpression__Group_1_0__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXAndExpressionAccess().getGroup_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAndExpression__Group_1__0__Impl" // $ANTLR start "rule__XAndExpression__Group_1__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10846:1: rule__XAndExpression__Group_1__1 : rule__XAndExpression__Group_1__1__Impl ; public final void rule__XAndExpression__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10850:1: ( rule__XAndExpression__Group_1__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10851:2: rule__XAndExpression__Group_1__1__Impl { pushFollow(FOLLOW_rule__XAndExpression__Group_1__1__Impl_in_rule__XAndExpression__Group_1__122326); rule__XAndExpression__Group_1__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAndExpression__Group_1__1" // $ANTLR start "rule__XAndExpression__Group_1__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10857:1: rule__XAndExpression__Group_1__1__Impl : ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) ) ; public final void rule__XAndExpression__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10861:1: ( ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10862:1: ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10862:1: ( ( rule__XAndExpression__RightOperandAssignment_1_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10863:1: ( rule__XAndExpression__RightOperandAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAndExpressionAccess().getRightOperandAssignment_1_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10864:1: ( rule__XAndExpression__RightOperandAssignment_1_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10864:2: rule__XAndExpression__RightOperandAssignment_1_1 { pushFollow(FOLLOW_rule__XAndExpression__RightOperandAssignment_1_1_in_rule__XAndExpression__Group_1__1__Impl22353); rule__XAndExpression__RightOperandAssignment_1_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXAndExpressionAccess().getRightOperandAssignment_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAndExpression__Group_1__1__Impl" // $ANTLR start "rule__XAndExpression__Group_1_0__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10878:1: rule__XAndExpression__Group_1_0__0 : rule__XAndExpression__Group_1_0__0__Impl ; public final void rule__XAndExpression__Group_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10882:1: ( rule__XAndExpression__Group_1_0__0__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10883:2: rule__XAndExpression__Group_1_0__0__Impl { pushFollow(FOLLOW_rule__XAndExpression__Group_1_0__0__Impl_in_rule__XAndExpression__Group_1_0__022387); rule__XAndExpression__Group_1_0__0__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAndExpression__Group_1_0__0" // $ANTLR start "rule__XAndExpression__Group_1_0__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10889:1: rule__XAndExpression__Group_1_0__0__Impl : ( ( rule__XAndExpression__Group_1_0_0__0 ) ) ; public final void rule__XAndExpression__Group_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10893:1: ( ( ( rule__XAndExpression__Group_1_0_0__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10894:1: ( ( rule__XAndExpression__Group_1_0_0__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10894:1: ( ( rule__XAndExpression__Group_1_0_0__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10895:1: ( rule__XAndExpression__Group_1_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAndExpressionAccess().getGroup_1_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10896:1: ( rule__XAndExpression__Group_1_0_0__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10896:2: rule__XAndExpression__Group_1_0_0__0 { pushFollow(FOLLOW_rule__XAndExpression__Group_1_0_0__0_in_rule__XAndExpression__Group_1_0__0__Impl22414); rule__XAndExpression__Group_1_0_0__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXAndExpressionAccess().getGroup_1_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAndExpression__Group_1_0__0__Impl" // $ANTLR start "rule__XAndExpression__Group_1_0_0__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10908:1: rule__XAndExpression__Group_1_0_0__0 : rule__XAndExpression__Group_1_0_0__0__Impl rule__XAndExpression__Group_1_0_0__1 ; public final void rule__XAndExpression__Group_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10912:1: ( rule__XAndExpression__Group_1_0_0__0__Impl rule__XAndExpression__Group_1_0_0__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10913:2: rule__XAndExpression__Group_1_0_0__0__Impl rule__XAndExpression__Group_1_0_0__1 { pushFollow(FOLLOW_rule__XAndExpression__Group_1_0_0__0__Impl_in_rule__XAndExpression__Group_1_0_0__022446); rule__XAndExpression__Group_1_0_0__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XAndExpression__Group_1_0_0__1_in_rule__XAndExpression__Group_1_0_0__022449); rule__XAndExpression__Group_1_0_0__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAndExpression__Group_1_0_0__0" // $ANTLR start "rule__XAndExpression__Group_1_0_0__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10920:1: rule__XAndExpression__Group_1_0_0__0__Impl : ( () ) ; public final void rule__XAndExpression__Group_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10924:1: ( ( () ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10925:1: ( () ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10925:1: ( () ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10926:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getXAndExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10927:1: () // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10929:1: { } if ( state.backtracking==0 ) { after(grammarAccess.getXAndExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAndExpression__Group_1_0_0__0__Impl" // $ANTLR start "rule__XAndExpression__Group_1_0_0__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10939:1: rule__XAndExpression__Group_1_0_0__1 : rule__XAndExpression__Group_1_0_0__1__Impl ; public final void rule__XAndExpression__Group_1_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10943:1: ( rule__XAndExpression__Group_1_0_0__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10944:2: rule__XAndExpression__Group_1_0_0__1__Impl { pushFollow(FOLLOW_rule__XAndExpression__Group_1_0_0__1__Impl_in_rule__XAndExpression__Group_1_0_0__122507); rule__XAndExpression__Group_1_0_0__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAndExpression__Group_1_0_0__1" // $ANTLR start "rule__XAndExpression__Group_1_0_0__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10950:1: rule__XAndExpression__Group_1_0_0__1__Impl : ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) ) ; public final void rule__XAndExpression__Group_1_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10954:1: ( ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10955:1: ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10955:1: ( ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10956:1: ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAndExpressionAccess().getFeatureAssignment_1_0_0_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10957:1: ( rule__XAndExpression__FeatureAssignment_1_0_0_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10957:2: rule__XAndExpression__FeatureAssignment_1_0_0_1 { pushFollow(FOLLOW_rule__XAndExpression__FeatureAssignment_1_0_0_1_in_rule__XAndExpression__Group_1_0_0__1__Impl22534); rule__XAndExpression__FeatureAssignment_1_0_0_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXAndExpressionAccess().getFeatureAssignment_1_0_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAndExpression__Group_1_0_0__1__Impl" // $ANTLR start "rule__XEqualityExpression__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10971:1: rule__XEqualityExpression__Group__0 : rule__XEqualityExpression__Group__0__Impl rule__XEqualityExpression__Group__1 ; public final void rule__XEqualityExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10975:1: ( rule__XEqualityExpression__Group__0__Impl rule__XEqualityExpression__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10976:2: rule__XEqualityExpression__Group__0__Impl rule__XEqualityExpression__Group__1 { pushFollow(FOLLOW_rule__XEqualityExpression__Group__0__Impl_in_rule__XEqualityExpression__Group__022568); rule__XEqualityExpression__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XEqualityExpression__Group__1_in_rule__XEqualityExpression__Group__022571); rule__XEqualityExpression__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XEqualityExpression__Group__0" // $ANTLR start "rule__XEqualityExpression__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10983:1: rule__XEqualityExpression__Group__0__Impl : ( ruleXRelationalExpression ) ; public final void rule__XEqualityExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10987:1: ( ( ruleXRelationalExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10988:1: ( ruleXRelationalExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10988:1: ( ruleXRelationalExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10989:1: ruleXRelationalExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXEqualityExpressionAccess().getXRelationalExpressionParserRuleCall_0()); } pushFollow(FOLLOW_ruleXRelationalExpression_in_rule__XEqualityExpression__Group__0__Impl22598); ruleXRelationalExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXEqualityExpressionAccess().getXRelationalExpressionParserRuleCall_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XEqualityExpression__Group__0__Impl" // $ANTLR start "rule__XEqualityExpression__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11000:1: rule__XEqualityExpression__Group__1 : rule__XEqualityExpression__Group__1__Impl ; public final void rule__XEqualityExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11004:1: ( rule__XEqualityExpression__Group__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11005:2: rule__XEqualityExpression__Group__1__Impl { pushFollow(FOLLOW_rule__XEqualityExpression__Group__1__Impl_in_rule__XEqualityExpression__Group__122627); rule__XEqualityExpression__Group__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XEqualityExpression__Group__1" // $ANTLR start "rule__XEqualityExpression__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11011:1: rule__XEqualityExpression__Group__1__Impl : ( ( rule__XEqualityExpression__Group_1__0 )* ) ; public final void rule__XEqualityExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11015:1: ( ( ( rule__XEqualityExpression__Group_1__0 )* ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11016:1: ( ( rule__XEqualityExpression__Group_1__0 )* ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11016:1: ( ( rule__XEqualityExpression__Group_1__0 )* ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11017:1: ( rule__XEqualityExpression__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXEqualityExpressionAccess().getGroup_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11018:1: ( rule__XEqualityExpression__Group_1__0 )* loop78: do { int alt78=2; switch ( input.LA(1) ) { case 19: { int LA78_2 = input.LA(2); if ( (synpred124_InternalEventPatternLanguage()) ) { alt78=1; } } break; case 20: { int LA78_3 = input.LA(2); if ( (synpred124_InternalEventPatternLanguage()) ) { alt78=1; } } break; case 28: { int LA78_4 = input.LA(2); if ( (synpred124_InternalEventPatternLanguage()) ) { alt78=1; } } break; case 29: { int LA78_5 = input.LA(2); if ( (synpred124_InternalEventPatternLanguage()) ) { alt78=1; } } break; } switch (alt78) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11018:2: rule__XEqualityExpression__Group_1__0 { pushFollow(FOLLOW_rule__XEqualityExpression__Group_1__0_in_rule__XEqualityExpression__Group__1__Impl22654); rule__XEqualityExpression__Group_1__0(); state._fsp--; if (state.failed) return ; } break; default : break loop78; } } while (true); if ( state.backtracking==0 ) { after(grammarAccess.getXEqualityExpressionAccess().getGroup_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XEqualityExpression__Group__1__Impl" // $ANTLR start "rule__XEqualityExpression__Group_1__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11032:1: rule__XEqualityExpression__Group_1__0 : rule__XEqualityExpression__Group_1__0__Impl rule__XEqualityExpression__Group_1__1 ; public final void rule__XEqualityExpression__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11036:1: ( rule__XEqualityExpression__Group_1__0__Impl rule__XEqualityExpression__Group_1__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11037:2: rule__XEqualityExpression__Group_1__0__Impl rule__XEqualityExpression__Group_1__1 { pushFollow(FOLLOW_rule__XEqualityExpression__Group_1__0__Impl_in_rule__XEqualityExpression__Group_1__022689); rule__XEqualityExpression__Group_1__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XEqualityExpression__Group_1__1_in_rule__XEqualityExpression__Group_1__022692); rule__XEqualityExpression__Group_1__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XEqualityExpression__Group_1__0" // $ANTLR start "rule__XEqualityExpression__Group_1__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11044:1: rule__XEqualityExpression__Group_1__0__Impl : ( ( rule__XEqualityExpression__Group_1_0__0 ) ) ; public final void rule__XEqualityExpression__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11048:1: ( ( ( rule__XEqualityExpression__Group_1_0__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11049:1: ( ( rule__XEqualityExpression__Group_1_0__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11049:1: ( ( rule__XEqualityExpression__Group_1_0__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11050:1: ( rule__XEqualityExpression__Group_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXEqualityExpressionAccess().getGroup_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11051:1: ( rule__XEqualityExpression__Group_1_0__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11051:2: rule__XEqualityExpression__Group_1_0__0 { pushFollow(FOLLOW_rule__XEqualityExpression__Group_1_0__0_in_rule__XEqualityExpression__Group_1__0__Impl22719); rule__XEqualityExpression__Group_1_0__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXEqualityExpressionAccess().getGroup_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XEqualityExpression__Group_1__0__Impl" // $ANTLR start "rule__XEqualityExpression__Group_1__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11061:1: rule__XEqualityExpression__Group_1__1 : rule__XEqualityExpression__Group_1__1__Impl ; public final void rule__XEqualityExpression__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11065:1: ( rule__XEqualityExpression__Group_1__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11066:2: rule__XEqualityExpression__Group_1__1__Impl { pushFollow(FOLLOW_rule__XEqualityExpression__Group_1__1__Impl_in_rule__XEqualityExpression__Group_1__122749); rule__XEqualityExpression__Group_1__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XEqualityExpression__Group_1__1" // $ANTLR start "rule__XEqualityExpression__Group_1__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11072:1: rule__XEqualityExpression__Group_1__1__Impl : ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) ) ; public final void rule__XEqualityExpression__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11076:1: ( ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11077:1: ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11077:1: ( ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11078:1: ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXEqualityExpressionAccess().getRightOperandAssignment_1_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11079:1: ( rule__XEqualityExpression__RightOperandAssignment_1_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11079:2: rule__XEqualityExpression__RightOperandAssignment_1_1 { pushFollow(FOLLOW_rule__XEqualityExpression__RightOperandAssignment_1_1_in_rule__XEqualityExpression__Group_1__1__Impl22776); rule__XEqualityExpression__RightOperandAssignment_1_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXEqualityExpressionAccess().getRightOperandAssignment_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XEqualityExpression__Group_1__1__Impl" // $ANTLR start "rule__XEqualityExpression__Group_1_0__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11093:1: rule__XEqualityExpression__Group_1_0__0 : rule__XEqualityExpression__Group_1_0__0__Impl ; public final void rule__XEqualityExpression__Group_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11097:1: ( rule__XEqualityExpression__Group_1_0__0__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11098:2: rule__XEqualityExpression__Group_1_0__0__Impl { pushFollow(FOLLOW_rule__XEqualityExpression__Group_1_0__0__Impl_in_rule__XEqualityExpression__Group_1_0__022810); rule__XEqualityExpression__Group_1_0__0__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XEqualityExpression__Group_1_0__0" // $ANTLR start "rule__XEqualityExpression__Group_1_0__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11104:1: rule__XEqualityExpression__Group_1_0__0__Impl : ( ( rule__XEqualityExpression__Group_1_0_0__0 ) ) ; public final void rule__XEqualityExpression__Group_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11108:1: ( ( ( rule__XEqualityExpression__Group_1_0_0__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11109:1: ( ( rule__XEqualityExpression__Group_1_0_0__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11109:1: ( ( rule__XEqualityExpression__Group_1_0_0__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11110:1: ( rule__XEqualityExpression__Group_1_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXEqualityExpressionAccess().getGroup_1_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11111:1: ( rule__XEqualityExpression__Group_1_0_0__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11111:2: rule__XEqualityExpression__Group_1_0_0__0 { pushFollow(FOLLOW_rule__XEqualityExpression__Group_1_0_0__0_in_rule__XEqualityExpression__Group_1_0__0__Impl22837); rule__XEqualityExpression__Group_1_0_0__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXEqualityExpressionAccess().getGroup_1_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XEqualityExpression__Group_1_0__0__Impl" // $ANTLR start "rule__XEqualityExpression__Group_1_0_0__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11123:1: rule__XEqualityExpression__Group_1_0_0__0 : rule__XEqualityExpression__Group_1_0_0__0__Impl rule__XEqualityExpression__Group_1_0_0__1 ; public final void rule__XEqualityExpression__Group_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11127:1: ( rule__XEqualityExpression__Group_1_0_0__0__Impl rule__XEqualityExpression__Group_1_0_0__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11128:2: rule__XEqualityExpression__Group_1_0_0__0__Impl rule__XEqualityExpression__Group_1_0_0__1 { pushFollow(FOLLOW_rule__XEqualityExpression__Group_1_0_0__0__Impl_in_rule__XEqualityExpression__Group_1_0_0__022869); rule__XEqualityExpression__Group_1_0_0__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XEqualityExpression__Group_1_0_0__1_in_rule__XEqualityExpression__Group_1_0_0__022872); rule__XEqualityExpression__Group_1_0_0__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XEqualityExpression__Group_1_0_0__0" // $ANTLR start "rule__XEqualityExpression__Group_1_0_0__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11135:1: rule__XEqualityExpression__Group_1_0_0__0__Impl : ( () ) ; public final void rule__XEqualityExpression__Group_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11139:1: ( ( () ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11140:1: ( () ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11140:1: ( () ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11141:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getXEqualityExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11142:1: () // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11144:1: { } if ( state.backtracking==0 ) { after(grammarAccess.getXEqualityExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XEqualityExpression__Group_1_0_0__0__Impl" // $ANTLR start "rule__XEqualityExpression__Group_1_0_0__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11154:1: rule__XEqualityExpression__Group_1_0_0__1 : rule__XEqualityExpression__Group_1_0_0__1__Impl ; public final void rule__XEqualityExpression__Group_1_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11158:1: ( rule__XEqualityExpression__Group_1_0_0__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11159:2: rule__XEqualityExpression__Group_1_0_0__1__Impl { pushFollow(FOLLOW_rule__XEqualityExpression__Group_1_0_0__1__Impl_in_rule__XEqualityExpression__Group_1_0_0__122930); rule__XEqualityExpression__Group_1_0_0__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XEqualityExpression__Group_1_0_0__1" // $ANTLR start "rule__XEqualityExpression__Group_1_0_0__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11165:1: rule__XEqualityExpression__Group_1_0_0__1__Impl : ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) ) ; public final void rule__XEqualityExpression__Group_1_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11169:1: ( ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11170:1: ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11170:1: ( ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11171:1: ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXEqualityExpressionAccess().getFeatureAssignment_1_0_0_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11172:1: ( rule__XEqualityExpression__FeatureAssignment_1_0_0_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11172:2: rule__XEqualityExpression__FeatureAssignment_1_0_0_1 { pushFollow(FOLLOW_rule__XEqualityExpression__FeatureAssignment_1_0_0_1_in_rule__XEqualityExpression__Group_1_0_0__1__Impl22957); rule__XEqualityExpression__FeatureAssignment_1_0_0_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXEqualityExpressionAccess().getFeatureAssignment_1_0_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XEqualityExpression__Group_1_0_0__1__Impl" // $ANTLR start "rule__XRelationalExpression__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11186:1: rule__XRelationalExpression__Group__0 : rule__XRelationalExpression__Group__0__Impl rule__XRelationalExpression__Group__1 ; public final void rule__XRelationalExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11190:1: ( rule__XRelationalExpression__Group__0__Impl rule__XRelationalExpression__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11191:2: rule__XRelationalExpression__Group__0__Impl rule__XRelationalExpression__Group__1 { pushFollow(FOLLOW_rule__XRelationalExpression__Group__0__Impl_in_rule__XRelationalExpression__Group__022991); rule__XRelationalExpression__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XRelationalExpression__Group__1_in_rule__XRelationalExpression__Group__022994); rule__XRelationalExpression__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XRelationalExpression__Group__0" // $ANTLR start "rule__XRelationalExpression__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11198:1: rule__XRelationalExpression__Group__0__Impl : ( ruleXOtherOperatorExpression ) ; public final void rule__XRelationalExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11202:1: ( ( ruleXOtherOperatorExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11203:1: ( ruleXOtherOperatorExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11203:1: ( ruleXOtherOperatorExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11204:1: ruleXOtherOperatorExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getXOtherOperatorExpressionParserRuleCall_0()); } pushFollow(FOLLOW_ruleXOtherOperatorExpression_in_rule__XRelationalExpression__Group__0__Impl23021); ruleXOtherOperatorExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXRelationalExpressionAccess().getXOtherOperatorExpressionParserRuleCall_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XRelationalExpression__Group__0__Impl" // $ANTLR start "rule__XRelationalExpression__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11215:1: rule__XRelationalExpression__Group__1 : rule__XRelationalExpression__Group__1__Impl ; public final void rule__XRelationalExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11219:1: ( rule__XRelationalExpression__Group__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11220:2: rule__XRelationalExpression__Group__1__Impl { pushFollow(FOLLOW_rule__XRelationalExpression__Group__1__Impl_in_rule__XRelationalExpression__Group__123050); rule__XRelationalExpression__Group__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XRelationalExpression__Group__1" // $ANTLR start "rule__XRelationalExpression__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11226:1: rule__XRelationalExpression__Group__1__Impl : ( ( rule__XRelationalExpression__Alternatives_1 )* ) ; public final void rule__XRelationalExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11230:1: ( ( ( rule__XRelationalExpression__Alternatives_1 )* ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11231:1: ( ( rule__XRelationalExpression__Alternatives_1 )* ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11231:1: ( ( rule__XRelationalExpression__Alternatives_1 )* ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11232:1: ( rule__XRelationalExpression__Alternatives_1 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getAlternatives_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11233:1: ( rule__XRelationalExpression__Alternatives_1 )* loop79: do { int alt79=2; switch ( input.LA(1) ) { case 17: { int LA79_2 = input.LA(2); if ( (synpred125_InternalEventPatternLanguage()) ) { alt79=1; } } break; case 22: { int LA79_3 = input.LA(2); if ( (synpred125_InternalEventPatternLanguage()) ) { alt79=1; } } break; case 83: { int LA79_4 = input.LA(2); if ( (synpred125_InternalEventPatternLanguage()) ) { alt79=1; } } break; case 21: { int LA79_5 = input.LA(2); if ( (synpred125_InternalEventPatternLanguage()) ) { alt79=1; } } break; case 30: { int LA79_6 = input.LA(2); if ( (synpred125_InternalEventPatternLanguage()) ) { alt79=1; } } break; } switch (alt79) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11233:2: rule__XRelationalExpression__Alternatives_1 { pushFollow(FOLLOW_rule__XRelationalExpression__Alternatives_1_in_rule__XRelationalExpression__Group__1__Impl23077); rule__XRelationalExpression__Alternatives_1(); state._fsp--; if (state.failed) return ; } break; default : break loop79; } } while (true); if ( state.backtracking==0 ) { after(grammarAccess.getXRelationalExpressionAccess().getAlternatives_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XRelationalExpression__Group__1__Impl" // $ANTLR start "rule__XRelationalExpression__Group_1_0__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11247:1: rule__XRelationalExpression__Group_1_0__0 : rule__XRelationalExpression__Group_1_0__0__Impl rule__XRelationalExpression__Group_1_0__1 ; public final void rule__XRelationalExpression__Group_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11251:1: ( rule__XRelationalExpression__Group_1_0__0__Impl rule__XRelationalExpression__Group_1_0__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11252:2: rule__XRelationalExpression__Group_1_0__0__Impl rule__XRelationalExpression__Group_1_0__1 { pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_0__0__Impl_in_rule__XRelationalExpression__Group_1_0__023112); rule__XRelationalExpression__Group_1_0__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_0__1_in_rule__XRelationalExpression__Group_1_0__023115); rule__XRelationalExpression__Group_1_0__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XRelationalExpression__Group_1_0__0" // $ANTLR start "rule__XRelationalExpression__Group_1_0__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11259:1: rule__XRelationalExpression__Group_1_0__0__Impl : ( ( rule__XRelationalExpression__Group_1_0_0__0 ) ) ; public final void rule__XRelationalExpression__Group_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11263:1: ( ( ( rule__XRelationalExpression__Group_1_0_0__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11264:1: ( ( rule__XRelationalExpression__Group_1_0_0__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11264:1: ( ( rule__XRelationalExpression__Group_1_0_0__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11265:1: ( rule__XRelationalExpression__Group_1_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11266:1: ( rule__XRelationalExpression__Group_1_0_0__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11266:2: rule__XRelationalExpression__Group_1_0_0__0 { pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_0_0__0_in_rule__XRelationalExpression__Group_1_0__0__Impl23142); rule__XRelationalExpression__Group_1_0_0__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXRelationalExpressionAccess().getGroup_1_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XRelationalExpression__Group_1_0__0__Impl" // $ANTLR start "rule__XRelationalExpression__Group_1_0__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11276:1: rule__XRelationalExpression__Group_1_0__1 : rule__XRelationalExpression__Group_1_0__1__Impl ; public final void rule__XRelationalExpression__Group_1_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11280:1: ( rule__XRelationalExpression__Group_1_0__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11281:2: rule__XRelationalExpression__Group_1_0__1__Impl { pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_0__1__Impl_in_rule__XRelationalExpression__Group_1_0__123172); rule__XRelationalExpression__Group_1_0__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XRelationalExpression__Group_1_0__1" // $ANTLR start "rule__XRelationalExpression__Group_1_0__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11287:1: rule__XRelationalExpression__Group_1_0__1__Impl : ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) ) ; public final void rule__XRelationalExpression__Group_1_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11291:1: ( ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11292:1: ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11292:1: ( ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11293:1: ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getTypeAssignment_1_0_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11294:1: ( rule__XRelationalExpression__TypeAssignment_1_0_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11294:2: rule__XRelationalExpression__TypeAssignment_1_0_1 { pushFollow(FOLLOW_rule__XRelationalExpression__TypeAssignment_1_0_1_in_rule__XRelationalExpression__Group_1_0__1__Impl23199); rule__XRelationalExpression__TypeAssignment_1_0_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXRelationalExpressionAccess().getTypeAssignment_1_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XRelationalExpression__Group_1_0__1__Impl" // $ANTLR start "rule__XRelationalExpression__Group_1_0_0__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11308:1: rule__XRelationalExpression__Group_1_0_0__0 : rule__XRelationalExpression__Group_1_0_0__0__Impl ; public final void rule__XRelationalExpression__Group_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11312:1: ( rule__XRelationalExpression__Group_1_0_0__0__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11313:2: rule__XRelationalExpression__Group_1_0_0__0__Impl { pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_0_0__0__Impl_in_rule__XRelationalExpression__Group_1_0_0__023233); rule__XRelationalExpression__Group_1_0_0__0__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XRelationalExpression__Group_1_0_0__0" // $ANTLR start "rule__XRelationalExpression__Group_1_0_0__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11319:1: rule__XRelationalExpression__Group_1_0_0__0__Impl : ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) ) ; public final void rule__XRelationalExpression__Group_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11323:1: ( ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11324:1: ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11324:1: ( ( rule__XRelationalExpression__Group_1_0_0_0__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11325:1: ( rule__XRelationalExpression__Group_1_0_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_0_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11326:1: ( rule__XRelationalExpression__Group_1_0_0_0__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11326:2: rule__XRelationalExpression__Group_1_0_0_0__0 { pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__0_in_rule__XRelationalExpression__Group_1_0_0__0__Impl23260); rule__XRelationalExpression__Group_1_0_0_0__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXRelationalExpressionAccess().getGroup_1_0_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XRelationalExpression__Group_1_0_0__0__Impl" // $ANTLR start "rule__XRelationalExpression__Group_1_0_0_0__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11338:1: rule__XRelationalExpression__Group_1_0_0_0__0 : rule__XRelationalExpression__Group_1_0_0_0__0__Impl rule__XRelationalExpression__Group_1_0_0_0__1 ; public final void rule__XRelationalExpression__Group_1_0_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11342:1: ( rule__XRelationalExpression__Group_1_0_0_0__0__Impl rule__XRelationalExpression__Group_1_0_0_0__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11343:2: rule__XRelationalExpression__Group_1_0_0_0__0__Impl rule__XRelationalExpression__Group_1_0_0_0__1 { pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__0__Impl_in_rule__XRelationalExpression__Group_1_0_0_0__023292); rule__XRelationalExpression__Group_1_0_0_0__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__1_in_rule__XRelationalExpression__Group_1_0_0_0__023295); rule__XRelationalExpression__Group_1_0_0_0__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XRelationalExpression__Group_1_0_0_0__0" // $ANTLR start "rule__XRelationalExpression__Group_1_0_0_0__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11350:1: rule__XRelationalExpression__Group_1_0_0_0__0__Impl : ( () ) ; public final void rule__XRelationalExpression__Group_1_0_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11354:1: ( ( () ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11355:1: ( () ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11355:1: ( () ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11356:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getXInstanceOfExpressionExpressionAction_1_0_0_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11357:1: () // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11359:1: { } if ( state.backtracking==0 ) { after(grammarAccess.getXRelationalExpressionAccess().getXInstanceOfExpressionExpressionAction_1_0_0_0_0()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XRelationalExpression__Group_1_0_0_0__0__Impl" // $ANTLR start "rule__XRelationalExpression__Group_1_0_0_0__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11369:1: rule__XRelationalExpression__Group_1_0_0_0__1 : rule__XRelationalExpression__Group_1_0_0_0__1__Impl ; public final void rule__XRelationalExpression__Group_1_0_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11373:1: ( rule__XRelationalExpression__Group_1_0_0_0__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11374:2: rule__XRelationalExpression__Group_1_0_0_0__1__Impl { pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__1__Impl_in_rule__XRelationalExpression__Group_1_0_0_0__123353); rule__XRelationalExpression__Group_1_0_0_0__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XRelationalExpression__Group_1_0_0_0__1" // $ANTLR start "rule__XRelationalExpression__Group_1_0_0_0__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11380:1: rule__XRelationalExpression__Group_1_0_0_0__1__Impl : ( 'instanceof' ) ; public final void rule__XRelationalExpression__Group_1_0_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11384:1: ( ( 'instanceof' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11385:1: ( 'instanceof' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11385:1: ( 'instanceof' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11386:1: 'instanceof' { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getInstanceofKeyword_1_0_0_0_1()); } match(input,83,FOLLOW_83_in_rule__XRelationalExpression__Group_1_0_0_0__1__Impl23381); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXRelationalExpressionAccess().getInstanceofKeyword_1_0_0_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XRelationalExpression__Group_1_0_0_0__1__Impl" // $ANTLR start "rule__XRelationalExpression__Group_1_1__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11403:1: rule__XRelationalExpression__Group_1_1__0 : rule__XRelationalExpression__Group_1_1__0__Impl rule__XRelationalExpression__Group_1_1__1 ; public final void rule__XRelationalExpression__Group_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11407:1: ( rule__XRelationalExpression__Group_1_1__0__Impl rule__XRelationalExpression__Group_1_1__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11408:2: rule__XRelationalExpression__Group_1_1__0__Impl rule__XRelationalExpression__Group_1_1__1 { pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_1__0__Impl_in_rule__XRelationalExpression__Group_1_1__023416); rule__XRelationalExpression__Group_1_1__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_1__1_in_rule__XRelationalExpression__Group_1_1__023419); rule__XRelationalExpression__Group_1_1__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XRelationalExpression__Group_1_1__0" // $ANTLR start "rule__XRelationalExpression__Group_1_1__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11415:1: rule__XRelationalExpression__Group_1_1__0__Impl : ( ( rule__XRelationalExpression__Group_1_1_0__0 ) ) ; public final void rule__XRelationalExpression__Group_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11419:1: ( ( ( rule__XRelationalExpression__Group_1_1_0__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11420:1: ( ( rule__XRelationalExpression__Group_1_1_0__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11420:1: ( ( rule__XRelationalExpression__Group_1_1_0__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11421:1: ( rule__XRelationalExpression__Group_1_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11422:1: ( rule__XRelationalExpression__Group_1_1_0__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11422:2: rule__XRelationalExpression__Group_1_1_0__0 { pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_1_0__0_in_rule__XRelationalExpression__Group_1_1__0__Impl23446); rule__XRelationalExpression__Group_1_1_0__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXRelationalExpressionAccess().getGroup_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XRelationalExpression__Group_1_1__0__Impl" // $ANTLR start "rule__XRelationalExpression__Group_1_1__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11432:1: rule__XRelationalExpression__Group_1_1__1 : rule__XRelationalExpression__Group_1_1__1__Impl ; public final void rule__XRelationalExpression__Group_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11436:1: ( rule__XRelationalExpression__Group_1_1__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11437:2: rule__XRelationalExpression__Group_1_1__1__Impl { pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_1__1__Impl_in_rule__XRelationalExpression__Group_1_1__123476); rule__XRelationalExpression__Group_1_1__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XRelationalExpression__Group_1_1__1" // $ANTLR start "rule__XRelationalExpression__Group_1_1__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11443:1: rule__XRelationalExpression__Group_1_1__1__Impl : ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) ) ; public final void rule__XRelationalExpression__Group_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11447:1: ( ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11448:1: ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11448:1: ( ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11449:1: ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getRightOperandAssignment_1_1_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11450:1: ( rule__XRelationalExpression__RightOperandAssignment_1_1_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11450:2: rule__XRelationalExpression__RightOperandAssignment_1_1_1 { pushFollow(FOLLOW_rule__XRelationalExpression__RightOperandAssignment_1_1_1_in_rule__XRelationalExpression__Group_1_1__1__Impl23503); rule__XRelationalExpression__RightOperandAssignment_1_1_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXRelationalExpressionAccess().getRightOperandAssignment_1_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XRelationalExpression__Group_1_1__1__Impl" // $ANTLR start "rule__XRelationalExpression__Group_1_1_0__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11464:1: rule__XRelationalExpression__Group_1_1_0__0 : rule__XRelationalExpression__Group_1_1_0__0__Impl ; public final void rule__XRelationalExpression__Group_1_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11468:1: ( rule__XRelationalExpression__Group_1_1_0__0__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11469:2: rule__XRelationalExpression__Group_1_1_0__0__Impl { pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_1_0__0__Impl_in_rule__XRelationalExpression__Group_1_1_0__023537); rule__XRelationalExpression__Group_1_1_0__0__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XRelationalExpression__Group_1_1_0__0" // $ANTLR start "rule__XRelationalExpression__Group_1_1_0__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11475:1: rule__XRelationalExpression__Group_1_1_0__0__Impl : ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) ) ; public final void rule__XRelationalExpression__Group_1_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11479:1: ( ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11480:1: ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11480:1: ( ( rule__XRelationalExpression__Group_1_1_0_0__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11481:1: ( rule__XRelationalExpression__Group_1_1_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getGroup_1_1_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11482:1: ( rule__XRelationalExpression__Group_1_1_0_0__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11482:2: rule__XRelationalExpression__Group_1_1_0_0__0 { pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__0_in_rule__XRelationalExpression__Group_1_1_0__0__Impl23564); rule__XRelationalExpression__Group_1_1_0_0__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXRelationalExpressionAccess().getGroup_1_1_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XRelationalExpression__Group_1_1_0__0__Impl" // $ANTLR start "rule__XRelationalExpression__Group_1_1_0_0__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11494:1: rule__XRelationalExpression__Group_1_1_0_0__0 : rule__XRelationalExpression__Group_1_1_0_0__0__Impl rule__XRelationalExpression__Group_1_1_0_0__1 ; public final void rule__XRelationalExpression__Group_1_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11498:1: ( rule__XRelationalExpression__Group_1_1_0_0__0__Impl rule__XRelationalExpression__Group_1_1_0_0__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11499:2: rule__XRelationalExpression__Group_1_1_0_0__0__Impl rule__XRelationalExpression__Group_1_1_0_0__1 { pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__0__Impl_in_rule__XRelationalExpression__Group_1_1_0_0__023596); rule__XRelationalExpression__Group_1_1_0_0__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__1_in_rule__XRelationalExpression__Group_1_1_0_0__023599); rule__XRelationalExpression__Group_1_1_0_0__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XRelationalExpression__Group_1_1_0_0__0" // $ANTLR start "rule__XRelationalExpression__Group_1_1_0_0__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11506:1: rule__XRelationalExpression__Group_1_1_0_0__0__Impl : ( () ) ; public final void rule__XRelationalExpression__Group_1_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11510:1: ( ( () ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11511:1: ( () ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11511:1: ( () ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11512:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11513:1: () // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11515:1: { } if ( state.backtracking==0 ) { after(grammarAccess.getXRelationalExpressionAccess().getXBinaryOperationLeftOperandAction_1_1_0_0_0()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XRelationalExpression__Group_1_1_0_0__0__Impl" // $ANTLR start "rule__XRelationalExpression__Group_1_1_0_0__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11525:1: rule__XRelationalExpression__Group_1_1_0_0__1 : rule__XRelationalExpression__Group_1_1_0_0__1__Impl ; public final void rule__XRelationalExpression__Group_1_1_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11529:1: ( rule__XRelationalExpression__Group_1_1_0_0__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11530:2: rule__XRelationalExpression__Group_1_1_0_0__1__Impl { pushFollow(FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__1__Impl_in_rule__XRelationalExpression__Group_1_1_0_0__123657); rule__XRelationalExpression__Group_1_1_0_0__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XRelationalExpression__Group_1_1_0_0__1" // $ANTLR start "rule__XRelationalExpression__Group_1_1_0_0__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11536:1: rule__XRelationalExpression__Group_1_1_0_0__1__Impl : ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) ) ; public final void rule__XRelationalExpression__Group_1_1_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11540:1: ( ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11541:1: ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11541:1: ( ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11542:1: ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getFeatureAssignment_1_1_0_0_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11543:1: ( rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11543:2: rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 { pushFollow(FOLLOW_rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1_in_rule__XRelationalExpression__Group_1_1_0_0__1__Impl23684); rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXRelationalExpressionAccess().getFeatureAssignment_1_1_0_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XRelationalExpression__Group_1_1_0_0__1__Impl" // $ANTLR start "rule__XOtherOperatorExpression__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11557:1: rule__XOtherOperatorExpression__Group__0 : rule__XOtherOperatorExpression__Group__0__Impl rule__XOtherOperatorExpression__Group__1 ; public final void rule__XOtherOperatorExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11561:1: ( rule__XOtherOperatorExpression__Group__0__Impl rule__XOtherOperatorExpression__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11562:2: rule__XOtherOperatorExpression__Group__0__Impl rule__XOtherOperatorExpression__Group__1 { pushFollow(FOLLOW_rule__XOtherOperatorExpression__Group__0__Impl_in_rule__XOtherOperatorExpression__Group__023718); rule__XOtherOperatorExpression__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XOtherOperatorExpression__Group__1_in_rule__XOtherOperatorExpression__Group__023721); rule__XOtherOperatorExpression__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XOtherOperatorExpression__Group__0" // $ANTLR start "rule__XOtherOperatorExpression__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11569:1: rule__XOtherOperatorExpression__Group__0__Impl : ( ruleXAdditiveExpression ) ; public final void rule__XOtherOperatorExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11573:1: ( ( ruleXAdditiveExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11574:1: ( ruleXAdditiveExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11574:1: ( ruleXAdditiveExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11575:1: ruleXAdditiveExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXOtherOperatorExpressionAccess().getXAdditiveExpressionParserRuleCall_0()); } pushFollow(FOLLOW_ruleXAdditiveExpression_in_rule__XOtherOperatorExpression__Group__0__Impl23748); ruleXAdditiveExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXOtherOperatorExpressionAccess().getXAdditiveExpressionParserRuleCall_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XOtherOperatorExpression__Group__0__Impl" // $ANTLR start "rule__XOtherOperatorExpression__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11586:1: rule__XOtherOperatorExpression__Group__1 : rule__XOtherOperatorExpression__Group__1__Impl ; public final void rule__XOtherOperatorExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11590:1: ( rule__XOtherOperatorExpression__Group__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11591:2: rule__XOtherOperatorExpression__Group__1__Impl { pushFollow(FOLLOW_rule__XOtherOperatorExpression__Group__1__Impl_in_rule__XOtherOperatorExpression__Group__123777); rule__XOtherOperatorExpression__Group__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XOtherOperatorExpression__Group__1" // $ANTLR start "rule__XOtherOperatorExpression__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11597:1: rule__XOtherOperatorExpression__Group__1__Impl : ( ( rule__XOtherOperatorExpression__Group_1__0 )* ) ; public final void rule__XOtherOperatorExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11601:1: ( ( ( rule__XOtherOperatorExpression__Group_1__0 )* ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11602:1: ( ( rule__XOtherOperatorExpression__Group_1__0 )* ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11602:1: ( ( rule__XOtherOperatorExpression__Group_1__0 )* ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11603:1: ( rule__XOtherOperatorExpression__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXOtherOperatorExpressionAccess().getGroup_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11604:1: ( rule__XOtherOperatorExpression__Group_1__0 )* loop80: do { int alt80=2; alt80 = dfa80.predict(input); switch (alt80) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11604:2: rule__XOtherOperatorExpression__Group_1__0 { pushFollow(FOLLOW_rule__XOtherOperatorExpression__Group_1__0_in_rule__XOtherOperatorExpression__Group__1__Impl23804); rule__XOtherOperatorExpression__Group_1__0(); state._fsp--; if (state.failed) return ; } break; default : break loop80; } } while (true); if ( state.backtracking==0 ) { after(grammarAccess.getXOtherOperatorExpressionAccess().getGroup_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XOtherOperatorExpression__Group__1__Impl" // $ANTLR start "rule__XOtherOperatorExpression__Group_1__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11618:1: rule__XOtherOperatorExpression__Group_1__0 : rule__XOtherOperatorExpression__Group_1__0__Impl rule__XOtherOperatorExpression__Group_1__1 ; public final void rule__XOtherOperatorExpression__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11622:1: ( rule__XOtherOperatorExpression__Group_1__0__Impl rule__XOtherOperatorExpression__Group_1__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11623:2: rule__XOtherOperatorExpression__Group_1__0__Impl rule__XOtherOperatorExpression__Group_1__1 { pushFollow(FOLLOW_rule__XOtherOperatorExpression__Group_1__0__Impl_in_rule__XOtherOperatorExpression__Group_1__023839); rule__XOtherOperatorExpression__Group_1__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XOtherOperatorExpression__Group_1__1_in_rule__XOtherOperatorExpression__Group_1__023842); rule__XOtherOperatorExpression__Group_1__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XOtherOperatorExpression__Group_1__0" // $ANTLR start "rule__XOtherOperatorExpression__Group_1__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11630:1: rule__XOtherOperatorExpression__Group_1__0__Impl : ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) ) ; public final void rule__XOtherOperatorExpression__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11634:1: ( ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11635:1: ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11635:1: ( ( rule__XOtherOperatorExpression__Group_1_0__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11636:1: ( rule__XOtherOperatorExpression__Group_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXOtherOperatorExpressionAccess().getGroup_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11637:1: ( rule__XOtherOperatorExpression__Group_1_0__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11637:2: rule__XOtherOperatorExpression__Group_1_0__0 { pushFollow(FOLLOW_rule__XOtherOperatorExpression__Group_1_0__0_in_rule__XOtherOperatorExpression__Group_1__0__Impl23869); rule__XOtherOperatorExpression__Group_1_0__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXOtherOperatorExpressionAccess().getGroup_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XOtherOperatorExpression__Group_1__0__Impl" // $ANTLR start "rule__XOtherOperatorExpression__Group_1__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11647:1: rule__XOtherOperatorExpression__Group_1__1 : rule__XOtherOperatorExpression__Group_1__1__Impl ; public final void rule__XOtherOperatorExpression__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11651:1: ( rule__XOtherOperatorExpression__Group_1__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11652:2: rule__XOtherOperatorExpression__Group_1__1__Impl { pushFollow(FOLLOW_rule__XOtherOperatorExpression__Group_1__1__Impl_in_rule__XOtherOperatorExpression__Group_1__123899); rule__XOtherOperatorExpression__Group_1__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XOtherOperatorExpression__Group_1__1" // $ANTLR start "rule__XOtherOperatorExpression__Group_1__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11658:1: rule__XOtherOperatorExpression__Group_1__1__Impl : ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) ) ; public final void rule__XOtherOperatorExpression__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11662:1: ( ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11663:1: ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11663:1: ( ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11664:1: ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXOtherOperatorExpressionAccess().getRightOperandAssignment_1_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11665:1: ( rule__XOtherOperatorExpression__RightOperandAssignment_1_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11665:2: rule__XOtherOperatorExpression__RightOperandAssignment_1_1 { pushFollow(FOLLOW_rule__XOtherOperatorExpression__RightOperandAssignment_1_1_in_rule__XOtherOperatorExpression__Group_1__1__Impl23926); rule__XOtherOperatorExpression__RightOperandAssignment_1_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXOtherOperatorExpressionAccess().getRightOperandAssignment_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XOtherOperatorExpression__Group_1__1__Impl" // $ANTLR start "rule__XOtherOperatorExpression__Group_1_0__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11679:1: rule__XOtherOperatorExpression__Group_1_0__0 : rule__XOtherOperatorExpression__Group_1_0__0__Impl ; public final void rule__XOtherOperatorExpression__Group_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11683:1: ( rule__XOtherOperatorExpression__Group_1_0__0__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11684:2: rule__XOtherOperatorExpression__Group_1_0__0__Impl { pushFollow(FOLLOW_rule__XOtherOperatorExpression__Group_1_0__0__Impl_in_rule__XOtherOperatorExpression__Group_1_0__023960); rule__XOtherOperatorExpression__Group_1_0__0__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XOtherOperatorExpression__Group_1_0__0" // $ANTLR start "rule__XOtherOperatorExpression__Group_1_0__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11690:1: rule__XOtherOperatorExpression__Group_1_0__0__Impl : ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) ) ; public final void rule__XOtherOperatorExpression__Group_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11694:1: ( ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11695:1: ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11695:1: ( ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11696:1: ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXOtherOperatorExpressionAccess().getGroup_1_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11697:1: ( rule__XOtherOperatorExpression__Group_1_0_0__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11697:2: rule__XOtherOperatorExpression__Group_1_0_0__0 { pushFollow(FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__0_in_rule__XOtherOperatorExpression__Group_1_0__0__Impl23987); rule__XOtherOperatorExpression__Group_1_0_0__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXOtherOperatorExpressionAccess().getGroup_1_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XOtherOperatorExpression__Group_1_0__0__Impl" // $ANTLR start "rule__XOtherOperatorExpression__Group_1_0_0__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11709:1: rule__XOtherOperatorExpression__Group_1_0_0__0 : rule__XOtherOperatorExpression__Group_1_0_0__0__Impl rule__XOtherOperatorExpression__Group_1_0_0__1 ; public final void rule__XOtherOperatorExpression__Group_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11713:1: ( rule__XOtherOperatorExpression__Group_1_0_0__0__Impl rule__XOtherOperatorExpression__Group_1_0_0__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11714:2: rule__XOtherOperatorExpression__Group_1_0_0__0__Impl rule__XOtherOperatorExpression__Group_1_0_0__1 { pushFollow(FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__0__Impl_in_rule__XOtherOperatorExpression__Group_1_0_0__024019); rule__XOtherOperatorExpression__Group_1_0_0__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__1_in_rule__XOtherOperatorExpression__Group_1_0_0__024022); rule__XOtherOperatorExpression__Group_1_0_0__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XOtherOperatorExpression__Group_1_0_0__0" // $ANTLR start "rule__XOtherOperatorExpression__Group_1_0_0__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11721:1: rule__XOtherOperatorExpression__Group_1_0_0__0__Impl : ( () ) ; public final void rule__XOtherOperatorExpression__Group_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11725:1: ( ( () ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11726:1: ( () ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11726:1: ( () ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11727:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getXOtherOperatorExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11728:1: () // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11730:1: { } if ( state.backtracking==0 ) { after(grammarAccess.getXOtherOperatorExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XOtherOperatorExpression__Group_1_0_0__0__Impl" // $ANTLR start "rule__XOtherOperatorExpression__Group_1_0_0__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11740:1: rule__XOtherOperatorExpression__Group_1_0_0__1 : rule__XOtherOperatorExpression__Group_1_0_0__1__Impl ; public final void rule__XOtherOperatorExpression__Group_1_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11744:1: ( rule__XOtherOperatorExpression__Group_1_0_0__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11745:2: rule__XOtherOperatorExpression__Group_1_0_0__1__Impl { pushFollow(FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__1__Impl_in_rule__XOtherOperatorExpression__Group_1_0_0__124080); rule__XOtherOperatorExpression__Group_1_0_0__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XOtherOperatorExpression__Group_1_0_0__1" // $ANTLR start "rule__XOtherOperatorExpression__Group_1_0_0__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11751:1: rule__XOtherOperatorExpression__Group_1_0_0__1__Impl : ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) ) ; public final void rule__XOtherOperatorExpression__Group_1_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11755:1: ( ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11756:1: ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11756:1: ( ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11757:1: ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXOtherOperatorExpressionAccess().getFeatureAssignment_1_0_0_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11758:1: ( rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11758:2: rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 { pushFollow(FOLLOW_rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1_in_rule__XOtherOperatorExpression__Group_1_0_0__1__Impl24107); rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXOtherOperatorExpressionAccess().getFeatureAssignment_1_0_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XOtherOperatorExpression__Group_1_0_0__1__Impl" // $ANTLR start "rule__OpOther__Group_2__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11772:1: rule__OpOther__Group_2__0 : rule__OpOther__Group_2__0__Impl rule__OpOther__Group_2__1 ; public final void rule__OpOther__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11776:1: ( rule__OpOther__Group_2__0__Impl rule__OpOther__Group_2__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11777:2: rule__OpOther__Group_2__0__Impl rule__OpOther__Group_2__1 { pushFollow(FOLLOW_rule__OpOther__Group_2__0__Impl_in_rule__OpOther__Group_2__024141); rule__OpOther__Group_2__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__OpOther__Group_2__1_in_rule__OpOther__Group_2__024144); rule__OpOther__Group_2__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpOther__Group_2__0" // $ANTLR start "rule__OpOther__Group_2__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11784:1: rule__OpOther__Group_2__0__Impl : ( '>' ) ; public final void rule__OpOther__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11788:1: ( ( '>' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11789:1: ( '>' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11789:1: ( '>' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11790:1: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_2_0()); } match(input,22,FOLLOW_22_in_rule__OpOther__Group_2__0__Impl24172); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpOther__Group_2__0__Impl" // $ANTLR start "rule__OpOther__Group_2__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11803:1: rule__OpOther__Group_2__1 : rule__OpOther__Group_2__1__Impl ; public final void rule__OpOther__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11807:1: ( rule__OpOther__Group_2__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11808:2: rule__OpOther__Group_2__1__Impl { pushFollow(FOLLOW_rule__OpOther__Group_2__1__Impl_in_rule__OpOther__Group_2__124203); rule__OpOther__Group_2__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpOther__Group_2__1" // $ANTLR start "rule__OpOther__Group_2__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11814:1: rule__OpOther__Group_2__1__Impl : ( '..' ) ; public final void rule__OpOther__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11818:1: ( ( '..' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11819:1: ( '..' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11819:1: ( '..' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11820:1: '..' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getFullStopFullStopKeyword_2_1()); } match(input,33,FOLLOW_33_in_rule__OpOther__Group_2__1__Impl24231); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpOtherAccess().getFullStopFullStopKeyword_2_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpOther__Group_2__1__Impl" // $ANTLR start "rule__OpOther__Group_5__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11837:1: rule__OpOther__Group_5__0 : rule__OpOther__Group_5__0__Impl rule__OpOther__Group_5__1 ; public final void rule__OpOther__Group_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11841:1: ( rule__OpOther__Group_5__0__Impl rule__OpOther__Group_5__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11842:2: rule__OpOther__Group_5__0__Impl rule__OpOther__Group_5__1 { pushFollow(FOLLOW_rule__OpOther__Group_5__0__Impl_in_rule__OpOther__Group_5__024266); rule__OpOther__Group_5__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__OpOther__Group_5__1_in_rule__OpOther__Group_5__024269); rule__OpOther__Group_5__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpOther__Group_5__0" // $ANTLR start "rule__OpOther__Group_5__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11849:1: rule__OpOther__Group_5__0__Impl : ( '>' ) ; public final void rule__OpOther__Group_5__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11853:1: ( ( '>' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11854:1: ( '>' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11854:1: ( '>' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11855:1: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_0()); } match(input,22,FOLLOW_22_in_rule__OpOther__Group_5__0__Impl24297); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpOther__Group_5__0__Impl" // $ANTLR start "rule__OpOther__Group_5__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11868:1: rule__OpOther__Group_5__1 : rule__OpOther__Group_5__1__Impl ; public final void rule__OpOther__Group_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11872:1: ( rule__OpOther__Group_5__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11873:2: rule__OpOther__Group_5__1__Impl { pushFollow(FOLLOW_rule__OpOther__Group_5__1__Impl_in_rule__OpOther__Group_5__124328); rule__OpOther__Group_5__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpOther__Group_5__1" // $ANTLR start "rule__OpOther__Group_5__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11879:1: rule__OpOther__Group_5__1__Impl : ( ( rule__OpOther__Alternatives_5_1 ) ) ; public final void rule__OpOther__Group_5__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11883:1: ( ( ( rule__OpOther__Alternatives_5_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11884:1: ( ( rule__OpOther__Alternatives_5_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11884:1: ( ( rule__OpOther__Alternatives_5_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11885:1: ( rule__OpOther__Alternatives_5_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getAlternatives_5_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11886:1: ( rule__OpOther__Alternatives_5_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11886:2: rule__OpOther__Alternatives_5_1 { pushFollow(FOLLOW_rule__OpOther__Alternatives_5_1_in_rule__OpOther__Group_5__1__Impl24355); rule__OpOther__Alternatives_5_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getOpOtherAccess().getAlternatives_5_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpOther__Group_5__1__Impl" // $ANTLR start "rule__OpOther__Group_5_1_0__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11900:1: rule__OpOther__Group_5_1_0__0 : rule__OpOther__Group_5_1_0__0__Impl ; public final void rule__OpOther__Group_5_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11904:1: ( rule__OpOther__Group_5_1_0__0__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11905:2: rule__OpOther__Group_5_1_0__0__Impl { pushFollow(FOLLOW_rule__OpOther__Group_5_1_0__0__Impl_in_rule__OpOther__Group_5_1_0__024389); rule__OpOther__Group_5_1_0__0__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpOther__Group_5_1_0__0" // $ANTLR start "rule__OpOther__Group_5_1_0__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11911:1: rule__OpOther__Group_5_1_0__0__Impl : ( ( rule__OpOther__Group_5_1_0_0__0 ) ) ; public final void rule__OpOther__Group_5_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11915:1: ( ( ( rule__OpOther__Group_5_1_0_0__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11916:1: ( ( rule__OpOther__Group_5_1_0_0__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11916:1: ( ( rule__OpOther__Group_5_1_0_0__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11917:1: ( rule__OpOther__Group_5_1_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getGroup_5_1_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11918:1: ( rule__OpOther__Group_5_1_0_0__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11918:2: rule__OpOther__Group_5_1_0_0__0 { pushFollow(FOLLOW_rule__OpOther__Group_5_1_0_0__0_in_rule__OpOther__Group_5_1_0__0__Impl24416); rule__OpOther__Group_5_1_0_0__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getOpOtherAccess().getGroup_5_1_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpOther__Group_5_1_0__0__Impl" // $ANTLR start "rule__OpOther__Group_5_1_0_0__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11930:1: rule__OpOther__Group_5_1_0_0__0 : rule__OpOther__Group_5_1_0_0__0__Impl rule__OpOther__Group_5_1_0_0__1 ; public final void rule__OpOther__Group_5_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11934:1: ( rule__OpOther__Group_5_1_0_0__0__Impl rule__OpOther__Group_5_1_0_0__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11935:2: rule__OpOther__Group_5_1_0_0__0__Impl rule__OpOther__Group_5_1_0_0__1 { pushFollow(FOLLOW_rule__OpOther__Group_5_1_0_0__0__Impl_in_rule__OpOther__Group_5_1_0_0__024448); rule__OpOther__Group_5_1_0_0__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__OpOther__Group_5_1_0_0__1_in_rule__OpOther__Group_5_1_0_0__024451); rule__OpOther__Group_5_1_0_0__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpOther__Group_5_1_0_0__0" // $ANTLR start "rule__OpOther__Group_5_1_0_0__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11942:1: rule__OpOther__Group_5_1_0_0__0__Impl : ( '>' ) ; public final void rule__OpOther__Group_5_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11946:1: ( ( '>' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11947:1: ( '>' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11947:1: ( '>' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11948:1: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_1_0_0_0()); } match(input,22,FOLLOW_22_in_rule__OpOther__Group_5_1_0_0__0__Impl24479); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_1_0_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpOther__Group_5_1_0_0__0__Impl" // $ANTLR start "rule__OpOther__Group_5_1_0_0__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11961:1: rule__OpOther__Group_5_1_0_0__1 : rule__OpOther__Group_5_1_0_0__1__Impl ; public final void rule__OpOther__Group_5_1_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11965:1: ( rule__OpOther__Group_5_1_0_0__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11966:2: rule__OpOther__Group_5_1_0_0__1__Impl { pushFollow(FOLLOW_rule__OpOther__Group_5_1_0_0__1__Impl_in_rule__OpOther__Group_5_1_0_0__124510); rule__OpOther__Group_5_1_0_0__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpOther__Group_5_1_0_0__1" // $ANTLR start "rule__OpOther__Group_5_1_0_0__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11972:1: rule__OpOther__Group_5_1_0_0__1__Impl : ( '>' ) ; public final void rule__OpOther__Group_5_1_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11976:1: ( ( '>' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11977:1: ( '>' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11977:1: ( '>' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11978:1: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_1_0_0_1()); } match(input,22,FOLLOW_22_in_rule__OpOther__Group_5_1_0_0__1__Impl24538); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpOtherAccess().getGreaterThanSignKeyword_5_1_0_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpOther__Group_5_1_0_0__1__Impl" // $ANTLR start "rule__OpOther__Group_6__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11995:1: rule__OpOther__Group_6__0 : rule__OpOther__Group_6__0__Impl rule__OpOther__Group_6__1 ; public final void rule__OpOther__Group_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11999:1: ( rule__OpOther__Group_6__0__Impl rule__OpOther__Group_6__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12000:2: rule__OpOther__Group_6__0__Impl rule__OpOther__Group_6__1 { pushFollow(FOLLOW_rule__OpOther__Group_6__0__Impl_in_rule__OpOther__Group_6__024573); rule__OpOther__Group_6__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__OpOther__Group_6__1_in_rule__OpOther__Group_6__024576); rule__OpOther__Group_6__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpOther__Group_6__0" // $ANTLR start "rule__OpOther__Group_6__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12007:1: rule__OpOther__Group_6__0__Impl : ( '<' ) ; public final void rule__OpOther__Group_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12011:1: ( ( '<' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12012:1: ( '<' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12012:1: ( '<' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12013:1: '<' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_0()); } match(input,17,FOLLOW_17_in_rule__OpOther__Group_6__0__Impl24604); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpOther__Group_6__0__Impl" // $ANTLR start "rule__OpOther__Group_6__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12026:1: rule__OpOther__Group_6__1 : rule__OpOther__Group_6__1__Impl ; public final void rule__OpOther__Group_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12030:1: ( rule__OpOther__Group_6__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12031:2: rule__OpOther__Group_6__1__Impl { pushFollow(FOLLOW_rule__OpOther__Group_6__1__Impl_in_rule__OpOther__Group_6__124635); rule__OpOther__Group_6__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpOther__Group_6__1" // $ANTLR start "rule__OpOther__Group_6__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12037:1: rule__OpOther__Group_6__1__Impl : ( ( rule__OpOther__Alternatives_6_1 ) ) ; public final void rule__OpOther__Group_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12041:1: ( ( ( rule__OpOther__Alternatives_6_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12042:1: ( ( rule__OpOther__Alternatives_6_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12042:1: ( ( rule__OpOther__Alternatives_6_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12043:1: ( rule__OpOther__Alternatives_6_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getAlternatives_6_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12044:1: ( rule__OpOther__Alternatives_6_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12044:2: rule__OpOther__Alternatives_6_1 { pushFollow(FOLLOW_rule__OpOther__Alternatives_6_1_in_rule__OpOther__Group_6__1__Impl24662); rule__OpOther__Alternatives_6_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getOpOtherAccess().getAlternatives_6_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpOther__Group_6__1__Impl" // $ANTLR start "rule__OpOther__Group_6_1_0__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12058:1: rule__OpOther__Group_6_1_0__0 : rule__OpOther__Group_6_1_0__0__Impl ; public final void rule__OpOther__Group_6_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12062:1: ( rule__OpOther__Group_6_1_0__0__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12063:2: rule__OpOther__Group_6_1_0__0__Impl { pushFollow(FOLLOW_rule__OpOther__Group_6_1_0__0__Impl_in_rule__OpOther__Group_6_1_0__024696); rule__OpOther__Group_6_1_0__0__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpOther__Group_6_1_0__0" // $ANTLR start "rule__OpOther__Group_6_1_0__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12069:1: rule__OpOther__Group_6_1_0__0__Impl : ( ( rule__OpOther__Group_6_1_0_0__0 ) ) ; public final void rule__OpOther__Group_6_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12073:1: ( ( ( rule__OpOther__Group_6_1_0_0__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12074:1: ( ( rule__OpOther__Group_6_1_0_0__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12074:1: ( ( rule__OpOther__Group_6_1_0_0__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12075:1: ( rule__OpOther__Group_6_1_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getGroup_6_1_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12076:1: ( rule__OpOther__Group_6_1_0_0__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12076:2: rule__OpOther__Group_6_1_0_0__0 { pushFollow(FOLLOW_rule__OpOther__Group_6_1_0_0__0_in_rule__OpOther__Group_6_1_0__0__Impl24723); rule__OpOther__Group_6_1_0_0__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getOpOtherAccess().getGroup_6_1_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpOther__Group_6_1_0__0__Impl" // $ANTLR start "rule__OpOther__Group_6_1_0_0__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12088:1: rule__OpOther__Group_6_1_0_0__0 : rule__OpOther__Group_6_1_0_0__0__Impl rule__OpOther__Group_6_1_0_0__1 ; public final void rule__OpOther__Group_6_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12092:1: ( rule__OpOther__Group_6_1_0_0__0__Impl rule__OpOther__Group_6_1_0_0__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12093:2: rule__OpOther__Group_6_1_0_0__0__Impl rule__OpOther__Group_6_1_0_0__1 { pushFollow(FOLLOW_rule__OpOther__Group_6_1_0_0__0__Impl_in_rule__OpOther__Group_6_1_0_0__024755); rule__OpOther__Group_6_1_0_0__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__OpOther__Group_6_1_0_0__1_in_rule__OpOther__Group_6_1_0_0__024758); rule__OpOther__Group_6_1_0_0__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpOther__Group_6_1_0_0__0" // $ANTLR start "rule__OpOther__Group_6_1_0_0__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12100:1: rule__OpOther__Group_6_1_0_0__0__Impl : ( '<' ) ; public final void rule__OpOther__Group_6_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12104:1: ( ( '<' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12105:1: ( '<' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12105:1: ( '<' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12106:1: '<' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_0_0_0()); } match(input,17,FOLLOW_17_in_rule__OpOther__Group_6_1_0_0__0__Impl24786); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_0_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpOther__Group_6_1_0_0__0__Impl" // $ANTLR start "rule__OpOther__Group_6_1_0_0__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12119:1: rule__OpOther__Group_6_1_0_0__1 : rule__OpOther__Group_6_1_0_0__1__Impl ; public final void rule__OpOther__Group_6_1_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12123:1: ( rule__OpOther__Group_6_1_0_0__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12124:2: rule__OpOther__Group_6_1_0_0__1__Impl { pushFollow(FOLLOW_rule__OpOther__Group_6_1_0_0__1__Impl_in_rule__OpOther__Group_6_1_0_0__124817); rule__OpOther__Group_6_1_0_0__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpOther__Group_6_1_0_0__1" // $ANTLR start "rule__OpOther__Group_6_1_0_0__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12130:1: rule__OpOther__Group_6_1_0_0__1__Impl : ( '<' ) ; public final void rule__OpOther__Group_6_1_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12134:1: ( ( '<' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12135:1: ( '<' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12135:1: ( '<' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12136:1: '<' { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_0_0_1()); } match(input,17,FOLLOW_17_in_rule__OpOther__Group_6_1_0_0__1__Impl24845); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpOtherAccess().getLessThanSignKeyword_6_1_0_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpOther__Group_6_1_0_0__1__Impl" // $ANTLR start "rule__XAdditiveExpression__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12153:1: rule__XAdditiveExpression__Group__0 : rule__XAdditiveExpression__Group__0__Impl rule__XAdditiveExpression__Group__1 ; public final void rule__XAdditiveExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12157:1: ( rule__XAdditiveExpression__Group__0__Impl rule__XAdditiveExpression__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12158:2: rule__XAdditiveExpression__Group__0__Impl rule__XAdditiveExpression__Group__1 { pushFollow(FOLLOW_rule__XAdditiveExpression__Group__0__Impl_in_rule__XAdditiveExpression__Group__024880); rule__XAdditiveExpression__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XAdditiveExpression__Group__1_in_rule__XAdditiveExpression__Group__024883); rule__XAdditiveExpression__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAdditiveExpression__Group__0" // $ANTLR start "rule__XAdditiveExpression__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12165:1: rule__XAdditiveExpression__Group__0__Impl : ( ruleXMultiplicativeExpression ) ; public final void rule__XAdditiveExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12169:1: ( ( ruleXMultiplicativeExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12170:1: ( ruleXMultiplicativeExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12170:1: ( ruleXMultiplicativeExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12171:1: ruleXMultiplicativeExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXAdditiveExpressionAccess().getXMultiplicativeExpressionParserRuleCall_0()); } pushFollow(FOLLOW_ruleXMultiplicativeExpression_in_rule__XAdditiveExpression__Group__0__Impl24910); ruleXMultiplicativeExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXAdditiveExpressionAccess().getXMultiplicativeExpressionParserRuleCall_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAdditiveExpression__Group__0__Impl" // $ANTLR start "rule__XAdditiveExpression__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12182:1: rule__XAdditiveExpression__Group__1 : rule__XAdditiveExpression__Group__1__Impl ; public final void rule__XAdditiveExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12186:1: ( rule__XAdditiveExpression__Group__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12187:2: rule__XAdditiveExpression__Group__1__Impl { pushFollow(FOLLOW_rule__XAdditiveExpression__Group__1__Impl_in_rule__XAdditiveExpression__Group__124939); rule__XAdditiveExpression__Group__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAdditiveExpression__Group__1" // $ANTLR start "rule__XAdditiveExpression__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12193:1: rule__XAdditiveExpression__Group__1__Impl : ( ( rule__XAdditiveExpression__Group_1__0 )* ) ; public final void rule__XAdditiveExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12197:1: ( ( ( rule__XAdditiveExpression__Group_1__0 )* ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12198:1: ( ( rule__XAdditiveExpression__Group_1__0 )* ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12198:1: ( ( rule__XAdditiveExpression__Group_1__0 )* ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12199:1: ( rule__XAdditiveExpression__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXAdditiveExpressionAccess().getGroup_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12200:1: ( rule__XAdditiveExpression__Group_1__0 )* loop81: do { int alt81=2; int LA81_0 = input.LA(1); if ( (LA81_0==39) ) { int LA81_2 = input.LA(2); if ( (synpred127_InternalEventPatternLanguage()) ) { alt81=1; } } else if ( (LA81_0==38) ) { int LA81_3 = input.LA(2); if ( (synpred127_InternalEventPatternLanguage()) ) { alt81=1; } } switch (alt81) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12200:2: rule__XAdditiveExpression__Group_1__0 { pushFollow(FOLLOW_rule__XAdditiveExpression__Group_1__0_in_rule__XAdditiveExpression__Group__1__Impl24966); rule__XAdditiveExpression__Group_1__0(); state._fsp--; if (state.failed) return ; } break; default : break loop81; } } while (true); if ( state.backtracking==0 ) { after(grammarAccess.getXAdditiveExpressionAccess().getGroup_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAdditiveExpression__Group__1__Impl" // $ANTLR start "rule__XAdditiveExpression__Group_1__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12214:1: rule__XAdditiveExpression__Group_1__0 : rule__XAdditiveExpression__Group_1__0__Impl rule__XAdditiveExpression__Group_1__1 ; public final void rule__XAdditiveExpression__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12218:1: ( rule__XAdditiveExpression__Group_1__0__Impl rule__XAdditiveExpression__Group_1__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12219:2: rule__XAdditiveExpression__Group_1__0__Impl rule__XAdditiveExpression__Group_1__1 { pushFollow(FOLLOW_rule__XAdditiveExpression__Group_1__0__Impl_in_rule__XAdditiveExpression__Group_1__025001); rule__XAdditiveExpression__Group_1__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XAdditiveExpression__Group_1__1_in_rule__XAdditiveExpression__Group_1__025004); rule__XAdditiveExpression__Group_1__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAdditiveExpression__Group_1__0" // $ANTLR start "rule__XAdditiveExpression__Group_1__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12226:1: rule__XAdditiveExpression__Group_1__0__Impl : ( ( rule__XAdditiveExpression__Group_1_0__0 ) ) ; public final void rule__XAdditiveExpression__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12230:1: ( ( ( rule__XAdditiveExpression__Group_1_0__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12231:1: ( ( rule__XAdditiveExpression__Group_1_0__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12231:1: ( ( rule__XAdditiveExpression__Group_1_0__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12232:1: ( rule__XAdditiveExpression__Group_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAdditiveExpressionAccess().getGroup_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12233:1: ( rule__XAdditiveExpression__Group_1_0__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12233:2: rule__XAdditiveExpression__Group_1_0__0 { pushFollow(FOLLOW_rule__XAdditiveExpression__Group_1_0__0_in_rule__XAdditiveExpression__Group_1__0__Impl25031); rule__XAdditiveExpression__Group_1_0__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXAdditiveExpressionAccess().getGroup_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAdditiveExpression__Group_1__0__Impl" // $ANTLR start "rule__XAdditiveExpression__Group_1__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12243:1: rule__XAdditiveExpression__Group_1__1 : rule__XAdditiveExpression__Group_1__1__Impl ; public final void rule__XAdditiveExpression__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12247:1: ( rule__XAdditiveExpression__Group_1__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12248:2: rule__XAdditiveExpression__Group_1__1__Impl { pushFollow(FOLLOW_rule__XAdditiveExpression__Group_1__1__Impl_in_rule__XAdditiveExpression__Group_1__125061); rule__XAdditiveExpression__Group_1__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAdditiveExpression__Group_1__1" // $ANTLR start "rule__XAdditiveExpression__Group_1__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12254:1: rule__XAdditiveExpression__Group_1__1__Impl : ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) ) ; public final void rule__XAdditiveExpression__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12258:1: ( ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12259:1: ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12259:1: ( ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12260:1: ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAdditiveExpressionAccess().getRightOperandAssignment_1_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12261:1: ( rule__XAdditiveExpression__RightOperandAssignment_1_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12261:2: rule__XAdditiveExpression__RightOperandAssignment_1_1 { pushFollow(FOLLOW_rule__XAdditiveExpression__RightOperandAssignment_1_1_in_rule__XAdditiveExpression__Group_1__1__Impl25088); rule__XAdditiveExpression__RightOperandAssignment_1_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXAdditiveExpressionAccess().getRightOperandAssignment_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAdditiveExpression__Group_1__1__Impl" // $ANTLR start "rule__XAdditiveExpression__Group_1_0__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12275:1: rule__XAdditiveExpression__Group_1_0__0 : rule__XAdditiveExpression__Group_1_0__0__Impl ; public final void rule__XAdditiveExpression__Group_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12279:1: ( rule__XAdditiveExpression__Group_1_0__0__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12280:2: rule__XAdditiveExpression__Group_1_0__0__Impl { pushFollow(FOLLOW_rule__XAdditiveExpression__Group_1_0__0__Impl_in_rule__XAdditiveExpression__Group_1_0__025122); rule__XAdditiveExpression__Group_1_0__0__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAdditiveExpression__Group_1_0__0" // $ANTLR start "rule__XAdditiveExpression__Group_1_0__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12286:1: rule__XAdditiveExpression__Group_1_0__0__Impl : ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) ) ; public final void rule__XAdditiveExpression__Group_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12290:1: ( ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12291:1: ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12291:1: ( ( rule__XAdditiveExpression__Group_1_0_0__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12292:1: ( rule__XAdditiveExpression__Group_1_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAdditiveExpressionAccess().getGroup_1_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12293:1: ( rule__XAdditiveExpression__Group_1_0_0__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12293:2: rule__XAdditiveExpression__Group_1_0_0__0 { pushFollow(FOLLOW_rule__XAdditiveExpression__Group_1_0_0__0_in_rule__XAdditiveExpression__Group_1_0__0__Impl25149); rule__XAdditiveExpression__Group_1_0_0__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXAdditiveExpressionAccess().getGroup_1_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAdditiveExpression__Group_1_0__0__Impl" // $ANTLR start "rule__XAdditiveExpression__Group_1_0_0__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12305:1: rule__XAdditiveExpression__Group_1_0_0__0 : rule__XAdditiveExpression__Group_1_0_0__0__Impl rule__XAdditiveExpression__Group_1_0_0__1 ; public final void rule__XAdditiveExpression__Group_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12309:1: ( rule__XAdditiveExpression__Group_1_0_0__0__Impl rule__XAdditiveExpression__Group_1_0_0__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12310:2: rule__XAdditiveExpression__Group_1_0_0__0__Impl rule__XAdditiveExpression__Group_1_0_0__1 { pushFollow(FOLLOW_rule__XAdditiveExpression__Group_1_0_0__0__Impl_in_rule__XAdditiveExpression__Group_1_0_0__025181); rule__XAdditiveExpression__Group_1_0_0__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XAdditiveExpression__Group_1_0_0__1_in_rule__XAdditiveExpression__Group_1_0_0__025184); rule__XAdditiveExpression__Group_1_0_0__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAdditiveExpression__Group_1_0_0__0" // $ANTLR start "rule__XAdditiveExpression__Group_1_0_0__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12317:1: rule__XAdditiveExpression__Group_1_0_0__0__Impl : ( () ) ; public final void rule__XAdditiveExpression__Group_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12321:1: ( ( () ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12322:1: ( () ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12322:1: ( () ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12323:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getXAdditiveExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12324:1: () // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12326:1: { } if ( state.backtracking==0 ) { after(grammarAccess.getXAdditiveExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAdditiveExpression__Group_1_0_0__0__Impl" // $ANTLR start "rule__XAdditiveExpression__Group_1_0_0__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12336:1: rule__XAdditiveExpression__Group_1_0_0__1 : rule__XAdditiveExpression__Group_1_0_0__1__Impl ; public final void rule__XAdditiveExpression__Group_1_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12340:1: ( rule__XAdditiveExpression__Group_1_0_0__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12341:2: rule__XAdditiveExpression__Group_1_0_0__1__Impl { pushFollow(FOLLOW_rule__XAdditiveExpression__Group_1_0_0__1__Impl_in_rule__XAdditiveExpression__Group_1_0_0__125242); rule__XAdditiveExpression__Group_1_0_0__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAdditiveExpression__Group_1_0_0__1" // $ANTLR start "rule__XAdditiveExpression__Group_1_0_0__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12347:1: rule__XAdditiveExpression__Group_1_0_0__1__Impl : ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) ) ; public final void rule__XAdditiveExpression__Group_1_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12351:1: ( ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12352:1: ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12352:1: ( ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12353:1: ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAdditiveExpressionAccess().getFeatureAssignment_1_0_0_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12354:1: ( rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12354:2: rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 { pushFollow(FOLLOW_rule__XAdditiveExpression__FeatureAssignment_1_0_0_1_in_rule__XAdditiveExpression__Group_1_0_0__1__Impl25269); rule__XAdditiveExpression__FeatureAssignment_1_0_0_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXAdditiveExpressionAccess().getFeatureAssignment_1_0_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAdditiveExpression__Group_1_0_0__1__Impl" // $ANTLR start "rule__XMultiplicativeExpression__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12368:1: rule__XMultiplicativeExpression__Group__0 : rule__XMultiplicativeExpression__Group__0__Impl rule__XMultiplicativeExpression__Group__1 ; public final void rule__XMultiplicativeExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12372:1: ( rule__XMultiplicativeExpression__Group__0__Impl rule__XMultiplicativeExpression__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12373:2: rule__XMultiplicativeExpression__Group__0__Impl rule__XMultiplicativeExpression__Group__1 { pushFollow(FOLLOW_rule__XMultiplicativeExpression__Group__0__Impl_in_rule__XMultiplicativeExpression__Group__025303); rule__XMultiplicativeExpression__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XMultiplicativeExpression__Group__1_in_rule__XMultiplicativeExpression__Group__025306); rule__XMultiplicativeExpression__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMultiplicativeExpression__Group__0" // $ANTLR start "rule__XMultiplicativeExpression__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12380:1: rule__XMultiplicativeExpression__Group__0__Impl : ( ruleXUnaryOperation ) ; public final void rule__XMultiplicativeExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12384:1: ( ( ruleXUnaryOperation ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12385:1: ( ruleXUnaryOperation ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12385:1: ( ruleXUnaryOperation ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12386:1: ruleXUnaryOperation { if ( state.backtracking==0 ) { before(grammarAccess.getXMultiplicativeExpressionAccess().getXUnaryOperationParserRuleCall_0()); } pushFollow(FOLLOW_ruleXUnaryOperation_in_rule__XMultiplicativeExpression__Group__0__Impl25333); ruleXUnaryOperation(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXMultiplicativeExpressionAccess().getXUnaryOperationParserRuleCall_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMultiplicativeExpression__Group__0__Impl" // $ANTLR start "rule__XMultiplicativeExpression__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12397:1: rule__XMultiplicativeExpression__Group__1 : rule__XMultiplicativeExpression__Group__1__Impl ; public final void rule__XMultiplicativeExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12401:1: ( rule__XMultiplicativeExpression__Group__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12402:2: rule__XMultiplicativeExpression__Group__1__Impl { pushFollow(FOLLOW_rule__XMultiplicativeExpression__Group__1__Impl_in_rule__XMultiplicativeExpression__Group__125362); rule__XMultiplicativeExpression__Group__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMultiplicativeExpression__Group__1" // $ANTLR start "rule__XMultiplicativeExpression__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12408:1: rule__XMultiplicativeExpression__Group__1__Impl : ( ( rule__XMultiplicativeExpression__Group_1__0 )* ) ; public final void rule__XMultiplicativeExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12412:1: ( ( ( rule__XMultiplicativeExpression__Group_1__0 )* ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12413:1: ( ( rule__XMultiplicativeExpression__Group_1__0 )* ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12413:1: ( ( rule__XMultiplicativeExpression__Group_1__0 )* ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12414:1: ( rule__XMultiplicativeExpression__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXMultiplicativeExpressionAccess().getGroup_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12415:1: ( rule__XMultiplicativeExpression__Group_1__0 )* loop82: do { int alt82=2; switch ( input.LA(1) ) { case 40: { int LA82_2 = input.LA(2); if ( (synpred128_InternalEventPatternLanguage()) ) { alt82=1; } } break; case 41: { int LA82_3 = input.LA(2); if ( (synpred128_InternalEventPatternLanguage()) ) { alt82=1; } } break; case 42: { int LA82_4 = input.LA(2); if ( (synpred128_InternalEventPatternLanguage()) ) { alt82=1; } } break; case 43: { int LA82_5 = input.LA(2); if ( (synpred128_InternalEventPatternLanguage()) ) { alt82=1; } } break; } switch (alt82) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12415:2: rule__XMultiplicativeExpression__Group_1__0 { pushFollow(FOLLOW_rule__XMultiplicativeExpression__Group_1__0_in_rule__XMultiplicativeExpression__Group__1__Impl25389); rule__XMultiplicativeExpression__Group_1__0(); state._fsp--; if (state.failed) return ; } break; default : break loop82; } } while (true); if ( state.backtracking==0 ) { after(grammarAccess.getXMultiplicativeExpressionAccess().getGroup_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMultiplicativeExpression__Group__1__Impl" // $ANTLR start "rule__XMultiplicativeExpression__Group_1__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12429:1: rule__XMultiplicativeExpression__Group_1__0 : rule__XMultiplicativeExpression__Group_1__0__Impl rule__XMultiplicativeExpression__Group_1__1 ; public final void rule__XMultiplicativeExpression__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12433:1: ( rule__XMultiplicativeExpression__Group_1__0__Impl rule__XMultiplicativeExpression__Group_1__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12434:2: rule__XMultiplicativeExpression__Group_1__0__Impl rule__XMultiplicativeExpression__Group_1__1 { pushFollow(FOLLOW_rule__XMultiplicativeExpression__Group_1__0__Impl_in_rule__XMultiplicativeExpression__Group_1__025424); rule__XMultiplicativeExpression__Group_1__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XMultiplicativeExpression__Group_1__1_in_rule__XMultiplicativeExpression__Group_1__025427); rule__XMultiplicativeExpression__Group_1__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMultiplicativeExpression__Group_1__0" // $ANTLR start "rule__XMultiplicativeExpression__Group_1__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12441:1: rule__XMultiplicativeExpression__Group_1__0__Impl : ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) ) ; public final void rule__XMultiplicativeExpression__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12445:1: ( ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12446:1: ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12446:1: ( ( rule__XMultiplicativeExpression__Group_1_0__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12447:1: ( rule__XMultiplicativeExpression__Group_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMultiplicativeExpressionAccess().getGroup_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12448:1: ( rule__XMultiplicativeExpression__Group_1_0__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12448:2: rule__XMultiplicativeExpression__Group_1_0__0 { pushFollow(FOLLOW_rule__XMultiplicativeExpression__Group_1_0__0_in_rule__XMultiplicativeExpression__Group_1__0__Impl25454); rule__XMultiplicativeExpression__Group_1_0__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXMultiplicativeExpressionAccess().getGroup_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMultiplicativeExpression__Group_1__0__Impl" // $ANTLR start "rule__XMultiplicativeExpression__Group_1__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12458:1: rule__XMultiplicativeExpression__Group_1__1 : rule__XMultiplicativeExpression__Group_1__1__Impl ; public final void rule__XMultiplicativeExpression__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12462:1: ( rule__XMultiplicativeExpression__Group_1__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12463:2: rule__XMultiplicativeExpression__Group_1__1__Impl { pushFollow(FOLLOW_rule__XMultiplicativeExpression__Group_1__1__Impl_in_rule__XMultiplicativeExpression__Group_1__125484); rule__XMultiplicativeExpression__Group_1__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMultiplicativeExpression__Group_1__1" // $ANTLR start "rule__XMultiplicativeExpression__Group_1__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12469:1: rule__XMultiplicativeExpression__Group_1__1__Impl : ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) ) ; public final void rule__XMultiplicativeExpression__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12473:1: ( ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12474:1: ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12474:1: ( ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12475:1: ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMultiplicativeExpressionAccess().getRightOperandAssignment_1_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12476:1: ( rule__XMultiplicativeExpression__RightOperandAssignment_1_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12476:2: rule__XMultiplicativeExpression__RightOperandAssignment_1_1 { pushFollow(FOLLOW_rule__XMultiplicativeExpression__RightOperandAssignment_1_1_in_rule__XMultiplicativeExpression__Group_1__1__Impl25511); rule__XMultiplicativeExpression__RightOperandAssignment_1_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXMultiplicativeExpressionAccess().getRightOperandAssignment_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMultiplicativeExpression__Group_1__1__Impl" // $ANTLR start "rule__XMultiplicativeExpression__Group_1_0__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12490:1: rule__XMultiplicativeExpression__Group_1_0__0 : rule__XMultiplicativeExpression__Group_1_0__0__Impl ; public final void rule__XMultiplicativeExpression__Group_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12494:1: ( rule__XMultiplicativeExpression__Group_1_0__0__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12495:2: rule__XMultiplicativeExpression__Group_1_0__0__Impl { pushFollow(FOLLOW_rule__XMultiplicativeExpression__Group_1_0__0__Impl_in_rule__XMultiplicativeExpression__Group_1_0__025545); rule__XMultiplicativeExpression__Group_1_0__0__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMultiplicativeExpression__Group_1_0__0" // $ANTLR start "rule__XMultiplicativeExpression__Group_1_0__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12501:1: rule__XMultiplicativeExpression__Group_1_0__0__Impl : ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) ) ; public final void rule__XMultiplicativeExpression__Group_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12505:1: ( ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12506:1: ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12506:1: ( ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12507:1: ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMultiplicativeExpressionAccess().getGroup_1_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12508:1: ( rule__XMultiplicativeExpression__Group_1_0_0__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12508:2: rule__XMultiplicativeExpression__Group_1_0_0__0 { pushFollow(FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__0_in_rule__XMultiplicativeExpression__Group_1_0__0__Impl25572); rule__XMultiplicativeExpression__Group_1_0_0__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXMultiplicativeExpressionAccess().getGroup_1_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMultiplicativeExpression__Group_1_0__0__Impl" // $ANTLR start "rule__XMultiplicativeExpression__Group_1_0_0__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12520:1: rule__XMultiplicativeExpression__Group_1_0_0__0 : rule__XMultiplicativeExpression__Group_1_0_0__0__Impl rule__XMultiplicativeExpression__Group_1_0_0__1 ; public final void rule__XMultiplicativeExpression__Group_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12524:1: ( rule__XMultiplicativeExpression__Group_1_0_0__0__Impl rule__XMultiplicativeExpression__Group_1_0_0__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12525:2: rule__XMultiplicativeExpression__Group_1_0_0__0__Impl rule__XMultiplicativeExpression__Group_1_0_0__1 { pushFollow(FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__0__Impl_in_rule__XMultiplicativeExpression__Group_1_0_0__025604); rule__XMultiplicativeExpression__Group_1_0_0__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__1_in_rule__XMultiplicativeExpression__Group_1_0_0__025607); rule__XMultiplicativeExpression__Group_1_0_0__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMultiplicativeExpression__Group_1_0_0__0" // $ANTLR start "rule__XMultiplicativeExpression__Group_1_0_0__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12532:1: rule__XMultiplicativeExpression__Group_1_0_0__0__Impl : ( () ) ; public final void rule__XMultiplicativeExpression__Group_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12536:1: ( ( () ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12537:1: ( () ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12537:1: ( () ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12538:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getXMultiplicativeExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12539:1: () // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12541:1: { } if ( state.backtracking==0 ) { after(grammarAccess.getXMultiplicativeExpressionAccess().getXBinaryOperationLeftOperandAction_1_0_0_0()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMultiplicativeExpression__Group_1_0_0__0__Impl" // $ANTLR start "rule__XMultiplicativeExpression__Group_1_0_0__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12551:1: rule__XMultiplicativeExpression__Group_1_0_0__1 : rule__XMultiplicativeExpression__Group_1_0_0__1__Impl ; public final void rule__XMultiplicativeExpression__Group_1_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12555:1: ( rule__XMultiplicativeExpression__Group_1_0_0__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12556:2: rule__XMultiplicativeExpression__Group_1_0_0__1__Impl { pushFollow(FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__1__Impl_in_rule__XMultiplicativeExpression__Group_1_0_0__125665); rule__XMultiplicativeExpression__Group_1_0_0__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMultiplicativeExpression__Group_1_0_0__1" // $ANTLR start "rule__XMultiplicativeExpression__Group_1_0_0__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12562:1: rule__XMultiplicativeExpression__Group_1_0_0__1__Impl : ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) ) ; public final void rule__XMultiplicativeExpression__Group_1_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12566:1: ( ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12567:1: ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12567:1: ( ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12568:1: ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMultiplicativeExpressionAccess().getFeatureAssignment_1_0_0_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12569:1: ( rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12569:2: rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 { pushFollow(FOLLOW_rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1_in_rule__XMultiplicativeExpression__Group_1_0_0__1__Impl25692); rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXMultiplicativeExpressionAccess().getFeatureAssignment_1_0_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMultiplicativeExpression__Group_1_0_0__1__Impl" // $ANTLR start "rule__XUnaryOperation__Group_0__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12583:1: rule__XUnaryOperation__Group_0__0 : rule__XUnaryOperation__Group_0__0__Impl rule__XUnaryOperation__Group_0__1 ; public final void rule__XUnaryOperation__Group_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12587:1: ( rule__XUnaryOperation__Group_0__0__Impl rule__XUnaryOperation__Group_0__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12588:2: rule__XUnaryOperation__Group_0__0__Impl rule__XUnaryOperation__Group_0__1 { pushFollow(FOLLOW_rule__XUnaryOperation__Group_0__0__Impl_in_rule__XUnaryOperation__Group_0__025726); rule__XUnaryOperation__Group_0__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XUnaryOperation__Group_0__1_in_rule__XUnaryOperation__Group_0__025729); rule__XUnaryOperation__Group_0__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XUnaryOperation__Group_0__0" // $ANTLR start "rule__XUnaryOperation__Group_0__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12595:1: rule__XUnaryOperation__Group_0__0__Impl : ( () ) ; public final void rule__XUnaryOperation__Group_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12599:1: ( ( () ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12600:1: ( () ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12600:1: ( () ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12601:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getXUnaryOperationAccess().getXUnaryOperationAction_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12602:1: () // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12604:1: { } if ( state.backtracking==0 ) { after(grammarAccess.getXUnaryOperationAccess().getXUnaryOperationAction_0_0()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XUnaryOperation__Group_0__0__Impl" // $ANTLR start "rule__XUnaryOperation__Group_0__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12614:1: rule__XUnaryOperation__Group_0__1 : rule__XUnaryOperation__Group_0__1__Impl rule__XUnaryOperation__Group_0__2 ; public final void rule__XUnaryOperation__Group_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12618:1: ( rule__XUnaryOperation__Group_0__1__Impl rule__XUnaryOperation__Group_0__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12619:2: rule__XUnaryOperation__Group_0__1__Impl rule__XUnaryOperation__Group_0__2 { pushFollow(FOLLOW_rule__XUnaryOperation__Group_0__1__Impl_in_rule__XUnaryOperation__Group_0__125787); rule__XUnaryOperation__Group_0__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XUnaryOperation__Group_0__2_in_rule__XUnaryOperation__Group_0__125790); rule__XUnaryOperation__Group_0__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XUnaryOperation__Group_0__1" // $ANTLR start "rule__XUnaryOperation__Group_0__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12626:1: rule__XUnaryOperation__Group_0__1__Impl : ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) ) ; public final void rule__XUnaryOperation__Group_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12630:1: ( ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12631:1: ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12631:1: ( ( rule__XUnaryOperation__FeatureAssignment_0_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12632:1: ( rule__XUnaryOperation__FeatureAssignment_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXUnaryOperationAccess().getFeatureAssignment_0_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12633:1: ( rule__XUnaryOperation__FeatureAssignment_0_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12633:2: rule__XUnaryOperation__FeatureAssignment_0_1 { pushFollow(FOLLOW_rule__XUnaryOperation__FeatureAssignment_0_1_in_rule__XUnaryOperation__Group_0__1__Impl25817); rule__XUnaryOperation__FeatureAssignment_0_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXUnaryOperationAccess().getFeatureAssignment_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XUnaryOperation__Group_0__1__Impl" // $ANTLR start "rule__XUnaryOperation__Group_0__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12643:1: rule__XUnaryOperation__Group_0__2 : rule__XUnaryOperation__Group_0__2__Impl ; public final void rule__XUnaryOperation__Group_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12647:1: ( rule__XUnaryOperation__Group_0__2__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12648:2: rule__XUnaryOperation__Group_0__2__Impl { pushFollow(FOLLOW_rule__XUnaryOperation__Group_0__2__Impl_in_rule__XUnaryOperation__Group_0__225847); rule__XUnaryOperation__Group_0__2__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XUnaryOperation__Group_0__2" // $ANTLR start "rule__XUnaryOperation__Group_0__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12654:1: rule__XUnaryOperation__Group_0__2__Impl : ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) ) ; public final void rule__XUnaryOperation__Group_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12658:1: ( ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12659:1: ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12659:1: ( ( rule__XUnaryOperation__OperandAssignment_0_2 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12660:1: ( rule__XUnaryOperation__OperandAssignment_0_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXUnaryOperationAccess().getOperandAssignment_0_2()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12661:1: ( rule__XUnaryOperation__OperandAssignment_0_2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12661:2: rule__XUnaryOperation__OperandAssignment_0_2 { pushFollow(FOLLOW_rule__XUnaryOperation__OperandAssignment_0_2_in_rule__XUnaryOperation__Group_0__2__Impl25874); rule__XUnaryOperation__OperandAssignment_0_2(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXUnaryOperationAccess().getOperandAssignment_0_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XUnaryOperation__Group_0__2__Impl" // $ANTLR start "rule__XCastedExpression__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12677:1: rule__XCastedExpression__Group__0 : rule__XCastedExpression__Group__0__Impl rule__XCastedExpression__Group__1 ; public final void rule__XCastedExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12681:1: ( rule__XCastedExpression__Group__0__Impl rule__XCastedExpression__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12682:2: rule__XCastedExpression__Group__0__Impl rule__XCastedExpression__Group__1 { pushFollow(FOLLOW_rule__XCastedExpression__Group__0__Impl_in_rule__XCastedExpression__Group__025910); rule__XCastedExpression__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XCastedExpression__Group__1_in_rule__XCastedExpression__Group__025913); rule__XCastedExpression__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XCastedExpression__Group__0" // $ANTLR start "rule__XCastedExpression__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12689:1: rule__XCastedExpression__Group__0__Impl : ( ruleXMemberFeatureCall ) ; public final void rule__XCastedExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12693:1: ( ( ruleXMemberFeatureCall ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12694:1: ( ruleXMemberFeatureCall ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12694:1: ( ruleXMemberFeatureCall ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12695:1: ruleXMemberFeatureCall { if ( state.backtracking==0 ) { before(grammarAccess.getXCastedExpressionAccess().getXMemberFeatureCallParserRuleCall_0()); } pushFollow(FOLLOW_ruleXMemberFeatureCall_in_rule__XCastedExpression__Group__0__Impl25940); ruleXMemberFeatureCall(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXCastedExpressionAccess().getXMemberFeatureCallParserRuleCall_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XCastedExpression__Group__0__Impl" // $ANTLR start "rule__XCastedExpression__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12706:1: rule__XCastedExpression__Group__1 : rule__XCastedExpression__Group__1__Impl ; public final void rule__XCastedExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12710:1: ( rule__XCastedExpression__Group__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12711:2: rule__XCastedExpression__Group__1__Impl { pushFollow(FOLLOW_rule__XCastedExpression__Group__1__Impl_in_rule__XCastedExpression__Group__125969); rule__XCastedExpression__Group__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XCastedExpression__Group__1" // $ANTLR start "rule__XCastedExpression__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12717:1: rule__XCastedExpression__Group__1__Impl : ( ( rule__XCastedExpression__Group_1__0 )* ) ; public final void rule__XCastedExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12721:1: ( ( ( rule__XCastedExpression__Group_1__0 )* ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12722:1: ( ( rule__XCastedExpression__Group_1__0 )* ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12722:1: ( ( rule__XCastedExpression__Group_1__0 )* ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12723:1: ( rule__XCastedExpression__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXCastedExpressionAccess().getGroup_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12724:1: ( rule__XCastedExpression__Group_1__0 )* loop83: do { int alt83=2; int LA83_0 = input.LA(1); if ( (LA83_0==84) ) { int LA83_2 = input.LA(2); if ( (synpred129_InternalEventPatternLanguage()) ) { alt83=1; } } switch (alt83) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12724:2: rule__XCastedExpression__Group_1__0 { pushFollow(FOLLOW_rule__XCastedExpression__Group_1__0_in_rule__XCastedExpression__Group__1__Impl25996); rule__XCastedExpression__Group_1__0(); state._fsp--; if (state.failed) return ; } break; default : break loop83; } } while (true); if ( state.backtracking==0 ) { after(grammarAccess.getXCastedExpressionAccess().getGroup_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XCastedExpression__Group__1__Impl" // $ANTLR start "rule__XCastedExpression__Group_1__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12738:1: rule__XCastedExpression__Group_1__0 : rule__XCastedExpression__Group_1__0__Impl rule__XCastedExpression__Group_1__1 ; public final void rule__XCastedExpression__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12742:1: ( rule__XCastedExpression__Group_1__0__Impl rule__XCastedExpression__Group_1__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12743:2: rule__XCastedExpression__Group_1__0__Impl rule__XCastedExpression__Group_1__1 { pushFollow(FOLLOW_rule__XCastedExpression__Group_1__0__Impl_in_rule__XCastedExpression__Group_1__026031); rule__XCastedExpression__Group_1__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XCastedExpression__Group_1__1_in_rule__XCastedExpression__Group_1__026034); rule__XCastedExpression__Group_1__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XCastedExpression__Group_1__0" // $ANTLR start "rule__XCastedExpression__Group_1__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12750:1: rule__XCastedExpression__Group_1__0__Impl : ( ( rule__XCastedExpression__Group_1_0__0 ) ) ; public final void rule__XCastedExpression__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12754:1: ( ( ( rule__XCastedExpression__Group_1_0__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12755:1: ( ( rule__XCastedExpression__Group_1_0__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12755:1: ( ( rule__XCastedExpression__Group_1_0__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12756:1: ( rule__XCastedExpression__Group_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXCastedExpressionAccess().getGroup_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12757:1: ( rule__XCastedExpression__Group_1_0__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12757:2: rule__XCastedExpression__Group_1_0__0 { pushFollow(FOLLOW_rule__XCastedExpression__Group_1_0__0_in_rule__XCastedExpression__Group_1__0__Impl26061); rule__XCastedExpression__Group_1_0__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXCastedExpressionAccess().getGroup_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XCastedExpression__Group_1__0__Impl" // $ANTLR start "rule__XCastedExpression__Group_1__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12767:1: rule__XCastedExpression__Group_1__1 : rule__XCastedExpression__Group_1__1__Impl ; public final void rule__XCastedExpression__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12771:1: ( rule__XCastedExpression__Group_1__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12772:2: rule__XCastedExpression__Group_1__1__Impl { pushFollow(FOLLOW_rule__XCastedExpression__Group_1__1__Impl_in_rule__XCastedExpression__Group_1__126091); rule__XCastedExpression__Group_1__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XCastedExpression__Group_1__1" // $ANTLR start "rule__XCastedExpression__Group_1__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12778:1: rule__XCastedExpression__Group_1__1__Impl : ( ( rule__XCastedExpression__TypeAssignment_1_1 ) ) ; public final void rule__XCastedExpression__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12782:1: ( ( ( rule__XCastedExpression__TypeAssignment_1_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12783:1: ( ( rule__XCastedExpression__TypeAssignment_1_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12783:1: ( ( rule__XCastedExpression__TypeAssignment_1_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12784:1: ( rule__XCastedExpression__TypeAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXCastedExpressionAccess().getTypeAssignment_1_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12785:1: ( rule__XCastedExpression__TypeAssignment_1_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12785:2: rule__XCastedExpression__TypeAssignment_1_1 { pushFollow(FOLLOW_rule__XCastedExpression__TypeAssignment_1_1_in_rule__XCastedExpression__Group_1__1__Impl26118); rule__XCastedExpression__TypeAssignment_1_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXCastedExpressionAccess().getTypeAssignment_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XCastedExpression__Group_1__1__Impl" // $ANTLR start "rule__XCastedExpression__Group_1_0__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12799:1: rule__XCastedExpression__Group_1_0__0 : rule__XCastedExpression__Group_1_0__0__Impl ; public final void rule__XCastedExpression__Group_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12803:1: ( rule__XCastedExpression__Group_1_0__0__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12804:2: rule__XCastedExpression__Group_1_0__0__Impl { pushFollow(FOLLOW_rule__XCastedExpression__Group_1_0__0__Impl_in_rule__XCastedExpression__Group_1_0__026152); rule__XCastedExpression__Group_1_0__0__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XCastedExpression__Group_1_0__0" // $ANTLR start "rule__XCastedExpression__Group_1_0__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12810:1: rule__XCastedExpression__Group_1_0__0__Impl : ( ( rule__XCastedExpression__Group_1_0_0__0 ) ) ; public final void rule__XCastedExpression__Group_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12814:1: ( ( ( rule__XCastedExpression__Group_1_0_0__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12815:1: ( ( rule__XCastedExpression__Group_1_0_0__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12815:1: ( ( rule__XCastedExpression__Group_1_0_0__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12816:1: ( rule__XCastedExpression__Group_1_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXCastedExpressionAccess().getGroup_1_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12817:1: ( rule__XCastedExpression__Group_1_0_0__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12817:2: rule__XCastedExpression__Group_1_0_0__0 { pushFollow(FOLLOW_rule__XCastedExpression__Group_1_0_0__0_in_rule__XCastedExpression__Group_1_0__0__Impl26179); rule__XCastedExpression__Group_1_0_0__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXCastedExpressionAccess().getGroup_1_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XCastedExpression__Group_1_0__0__Impl" // $ANTLR start "rule__XCastedExpression__Group_1_0_0__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12829:1: rule__XCastedExpression__Group_1_0_0__0 : rule__XCastedExpression__Group_1_0_0__0__Impl rule__XCastedExpression__Group_1_0_0__1 ; public final void rule__XCastedExpression__Group_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12833:1: ( rule__XCastedExpression__Group_1_0_0__0__Impl rule__XCastedExpression__Group_1_0_0__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12834:2: rule__XCastedExpression__Group_1_0_0__0__Impl rule__XCastedExpression__Group_1_0_0__1 { pushFollow(FOLLOW_rule__XCastedExpression__Group_1_0_0__0__Impl_in_rule__XCastedExpression__Group_1_0_0__026211); rule__XCastedExpression__Group_1_0_0__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XCastedExpression__Group_1_0_0__1_in_rule__XCastedExpression__Group_1_0_0__026214); rule__XCastedExpression__Group_1_0_0__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XCastedExpression__Group_1_0_0__0" // $ANTLR start "rule__XCastedExpression__Group_1_0_0__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12841:1: rule__XCastedExpression__Group_1_0_0__0__Impl : ( () ) ; public final void rule__XCastedExpression__Group_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12845:1: ( ( () ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12846:1: ( () ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12846:1: ( () ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12847:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getXCastedExpressionAccess().getXCastedExpressionTargetAction_1_0_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12848:1: () // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12850:1: { } if ( state.backtracking==0 ) { after(grammarAccess.getXCastedExpressionAccess().getXCastedExpressionTargetAction_1_0_0_0()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XCastedExpression__Group_1_0_0__0__Impl" // $ANTLR start "rule__XCastedExpression__Group_1_0_0__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12860:1: rule__XCastedExpression__Group_1_0_0__1 : rule__XCastedExpression__Group_1_0_0__1__Impl ; public final void rule__XCastedExpression__Group_1_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12864:1: ( rule__XCastedExpression__Group_1_0_0__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12865:2: rule__XCastedExpression__Group_1_0_0__1__Impl { pushFollow(FOLLOW_rule__XCastedExpression__Group_1_0_0__1__Impl_in_rule__XCastedExpression__Group_1_0_0__126272); rule__XCastedExpression__Group_1_0_0__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XCastedExpression__Group_1_0_0__1" // $ANTLR start "rule__XCastedExpression__Group_1_0_0__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12871:1: rule__XCastedExpression__Group_1_0_0__1__Impl : ( 'as' ) ; public final void rule__XCastedExpression__Group_1_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12875:1: ( ( 'as' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12876:1: ( 'as' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12876:1: ( 'as' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12877:1: 'as' { if ( state.backtracking==0 ) { before(grammarAccess.getXCastedExpressionAccess().getAsKeyword_1_0_0_1()); } match(input,84,FOLLOW_84_in_rule__XCastedExpression__Group_1_0_0__1__Impl26300); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXCastedExpressionAccess().getAsKeyword_1_0_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XCastedExpression__Group_1_0_0__1__Impl" // $ANTLR start "rule__XMemberFeatureCall__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12894:1: rule__XMemberFeatureCall__Group__0 : rule__XMemberFeatureCall__Group__0__Impl rule__XMemberFeatureCall__Group__1 ; public final void rule__XMemberFeatureCall__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12898:1: ( rule__XMemberFeatureCall__Group__0__Impl rule__XMemberFeatureCall__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12899:2: rule__XMemberFeatureCall__Group__0__Impl rule__XMemberFeatureCall__Group__1 { pushFollow(FOLLOW_rule__XMemberFeatureCall__Group__0__Impl_in_rule__XMemberFeatureCall__Group__026335); rule__XMemberFeatureCall__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XMemberFeatureCall__Group__1_in_rule__XMemberFeatureCall__Group__026338); rule__XMemberFeatureCall__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group__0" // $ANTLR start "rule__XMemberFeatureCall__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12906:1: rule__XMemberFeatureCall__Group__0__Impl : ( ruleXPrimaryExpression ) ; public final void rule__XMemberFeatureCall__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12910:1: ( ( ruleXPrimaryExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12911:1: ( ruleXPrimaryExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12911:1: ( ruleXPrimaryExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12912:1: ruleXPrimaryExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getXPrimaryExpressionParserRuleCall_0()); } pushFollow(FOLLOW_ruleXPrimaryExpression_in_rule__XMemberFeatureCall__Group__0__Impl26365); ruleXPrimaryExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getXPrimaryExpressionParserRuleCall_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group__0__Impl" // $ANTLR start "rule__XMemberFeatureCall__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12923:1: rule__XMemberFeatureCall__Group__1 : rule__XMemberFeatureCall__Group__1__Impl ; public final void rule__XMemberFeatureCall__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12927:1: ( rule__XMemberFeatureCall__Group__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12928:2: rule__XMemberFeatureCall__Group__1__Impl { pushFollow(FOLLOW_rule__XMemberFeatureCall__Group__1__Impl_in_rule__XMemberFeatureCall__Group__126394); rule__XMemberFeatureCall__Group__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group__1" // $ANTLR start "rule__XMemberFeatureCall__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12934:1: rule__XMemberFeatureCall__Group__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1 )* ) ; public final void rule__XMemberFeatureCall__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12938:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1 )* ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12939:1: ( ( rule__XMemberFeatureCall__Alternatives_1 )* ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12939:1: ( ( rule__XMemberFeatureCall__Alternatives_1 )* ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12940:1: ( rule__XMemberFeatureCall__Alternatives_1 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12941:1: ( rule__XMemberFeatureCall__Alternatives_1 )* loop84: do { int alt84=2; switch ( input.LA(1) ) { case 45: { int LA84_2 = input.LA(2); if ( (synpred130_InternalEventPatternLanguage()) ) { alt84=1; } } break; case 105: { int LA84_3 = input.LA(2); if ( (synpred130_InternalEventPatternLanguage()) ) { alt84=1; } } break; case 106: { int LA84_4 = input.LA(2); if ( (synpred130_InternalEventPatternLanguage()) ) { alt84=1; } } break; } switch (alt84) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12941:2: rule__XMemberFeatureCall__Alternatives_1 { pushFollow(FOLLOW_rule__XMemberFeatureCall__Alternatives_1_in_rule__XMemberFeatureCall__Group__1__Impl26421); rule__XMemberFeatureCall__Alternatives_1(); state._fsp--; if (state.failed) return ; } break; default : break loop84; } } while (true); if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group__1__Impl" // $ANTLR start "rule__XMemberFeatureCall__Group_1_0__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12955:1: rule__XMemberFeatureCall__Group_1_0__0 : rule__XMemberFeatureCall__Group_1_0__0__Impl rule__XMemberFeatureCall__Group_1_0__1 ; public final void rule__XMemberFeatureCall__Group_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12959:1: ( rule__XMemberFeatureCall__Group_1_0__0__Impl rule__XMemberFeatureCall__Group_1_0__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12960:2: rule__XMemberFeatureCall__Group_1_0__0__Impl rule__XMemberFeatureCall__Group_1_0__1 { pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_0__026456); rule__XMemberFeatureCall__Group_1_0__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_0__1_in_rule__XMemberFeatureCall__Group_1_0__026459); rule__XMemberFeatureCall__Group_1_0__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_0__0" // $ANTLR start "rule__XMemberFeatureCall__Group_1_0__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12967:1: rule__XMemberFeatureCall__Group_1_0__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) ) ; public final void rule__XMemberFeatureCall__Group_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12971:1: ( ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12972:1: ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12972:1: ( ( rule__XMemberFeatureCall__Group_1_0_0__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12973:1: ( rule__XMemberFeatureCall__Group_1_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12974:1: ( rule__XMemberFeatureCall__Group_1_0_0__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12974:2: rule__XMemberFeatureCall__Group_1_0_0__0 { pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_0_0__0_in_rule__XMemberFeatureCall__Group_1_0__0__Impl26486); rule__XMemberFeatureCall__Group_1_0_0__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_0__0__Impl" // $ANTLR start "rule__XMemberFeatureCall__Group_1_0__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12984:1: rule__XMemberFeatureCall__Group_1_0__1 : rule__XMemberFeatureCall__Group_1_0__1__Impl ; public final void rule__XMemberFeatureCall__Group_1_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12988:1: ( rule__XMemberFeatureCall__Group_1_0__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12989:2: rule__XMemberFeatureCall__Group_1_0__1__Impl { pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_0__1__Impl_in_rule__XMemberFeatureCall__Group_1_0__126516); rule__XMemberFeatureCall__Group_1_0__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_0__1" // $ANTLR start "rule__XMemberFeatureCall__Group_1_0__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12995:1: rule__XMemberFeatureCall__Group_1_0__1__Impl : ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) ) ; public final void rule__XMemberFeatureCall__Group_1_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12999:1: ( ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13000:1: ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13000:1: ( ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13001:1: ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getValueAssignment_1_0_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13002:1: ( rule__XMemberFeatureCall__ValueAssignment_1_0_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13002:2: rule__XMemberFeatureCall__ValueAssignment_1_0_1 { pushFollow(FOLLOW_rule__XMemberFeatureCall__ValueAssignment_1_0_1_in_rule__XMemberFeatureCall__Group_1_0__1__Impl26543); rule__XMemberFeatureCall__ValueAssignment_1_0_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getValueAssignment_1_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_0__1__Impl" // $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13016:1: rule__XMemberFeatureCall__Group_1_0_0__0 : rule__XMemberFeatureCall__Group_1_0_0__0__Impl ; public final void rule__XMemberFeatureCall__Group_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13020:1: ( rule__XMemberFeatureCall__Group_1_0_0__0__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13021:2: rule__XMemberFeatureCall__Group_1_0_0__0__Impl { pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_0_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_0_0__026577); rule__XMemberFeatureCall__Group_1_0_0__0__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_0_0__0" // $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13027:1: rule__XMemberFeatureCall__Group_1_0_0__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) ) ; public final void rule__XMemberFeatureCall__Group_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13031:1: ( ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13032:1: ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13032:1: ( ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13033:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_0_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13034:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13034:2: rule__XMemberFeatureCall__Group_1_0_0_0__0 { pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__0_in_rule__XMemberFeatureCall__Group_1_0_0__0__Impl26604); rule__XMemberFeatureCall__Group_1_0_0_0__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_0_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_0_0__0__Impl" // $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13046:1: rule__XMemberFeatureCall__Group_1_0_0_0__0 : rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl rule__XMemberFeatureCall__Group_1_0_0_0__1 ; public final void rule__XMemberFeatureCall__Group_1_0_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13050:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl rule__XMemberFeatureCall__Group_1_0_0_0__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13051:2: rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl rule__XMemberFeatureCall__Group_1_0_0_0__1 { pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_0_0_0__026636); rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__1_in_rule__XMemberFeatureCall__Group_1_0_0_0__026639); rule__XMemberFeatureCall__Group_1_0_0_0__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_0_0_0__0" // $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13058:1: rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl : ( () ) ; public final void rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13062:1: ( ( () ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13063:1: ( () ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13063:1: ( () ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13064:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getXAssignmentAssignableAction_1_0_0_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13065:1: () // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13067:1: { } if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getXAssignmentAssignableAction_1_0_0_0_0()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl" // $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13077:1: rule__XMemberFeatureCall__Group_1_0_0_0__1 : rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl rule__XMemberFeatureCall__Group_1_0_0_0__2 ; public final void rule__XMemberFeatureCall__Group_1_0_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13081:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl rule__XMemberFeatureCall__Group_1_0_0_0__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13082:2: rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl rule__XMemberFeatureCall__Group_1_0_0_0__2 { pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl_in_rule__XMemberFeatureCall__Group_1_0_0_0__126697); rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__2_in_rule__XMemberFeatureCall__Group_1_0_0_0__126700); rule__XMemberFeatureCall__Group_1_0_0_0__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_0_0_0__1" // $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13089:1: rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) ) ; public final void rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13093:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13094:1: ( ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13094:1: ( ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13095:1: ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1_0_0_0_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13096:1: ( rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13096:2: rule__XMemberFeatureCall__Alternatives_1_0_0_0_1 { pushFollow(FOLLOW_rule__XMemberFeatureCall__Alternatives_1_0_0_0_1_in_rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl26727); rule__XMemberFeatureCall__Alternatives_1_0_0_0_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1_0_0_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl" // $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13106:1: rule__XMemberFeatureCall__Group_1_0_0_0__2 : rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl rule__XMemberFeatureCall__Group_1_0_0_0__3 ; public final void rule__XMemberFeatureCall__Group_1_0_0_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13110:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl rule__XMemberFeatureCall__Group_1_0_0_0__3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13111:2: rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl rule__XMemberFeatureCall__Group_1_0_0_0__3 { pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl_in_rule__XMemberFeatureCall__Group_1_0_0_0__226757); rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__3_in_rule__XMemberFeatureCall__Group_1_0_0_0__226760); rule__XMemberFeatureCall__Group_1_0_0_0__3(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_0_0_0__2" // $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13118:1: rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl : ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) ) ; public final void rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13122:1: ( ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13123:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13123:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13124:1: ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getFeatureAssignment_1_0_0_0_2()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13125:1: ( rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13125:2: rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 { pushFollow(FOLLOW_rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2_in_rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl26787); rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getFeatureAssignment_1_0_0_0_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl" // $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13135:1: rule__XMemberFeatureCall__Group_1_0_0_0__3 : rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl ; public final void rule__XMemberFeatureCall__Group_1_0_0_0__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13139:1: ( rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13140:2: rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl { pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl_in_rule__XMemberFeatureCall__Group_1_0_0_0__326817); rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_0_0_0__3" // $ANTLR start "rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13146:1: rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl : ( ruleOpSingleAssign ) ; public final void rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13150:1: ( ( ruleOpSingleAssign ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13151:1: ( ruleOpSingleAssign ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13151:1: ( ruleOpSingleAssign ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13152:1: ruleOpSingleAssign { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getOpSingleAssignParserRuleCall_1_0_0_0_3()); } pushFollow(FOLLOW_ruleOpSingleAssign_in_rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl26844); ruleOpSingleAssign(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getOpSingleAssignParserRuleCall_1_0_0_0_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl" // $ANTLR start "rule__XMemberFeatureCall__Group_1_1__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13171:1: rule__XMemberFeatureCall__Group_1_1__0 : rule__XMemberFeatureCall__Group_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1__1 ; public final void rule__XMemberFeatureCall__Group_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13175:1: ( rule__XMemberFeatureCall__Group_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13176:2: rule__XMemberFeatureCall__Group_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1__1 { pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1__026881); rule__XMemberFeatureCall__Group_1_1__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1__1_in_rule__XMemberFeatureCall__Group_1_1__026884); rule__XMemberFeatureCall__Group_1_1__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_1__0" // $ANTLR start "rule__XMemberFeatureCall__Group_1_1__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13183:1: rule__XMemberFeatureCall__Group_1_1__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) ) ; public final void rule__XMemberFeatureCall__Group_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13187:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13188:1: ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13188:1: ( ( rule__XMemberFeatureCall__Group_1_1_0__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13189:1: ( rule__XMemberFeatureCall__Group_1_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13190:1: ( rule__XMemberFeatureCall__Group_1_1_0__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13190:2: rule__XMemberFeatureCall__Group_1_1_0__0 { pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_0__0_in_rule__XMemberFeatureCall__Group_1_1__0__Impl26911); rule__XMemberFeatureCall__Group_1_1_0__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_1__0__Impl" // $ANTLR start "rule__XMemberFeatureCall__Group_1_1__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13200:1: rule__XMemberFeatureCall__Group_1_1__1 : rule__XMemberFeatureCall__Group_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1__2 ; public final void rule__XMemberFeatureCall__Group_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13204:1: ( rule__XMemberFeatureCall__Group_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13205:2: rule__XMemberFeatureCall__Group_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1__2 { pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1__126941); rule__XMemberFeatureCall__Group_1_1__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1__2_in_rule__XMemberFeatureCall__Group_1_1__126944); rule__XMemberFeatureCall__Group_1_1__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_1__1" // $ANTLR start "rule__XMemberFeatureCall__Group_1_1__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13212:1: rule__XMemberFeatureCall__Group_1_1__1__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? ) ; public final void rule__XMemberFeatureCall__Group_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13216:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13217:1: ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13217:1: ( ( rule__XMemberFeatureCall__Group_1_1_1__0 )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13218:1: ( rule__XMemberFeatureCall__Group_1_1_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13219:1: ( rule__XMemberFeatureCall__Group_1_1_1__0 )? int alt85=2; int LA85_0 = input.LA(1); if ( (LA85_0==17) ) { alt85=1; } switch (alt85) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13219:2: rule__XMemberFeatureCall__Group_1_1_1__0 { pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__0_in_rule__XMemberFeatureCall__Group_1_1__1__Impl26971); rule__XMemberFeatureCall__Group_1_1_1__0(); state._fsp--; if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_1__1__Impl" // $ANTLR start "rule__XMemberFeatureCall__Group_1_1__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13229:1: rule__XMemberFeatureCall__Group_1_1__2 : rule__XMemberFeatureCall__Group_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1__3 ; public final void rule__XMemberFeatureCall__Group_1_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13233:1: ( rule__XMemberFeatureCall__Group_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1__3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13234:2: rule__XMemberFeatureCall__Group_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1__3 { pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1__2__Impl_in_rule__XMemberFeatureCall__Group_1_1__227002); rule__XMemberFeatureCall__Group_1_1__2__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1__3_in_rule__XMemberFeatureCall__Group_1_1__227005); rule__XMemberFeatureCall__Group_1_1__3(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_1__2" // $ANTLR start "rule__XMemberFeatureCall__Group_1_1__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13241:1: rule__XMemberFeatureCall__Group_1_1__2__Impl : ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) ) ; public final void rule__XMemberFeatureCall__Group_1_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13245:1: ( ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13246:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13246:1: ( ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13247:1: ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getFeatureAssignment_1_1_2()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13248:1: ( rule__XMemberFeatureCall__FeatureAssignment_1_1_2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13248:2: rule__XMemberFeatureCall__FeatureAssignment_1_1_2 { pushFollow(FOLLOW_rule__XMemberFeatureCall__FeatureAssignment_1_1_2_in_rule__XMemberFeatureCall__Group_1_1__2__Impl27032); rule__XMemberFeatureCall__FeatureAssignment_1_1_2(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getFeatureAssignment_1_1_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_1__2__Impl" // $ANTLR start "rule__XMemberFeatureCall__Group_1_1__3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13258:1: rule__XMemberFeatureCall__Group_1_1__3 : rule__XMemberFeatureCall__Group_1_1__3__Impl rule__XMemberFeatureCall__Group_1_1__4 ; public final void rule__XMemberFeatureCall__Group_1_1__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13262:1: ( rule__XMemberFeatureCall__Group_1_1__3__Impl rule__XMemberFeatureCall__Group_1_1__4 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13263:2: rule__XMemberFeatureCall__Group_1_1__3__Impl rule__XMemberFeatureCall__Group_1_1__4 { pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1__3__Impl_in_rule__XMemberFeatureCall__Group_1_1__327062); rule__XMemberFeatureCall__Group_1_1__3__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1__4_in_rule__XMemberFeatureCall__Group_1_1__327065); rule__XMemberFeatureCall__Group_1_1__4(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_1__3" // $ANTLR start "rule__XMemberFeatureCall__Group_1_1__3__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13270:1: rule__XMemberFeatureCall__Group_1_1__3__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? ) ; public final void rule__XMemberFeatureCall__Group_1_1__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13274:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13275:1: ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13275:1: ( ( rule__XMemberFeatureCall__Group_1_1_3__0 )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13276:1: ( rule__XMemberFeatureCall__Group_1_1_3__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_3()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13277:1: ( rule__XMemberFeatureCall__Group_1_1_3__0 )? int alt86=2; alt86 = dfa86.predict(input); switch (alt86) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13277:2: rule__XMemberFeatureCall__Group_1_1_3__0 { pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__0_in_rule__XMemberFeatureCall__Group_1_1__3__Impl27092); rule__XMemberFeatureCall__Group_1_1_3__0(); state._fsp--; if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_1__3__Impl" // $ANTLR start "rule__XMemberFeatureCall__Group_1_1__4" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13287:1: rule__XMemberFeatureCall__Group_1_1__4 : rule__XMemberFeatureCall__Group_1_1__4__Impl ; public final void rule__XMemberFeatureCall__Group_1_1__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13291:1: ( rule__XMemberFeatureCall__Group_1_1__4__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13292:2: rule__XMemberFeatureCall__Group_1_1__4__Impl { pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1__4__Impl_in_rule__XMemberFeatureCall__Group_1_1__427123); rule__XMemberFeatureCall__Group_1_1__4__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_1__4" // $ANTLR start "rule__XMemberFeatureCall__Group_1_1__4__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13298:1: rule__XMemberFeatureCall__Group_1_1__4__Impl : ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? ) ; public final void rule__XMemberFeatureCall__Group_1_1__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13302:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13303:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13303:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13304:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_4()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13305:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )? int alt87=2; alt87 = dfa87.predict(input); switch (alt87) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13305:2: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 { pushFollow(FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4_in_rule__XMemberFeatureCall__Group_1_1__4__Impl27150); rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4(); state._fsp--; if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_4()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_1__4__Impl" // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_0__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13325:1: rule__XMemberFeatureCall__Group_1_1_0__0 : rule__XMemberFeatureCall__Group_1_1_0__0__Impl ; public final void rule__XMemberFeatureCall__Group_1_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13329:1: ( rule__XMemberFeatureCall__Group_1_1_0__0__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13330:2: rule__XMemberFeatureCall__Group_1_1_0__0__Impl { pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_0__027191); rule__XMemberFeatureCall__Group_1_1_0__0__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_1_0__0" // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_0__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13336:1: rule__XMemberFeatureCall__Group_1_1_0__0__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) ) ; public final void rule__XMemberFeatureCall__Group_1_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13340:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13341:1: ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13341:1: ( ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13342:1: ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13343:1: ( rule__XMemberFeatureCall__Group_1_1_0_0__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13343:2: rule__XMemberFeatureCall__Group_1_1_0_0__0 { pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__0_in_rule__XMemberFeatureCall__Group_1_1_0__0__Impl27218); rule__XMemberFeatureCall__Group_1_1_0_0__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_1_0__0__Impl" // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_0_0__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13355:1: rule__XMemberFeatureCall__Group_1_1_0_0__0 : rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl rule__XMemberFeatureCall__Group_1_1_0_0__1 ; public final void rule__XMemberFeatureCall__Group_1_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13359:1: ( rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl rule__XMemberFeatureCall__Group_1_1_0_0__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13360:2: rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl rule__XMemberFeatureCall__Group_1_1_0_0__1 { pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_0_0__027250); rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__1_in_rule__XMemberFeatureCall__Group_1_1_0_0__027253); rule__XMemberFeatureCall__Group_1_1_0_0__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_1_0_0__0" // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13367:1: rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl : ( () ) ; public final void rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13371:1: ( ( () ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13372:1: ( () ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13372:1: ( () ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13373:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getXMemberFeatureCallMemberCallTargetAction_1_1_0_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13374:1: () // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13376:1: { } if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getXMemberFeatureCallMemberCallTargetAction_1_1_0_0_0()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl" // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_0_0__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13386:1: rule__XMemberFeatureCall__Group_1_1_0_0__1 : rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl ; public final void rule__XMemberFeatureCall__Group_1_1_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13390:1: ( rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13391:2: rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl { pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_0_0__127311); rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_1_0_0__1" // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13397:1: rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) ) ; public final void rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13401:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13402:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13402:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13403:1: ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1_1_0_0_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13404:1: ( rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13404:2: rule__XMemberFeatureCall__Alternatives_1_1_0_0_1 { pushFollow(FOLLOW_rule__XMemberFeatureCall__Alternatives_1_1_0_0_1_in_rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl27338); rule__XMemberFeatureCall__Alternatives_1_1_0_0_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1_1_0_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl" // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13418:1: rule__XMemberFeatureCall__Group_1_1_1__0 : rule__XMemberFeatureCall__Group_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_1__1 ; public final void rule__XMemberFeatureCall__Group_1_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13422:1: ( rule__XMemberFeatureCall__Group_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_1__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13423:2: rule__XMemberFeatureCall__Group_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_1__1 { pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__027372); rule__XMemberFeatureCall__Group_1_1_1__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__1_in_rule__XMemberFeatureCall__Group_1_1_1__027375); rule__XMemberFeatureCall__Group_1_1_1__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_1_1__0" // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13430:1: rule__XMemberFeatureCall__Group_1_1_1__0__Impl : ( '<' ) ; public final void rule__XMemberFeatureCall__Group_1_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13434:1: ( ( '<' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13435:1: ( '<' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13435:1: ( '<' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13436:1: '<' { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getLessThanSignKeyword_1_1_1_0()); } match(input,17,FOLLOW_17_in_rule__XMemberFeatureCall__Group_1_1_1__0__Impl27403); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getLessThanSignKeyword_1_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_1_1__0__Impl" // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13449:1: rule__XMemberFeatureCall__Group_1_1_1__1 : rule__XMemberFeatureCall__Group_1_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1_1__2 ; public final void rule__XMemberFeatureCall__Group_1_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13453:1: ( rule__XMemberFeatureCall__Group_1_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1_1__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13454:2: rule__XMemberFeatureCall__Group_1_1_1__1__Impl rule__XMemberFeatureCall__Group_1_1_1__2 { pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__127434); rule__XMemberFeatureCall__Group_1_1_1__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__2_in_rule__XMemberFeatureCall__Group_1_1_1__127437); rule__XMemberFeatureCall__Group_1_1_1__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_1_1__1" // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13461:1: rule__XMemberFeatureCall__Group_1_1_1__1__Impl : ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) ) ; public final void rule__XMemberFeatureCall__Group_1_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13465:1: ( ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13466:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13466:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13467:1: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsAssignment_1_1_1_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13468:1: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13468:2: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 { pushFollow(FOLLOW_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1_in_rule__XMemberFeatureCall__Group_1_1_1__1__Impl27464); rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsAssignment_1_1_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_1_1__1__Impl" // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13478:1: rule__XMemberFeatureCall__Group_1_1_1__2 : rule__XMemberFeatureCall__Group_1_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1_1__3 ; public final void rule__XMemberFeatureCall__Group_1_1_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13482:1: ( rule__XMemberFeatureCall__Group_1_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1_1__3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13483:2: rule__XMemberFeatureCall__Group_1_1_1__2__Impl rule__XMemberFeatureCall__Group_1_1_1__3 { pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__2__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__227494); rule__XMemberFeatureCall__Group_1_1_1__2__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__3_in_rule__XMemberFeatureCall__Group_1_1_1__227497); rule__XMemberFeatureCall__Group_1_1_1__3(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_1_1__2" // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13490:1: rule__XMemberFeatureCall__Group_1_1_1__2__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* ) ; public final void rule__XMemberFeatureCall__Group_1_1_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13494:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13495:1: ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13495:1: ( ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13496:1: ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_1_2()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13497:1: ( rule__XMemberFeatureCall__Group_1_1_1_2__0 )* loop88: do { int alt88=2; int LA88_0 = input.LA(1); if ( (LA88_0==79) ) { alt88=1; } switch (alt88) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13497:2: rule__XMemberFeatureCall__Group_1_1_1_2__0 { pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__0_in_rule__XMemberFeatureCall__Group_1_1_1__2__Impl27524); rule__XMemberFeatureCall__Group_1_1_1_2__0(); state._fsp--; if (state.failed) return ; } break; default : break loop88; } } while (true); if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_1_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_1_1__2__Impl" // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13507:1: rule__XMemberFeatureCall__Group_1_1_1__3 : rule__XMemberFeatureCall__Group_1_1_1__3__Impl ; public final void rule__XMemberFeatureCall__Group_1_1_1__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13511:1: ( rule__XMemberFeatureCall__Group_1_1_1__3__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13512:2: rule__XMemberFeatureCall__Group_1_1_1__3__Impl { pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__3__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__327555); rule__XMemberFeatureCall__Group_1_1_1__3__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_1_1__3" // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1__3__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13518:1: rule__XMemberFeatureCall__Group_1_1_1__3__Impl : ( '>' ) ; public final void rule__XMemberFeatureCall__Group_1_1_1__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13522:1: ( ( '>' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13523:1: ( '>' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13523:1: ( '>' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13524:1: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getGreaterThanSignKeyword_1_1_1_3()); } match(input,22,FOLLOW_22_in_rule__XMemberFeatureCall__Group_1_1_1__3__Impl27583); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getGreaterThanSignKeyword_1_1_1_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_1_1__3__Impl" // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1_2__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13545:1: rule__XMemberFeatureCall__Group_1_1_1_2__0 : rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl rule__XMemberFeatureCall__Group_1_1_1_2__1 ; public final void rule__XMemberFeatureCall__Group_1_1_1_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13549:1: ( rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl rule__XMemberFeatureCall__Group_1_1_1_2__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13550:2: rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl rule__XMemberFeatureCall__Group_1_1_1_2__1 { pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_1_2__027622); rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__1_in_rule__XMemberFeatureCall__Group_1_1_1_2__027625); rule__XMemberFeatureCall__Group_1_1_1_2__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_1_1_2__0" // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13557:1: rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl : ( ',' ) ; public final void rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13561:1: ( ( ',' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13562:1: ( ',' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13562:1: ( ',' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13563:1: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getCommaKeyword_1_1_1_2_0()); } match(input,79,FOLLOW_79_in_rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl27653); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getCommaKeyword_1_1_1_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl" // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1_2__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13576:1: rule__XMemberFeatureCall__Group_1_1_1_2__1 : rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl ; public final void rule__XMemberFeatureCall__Group_1_1_1_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13580:1: ( rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13581:2: rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl { pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_1_2__127684); rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_1_1_2__1" // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13587:1: rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl : ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) ) ; public final void rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13591:1: ( ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13592:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13592:1: ( ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13593:1: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsAssignment_1_1_1_2_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13594:1: ( rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13594:2: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 { pushFollow(FOLLOW_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1_in_rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl27711); rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsAssignment_1_1_1_2_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl" // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13608:1: rule__XMemberFeatureCall__Group_1_1_3__0 : rule__XMemberFeatureCall__Group_1_1_3__0__Impl rule__XMemberFeatureCall__Group_1_1_3__1 ; public final void rule__XMemberFeatureCall__Group_1_1_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13612:1: ( rule__XMemberFeatureCall__Group_1_1_3__0__Impl rule__XMemberFeatureCall__Group_1_1_3__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13613:2: rule__XMemberFeatureCall__Group_1_1_3__0__Impl rule__XMemberFeatureCall__Group_1_1_3__1 { pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_3__027745); rule__XMemberFeatureCall__Group_1_1_3__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__1_in_rule__XMemberFeatureCall__Group_1_1_3__027748); rule__XMemberFeatureCall__Group_1_1_3__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_1_3__0" // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13620:1: rule__XMemberFeatureCall__Group_1_1_3__0__Impl : ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) ) ; public final void rule__XMemberFeatureCall__Group_1_1_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13624:1: ( ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13625:1: ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13625:1: ( ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13626:1: ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getExplicitOperationCallAssignment_1_1_3_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13627:1: ( rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13627:2: rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 { pushFollow(FOLLOW_rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0_in_rule__XMemberFeatureCall__Group_1_1_3__0__Impl27775); rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getExplicitOperationCallAssignment_1_1_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_1_3__0__Impl" // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13637:1: rule__XMemberFeatureCall__Group_1_1_3__1 : rule__XMemberFeatureCall__Group_1_1_3__1__Impl rule__XMemberFeatureCall__Group_1_1_3__2 ; public final void rule__XMemberFeatureCall__Group_1_1_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13641:1: ( rule__XMemberFeatureCall__Group_1_1_3__1__Impl rule__XMemberFeatureCall__Group_1_1_3__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13642:2: rule__XMemberFeatureCall__Group_1_1_3__1__Impl rule__XMemberFeatureCall__Group_1_1_3__2 { pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_3__127805); rule__XMemberFeatureCall__Group_1_1_3__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__2_in_rule__XMemberFeatureCall__Group_1_1_3__127808); rule__XMemberFeatureCall__Group_1_1_3__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_1_3__1" // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13649:1: rule__XMemberFeatureCall__Group_1_1_3__1__Impl : ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? ) ; public final void rule__XMemberFeatureCall__Group_1_1_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13653:1: ( ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13654:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13654:1: ( ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13655:1: ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1_1_3_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13656:1: ( rule__XMemberFeatureCall__Alternatives_1_1_3_1 )? int alt89=2; int LA89_0 = input.LA(1); if ( ((LA89_0>=RULE_ID && LA89_0<=RULE_STRING)||LA89_0==17||LA89_0==34||(LA89_0>=38 && LA89_0<=39)||LA89_0==44||(LA89_0>=47 && LA89_0<=52)||LA89_0==59||LA89_0==61||LA89_0==77||LA89_0==85||LA89_0==87||LA89_0==89||(LA89_0>=92 && LA89_0<=100)||LA89_0==107||LA89_0==109) ) { alt89=1; } switch (alt89) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13656:2: rule__XMemberFeatureCall__Alternatives_1_1_3_1 { pushFollow(FOLLOW_rule__XMemberFeatureCall__Alternatives_1_1_3_1_in_rule__XMemberFeatureCall__Group_1_1_3__1__Impl27835); rule__XMemberFeatureCall__Alternatives_1_1_3_1(); state._fsp--; if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getAlternatives_1_1_3_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_1_3__1__Impl" // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13666:1: rule__XMemberFeatureCall__Group_1_1_3__2 : rule__XMemberFeatureCall__Group_1_1_3__2__Impl ; public final void rule__XMemberFeatureCall__Group_1_1_3__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13670:1: ( rule__XMemberFeatureCall__Group_1_1_3__2__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13671:2: rule__XMemberFeatureCall__Group_1_1_3__2__Impl { pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__2__Impl_in_rule__XMemberFeatureCall__Group_1_1_3__227866); rule__XMemberFeatureCall__Group_1_1_3__2__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_1_3__2" // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13677:1: rule__XMemberFeatureCall__Group_1_1_3__2__Impl : ( ')' ) ; public final void rule__XMemberFeatureCall__Group_1_1_3__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13681:1: ( ( ')' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13682:1: ( ')' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13682:1: ( ')' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13683:1: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getRightParenthesisKeyword_1_1_3_2()); } match(input,60,FOLLOW_60_in_rule__XMemberFeatureCall__Group_1_1_3__2__Impl27894); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getRightParenthesisKeyword_1_1_3_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_1_3__2__Impl" // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13702:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__0 : rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1__1 ; public final void rule__XMemberFeatureCall__Group_1_1_3_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13706:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13707:2: rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1__1 { pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__027931); rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__1_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__027934); rule__XMemberFeatureCall__Group_1_1_3_1_1__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_1_3_1_1__0" // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13714:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl : ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) ) ; public final void rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13718:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13719:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13719:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13720:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_3_1_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13721:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13721:2: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 { pushFollow(FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl27961); rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_3_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl" // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13731:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__1 : rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl ; public final void rule__XMemberFeatureCall__Group_1_1_3_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13735:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13736:2: rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl { pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__127991); rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_1_3_1_1__1" // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13742:1: rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl : ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* ) ; public final void rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13746:1: ( ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13747:1: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13747:1: ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13748:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_3_1_1_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13749:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 )* loop90: do { int alt90=2; int LA90_0 = input.LA(1); if ( (LA90_0==79) ) { alt90=1; } switch (alt90) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13749:2: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 { pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl28018); rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0(); state._fsp--; if (state.failed) return ; } break; default : break loop90; } } while (true); if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getGroup_1_1_3_1_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl" // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13763:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0 : rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1 ; public final void rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13767:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13768:2: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1 { pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__028053); rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__028056); rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0" // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13775:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl : ( ',' ) ; public final void rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13779:1: ( ( ',' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13780:1: ( ',' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13780:1: ( ',' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13781:1: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getCommaKeyword_1_1_3_1_1_1_0()); } match(input,79,FOLLOW_79_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl28084); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getCommaKeyword_1_1_3_1_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl" // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13794:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1 : rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl ; public final void rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13798:1: ( rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13799:2: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl { pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__128115); rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1" // $ANTLR start "rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13805:1: rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl : ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) ) ; public final void rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13809:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13810:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13810:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13811:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_3_1_1_1_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13812:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13812:2: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 { pushFollow(FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl28142); rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_3_1_1_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl" // $ANTLR start "rule__XSetLiteral__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13826:1: rule__XSetLiteral__Group__0 : rule__XSetLiteral__Group__0__Impl rule__XSetLiteral__Group__1 ; public final void rule__XSetLiteral__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13830:1: ( rule__XSetLiteral__Group__0__Impl rule__XSetLiteral__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13831:2: rule__XSetLiteral__Group__0__Impl rule__XSetLiteral__Group__1 { pushFollow(FOLLOW_rule__XSetLiteral__Group__0__Impl_in_rule__XSetLiteral__Group__028176); rule__XSetLiteral__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XSetLiteral__Group__1_in_rule__XSetLiteral__Group__028179); rule__XSetLiteral__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSetLiteral__Group__0" // $ANTLR start "rule__XSetLiteral__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13838:1: rule__XSetLiteral__Group__0__Impl : ( () ) ; public final void rule__XSetLiteral__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13842:1: ( ( () ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13843:1: ( () ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13843:1: ( () ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13844:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getXSetLiteralAccess().getXSetLiteralAction_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13845:1: () // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13847:1: { } if ( state.backtracking==0 ) { after(grammarAccess.getXSetLiteralAccess().getXSetLiteralAction_0()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSetLiteral__Group__0__Impl" // $ANTLR start "rule__XSetLiteral__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13857:1: rule__XSetLiteral__Group__1 : rule__XSetLiteral__Group__1__Impl rule__XSetLiteral__Group__2 ; public final void rule__XSetLiteral__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13861:1: ( rule__XSetLiteral__Group__1__Impl rule__XSetLiteral__Group__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13862:2: rule__XSetLiteral__Group__1__Impl rule__XSetLiteral__Group__2 { pushFollow(FOLLOW_rule__XSetLiteral__Group__1__Impl_in_rule__XSetLiteral__Group__128237); rule__XSetLiteral__Group__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XSetLiteral__Group__2_in_rule__XSetLiteral__Group__128240); rule__XSetLiteral__Group__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSetLiteral__Group__1" // $ANTLR start "rule__XSetLiteral__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13869:1: rule__XSetLiteral__Group__1__Impl : ( '#' ) ; public final void rule__XSetLiteral__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13873:1: ( ( '#' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13874:1: ( '#' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13874:1: ( '#' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13875:1: '#' { if ( state.backtracking==0 ) { before(grammarAccess.getXSetLiteralAccess().getNumberSignKeyword_1()); } match(input,85,FOLLOW_85_in_rule__XSetLiteral__Group__1__Impl28268); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXSetLiteralAccess().getNumberSignKeyword_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSetLiteral__Group__1__Impl" // $ANTLR start "rule__XSetLiteral__Group__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13888:1: rule__XSetLiteral__Group__2 : rule__XSetLiteral__Group__2__Impl rule__XSetLiteral__Group__3 ; public final void rule__XSetLiteral__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13892:1: ( rule__XSetLiteral__Group__2__Impl rule__XSetLiteral__Group__3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13893:2: rule__XSetLiteral__Group__2__Impl rule__XSetLiteral__Group__3 { pushFollow(FOLLOW_rule__XSetLiteral__Group__2__Impl_in_rule__XSetLiteral__Group__228299); rule__XSetLiteral__Group__2__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XSetLiteral__Group__3_in_rule__XSetLiteral__Group__228302); rule__XSetLiteral__Group__3(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSetLiteral__Group__2" // $ANTLR start "rule__XSetLiteral__Group__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13900:1: rule__XSetLiteral__Group__2__Impl : ( '{' ) ; public final void rule__XSetLiteral__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13904:1: ( ( '{' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13905:1: ( '{' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13905:1: ( '{' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13906:1: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getXSetLiteralAccess().getLeftCurlyBracketKeyword_2()); } match(input,61,FOLLOW_61_in_rule__XSetLiteral__Group__2__Impl28330); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXSetLiteralAccess().getLeftCurlyBracketKeyword_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSetLiteral__Group__2__Impl" // $ANTLR start "rule__XSetLiteral__Group__3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13919:1: rule__XSetLiteral__Group__3 : rule__XSetLiteral__Group__3__Impl rule__XSetLiteral__Group__4 ; public final void rule__XSetLiteral__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13923:1: ( rule__XSetLiteral__Group__3__Impl rule__XSetLiteral__Group__4 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13924:2: rule__XSetLiteral__Group__3__Impl rule__XSetLiteral__Group__4 { pushFollow(FOLLOW_rule__XSetLiteral__Group__3__Impl_in_rule__XSetLiteral__Group__328361); rule__XSetLiteral__Group__3__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XSetLiteral__Group__4_in_rule__XSetLiteral__Group__328364); rule__XSetLiteral__Group__4(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSetLiteral__Group__3" // $ANTLR start "rule__XSetLiteral__Group__3__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13931:1: rule__XSetLiteral__Group__3__Impl : ( ( rule__XSetLiteral__Group_3__0 )? ) ; public final void rule__XSetLiteral__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13935:1: ( ( ( rule__XSetLiteral__Group_3__0 )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13936:1: ( ( rule__XSetLiteral__Group_3__0 )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13936:1: ( ( rule__XSetLiteral__Group_3__0 )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13937:1: ( rule__XSetLiteral__Group_3__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXSetLiteralAccess().getGroup_3()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13938:1: ( rule__XSetLiteral__Group_3__0 )? int alt91=2; int LA91_0 = input.LA(1); if ( ((LA91_0>=RULE_ID && LA91_0<=RULE_STRING)||LA91_0==17||(LA91_0>=38 && LA91_0<=39)||LA91_0==44||(LA91_0>=47 && LA91_0<=52)||LA91_0==59||LA91_0==61||LA91_0==77||LA91_0==85||LA91_0==87||LA91_0==89||(LA91_0>=92 && LA91_0<=100)||LA91_0==109) ) { alt91=1; } switch (alt91) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13938:2: rule__XSetLiteral__Group_3__0 { pushFollow(FOLLOW_rule__XSetLiteral__Group_3__0_in_rule__XSetLiteral__Group__3__Impl28391); rule__XSetLiteral__Group_3__0(); state._fsp--; if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getXSetLiteralAccess().getGroup_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSetLiteral__Group__3__Impl" // $ANTLR start "rule__XSetLiteral__Group__4" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13948:1: rule__XSetLiteral__Group__4 : rule__XSetLiteral__Group__4__Impl ; public final void rule__XSetLiteral__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13952:1: ( rule__XSetLiteral__Group__4__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13953:2: rule__XSetLiteral__Group__4__Impl { pushFollow(FOLLOW_rule__XSetLiteral__Group__4__Impl_in_rule__XSetLiteral__Group__428422); rule__XSetLiteral__Group__4__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSetLiteral__Group__4" // $ANTLR start "rule__XSetLiteral__Group__4__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13959:1: rule__XSetLiteral__Group__4__Impl : ( '}' ) ; public final void rule__XSetLiteral__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13963:1: ( ( '}' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13964:1: ( '}' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13964:1: ( '}' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13965:1: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getXSetLiteralAccess().getRightCurlyBracketKeyword_4()); } match(input,62,FOLLOW_62_in_rule__XSetLiteral__Group__4__Impl28450); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXSetLiteralAccess().getRightCurlyBracketKeyword_4()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSetLiteral__Group__4__Impl" // $ANTLR start "rule__XSetLiteral__Group_3__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13988:1: rule__XSetLiteral__Group_3__0 : rule__XSetLiteral__Group_3__0__Impl rule__XSetLiteral__Group_3__1 ; public final void rule__XSetLiteral__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13992:1: ( rule__XSetLiteral__Group_3__0__Impl rule__XSetLiteral__Group_3__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13993:2: rule__XSetLiteral__Group_3__0__Impl rule__XSetLiteral__Group_3__1 { pushFollow(FOLLOW_rule__XSetLiteral__Group_3__0__Impl_in_rule__XSetLiteral__Group_3__028491); rule__XSetLiteral__Group_3__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XSetLiteral__Group_3__1_in_rule__XSetLiteral__Group_3__028494); rule__XSetLiteral__Group_3__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSetLiteral__Group_3__0" // $ANTLR start "rule__XSetLiteral__Group_3__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14000:1: rule__XSetLiteral__Group_3__0__Impl : ( ( rule__XSetLiteral__ElementsAssignment_3_0 ) ) ; public final void rule__XSetLiteral__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14004:1: ( ( ( rule__XSetLiteral__ElementsAssignment_3_0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14005:1: ( ( rule__XSetLiteral__ElementsAssignment_3_0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14005:1: ( ( rule__XSetLiteral__ElementsAssignment_3_0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14006:1: ( rule__XSetLiteral__ElementsAssignment_3_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSetLiteralAccess().getElementsAssignment_3_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14007:1: ( rule__XSetLiteral__ElementsAssignment_3_0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14007:2: rule__XSetLiteral__ElementsAssignment_3_0 { pushFollow(FOLLOW_rule__XSetLiteral__ElementsAssignment_3_0_in_rule__XSetLiteral__Group_3__0__Impl28521); rule__XSetLiteral__ElementsAssignment_3_0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXSetLiteralAccess().getElementsAssignment_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSetLiteral__Group_3__0__Impl" // $ANTLR start "rule__XSetLiteral__Group_3__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14017:1: rule__XSetLiteral__Group_3__1 : rule__XSetLiteral__Group_3__1__Impl ; public final void rule__XSetLiteral__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14021:1: ( rule__XSetLiteral__Group_3__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14022:2: rule__XSetLiteral__Group_3__1__Impl { pushFollow(FOLLOW_rule__XSetLiteral__Group_3__1__Impl_in_rule__XSetLiteral__Group_3__128551); rule__XSetLiteral__Group_3__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSetLiteral__Group_3__1" // $ANTLR start "rule__XSetLiteral__Group_3__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14028:1: rule__XSetLiteral__Group_3__1__Impl : ( ( rule__XSetLiteral__Group_3_1__0 )* ) ; public final void rule__XSetLiteral__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14032:1: ( ( ( rule__XSetLiteral__Group_3_1__0 )* ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14033:1: ( ( rule__XSetLiteral__Group_3_1__0 )* ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14033:1: ( ( rule__XSetLiteral__Group_3_1__0 )* ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14034:1: ( rule__XSetLiteral__Group_3_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXSetLiteralAccess().getGroup_3_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14035:1: ( rule__XSetLiteral__Group_3_1__0 )* loop92: do { int alt92=2; int LA92_0 = input.LA(1); if ( (LA92_0==79) ) { alt92=1; } switch (alt92) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14035:2: rule__XSetLiteral__Group_3_1__0 { pushFollow(FOLLOW_rule__XSetLiteral__Group_3_1__0_in_rule__XSetLiteral__Group_3__1__Impl28578); rule__XSetLiteral__Group_3_1__0(); state._fsp--; if (state.failed) return ; } break; default : break loop92; } } while (true); if ( state.backtracking==0 ) { after(grammarAccess.getXSetLiteralAccess().getGroup_3_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSetLiteral__Group_3__1__Impl" // $ANTLR start "rule__XSetLiteral__Group_3_1__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14049:1: rule__XSetLiteral__Group_3_1__0 : rule__XSetLiteral__Group_3_1__0__Impl rule__XSetLiteral__Group_3_1__1 ; public final void rule__XSetLiteral__Group_3_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14053:1: ( rule__XSetLiteral__Group_3_1__0__Impl rule__XSetLiteral__Group_3_1__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14054:2: rule__XSetLiteral__Group_3_1__0__Impl rule__XSetLiteral__Group_3_1__1 { pushFollow(FOLLOW_rule__XSetLiteral__Group_3_1__0__Impl_in_rule__XSetLiteral__Group_3_1__028613); rule__XSetLiteral__Group_3_1__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XSetLiteral__Group_3_1__1_in_rule__XSetLiteral__Group_3_1__028616); rule__XSetLiteral__Group_3_1__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSetLiteral__Group_3_1__0" // $ANTLR start "rule__XSetLiteral__Group_3_1__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14061:1: rule__XSetLiteral__Group_3_1__0__Impl : ( ',' ) ; public final void rule__XSetLiteral__Group_3_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14065:1: ( ( ',' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14066:1: ( ',' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14066:1: ( ',' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14067:1: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXSetLiteralAccess().getCommaKeyword_3_1_0()); } match(input,79,FOLLOW_79_in_rule__XSetLiteral__Group_3_1__0__Impl28644); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXSetLiteralAccess().getCommaKeyword_3_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSetLiteral__Group_3_1__0__Impl" // $ANTLR start "rule__XSetLiteral__Group_3_1__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14080:1: rule__XSetLiteral__Group_3_1__1 : rule__XSetLiteral__Group_3_1__1__Impl ; public final void rule__XSetLiteral__Group_3_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14084:1: ( rule__XSetLiteral__Group_3_1__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14085:2: rule__XSetLiteral__Group_3_1__1__Impl { pushFollow(FOLLOW_rule__XSetLiteral__Group_3_1__1__Impl_in_rule__XSetLiteral__Group_3_1__128675); rule__XSetLiteral__Group_3_1__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSetLiteral__Group_3_1__1" // $ANTLR start "rule__XSetLiteral__Group_3_1__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14091:1: rule__XSetLiteral__Group_3_1__1__Impl : ( ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) ) ; public final void rule__XSetLiteral__Group_3_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14095:1: ( ( ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14096:1: ( ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14096:1: ( ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14097:1: ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSetLiteralAccess().getElementsAssignment_3_1_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14098:1: ( rule__XSetLiteral__ElementsAssignment_3_1_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14098:2: rule__XSetLiteral__ElementsAssignment_3_1_1 { pushFollow(FOLLOW_rule__XSetLiteral__ElementsAssignment_3_1_1_in_rule__XSetLiteral__Group_3_1__1__Impl28702); rule__XSetLiteral__ElementsAssignment_3_1_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXSetLiteralAccess().getElementsAssignment_3_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSetLiteral__Group_3_1__1__Impl" // $ANTLR start "rule__XListLiteral__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14112:1: rule__XListLiteral__Group__0 : rule__XListLiteral__Group__0__Impl rule__XListLiteral__Group__1 ; public final void rule__XListLiteral__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14116:1: ( rule__XListLiteral__Group__0__Impl rule__XListLiteral__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14117:2: rule__XListLiteral__Group__0__Impl rule__XListLiteral__Group__1 { pushFollow(FOLLOW_rule__XListLiteral__Group__0__Impl_in_rule__XListLiteral__Group__028736); rule__XListLiteral__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XListLiteral__Group__1_in_rule__XListLiteral__Group__028739); rule__XListLiteral__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XListLiteral__Group__0" // $ANTLR start "rule__XListLiteral__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14124:1: rule__XListLiteral__Group__0__Impl : ( () ) ; public final void rule__XListLiteral__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14128:1: ( ( () ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14129:1: ( () ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14129:1: ( () ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14130:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getXListLiteralAccess().getXListLiteralAction_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14131:1: () // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14133:1: { } if ( state.backtracking==0 ) { after(grammarAccess.getXListLiteralAccess().getXListLiteralAction_0()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XListLiteral__Group__0__Impl" // $ANTLR start "rule__XListLiteral__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14143:1: rule__XListLiteral__Group__1 : rule__XListLiteral__Group__1__Impl rule__XListLiteral__Group__2 ; public final void rule__XListLiteral__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14147:1: ( rule__XListLiteral__Group__1__Impl rule__XListLiteral__Group__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14148:2: rule__XListLiteral__Group__1__Impl rule__XListLiteral__Group__2 { pushFollow(FOLLOW_rule__XListLiteral__Group__1__Impl_in_rule__XListLiteral__Group__128797); rule__XListLiteral__Group__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XListLiteral__Group__2_in_rule__XListLiteral__Group__128800); rule__XListLiteral__Group__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XListLiteral__Group__1" // $ANTLR start "rule__XListLiteral__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14155:1: rule__XListLiteral__Group__1__Impl : ( '#' ) ; public final void rule__XListLiteral__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14159:1: ( ( '#' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14160:1: ( '#' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14160:1: ( '#' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14161:1: '#' { if ( state.backtracking==0 ) { before(grammarAccess.getXListLiteralAccess().getNumberSignKeyword_1()); } match(input,85,FOLLOW_85_in_rule__XListLiteral__Group__1__Impl28828); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXListLiteralAccess().getNumberSignKeyword_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XListLiteral__Group__1__Impl" // $ANTLR start "rule__XListLiteral__Group__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14174:1: rule__XListLiteral__Group__2 : rule__XListLiteral__Group__2__Impl rule__XListLiteral__Group__3 ; public final void rule__XListLiteral__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14178:1: ( rule__XListLiteral__Group__2__Impl rule__XListLiteral__Group__3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14179:2: rule__XListLiteral__Group__2__Impl rule__XListLiteral__Group__3 { pushFollow(FOLLOW_rule__XListLiteral__Group__2__Impl_in_rule__XListLiteral__Group__228859); rule__XListLiteral__Group__2__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XListLiteral__Group__3_in_rule__XListLiteral__Group__228862); rule__XListLiteral__Group__3(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XListLiteral__Group__2" // $ANTLR start "rule__XListLiteral__Group__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14186:1: rule__XListLiteral__Group__2__Impl : ( '[' ) ; public final void rule__XListLiteral__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14190:1: ( ( '[' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14191:1: ( '[' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14191:1: ( '[' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14192:1: '[' { if ( state.backtracking==0 ) { before(grammarAccess.getXListLiteralAccess().getLeftSquareBracketKeyword_2()); } match(input,77,FOLLOW_77_in_rule__XListLiteral__Group__2__Impl28890); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXListLiteralAccess().getLeftSquareBracketKeyword_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XListLiteral__Group__2__Impl" // $ANTLR start "rule__XListLiteral__Group__3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14205:1: rule__XListLiteral__Group__3 : rule__XListLiteral__Group__3__Impl rule__XListLiteral__Group__4 ; public final void rule__XListLiteral__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14209:1: ( rule__XListLiteral__Group__3__Impl rule__XListLiteral__Group__4 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14210:2: rule__XListLiteral__Group__3__Impl rule__XListLiteral__Group__4 { pushFollow(FOLLOW_rule__XListLiteral__Group__3__Impl_in_rule__XListLiteral__Group__328921); rule__XListLiteral__Group__3__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XListLiteral__Group__4_in_rule__XListLiteral__Group__328924); rule__XListLiteral__Group__4(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XListLiteral__Group__3" // $ANTLR start "rule__XListLiteral__Group__3__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14217:1: rule__XListLiteral__Group__3__Impl : ( ( rule__XListLiteral__Group_3__0 )? ) ; public final void rule__XListLiteral__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14221:1: ( ( ( rule__XListLiteral__Group_3__0 )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14222:1: ( ( rule__XListLiteral__Group_3__0 )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14222:1: ( ( rule__XListLiteral__Group_3__0 )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14223:1: ( rule__XListLiteral__Group_3__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXListLiteralAccess().getGroup_3()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14224:1: ( rule__XListLiteral__Group_3__0 )? int alt93=2; int LA93_0 = input.LA(1); if ( ((LA93_0>=RULE_ID && LA93_0<=RULE_STRING)||LA93_0==17||(LA93_0>=38 && LA93_0<=39)||LA93_0==44||(LA93_0>=47 && LA93_0<=52)||LA93_0==59||LA93_0==61||LA93_0==77||LA93_0==85||LA93_0==87||LA93_0==89||(LA93_0>=92 && LA93_0<=100)||LA93_0==109) ) { alt93=1; } switch (alt93) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14224:2: rule__XListLiteral__Group_3__0 { pushFollow(FOLLOW_rule__XListLiteral__Group_3__0_in_rule__XListLiteral__Group__3__Impl28951); rule__XListLiteral__Group_3__0(); state._fsp--; if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getXListLiteralAccess().getGroup_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XListLiteral__Group__3__Impl" // $ANTLR start "rule__XListLiteral__Group__4" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14234:1: rule__XListLiteral__Group__4 : rule__XListLiteral__Group__4__Impl ; public final void rule__XListLiteral__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14238:1: ( rule__XListLiteral__Group__4__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14239:2: rule__XListLiteral__Group__4__Impl { pushFollow(FOLLOW_rule__XListLiteral__Group__4__Impl_in_rule__XListLiteral__Group__428982); rule__XListLiteral__Group__4__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XListLiteral__Group__4" // $ANTLR start "rule__XListLiteral__Group__4__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14245:1: rule__XListLiteral__Group__4__Impl : ( ']' ) ; public final void rule__XListLiteral__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14249:1: ( ( ']' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14250:1: ( ']' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14250:1: ( ']' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14251:1: ']' { if ( state.backtracking==0 ) { before(grammarAccess.getXListLiteralAccess().getRightSquareBracketKeyword_4()); } match(input,78,FOLLOW_78_in_rule__XListLiteral__Group__4__Impl29010); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXListLiteralAccess().getRightSquareBracketKeyword_4()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XListLiteral__Group__4__Impl" // $ANTLR start "rule__XListLiteral__Group_3__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14274:1: rule__XListLiteral__Group_3__0 : rule__XListLiteral__Group_3__0__Impl rule__XListLiteral__Group_3__1 ; public final void rule__XListLiteral__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14278:1: ( rule__XListLiteral__Group_3__0__Impl rule__XListLiteral__Group_3__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14279:2: rule__XListLiteral__Group_3__0__Impl rule__XListLiteral__Group_3__1 { pushFollow(FOLLOW_rule__XListLiteral__Group_3__0__Impl_in_rule__XListLiteral__Group_3__029051); rule__XListLiteral__Group_3__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XListLiteral__Group_3__1_in_rule__XListLiteral__Group_3__029054); rule__XListLiteral__Group_3__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XListLiteral__Group_3__0" // $ANTLR start "rule__XListLiteral__Group_3__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14286:1: rule__XListLiteral__Group_3__0__Impl : ( ( rule__XListLiteral__ElementsAssignment_3_0 ) ) ; public final void rule__XListLiteral__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14290:1: ( ( ( rule__XListLiteral__ElementsAssignment_3_0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14291:1: ( ( rule__XListLiteral__ElementsAssignment_3_0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14291:1: ( ( rule__XListLiteral__ElementsAssignment_3_0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14292:1: ( rule__XListLiteral__ElementsAssignment_3_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXListLiteralAccess().getElementsAssignment_3_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14293:1: ( rule__XListLiteral__ElementsAssignment_3_0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14293:2: rule__XListLiteral__ElementsAssignment_3_0 { pushFollow(FOLLOW_rule__XListLiteral__ElementsAssignment_3_0_in_rule__XListLiteral__Group_3__0__Impl29081); rule__XListLiteral__ElementsAssignment_3_0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXListLiteralAccess().getElementsAssignment_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XListLiteral__Group_3__0__Impl" // $ANTLR start "rule__XListLiteral__Group_3__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14303:1: rule__XListLiteral__Group_3__1 : rule__XListLiteral__Group_3__1__Impl ; public final void rule__XListLiteral__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14307:1: ( rule__XListLiteral__Group_3__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14308:2: rule__XListLiteral__Group_3__1__Impl { pushFollow(FOLLOW_rule__XListLiteral__Group_3__1__Impl_in_rule__XListLiteral__Group_3__129111); rule__XListLiteral__Group_3__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XListLiteral__Group_3__1" // $ANTLR start "rule__XListLiteral__Group_3__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14314:1: rule__XListLiteral__Group_3__1__Impl : ( ( rule__XListLiteral__Group_3_1__0 )* ) ; public final void rule__XListLiteral__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14318:1: ( ( ( rule__XListLiteral__Group_3_1__0 )* ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14319:1: ( ( rule__XListLiteral__Group_3_1__0 )* ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14319:1: ( ( rule__XListLiteral__Group_3_1__0 )* ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14320:1: ( rule__XListLiteral__Group_3_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXListLiteralAccess().getGroup_3_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14321:1: ( rule__XListLiteral__Group_3_1__0 )* loop94: do { int alt94=2; int LA94_0 = input.LA(1); if ( (LA94_0==79) ) { alt94=1; } switch (alt94) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14321:2: rule__XListLiteral__Group_3_1__0 { pushFollow(FOLLOW_rule__XListLiteral__Group_3_1__0_in_rule__XListLiteral__Group_3__1__Impl29138); rule__XListLiteral__Group_3_1__0(); state._fsp--; if (state.failed) return ; } break; default : break loop94; } } while (true); if ( state.backtracking==0 ) { after(grammarAccess.getXListLiteralAccess().getGroup_3_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XListLiteral__Group_3__1__Impl" // $ANTLR start "rule__XListLiteral__Group_3_1__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14335:1: rule__XListLiteral__Group_3_1__0 : rule__XListLiteral__Group_3_1__0__Impl rule__XListLiteral__Group_3_1__1 ; public final void rule__XListLiteral__Group_3_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14339:1: ( rule__XListLiteral__Group_3_1__0__Impl rule__XListLiteral__Group_3_1__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14340:2: rule__XListLiteral__Group_3_1__0__Impl rule__XListLiteral__Group_3_1__1 { pushFollow(FOLLOW_rule__XListLiteral__Group_3_1__0__Impl_in_rule__XListLiteral__Group_3_1__029173); rule__XListLiteral__Group_3_1__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XListLiteral__Group_3_1__1_in_rule__XListLiteral__Group_3_1__029176); rule__XListLiteral__Group_3_1__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XListLiteral__Group_3_1__0" // $ANTLR start "rule__XListLiteral__Group_3_1__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14347:1: rule__XListLiteral__Group_3_1__0__Impl : ( ',' ) ; public final void rule__XListLiteral__Group_3_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14351:1: ( ( ',' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14352:1: ( ',' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14352:1: ( ',' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14353:1: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXListLiteralAccess().getCommaKeyword_3_1_0()); } match(input,79,FOLLOW_79_in_rule__XListLiteral__Group_3_1__0__Impl29204); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXListLiteralAccess().getCommaKeyword_3_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XListLiteral__Group_3_1__0__Impl" // $ANTLR start "rule__XListLiteral__Group_3_1__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14366:1: rule__XListLiteral__Group_3_1__1 : rule__XListLiteral__Group_3_1__1__Impl ; public final void rule__XListLiteral__Group_3_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14370:1: ( rule__XListLiteral__Group_3_1__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14371:2: rule__XListLiteral__Group_3_1__1__Impl { pushFollow(FOLLOW_rule__XListLiteral__Group_3_1__1__Impl_in_rule__XListLiteral__Group_3_1__129235); rule__XListLiteral__Group_3_1__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XListLiteral__Group_3_1__1" // $ANTLR start "rule__XListLiteral__Group_3_1__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14377:1: rule__XListLiteral__Group_3_1__1__Impl : ( ( rule__XListLiteral__ElementsAssignment_3_1_1 ) ) ; public final void rule__XListLiteral__Group_3_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14381:1: ( ( ( rule__XListLiteral__ElementsAssignment_3_1_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14382:1: ( ( rule__XListLiteral__ElementsAssignment_3_1_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14382:1: ( ( rule__XListLiteral__ElementsAssignment_3_1_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14383:1: ( rule__XListLiteral__ElementsAssignment_3_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXListLiteralAccess().getElementsAssignment_3_1_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14384:1: ( rule__XListLiteral__ElementsAssignment_3_1_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14384:2: rule__XListLiteral__ElementsAssignment_3_1_1 { pushFollow(FOLLOW_rule__XListLiteral__ElementsAssignment_3_1_1_in_rule__XListLiteral__Group_3_1__1__Impl29262); rule__XListLiteral__ElementsAssignment_3_1_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXListLiteralAccess().getElementsAssignment_3_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XListLiteral__Group_3_1__1__Impl" // $ANTLR start "rule__XClosure__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14398:1: rule__XClosure__Group__0 : rule__XClosure__Group__0__Impl rule__XClosure__Group__1 ; public final void rule__XClosure__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14402:1: ( rule__XClosure__Group__0__Impl rule__XClosure__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14403:2: rule__XClosure__Group__0__Impl rule__XClosure__Group__1 { pushFollow(FOLLOW_rule__XClosure__Group__0__Impl_in_rule__XClosure__Group__029296); rule__XClosure__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XClosure__Group__1_in_rule__XClosure__Group__029299); rule__XClosure__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XClosure__Group__0" // $ANTLR start "rule__XClosure__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14410:1: rule__XClosure__Group__0__Impl : ( ( rule__XClosure__Group_0__0 ) ) ; public final void rule__XClosure__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14414:1: ( ( ( rule__XClosure__Group_0__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14415:1: ( ( rule__XClosure__Group_0__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14415:1: ( ( rule__XClosure__Group_0__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14416:1: ( rule__XClosure__Group_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getGroup_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14417:1: ( rule__XClosure__Group_0__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14417:2: rule__XClosure__Group_0__0 { pushFollow(FOLLOW_rule__XClosure__Group_0__0_in_rule__XClosure__Group__0__Impl29326); rule__XClosure__Group_0__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXClosureAccess().getGroup_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XClosure__Group__0__Impl" // $ANTLR start "rule__XClosure__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14427:1: rule__XClosure__Group__1 : rule__XClosure__Group__1__Impl rule__XClosure__Group__2 ; public final void rule__XClosure__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14431:1: ( rule__XClosure__Group__1__Impl rule__XClosure__Group__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14432:2: rule__XClosure__Group__1__Impl rule__XClosure__Group__2 { pushFollow(FOLLOW_rule__XClosure__Group__1__Impl_in_rule__XClosure__Group__129356); rule__XClosure__Group__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XClosure__Group__2_in_rule__XClosure__Group__129359); rule__XClosure__Group__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XClosure__Group__1" // $ANTLR start "rule__XClosure__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14439:1: rule__XClosure__Group__1__Impl : ( ( rule__XClosure__Group_1__0 )? ) ; public final void rule__XClosure__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14443:1: ( ( ( rule__XClosure__Group_1__0 )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14444:1: ( ( rule__XClosure__Group_1__0 )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14444:1: ( ( rule__XClosure__Group_1__0 )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14445:1: ( rule__XClosure__Group_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getGroup_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14446:1: ( rule__XClosure__Group_1__0 )? int alt95=2; alt95 = dfa95.predict(input); switch (alt95) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14446:2: rule__XClosure__Group_1__0 { pushFollow(FOLLOW_rule__XClosure__Group_1__0_in_rule__XClosure__Group__1__Impl29386); rule__XClosure__Group_1__0(); state._fsp--; if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getXClosureAccess().getGroup_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XClosure__Group__1__Impl" // $ANTLR start "rule__XClosure__Group__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14456:1: rule__XClosure__Group__2 : rule__XClosure__Group__2__Impl rule__XClosure__Group__3 ; public final void rule__XClosure__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14460:1: ( rule__XClosure__Group__2__Impl rule__XClosure__Group__3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14461:2: rule__XClosure__Group__2__Impl rule__XClosure__Group__3 { pushFollow(FOLLOW_rule__XClosure__Group__2__Impl_in_rule__XClosure__Group__229417); rule__XClosure__Group__2__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XClosure__Group__3_in_rule__XClosure__Group__229420); rule__XClosure__Group__3(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XClosure__Group__2" // $ANTLR start "rule__XClosure__Group__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14468:1: rule__XClosure__Group__2__Impl : ( ( rule__XClosure__ExpressionAssignment_2 ) ) ; public final void rule__XClosure__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14472:1: ( ( ( rule__XClosure__ExpressionAssignment_2 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14473:1: ( ( rule__XClosure__ExpressionAssignment_2 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14473:1: ( ( rule__XClosure__ExpressionAssignment_2 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14474:1: ( rule__XClosure__ExpressionAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getExpressionAssignment_2()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14475:1: ( rule__XClosure__ExpressionAssignment_2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14475:2: rule__XClosure__ExpressionAssignment_2 { pushFollow(FOLLOW_rule__XClosure__ExpressionAssignment_2_in_rule__XClosure__Group__2__Impl29447); rule__XClosure__ExpressionAssignment_2(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXClosureAccess().getExpressionAssignment_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XClosure__Group__2__Impl" // $ANTLR start "rule__XClosure__Group__3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14485:1: rule__XClosure__Group__3 : rule__XClosure__Group__3__Impl ; public final void rule__XClosure__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14489:1: ( rule__XClosure__Group__3__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14490:2: rule__XClosure__Group__3__Impl { pushFollow(FOLLOW_rule__XClosure__Group__3__Impl_in_rule__XClosure__Group__329477); rule__XClosure__Group__3__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XClosure__Group__3" // $ANTLR start "rule__XClosure__Group__3__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14496:1: rule__XClosure__Group__3__Impl : ( ']' ) ; public final void rule__XClosure__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14500:1: ( ( ']' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14501:1: ( ']' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14501:1: ( ']' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14502:1: ']' { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getRightSquareBracketKeyword_3()); } match(input,78,FOLLOW_78_in_rule__XClosure__Group__3__Impl29505); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXClosureAccess().getRightSquareBracketKeyword_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XClosure__Group__3__Impl" // $ANTLR start "rule__XClosure__Group_0__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14523:1: rule__XClosure__Group_0__0 : rule__XClosure__Group_0__0__Impl ; public final void rule__XClosure__Group_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14527:1: ( rule__XClosure__Group_0__0__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14528:2: rule__XClosure__Group_0__0__Impl { pushFollow(FOLLOW_rule__XClosure__Group_0__0__Impl_in_rule__XClosure__Group_0__029544); rule__XClosure__Group_0__0__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XClosure__Group_0__0" // $ANTLR start "rule__XClosure__Group_0__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14534:1: rule__XClosure__Group_0__0__Impl : ( ( rule__XClosure__Group_0_0__0 ) ) ; public final void rule__XClosure__Group_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14538:1: ( ( ( rule__XClosure__Group_0_0__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14539:1: ( ( rule__XClosure__Group_0_0__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14539:1: ( ( rule__XClosure__Group_0_0__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14540:1: ( rule__XClosure__Group_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getGroup_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14541:1: ( rule__XClosure__Group_0_0__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14541:2: rule__XClosure__Group_0_0__0 { pushFollow(FOLLOW_rule__XClosure__Group_0_0__0_in_rule__XClosure__Group_0__0__Impl29571); rule__XClosure__Group_0_0__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXClosureAccess().getGroup_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XClosure__Group_0__0__Impl" // $ANTLR start "rule__XClosure__Group_0_0__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14553:1: rule__XClosure__Group_0_0__0 : rule__XClosure__Group_0_0__0__Impl rule__XClosure__Group_0_0__1 ; public final void rule__XClosure__Group_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14557:1: ( rule__XClosure__Group_0_0__0__Impl rule__XClosure__Group_0_0__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14558:2: rule__XClosure__Group_0_0__0__Impl rule__XClosure__Group_0_0__1 { pushFollow(FOLLOW_rule__XClosure__Group_0_0__0__Impl_in_rule__XClosure__Group_0_0__029603); rule__XClosure__Group_0_0__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XClosure__Group_0_0__1_in_rule__XClosure__Group_0_0__029606); rule__XClosure__Group_0_0__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XClosure__Group_0_0__0" // $ANTLR start "rule__XClosure__Group_0_0__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14565:1: rule__XClosure__Group_0_0__0__Impl : ( () ) ; public final void rule__XClosure__Group_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14569:1: ( ( () ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14570:1: ( () ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14570:1: ( () ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14571:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getXClosureAction_0_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14572:1: () // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14574:1: { } if ( state.backtracking==0 ) { after(grammarAccess.getXClosureAccess().getXClosureAction_0_0_0()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XClosure__Group_0_0__0__Impl" // $ANTLR start "rule__XClosure__Group_0_0__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14584:1: rule__XClosure__Group_0_0__1 : rule__XClosure__Group_0_0__1__Impl ; public final void rule__XClosure__Group_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14588:1: ( rule__XClosure__Group_0_0__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14589:2: rule__XClosure__Group_0_0__1__Impl { pushFollow(FOLLOW_rule__XClosure__Group_0_0__1__Impl_in_rule__XClosure__Group_0_0__129664); rule__XClosure__Group_0_0__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XClosure__Group_0_0__1" // $ANTLR start "rule__XClosure__Group_0_0__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14595:1: rule__XClosure__Group_0_0__1__Impl : ( '[' ) ; public final void rule__XClosure__Group_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14599:1: ( ( '[' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14600:1: ( '[' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14600:1: ( '[' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14601:1: '[' { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getLeftSquareBracketKeyword_0_0_1()); } match(input,77,FOLLOW_77_in_rule__XClosure__Group_0_0__1__Impl29692); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXClosureAccess().getLeftSquareBracketKeyword_0_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XClosure__Group_0_0__1__Impl" // $ANTLR start "rule__XClosure__Group_1__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14618:1: rule__XClosure__Group_1__0 : rule__XClosure__Group_1__0__Impl ; public final void rule__XClosure__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14622:1: ( rule__XClosure__Group_1__0__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14623:2: rule__XClosure__Group_1__0__Impl { pushFollow(FOLLOW_rule__XClosure__Group_1__0__Impl_in_rule__XClosure__Group_1__029727); rule__XClosure__Group_1__0__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XClosure__Group_1__0" // $ANTLR start "rule__XClosure__Group_1__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14629:1: rule__XClosure__Group_1__0__Impl : ( ( rule__XClosure__Group_1_0__0 ) ) ; public final void rule__XClosure__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14633:1: ( ( ( rule__XClosure__Group_1_0__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14634:1: ( ( rule__XClosure__Group_1_0__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14634:1: ( ( rule__XClosure__Group_1_0__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14635:1: ( rule__XClosure__Group_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getGroup_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14636:1: ( rule__XClosure__Group_1_0__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14636:2: rule__XClosure__Group_1_0__0 { pushFollow(FOLLOW_rule__XClosure__Group_1_0__0_in_rule__XClosure__Group_1__0__Impl29754); rule__XClosure__Group_1_0__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXClosureAccess().getGroup_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XClosure__Group_1__0__Impl" // $ANTLR start "rule__XClosure__Group_1_0__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14648:1: rule__XClosure__Group_1_0__0 : rule__XClosure__Group_1_0__0__Impl rule__XClosure__Group_1_0__1 ; public final void rule__XClosure__Group_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14652:1: ( rule__XClosure__Group_1_0__0__Impl rule__XClosure__Group_1_0__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14653:2: rule__XClosure__Group_1_0__0__Impl rule__XClosure__Group_1_0__1 { pushFollow(FOLLOW_rule__XClosure__Group_1_0__0__Impl_in_rule__XClosure__Group_1_0__029786); rule__XClosure__Group_1_0__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XClosure__Group_1_0__1_in_rule__XClosure__Group_1_0__029789); rule__XClosure__Group_1_0__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XClosure__Group_1_0__0" // $ANTLR start "rule__XClosure__Group_1_0__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14660:1: rule__XClosure__Group_1_0__0__Impl : ( ( rule__XClosure__Group_1_0_0__0 )? ) ; public final void rule__XClosure__Group_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14664:1: ( ( ( rule__XClosure__Group_1_0_0__0 )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14665:1: ( ( rule__XClosure__Group_1_0_0__0 )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14665:1: ( ( rule__XClosure__Group_1_0_0__0 )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14666:1: ( rule__XClosure__Group_1_0_0__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getGroup_1_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14667:1: ( rule__XClosure__Group_1_0_0__0 )? int alt96=2; int LA96_0 = input.LA(1); if ( (LA96_0==RULE_ID||LA96_0==34||LA96_0==59) ) { alt96=1; } switch (alt96) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14667:2: rule__XClosure__Group_1_0_0__0 { pushFollow(FOLLOW_rule__XClosure__Group_1_0_0__0_in_rule__XClosure__Group_1_0__0__Impl29816); rule__XClosure__Group_1_0_0__0(); state._fsp--; if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getXClosureAccess().getGroup_1_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XClosure__Group_1_0__0__Impl" // $ANTLR start "rule__XClosure__Group_1_0__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14677:1: rule__XClosure__Group_1_0__1 : rule__XClosure__Group_1_0__1__Impl ; public final void rule__XClosure__Group_1_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14681:1: ( rule__XClosure__Group_1_0__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14682:2: rule__XClosure__Group_1_0__1__Impl { pushFollow(FOLLOW_rule__XClosure__Group_1_0__1__Impl_in_rule__XClosure__Group_1_0__129847); rule__XClosure__Group_1_0__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XClosure__Group_1_0__1" // $ANTLR start "rule__XClosure__Group_1_0__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14688:1: rule__XClosure__Group_1_0__1__Impl : ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) ) ; public final void rule__XClosure__Group_1_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14692:1: ( ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14693:1: ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14693:1: ( ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14694:1: ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getExplicitSyntaxAssignment_1_0_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14695:1: ( rule__XClosure__ExplicitSyntaxAssignment_1_0_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14695:2: rule__XClosure__ExplicitSyntaxAssignment_1_0_1 { pushFollow(FOLLOW_rule__XClosure__ExplicitSyntaxAssignment_1_0_1_in_rule__XClosure__Group_1_0__1__Impl29874); rule__XClosure__ExplicitSyntaxAssignment_1_0_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXClosureAccess().getExplicitSyntaxAssignment_1_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XClosure__Group_1_0__1__Impl" // $ANTLR start "rule__XClosure__Group_1_0_0__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14709:1: rule__XClosure__Group_1_0_0__0 : rule__XClosure__Group_1_0_0__0__Impl rule__XClosure__Group_1_0_0__1 ; public final void rule__XClosure__Group_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14713:1: ( rule__XClosure__Group_1_0_0__0__Impl rule__XClosure__Group_1_0_0__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14714:2: rule__XClosure__Group_1_0_0__0__Impl rule__XClosure__Group_1_0_0__1 { pushFollow(FOLLOW_rule__XClosure__Group_1_0_0__0__Impl_in_rule__XClosure__Group_1_0_0__029908); rule__XClosure__Group_1_0_0__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XClosure__Group_1_0_0__1_in_rule__XClosure__Group_1_0_0__029911); rule__XClosure__Group_1_0_0__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XClosure__Group_1_0_0__0" // $ANTLR start "rule__XClosure__Group_1_0_0__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14721:1: rule__XClosure__Group_1_0_0__0__Impl : ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) ) ; public final void rule__XClosure__Group_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14725:1: ( ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14726:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14726:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14727:1: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getDeclaredFormalParametersAssignment_1_0_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14728:1: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14728:2: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 { pushFollow(FOLLOW_rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0_in_rule__XClosure__Group_1_0_0__0__Impl29938); rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXClosureAccess().getDeclaredFormalParametersAssignment_1_0_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XClosure__Group_1_0_0__0__Impl" // $ANTLR start "rule__XClosure__Group_1_0_0__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14738:1: rule__XClosure__Group_1_0_0__1 : rule__XClosure__Group_1_0_0__1__Impl ; public final void rule__XClosure__Group_1_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14742:1: ( rule__XClosure__Group_1_0_0__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14743:2: rule__XClosure__Group_1_0_0__1__Impl { pushFollow(FOLLOW_rule__XClosure__Group_1_0_0__1__Impl_in_rule__XClosure__Group_1_0_0__129968); rule__XClosure__Group_1_0_0__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XClosure__Group_1_0_0__1" // $ANTLR start "rule__XClosure__Group_1_0_0__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14749:1: rule__XClosure__Group_1_0_0__1__Impl : ( ( rule__XClosure__Group_1_0_0_1__0 )* ) ; public final void rule__XClosure__Group_1_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14753:1: ( ( ( rule__XClosure__Group_1_0_0_1__0 )* ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14754:1: ( ( rule__XClosure__Group_1_0_0_1__0 )* ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14754:1: ( ( rule__XClosure__Group_1_0_0_1__0 )* ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14755:1: ( rule__XClosure__Group_1_0_0_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getGroup_1_0_0_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14756:1: ( rule__XClosure__Group_1_0_0_1__0 )* loop97: do { int alt97=2; int LA97_0 = input.LA(1); if ( (LA97_0==79) ) { alt97=1; } switch (alt97) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14756:2: rule__XClosure__Group_1_0_0_1__0 { pushFollow(FOLLOW_rule__XClosure__Group_1_0_0_1__0_in_rule__XClosure__Group_1_0_0__1__Impl29995); rule__XClosure__Group_1_0_0_1__0(); state._fsp--; if (state.failed) return ; } break; default : break loop97; } } while (true); if ( state.backtracking==0 ) { after(grammarAccess.getXClosureAccess().getGroup_1_0_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XClosure__Group_1_0_0__1__Impl" // $ANTLR start "rule__XClosure__Group_1_0_0_1__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14770:1: rule__XClosure__Group_1_0_0_1__0 : rule__XClosure__Group_1_0_0_1__0__Impl rule__XClosure__Group_1_0_0_1__1 ; public final void rule__XClosure__Group_1_0_0_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14774:1: ( rule__XClosure__Group_1_0_0_1__0__Impl rule__XClosure__Group_1_0_0_1__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14775:2: rule__XClosure__Group_1_0_0_1__0__Impl rule__XClosure__Group_1_0_0_1__1 { pushFollow(FOLLOW_rule__XClosure__Group_1_0_0_1__0__Impl_in_rule__XClosure__Group_1_0_0_1__030030); rule__XClosure__Group_1_0_0_1__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XClosure__Group_1_0_0_1__1_in_rule__XClosure__Group_1_0_0_1__030033); rule__XClosure__Group_1_0_0_1__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XClosure__Group_1_0_0_1__0" // $ANTLR start "rule__XClosure__Group_1_0_0_1__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14782:1: rule__XClosure__Group_1_0_0_1__0__Impl : ( ',' ) ; public final void rule__XClosure__Group_1_0_0_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14786:1: ( ( ',' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14787:1: ( ',' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14787:1: ( ',' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14788:1: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getCommaKeyword_1_0_0_1_0()); } match(input,79,FOLLOW_79_in_rule__XClosure__Group_1_0_0_1__0__Impl30061); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXClosureAccess().getCommaKeyword_1_0_0_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XClosure__Group_1_0_0_1__0__Impl" // $ANTLR start "rule__XClosure__Group_1_0_0_1__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14801:1: rule__XClosure__Group_1_0_0_1__1 : rule__XClosure__Group_1_0_0_1__1__Impl ; public final void rule__XClosure__Group_1_0_0_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14805:1: ( rule__XClosure__Group_1_0_0_1__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14806:2: rule__XClosure__Group_1_0_0_1__1__Impl { pushFollow(FOLLOW_rule__XClosure__Group_1_0_0_1__1__Impl_in_rule__XClosure__Group_1_0_0_1__130092); rule__XClosure__Group_1_0_0_1__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XClosure__Group_1_0_0_1__1" // $ANTLR start "rule__XClosure__Group_1_0_0_1__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14812:1: rule__XClosure__Group_1_0_0_1__1__Impl : ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) ) ; public final void rule__XClosure__Group_1_0_0_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14816:1: ( ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14817:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14817:1: ( ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14818:1: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getDeclaredFormalParametersAssignment_1_0_0_1_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14819:1: ( rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14819:2: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 { pushFollow(FOLLOW_rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1_in_rule__XClosure__Group_1_0_0_1__1__Impl30119); rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXClosureAccess().getDeclaredFormalParametersAssignment_1_0_0_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XClosure__Group_1_0_0_1__1__Impl" // $ANTLR start "rule__XExpressionInClosure__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14833:1: rule__XExpressionInClosure__Group__0 : rule__XExpressionInClosure__Group__0__Impl rule__XExpressionInClosure__Group__1 ; public final void rule__XExpressionInClosure__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14837:1: ( rule__XExpressionInClosure__Group__0__Impl rule__XExpressionInClosure__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14838:2: rule__XExpressionInClosure__Group__0__Impl rule__XExpressionInClosure__Group__1 { pushFollow(FOLLOW_rule__XExpressionInClosure__Group__0__Impl_in_rule__XExpressionInClosure__Group__030153); rule__XExpressionInClosure__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XExpressionInClosure__Group__1_in_rule__XExpressionInClosure__Group__030156); rule__XExpressionInClosure__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XExpressionInClosure__Group__0" // $ANTLR start "rule__XExpressionInClosure__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14845:1: rule__XExpressionInClosure__Group__0__Impl : ( () ) ; public final void rule__XExpressionInClosure__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14849:1: ( ( () ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14850:1: ( () ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14850:1: ( () ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14851:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getXExpressionInClosureAccess().getXBlockExpressionAction_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14852:1: () // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14854:1: { } if ( state.backtracking==0 ) { after(grammarAccess.getXExpressionInClosureAccess().getXBlockExpressionAction_0()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XExpressionInClosure__Group__0__Impl" // $ANTLR start "rule__XExpressionInClosure__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14864:1: rule__XExpressionInClosure__Group__1 : rule__XExpressionInClosure__Group__1__Impl ; public final void rule__XExpressionInClosure__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14868:1: ( rule__XExpressionInClosure__Group__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14869:2: rule__XExpressionInClosure__Group__1__Impl { pushFollow(FOLLOW_rule__XExpressionInClosure__Group__1__Impl_in_rule__XExpressionInClosure__Group__130214); rule__XExpressionInClosure__Group__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XExpressionInClosure__Group__1" // $ANTLR start "rule__XExpressionInClosure__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14875:1: rule__XExpressionInClosure__Group__1__Impl : ( ( rule__XExpressionInClosure__Group_1__0 )* ) ; public final void rule__XExpressionInClosure__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14879:1: ( ( ( rule__XExpressionInClosure__Group_1__0 )* ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14880:1: ( ( rule__XExpressionInClosure__Group_1__0 )* ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14880:1: ( ( rule__XExpressionInClosure__Group_1__0 )* ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14881:1: ( rule__XExpressionInClosure__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXExpressionInClosureAccess().getGroup_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14882:1: ( rule__XExpressionInClosure__Group_1__0 )* loop98: do { int alt98=2; int LA98_0 = input.LA(1); if ( ((LA98_0>=RULE_ID && LA98_0<=RULE_STRING)||LA98_0==17||(LA98_0>=38 && LA98_0<=39)||LA98_0==44||(LA98_0>=46 && LA98_0<=52)||LA98_0==59||LA98_0==61||LA98_0==77||LA98_0==85||LA98_0==87||LA98_0==89||(LA98_0>=92 && LA98_0<=100)||(LA98_0>=108 && LA98_0<=109)) ) { alt98=1; } switch (alt98) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14882:2: rule__XExpressionInClosure__Group_1__0 { pushFollow(FOLLOW_rule__XExpressionInClosure__Group_1__0_in_rule__XExpressionInClosure__Group__1__Impl30241); rule__XExpressionInClosure__Group_1__0(); state._fsp--; if (state.failed) return ; } break; default : break loop98; } } while (true); if ( state.backtracking==0 ) { after(grammarAccess.getXExpressionInClosureAccess().getGroup_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XExpressionInClosure__Group__1__Impl" // $ANTLR start "rule__XExpressionInClosure__Group_1__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14896:1: rule__XExpressionInClosure__Group_1__0 : rule__XExpressionInClosure__Group_1__0__Impl rule__XExpressionInClosure__Group_1__1 ; public final void rule__XExpressionInClosure__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14900:1: ( rule__XExpressionInClosure__Group_1__0__Impl rule__XExpressionInClosure__Group_1__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14901:2: rule__XExpressionInClosure__Group_1__0__Impl rule__XExpressionInClosure__Group_1__1 { pushFollow(FOLLOW_rule__XExpressionInClosure__Group_1__0__Impl_in_rule__XExpressionInClosure__Group_1__030276); rule__XExpressionInClosure__Group_1__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XExpressionInClosure__Group_1__1_in_rule__XExpressionInClosure__Group_1__030279); rule__XExpressionInClosure__Group_1__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XExpressionInClosure__Group_1__0" // $ANTLR start "rule__XExpressionInClosure__Group_1__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14908:1: rule__XExpressionInClosure__Group_1__0__Impl : ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) ) ; public final void rule__XExpressionInClosure__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14912:1: ( ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14913:1: ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14913:1: ( ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14914:1: ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXExpressionInClosureAccess().getExpressionsAssignment_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14915:1: ( rule__XExpressionInClosure__ExpressionsAssignment_1_0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14915:2: rule__XExpressionInClosure__ExpressionsAssignment_1_0 { pushFollow(FOLLOW_rule__XExpressionInClosure__ExpressionsAssignment_1_0_in_rule__XExpressionInClosure__Group_1__0__Impl30306); rule__XExpressionInClosure__ExpressionsAssignment_1_0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXExpressionInClosureAccess().getExpressionsAssignment_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XExpressionInClosure__Group_1__0__Impl" // $ANTLR start "rule__XExpressionInClosure__Group_1__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14925:1: rule__XExpressionInClosure__Group_1__1 : rule__XExpressionInClosure__Group_1__1__Impl ; public final void rule__XExpressionInClosure__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14929:1: ( rule__XExpressionInClosure__Group_1__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14930:2: rule__XExpressionInClosure__Group_1__1__Impl { pushFollow(FOLLOW_rule__XExpressionInClosure__Group_1__1__Impl_in_rule__XExpressionInClosure__Group_1__130336); rule__XExpressionInClosure__Group_1__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XExpressionInClosure__Group_1__1" // $ANTLR start "rule__XExpressionInClosure__Group_1__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14936:1: rule__XExpressionInClosure__Group_1__1__Impl : ( ( ';' )? ) ; public final void rule__XExpressionInClosure__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14940:1: ( ( ( ';' )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14941:1: ( ( ';' )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14941:1: ( ( ';' )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14942:1: ( ';' )? { if ( state.backtracking==0 ) { before(grammarAccess.getXExpressionInClosureAccess().getSemicolonKeyword_1_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14943:1: ( ';' )? int alt99=2; int LA99_0 = input.LA(1); if ( (LA99_0==86) ) { alt99=1; } switch (alt99) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14944:2: ';' { match(input,86,FOLLOW_86_in_rule__XExpressionInClosure__Group_1__1__Impl30365); if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getXExpressionInClosureAccess().getSemicolonKeyword_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XExpressionInClosure__Group_1__1__Impl" // $ANTLR start "rule__XShortClosure__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14959:1: rule__XShortClosure__Group__0 : rule__XShortClosure__Group__0__Impl rule__XShortClosure__Group__1 ; public final void rule__XShortClosure__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14963:1: ( rule__XShortClosure__Group__0__Impl rule__XShortClosure__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14964:2: rule__XShortClosure__Group__0__Impl rule__XShortClosure__Group__1 { pushFollow(FOLLOW_rule__XShortClosure__Group__0__Impl_in_rule__XShortClosure__Group__030402); rule__XShortClosure__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XShortClosure__Group__1_in_rule__XShortClosure__Group__030405); rule__XShortClosure__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XShortClosure__Group__0" // $ANTLR start "rule__XShortClosure__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14971:1: rule__XShortClosure__Group__0__Impl : ( ( rule__XShortClosure__Group_0__0 ) ) ; public final void rule__XShortClosure__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14975:1: ( ( ( rule__XShortClosure__Group_0__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14976:1: ( ( rule__XShortClosure__Group_0__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14976:1: ( ( rule__XShortClosure__Group_0__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14977:1: ( rule__XShortClosure__Group_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getGroup_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14978:1: ( rule__XShortClosure__Group_0__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14978:2: rule__XShortClosure__Group_0__0 { pushFollow(FOLLOW_rule__XShortClosure__Group_0__0_in_rule__XShortClosure__Group__0__Impl30432); rule__XShortClosure__Group_0__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXShortClosureAccess().getGroup_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XShortClosure__Group__0__Impl" // $ANTLR start "rule__XShortClosure__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14988:1: rule__XShortClosure__Group__1 : rule__XShortClosure__Group__1__Impl ; public final void rule__XShortClosure__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14992:1: ( rule__XShortClosure__Group__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14993:2: rule__XShortClosure__Group__1__Impl { pushFollow(FOLLOW_rule__XShortClosure__Group__1__Impl_in_rule__XShortClosure__Group__130462); rule__XShortClosure__Group__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XShortClosure__Group__1" // $ANTLR start "rule__XShortClosure__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14999:1: rule__XShortClosure__Group__1__Impl : ( ( rule__XShortClosure__ExpressionAssignment_1 ) ) ; public final void rule__XShortClosure__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15003:1: ( ( ( rule__XShortClosure__ExpressionAssignment_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15004:1: ( ( rule__XShortClosure__ExpressionAssignment_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15004:1: ( ( rule__XShortClosure__ExpressionAssignment_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15005:1: ( rule__XShortClosure__ExpressionAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getExpressionAssignment_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15006:1: ( rule__XShortClosure__ExpressionAssignment_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15006:2: rule__XShortClosure__ExpressionAssignment_1 { pushFollow(FOLLOW_rule__XShortClosure__ExpressionAssignment_1_in_rule__XShortClosure__Group__1__Impl30489); rule__XShortClosure__ExpressionAssignment_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXShortClosureAccess().getExpressionAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XShortClosure__Group__1__Impl" // $ANTLR start "rule__XShortClosure__Group_0__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15020:1: rule__XShortClosure__Group_0__0 : rule__XShortClosure__Group_0__0__Impl ; public final void rule__XShortClosure__Group_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15024:1: ( rule__XShortClosure__Group_0__0__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15025:2: rule__XShortClosure__Group_0__0__Impl { pushFollow(FOLLOW_rule__XShortClosure__Group_0__0__Impl_in_rule__XShortClosure__Group_0__030523); rule__XShortClosure__Group_0__0__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XShortClosure__Group_0__0" // $ANTLR start "rule__XShortClosure__Group_0__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15031:1: rule__XShortClosure__Group_0__0__Impl : ( ( rule__XShortClosure__Group_0_0__0 ) ) ; public final void rule__XShortClosure__Group_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15035:1: ( ( ( rule__XShortClosure__Group_0_0__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15036:1: ( ( rule__XShortClosure__Group_0_0__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15036:1: ( ( rule__XShortClosure__Group_0_0__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15037:1: ( rule__XShortClosure__Group_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getGroup_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15038:1: ( rule__XShortClosure__Group_0_0__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15038:2: rule__XShortClosure__Group_0_0__0 { pushFollow(FOLLOW_rule__XShortClosure__Group_0_0__0_in_rule__XShortClosure__Group_0__0__Impl30550); rule__XShortClosure__Group_0_0__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXShortClosureAccess().getGroup_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XShortClosure__Group_0__0__Impl" // $ANTLR start "rule__XShortClosure__Group_0_0__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15050:1: rule__XShortClosure__Group_0_0__0 : rule__XShortClosure__Group_0_0__0__Impl rule__XShortClosure__Group_0_0__1 ; public final void rule__XShortClosure__Group_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15054:1: ( rule__XShortClosure__Group_0_0__0__Impl rule__XShortClosure__Group_0_0__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15055:2: rule__XShortClosure__Group_0_0__0__Impl rule__XShortClosure__Group_0_0__1 { pushFollow(FOLLOW_rule__XShortClosure__Group_0_0__0__Impl_in_rule__XShortClosure__Group_0_0__030582); rule__XShortClosure__Group_0_0__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XShortClosure__Group_0_0__1_in_rule__XShortClosure__Group_0_0__030585); rule__XShortClosure__Group_0_0__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XShortClosure__Group_0_0__0" // $ANTLR start "rule__XShortClosure__Group_0_0__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15062:1: rule__XShortClosure__Group_0_0__0__Impl : ( () ) ; public final void rule__XShortClosure__Group_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15066:1: ( ( () ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15067:1: ( () ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15067:1: ( () ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15068:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getXClosureAction_0_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15069:1: () // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15071:1: { } if ( state.backtracking==0 ) { after(grammarAccess.getXShortClosureAccess().getXClosureAction_0_0_0()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XShortClosure__Group_0_0__0__Impl" // $ANTLR start "rule__XShortClosure__Group_0_0__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15081:1: rule__XShortClosure__Group_0_0__1 : rule__XShortClosure__Group_0_0__1__Impl rule__XShortClosure__Group_0_0__2 ; public final void rule__XShortClosure__Group_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15085:1: ( rule__XShortClosure__Group_0_0__1__Impl rule__XShortClosure__Group_0_0__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15086:2: rule__XShortClosure__Group_0_0__1__Impl rule__XShortClosure__Group_0_0__2 { pushFollow(FOLLOW_rule__XShortClosure__Group_0_0__1__Impl_in_rule__XShortClosure__Group_0_0__130643); rule__XShortClosure__Group_0_0__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XShortClosure__Group_0_0__2_in_rule__XShortClosure__Group_0_0__130646); rule__XShortClosure__Group_0_0__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XShortClosure__Group_0_0__1" // $ANTLR start "rule__XShortClosure__Group_0_0__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15093:1: rule__XShortClosure__Group_0_0__1__Impl : ( ( rule__XShortClosure__Group_0_0_1__0 )? ) ; public final void rule__XShortClosure__Group_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15097:1: ( ( ( rule__XShortClosure__Group_0_0_1__0 )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15098:1: ( ( rule__XShortClosure__Group_0_0_1__0 )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15098:1: ( ( rule__XShortClosure__Group_0_0_1__0 )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15099:1: ( rule__XShortClosure__Group_0_0_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getGroup_0_0_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15100:1: ( rule__XShortClosure__Group_0_0_1__0 )? int alt100=2; int LA100_0 = input.LA(1); if ( (LA100_0==RULE_ID||LA100_0==34||LA100_0==59) ) { alt100=1; } switch (alt100) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15100:2: rule__XShortClosure__Group_0_0_1__0 { pushFollow(FOLLOW_rule__XShortClosure__Group_0_0_1__0_in_rule__XShortClosure__Group_0_0__1__Impl30673); rule__XShortClosure__Group_0_0_1__0(); state._fsp--; if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getXShortClosureAccess().getGroup_0_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XShortClosure__Group_0_0__1__Impl" // $ANTLR start "rule__XShortClosure__Group_0_0__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15110:1: rule__XShortClosure__Group_0_0__2 : rule__XShortClosure__Group_0_0__2__Impl ; public final void rule__XShortClosure__Group_0_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15114:1: ( rule__XShortClosure__Group_0_0__2__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15115:2: rule__XShortClosure__Group_0_0__2__Impl { pushFollow(FOLLOW_rule__XShortClosure__Group_0_0__2__Impl_in_rule__XShortClosure__Group_0_0__230704); rule__XShortClosure__Group_0_0__2__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XShortClosure__Group_0_0__2" // $ANTLR start "rule__XShortClosure__Group_0_0__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15121:1: rule__XShortClosure__Group_0_0__2__Impl : ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) ) ; public final void rule__XShortClosure__Group_0_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15125:1: ( ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15126:1: ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15126:1: ( ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15127:1: ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getExplicitSyntaxAssignment_0_0_2()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15128:1: ( rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15128:2: rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 { pushFollow(FOLLOW_rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2_in_rule__XShortClosure__Group_0_0__2__Impl30731); rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXShortClosureAccess().getExplicitSyntaxAssignment_0_0_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XShortClosure__Group_0_0__2__Impl" // $ANTLR start "rule__XShortClosure__Group_0_0_1__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15144:1: rule__XShortClosure__Group_0_0_1__0 : rule__XShortClosure__Group_0_0_1__0__Impl rule__XShortClosure__Group_0_0_1__1 ; public final void rule__XShortClosure__Group_0_0_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15148:1: ( rule__XShortClosure__Group_0_0_1__0__Impl rule__XShortClosure__Group_0_0_1__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15149:2: rule__XShortClosure__Group_0_0_1__0__Impl rule__XShortClosure__Group_0_0_1__1 { pushFollow(FOLLOW_rule__XShortClosure__Group_0_0_1__0__Impl_in_rule__XShortClosure__Group_0_0_1__030767); rule__XShortClosure__Group_0_0_1__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XShortClosure__Group_0_0_1__1_in_rule__XShortClosure__Group_0_0_1__030770); rule__XShortClosure__Group_0_0_1__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XShortClosure__Group_0_0_1__0" // $ANTLR start "rule__XShortClosure__Group_0_0_1__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15156:1: rule__XShortClosure__Group_0_0_1__0__Impl : ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) ) ; public final void rule__XShortClosure__Group_0_0_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15160:1: ( ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15161:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15161:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15162:1: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersAssignment_0_0_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15163:1: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15163:2: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 { pushFollow(FOLLOW_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0_in_rule__XShortClosure__Group_0_0_1__0__Impl30797); rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersAssignment_0_0_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XShortClosure__Group_0_0_1__0__Impl" // $ANTLR start "rule__XShortClosure__Group_0_0_1__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15173:1: rule__XShortClosure__Group_0_0_1__1 : rule__XShortClosure__Group_0_0_1__1__Impl ; public final void rule__XShortClosure__Group_0_0_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15177:1: ( rule__XShortClosure__Group_0_0_1__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15178:2: rule__XShortClosure__Group_0_0_1__1__Impl { pushFollow(FOLLOW_rule__XShortClosure__Group_0_0_1__1__Impl_in_rule__XShortClosure__Group_0_0_1__130827); rule__XShortClosure__Group_0_0_1__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XShortClosure__Group_0_0_1__1" // $ANTLR start "rule__XShortClosure__Group_0_0_1__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15184:1: rule__XShortClosure__Group_0_0_1__1__Impl : ( ( rule__XShortClosure__Group_0_0_1_1__0 )* ) ; public final void rule__XShortClosure__Group_0_0_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15188:1: ( ( ( rule__XShortClosure__Group_0_0_1_1__0 )* ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15189:1: ( ( rule__XShortClosure__Group_0_0_1_1__0 )* ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15189:1: ( ( rule__XShortClosure__Group_0_0_1_1__0 )* ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15190:1: ( rule__XShortClosure__Group_0_0_1_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getGroup_0_0_1_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15191:1: ( rule__XShortClosure__Group_0_0_1_1__0 )* loop101: do { int alt101=2; int LA101_0 = input.LA(1); if ( (LA101_0==79) ) { alt101=1; } switch (alt101) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15191:2: rule__XShortClosure__Group_0_0_1_1__0 { pushFollow(FOLLOW_rule__XShortClosure__Group_0_0_1_1__0_in_rule__XShortClosure__Group_0_0_1__1__Impl30854); rule__XShortClosure__Group_0_0_1_1__0(); state._fsp--; if (state.failed) return ; } break; default : break loop101; } } while (true); if ( state.backtracking==0 ) { after(grammarAccess.getXShortClosureAccess().getGroup_0_0_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XShortClosure__Group_0_0_1__1__Impl" // $ANTLR start "rule__XShortClosure__Group_0_0_1_1__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15205:1: rule__XShortClosure__Group_0_0_1_1__0 : rule__XShortClosure__Group_0_0_1_1__0__Impl rule__XShortClosure__Group_0_0_1_1__1 ; public final void rule__XShortClosure__Group_0_0_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15209:1: ( rule__XShortClosure__Group_0_0_1_1__0__Impl rule__XShortClosure__Group_0_0_1_1__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15210:2: rule__XShortClosure__Group_0_0_1_1__0__Impl rule__XShortClosure__Group_0_0_1_1__1 { pushFollow(FOLLOW_rule__XShortClosure__Group_0_0_1_1__0__Impl_in_rule__XShortClosure__Group_0_0_1_1__030889); rule__XShortClosure__Group_0_0_1_1__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XShortClosure__Group_0_0_1_1__1_in_rule__XShortClosure__Group_0_0_1_1__030892); rule__XShortClosure__Group_0_0_1_1__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XShortClosure__Group_0_0_1_1__0" // $ANTLR start "rule__XShortClosure__Group_0_0_1_1__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15217:1: rule__XShortClosure__Group_0_0_1_1__0__Impl : ( ',' ) ; public final void rule__XShortClosure__Group_0_0_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15221:1: ( ( ',' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15222:1: ( ',' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15222:1: ( ',' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15223:1: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getCommaKeyword_0_0_1_1_0()); } match(input,79,FOLLOW_79_in_rule__XShortClosure__Group_0_0_1_1__0__Impl30920); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXShortClosureAccess().getCommaKeyword_0_0_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XShortClosure__Group_0_0_1_1__0__Impl" // $ANTLR start "rule__XShortClosure__Group_0_0_1_1__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15236:1: rule__XShortClosure__Group_0_0_1_1__1 : rule__XShortClosure__Group_0_0_1_1__1__Impl ; public final void rule__XShortClosure__Group_0_0_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15240:1: ( rule__XShortClosure__Group_0_0_1_1__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15241:2: rule__XShortClosure__Group_0_0_1_1__1__Impl { pushFollow(FOLLOW_rule__XShortClosure__Group_0_0_1_1__1__Impl_in_rule__XShortClosure__Group_0_0_1_1__130951); rule__XShortClosure__Group_0_0_1_1__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XShortClosure__Group_0_0_1_1__1" // $ANTLR start "rule__XShortClosure__Group_0_0_1_1__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15247:1: rule__XShortClosure__Group_0_0_1_1__1__Impl : ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) ) ; public final void rule__XShortClosure__Group_0_0_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15251:1: ( ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15252:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15252:1: ( ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15253:1: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersAssignment_0_0_1_1_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15254:1: ( rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15254:2: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 { pushFollow(FOLLOW_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1_in_rule__XShortClosure__Group_0_0_1_1__1__Impl30978); rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersAssignment_0_0_1_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XShortClosure__Group_0_0_1_1__1__Impl" // $ANTLR start "rule__XParenthesizedExpression__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15268:1: rule__XParenthesizedExpression__Group__0 : rule__XParenthesizedExpression__Group__0__Impl rule__XParenthesizedExpression__Group__1 ; public final void rule__XParenthesizedExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15272:1: ( rule__XParenthesizedExpression__Group__0__Impl rule__XParenthesizedExpression__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15273:2: rule__XParenthesizedExpression__Group__0__Impl rule__XParenthesizedExpression__Group__1 { pushFollow(FOLLOW_rule__XParenthesizedExpression__Group__0__Impl_in_rule__XParenthesizedExpression__Group__031012); rule__XParenthesizedExpression__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XParenthesizedExpression__Group__1_in_rule__XParenthesizedExpression__Group__031015); rule__XParenthesizedExpression__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XParenthesizedExpression__Group__0" // $ANTLR start "rule__XParenthesizedExpression__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15280:1: rule__XParenthesizedExpression__Group__0__Impl : ( '(' ) ; public final void rule__XParenthesizedExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15284:1: ( ( '(' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15285:1: ( '(' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15285:1: ( '(' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15286:1: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXParenthesizedExpressionAccess().getLeftParenthesisKeyword_0()); } match(input,59,FOLLOW_59_in_rule__XParenthesizedExpression__Group__0__Impl31043); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXParenthesizedExpressionAccess().getLeftParenthesisKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XParenthesizedExpression__Group__0__Impl" // $ANTLR start "rule__XParenthesizedExpression__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15299:1: rule__XParenthesizedExpression__Group__1 : rule__XParenthesizedExpression__Group__1__Impl rule__XParenthesizedExpression__Group__2 ; public final void rule__XParenthesizedExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15303:1: ( rule__XParenthesizedExpression__Group__1__Impl rule__XParenthesizedExpression__Group__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15304:2: rule__XParenthesizedExpression__Group__1__Impl rule__XParenthesizedExpression__Group__2 { pushFollow(FOLLOW_rule__XParenthesizedExpression__Group__1__Impl_in_rule__XParenthesizedExpression__Group__131074); rule__XParenthesizedExpression__Group__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XParenthesizedExpression__Group__2_in_rule__XParenthesizedExpression__Group__131077); rule__XParenthesizedExpression__Group__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XParenthesizedExpression__Group__1" // $ANTLR start "rule__XParenthesizedExpression__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15311:1: rule__XParenthesizedExpression__Group__1__Impl : ( ruleXExpression ) ; public final void rule__XParenthesizedExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15315:1: ( ( ruleXExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15316:1: ( ruleXExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15316:1: ( ruleXExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15317:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXParenthesizedExpressionAccess().getXExpressionParserRuleCall_1()); } pushFollow(FOLLOW_ruleXExpression_in_rule__XParenthesizedExpression__Group__1__Impl31104); ruleXExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXParenthesizedExpressionAccess().getXExpressionParserRuleCall_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XParenthesizedExpression__Group__1__Impl" // $ANTLR start "rule__XParenthesizedExpression__Group__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15328:1: rule__XParenthesizedExpression__Group__2 : rule__XParenthesizedExpression__Group__2__Impl ; public final void rule__XParenthesizedExpression__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15332:1: ( rule__XParenthesizedExpression__Group__2__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15333:2: rule__XParenthesizedExpression__Group__2__Impl { pushFollow(FOLLOW_rule__XParenthesizedExpression__Group__2__Impl_in_rule__XParenthesizedExpression__Group__231133); rule__XParenthesizedExpression__Group__2__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XParenthesizedExpression__Group__2" // $ANTLR start "rule__XParenthesizedExpression__Group__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15339:1: rule__XParenthesizedExpression__Group__2__Impl : ( ')' ) ; public final void rule__XParenthesizedExpression__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15343:1: ( ( ')' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15344:1: ( ')' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15344:1: ( ')' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15345:1: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXParenthesizedExpressionAccess().getRightParenthesisKeyword_2()); } match(input,60,FOLLOW_60_in_rule__XParenthesizedExpression__Group__2__Impl31161); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXParenthesizedExpressionAccess().getRightParenthesisKeyword_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XParenthesizedExpression__Group__2__Impl" // $ANTLR start "rule__XIfExpression__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15364:1: rule__XIfExpression__Group__0 : rule__XIfExpression__Group__0__Impl rule__XIfExpression__Group__1 ; public final void rule__XIfExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15368:1: ( rule__XIfExpression__Group__0__Impl rule__XIfExpression__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15369:2: rule__XIfExpression__Group__0__Impl rule__XIfExpression__Group__1 { pushFollow(FOLLOW_rule__XIfExpression__Group__0__Impl_in_rule__XIfExpression__Group__031198); rule__XIfExpression__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XIfExpression__Group__1_in_rule__XIfExpression__Group__031201); rule__XIfExpression__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XIfExpression__Group__0" // $ANTLR start "rule__XIfExpression__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15376:1: rule__XIfExpression__Group__0__Impl : ( () ) ; public final void rule__XIfExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15380:1: ( ( () ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15381:1: ( () ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15381:1: ( () ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15382:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getXIfExpressionAccess().getXIfExpressionAction_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15383:1: () // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15385:1: { } if ( state.backtracking==0 ) { after(grammarAccess.getXIfExpressionAccess().getXIfExpressionAction_0()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XIfExpression__Group__0__Impl" // $ANTLR start "rule__XIfExpression__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15395:1: rule__XIfExpression__Group__1 : rule__XIfExpression__Group__1__Impl rule__XIfExpression__Group__2 ; public final void rule__XIfExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15399:1: ( rule__XIfExpression__Group__1__Impl rule__XIfExpression__Group__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15400:2: rule__XIfExpression__Group__1__Impl rule__XIfExpression__Group__2 { pushFollow(FOLLOW_rule__XIfExpression__Group__1__Impl_in_rule__XIfExpression__Group__131259); rule__XIfExpression__Group__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XIfExpression__Group__2_in_rule__XIfExpression__Group__131262); rule__XIfExpression__Group__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XIfExpression__Group__1" // $ANTLR start "rule__XIfExpression__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15407:1: rule__XIfExpression__Group__1__Impl : ( 'if' ) ; public final void rule__XIfExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15411:1: ( ( 'if' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15412:1: ( 'if' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15412:1: ( 'if' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15413:1: 'if' { if ( state.backtracking==0 ) { before(grammarAccess.getXIfExpressionAccess().getIfKeyword_1()); } match(input,87,FOLLOW_87_in_rule__XIfExpression__Group__1__Impl31290); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXIfExpressionAccess().getIfKeyword_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XIfExpression__Group__1__Impl" // $ANTLR start "rule__XIfExpression__Group__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15426:1: rule__XIfExpression__Group__2 : rule__XIfExpression__Group__2__Impl rule__XIfExpression__Group__3 ; public final void rule__XIfExpression__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15430:1: ( rule__XIfExpression__Group__2__Impl rule__XIfExpression__Group__3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15431:2: rule__XIfExpression__Group__2__Impl rule__XIfExpression__Group__3 { pushFollow(FOLLOW_rule__XIfExpression__Group__2__Impl_in_rule__XIfExpression__Group__231321); rule__XIfExpression__Group__2__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XIfExpression__Group__3_in_rule__XIfExpression__Group__231324); rule__XIfExpression__Group__3(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XIfExpression__Group__2" // $ANTLR start "rule__XIfExpression__Group__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15438:1: rule__XIfExpression__Group__2__Impl : ( '(' ) ; public final void rule__XIfExpression__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15442:1: ( ( '(' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15443:1: ( '(' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15443:1: ( '(' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15444:1: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXIfExpressionAccess().getLeftParenthesisKeyword_2()); } match(input,59,FOLLOW_59_in_rule__XIfExpression__Group__2__Impl31352); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXIfExpressionAccess().getLeftParenthesisKeyword_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XIfExpression__Group__2__Impl" // $ANTLR start "rule__XIfExpression__Group__3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15457:1: rule__XIfExpression__Group__3 : rule__XIfExpression__Group__3__Impl rule__XIfExpression__Group__4 ; public final void rule__XIfExpression__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15461:1: ( rule__XIfExpression__Group__3__Impl rule__XIfExpression__Group__4 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15462:2: rule__XIfExpression__Group__3__Impl rule__XIfExpression__Group__4 { pushFollow(FOLLOW_rule__XIfExpression__Group__3__Impl_in_rule__XIfExpression__Group__331383); rule__XIfExpression__Group__3__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XIfExpression__Group__4_in_rule__XIfExpression__Group__331386); rule__XIfExpression__Group__4(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XIfExpression__Group__3" // $ANTLR start "rule__XIfExpression__Group__3__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15469:1: rule__XIfExpression__Group__3__Impl : ( ( rule__XIfExpression__IfAssignment_3 ) ) ; public final void rule__XIfExpression__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15473:1: ( ( ( rule__XIfExpression__IfAssignment_3 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15474:1: ( ( rule__XIfExpression__IfAssignment_3 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15474:1: ( ( rule__XIfExpression__IfAssignment_3 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15475:1: ( rule__XIfExpression__IfAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXIfExpressionAccess().getIfAssignment_3()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15476:1: ( rule__XIfExpression__IfAssignment_3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15476:2: rule__XIfExpression__IfAssignment_3 { pushFollow(FOLLOW_rule__XIfExpression__IfAssignment_3_in_rule__XIfExpression__Group__3__Impl31413); rule__XIfExpression__IfAssignment_3(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXIfExpressionAccess().getIfAssignment_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XIfExpression__Group__3__Impl" // $ANTLR start "rule__XIfExpression__Group__4" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15486:1: rule__XIfExpression__Group__4 : rule__XIfExpression__Group__4__Impl rule__XIfExpression__Group__5 ; public final void rule__XIfExpression__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15490:1: ( rule__XIfExpression__Group__4__Impl rule__XIfExpression__Group__5 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15491:2: rule__XIfExpression__Group__4__Impl rule__XIfExpression__Group__5 { pushFollow(FOLLOW_rule__XIfExpression__Group__4__Impl_in_rule__XIfExpression__Group__431443); rule__XIfExpression__Group__4__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XIfExpression__Group__5_in_rule__XIfExpression__Group__431446); rule__XIfExpression__Group__5(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XIfExpression__Group__4" // $ANTLR start "rule__XIfExpression__Group__4__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15498:1: rule__XIfExpression__Group__4__Impl : ( ')' ) ; public final void rule__XIfExpression__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15502:1: ( ( ')' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15503:1: ( ')' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15503:1: ( ')' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15504:1: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXIfExpressionAccess().getRightParenthesisKeyword_4()); } match(input,60,FOLLOW_60_in_rule__XIfExpression__Group__4__Impl31474); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXIfExpressionAccess().getRightParenthesisKeyword_4()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XIfExpression__Group__4__Impl" // $ANTLR start "rule__XIfExpression__Group__5" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15517:1: rule__XIfExpression__Group__5 : rule__XIfExpression__Group__5__Impl rule__XIfExpression__Group__6 ; public final void rule__XIfExpression__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15521:1: ( rule__XIfExpression__Group__5__Impl rule__XIfExpression__Group__6 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15522:2: rule__XIfExpression__Group__5__Impl rule__XIfExpression__Group__6 { pushFollow(FOLLOW_rule__XIfExpression__Group__5__Impl_in_rule__XIfExpression__Group__531505); rule__XIfExpression__Group__5__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XIfExpression__Group__6_in_rule__XIfExpression__Group__531508); rule__XIfExpression__Group__6(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XIfExpression__Group__5" // $ANTLR start "rule__XIfExpression__Group__5__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15529:1: rule__XIfExpression__Group__5__Impl : ( ( rule__XIfExpression__ThenAssignment_5 ) ) ; public final void rule__XIfExpression__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15533:1: ( ( ( rule__XIfExpression__ThenAssignment_5 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15534:1: ( ( rule__XIfExpression__ThenAssignment_5 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15534:1: ( ( rule__XIfExpression__ThenAssignment_5 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15535:1: ( rule__XIfExpression__ThenAssignment_5 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXIfExpressionAccess().getThenAssignment_5()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15536:1: ( rule__XIfExpression__ThenAssignment_5 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15536:2: rule__XIfExpression__ThenAssignment_5 { pushFollow(FOLLOW_rule__XIfExpression__ThenAssignment_5_in_rule__XIfExpression__Group__5__Impl31535); rule__XIfExpression__ThenAssignment_5(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXIfExpressionAccess().getThenAssignment_5()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XIfExpression__Group__5__Impl" // $ANTLR start "rule__XIfExpression__Group__6" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15546:1: rule__XIfExpression__Group__6 : rule__XIfExpression__Group__6__Impl ; public final void rule__XIfExpression__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15550:1: ( rule__XIfExpression__Group__6__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15551:2: rule__XIfExpression__Group__6__Impl { pushFollow(FOLLOW_rule__XIfExpression__Group__6__Impl_in_rule__XIfExpression__Group__631565); rule__XIfExpression__Group__6__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XIfExpression__Group__6" // $ANTLR start "rule__XIfExpression__Group__6__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15557:1: rule__XIfExpression__Group__6__Impl : ( ( rule__XIfExpression__Group_6__0 )? ) ; public final void rule__XIfExpression__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15561:1: ( ( ( rule__XIfExpression__Group_6__0 )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15562:1: ( ( rule__XIfExpression__Group_6__0 )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15562:1: ( ( rule__XIfExpression__Group_6__0 )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15563:1: ( rule__XIfExpression__Group_6__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXIfExpressionAccess().getGroup_6()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15564:1: ( rule__XIfExpression__Group_6__0 )? int alt102=2; int LA102_0 = input.LA(1); if ( (LA102_0==88) ) { int LA102_1 = input.LA(2); if ( (synpred148_InternalEventPatternLanguage()) ) { alt102=1; } } switch (alt102) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15564:2: rule__XIfExpression__Group_6__0 { pushFollow(FOLLOW_rule__XIfExpression__Group_6__0_in_rule__XIfExpression__Group__6__Impl31592); rule__XIfExpression__Group_6__0(); state._fsp--; if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getXIfExpressionAccess().getGroup_6()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XIfExpression__Group__6__Impl" // $ANTLR start "rule__XIfExpression__Group_6__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15588:1: rule__XIfExpression__Group_6__0 : rule__XIfExpression__Group_6__0__Impl rule__XIfExpression__Group_6__1 ; public final void rule__XIfExpression__Group_6__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15592:1: ( rule__XIfExpression__Group_6__0__Impl rule__XIfExpression__Group_6__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15593:2: rule__XIfExpression__Group_6__0__Impl rule__XIfExpression__Group_6__1 { pushFollow(FOLLOW_rule__XIfExpression__Group_6__0__Impl_in_rule__XIfExpression__Group_6__031637); rule__XIfExpression__Group_6__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XIfExpression__Group_6__1_in_rule__XIfExpression__Group_6__031640); rule__XIfExpression__Group_6__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XIfExpression__Group_6__0" // $ANTLR start "rule__XIfExpression__Group_6__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15600:1: rule__XIfExpression__Group_6__0__Impl : ( ( 'else' ) ) ; public final void rule__XIfExpression__Group_6__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15604:1: ( ( ( 'else' ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15605:1: ( ( 'else' ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15605:1: ( ( 'else' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15606:1: ( 'else' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXIfExpressionAccess().getElseKeyword_6_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15607:1: ( 'else' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15608:2: 'else' { match(input,88,FOLLOW_88_in_rule__XIfExpression__Group_6__0__Impl31669); if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXIfExpressionAccess().getElseKeyword_6_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XIfExpression__Group_6__0__Impl" // $ANTLR start "rule__XIfExpression__Group_6__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15619:1: rule__XIfExpression__Group_6__1 : rule__XIfExpression__Group_6__1__Impl ; public final void rule__XIfExpression__Group_6__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15623:1: ( rule__XIfExpression__Group_6__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15624:2: rule__XIfExpression__Group_6__1__Impl { pushFollow(FOLLOW_rule__XIfExpression__Group_6__1__Impl_in_rule__XIfExpression__Group_6__131701); rule__XIfExpression__Group_6__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XIfExpression__Group_6__1" // $ANTLR start "rule__XIfExpression__Group_6__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15630:1: rule__XIfExpression__Group_6__1__Impl : ( ( rule__XIfExpression__ElseAssignment_6_1 ) ) ; public final void rule__XIfExpression__Group_6__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15634:1: ( ( ( rule__XIfExpression__ElseAssignment_6_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15635:1: ( ( rule__XIfExpression__ElseAssignment_6_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15635:1: ( ( rule__XIfExpression__ElseAssignment_6_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15636:1: ( rule__XIfExpression__ElseAssignment_6_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXIfExpressionAccess().getElseAssignment_6_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15637:1: ( rule__XIfExpression__ElseAssignment_6_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15637:2: rule__XIfExpression__ElseAssignment_6_1 { pushFollow(FOLLOW_rule__XIfExpression__ElseAssignment_6_1_in_rule__XIfExpression__Group_6__1__Impl31728); rule__XIfExpression__ElseAssignment_6_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXIfExpressionAccess().getElseAssignment_6_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XIfExpression__Group_6__1__Impl" // $ANTLR start "rule__XSwitchExpression__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15651:1: rule__XSwitchExpression__Group__0 : rule__XSwitchExpression__Group__0__Impl rule__XSwitchExpression__Group__1 ; public final void rule__XSwitchExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15655:1: ( rule__XSwitchExpression__Group__0__Impl rule__XSwitchExpression__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15656:2: rule__XSwitchExpression__Group__0__Impl rule__XSwitchExpression__Group__1 { pushFollow(FOLLOW_rule__XSwitchExpression__Group__0__Impl_in_rule__XSwitchExpression__Group__031762); rule__XSwitchExpression__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XSwitchExpression__Group__1_in_rule__XSwitchExpression__Group__031765); rule__XSwitchExpression__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__Group__0" // $ANTLR start "rule__XSwitchExpression__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15663:1: rule__XSwitchExpression__Group__0__Impl : ( () ) ; public final void rule__XSwitchExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15667:1: ( ( () ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15668:1: ( () ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15668:1: ( () ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15669:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getXSwitchExpressionAction_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15670:1: () // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15672:1: { } if ( state.backtracking==0 ) { after(grammarAccess.getXSwitchExpressionAccess().getXSwitchExpressionAction_0()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__Group__0__Impl" // $ANTLR start "rule__XSwitchExpression__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15682:1: rule__XSwitchExpression__Group__1 : rule__XSwitchExpression__Group__1__Impl rule__XSwitchExpression__Group__2 ; public final void rule__XSwitchExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15686:1: ( rule__XSwitchExpression__Group__1__Impl rule__XSwitchExpression__Group__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15687:2: rule__XSwitchExpression__Group__1__Impl rule__XSwitchExpression__Group__2 { pushFollow(FOLLOW_rule__XSwitchExpression__Group__1__Impl_in_rule__XSwitchExpression__Group__131823); rule__XSwitchExpression__Group__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XSwitchExpression__Group__2_in_rule__XSwitchExpression__Group__131826); rule__XSwitchExpression__Group__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__Group__1" // $ANTLR start "rule__XSwitchExpression__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15694:1: rule__XSwitchExpression__Group__1__Impl : ( 'switch' ) ; public final void rule__XSwitchExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15698:1: ( ( 'switch' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15699:1: ( 'switch' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15699:1: ( 'switch' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15700:1: 'switch' { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getSwitchKeyword_1()); } match(input,89,FOLLOW_89_in_rule__XSwitchExpression__Group__1__Impl31854); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXSwitchExpressionAccess().getSwitchKeyword_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__Group__1__Impl" // $ANTLR start "rule__XSwitchExpression__Group__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15713:1: rule__XSwitchExpression__Group__2 : rule__XSwitchExpression__Group__2__Impl rule__XSwitchExpression__Group__3 ; public final void rule__XSwitchExpression__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15717:1: ( rule__XSwitchExpression__Group__2__Impl rule__XSwitchExpression__Group__3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15718:2: rule__XSwitchExpression__Group__2__Impl rule__XSwitchExpression__Group__3 { pushFollow(FOLLOW_rule__XSwitchExpression__Group__2__Impl_in_rule__XSwitchExpression__Group__231885); rule__XSwitchExpression__Group__2__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XSwitchExpression__Group__3_in_rule__XSwitchExpression__Group__231888); rule__XSwitchExpression__Group__3(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__Group__2" // $ANTLR start "rule__XSwitchExpression__Group__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15725:1: rule__XSwitchExpression__Group__2__Impl : ( ( rule__XSwitchExpression__Alternatives_2 ) ) ; public final void rule__XSwitchExpression__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15729:1: ( ( ( rule__XSwitchExpression__Alternatives_2 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15730:1: ( ( rule__XSwitchExpression__Alternatives_2 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15730:1: ( ( rule__XSwitchExpression__Alternatives_2 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15731:1: ( rule__XSwitchExpression__Alternatives_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getAlternatives_2()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15732:1: ( rule__XSwitchExpression__Alternatives_2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15732:2: rule__XSwitchExpression__Alternatives_2 { pushFollow(FOLLOW_rule__XSwitchExpression__Alternatives_2_in_rule__XSwitchExpression__Group__2__Impl31915); rule__XSwitchExpression__Alternatives_2(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXSwitchExpressionAccess().getAlternatives_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__Group__2__Impl" // $ANTLR start "rule__XSwitchExpression__Group__3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15742:1: rule__XSwitchExpression__Group__3 : rule__XSwitchExpression__Group__3__Impl rule__XSwitchExpression__Group__4 ; public final void rule__XSwitchExpression__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15746:1: ( rule__XSwitchExpression__Group__3__Impl rule__XSwitchExpression__Group__4 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15747:2: rule__XSwitchExpression__Group__3__Impl rule__XSwitchExpression__Group__4 { pushFollow(FOLLOW_rule__XSwitchExpression__Group__3__Impl_in_rule__XSwitchExpression__Group__331945); rule__XSwitchExpression__Group__3__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XSwitchExpression__Group__4_in_rule__XSwitchExpression__Group__331948); rule__XSwitchExpression__Group__4(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__Group__3" // $ANTLR start "rule__XSwitchExpression__Group__3__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15754:1: rule__XSwitchExpression__Group__3__Impl : ( '{' ) ; public final void rule__XSwitchExpression__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15758:1: ( ( '{' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15759:1: ( '{' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15759:1: ( '{' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15760:1: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getLeftCurlyBracketKeyword_3()); } match(input,61,FOLLOW_61_in_rule__XSwitchExpression__Group__3__Impl31976); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXSwitchExpressionAccess().getLeftCurlyBracketKeyword_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__Group__3__Impl" // $ANTLR start "rule__XSwitchExpression__Group__4" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15773:1: rule__XSwitchExpression__Group__4 : rule__XSwitchExpression__Group__4__Impl rule__XSwitchExpression__Group__5 ; public final void rule__XSwitchExpression__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15777:1: ( rule__XSwitchExpression__Group__4__Impl rule__XSwitchExpression__Group__5 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15778:2: rule__XSwitchExpression__Group__4__Impl rule__XSwitchExpression__Group__5 { pushFollow(FOLLOW_rule__XSwitchExpression__Group__4__Impl_in_rule__XSwitchExpression__Group__432007); rule__XSwitchExpression__Group__4__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XSwitchExpression__Group__5_in_rule__XSwitchExpression__Group__432010); rule__XSwitchExpression__Group__5(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__Group__4" // $ANTLR start "rule__XSwitchExpression__Group__4__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15785:1: rule__XSwitchExpression__Group__4__Impl : ( ( ( rule__XSwitchExpression__CasesAssignment_4 ) ) ( ( rule__XSwitchExpression__CasesAssignment_4 )* ) ) ; public final void rule__XSwitchExpression__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15789:1: ( ( ( ( rule__XSwitchExpression__CasesAssignment_4 ) ) ( ( rule__XSwitchExpression__CasesAssignment_4 )* ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15790:1: ( ( ( rule__XSwitchExpression__CasesAssignment_4 ) ) ( ( rule__XSwitchExpression__CasesAssignment_4 )* ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15790:1: ( ( ( rule__XSwitchExpression__CasesAssignment_4 ) ) ( ( rule__XSwitchExpression__CasesAssignment_4 )* ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15791:1: ( ( rule__XSwitchExpression__CasesAssignment_4 ) ) ( ( rule__XSwitchExpression__CasesAssignment_4 )* ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15791:1: ( ( rule__XSwitchExpression__CasesAssignment_4 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15792:1: ( rule__XSwitchExpression__CasesAssignment_4 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getCasesAssignment_4()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15793:1: ( rule__XSwitchExpression__CasesAssignment_4 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15793:2: rule__XSwitchExpression__CasesAssignment_4 { pushFollow(FOLLOW_rule__XSwitchExpression__CasesAssignment_4_in_rule__XSwitchExpression__Group__4__Impl32039); rule__XSwitchExpression__CasesAssignment_4(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXSwitchExpressionAccess().getCasesAssignment_4()); } } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15796:1: ( ( rule__XSwitchExpression__CasesAssignment_4 )* ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15797:1: ( rule__XSwitchExpression__CasesAssignment_4 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getCasesAssignment_4()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15798:1: ( rule__XSwitchExpression__CasesAssignment_4 )* loop103: do { int alt103=2; int LA103_0 = input.LA(1); if ( (LA103_0==RULE_ID||LA103_0==34||LA103_0==59||LA103_0==64||LA103_0==91) ) { alt103=1; } switch (alt103) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15798:2: rule__XSwitchExpression__CasesAssignment_4 { pushFollow(FOLLOW_rule__XSwitchExpression__CasesAssignment_4_in_rule__XSwitchExpression__Group__4__Impl32051); rule__XSwitchExpression__CasesAssignment_4(); state._fsp--; if (state.failed) return ; } break; default : break loop103; } } while (true); if ( state.backtracking==0 ) { after(grammarAccess.getXSwitchExpressionAccess().getCasesAssignment_4()); } } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__Group__4__Impl" // $ANTLR start "rule__XSwitchExpression__Group__5" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15809:1: rule__XSwitchExpression__Group__5 : rule__XSwitchExpression__Group__5__Impl rule__XSwitchExpression__Group__6 ; public final void rule__XSwitchExpression__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15813:1: ( rule__XSwitchExpression__Group__5__Impl rule__XSwitchExpression__Group__6 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15814:2: rule__XSwitchExpression__Group__5__Impl rule__XSwitchExpression__Group__6 { pushFollow(FOLLOW_rule__XSwitchExpression__Group__5__Impl_in_rule__XSwitchExpression__Group__532084); rule__XSwitchExpression__Group__5__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XSwitchExpression__Group__6_in_rule__XSwitchExpression__Group__532087); rule__XSwitchExpression__Group__6(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__Group__5" // $ANTLR start "rule__XSwitchExpression__Group__5__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15821:1: rule__XSwitchExpression__Group__5__Impl : ( ( rule__XSwitchExpression__Group_5__0 )? ) ; public final void rule__XSwitchExpression__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15825:1: ( ( ( rule__XSwitchExpression__Group_5__0 )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15826:1: ( ( rule__XSwitchExpression__Group_5__0 )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15826:1: ( ( rule__XSwitchExpression__Group_5__0 )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15827:1: ( rule__XSwitchExpression__Group_5__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getGroup_5()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15828:1: ( rule__XSwitchExpression__Group_5__0 )? int alt104=2; int LA104_0 = input.LA(1); if ( (LA104_0==90) ) { alt104=1; } switch (alt104) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15828:2: rule__XSwitchExpression__Group_5__0 { pushFollow(FOLLOW_rule__XSwitchExpression__Group_5__0_in_rule__XSwitchExpression__Group__5__Impl32114); rule__XSwitchExpression__Group_5__0(); state._fsp--; if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getXSwitchExpressionAccess().getGroup_5()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__Group__5__Impl" // $ANTLR start "rule__XSwitchExpression__Group__6" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15838:1: rule__XSwitchExpression__Group__6 : rule__XSwitchExpression__Group__6__Impl ; public final void rule__XSwitchExpression__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15842:1: ( rule__XSwitchExpression__Group__6__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15843:2: rule__XSwitchExpression__Group__6__Impl { pushFollow(FOLLOW_rule__XSwitchExpression__Group__6__Impl_in_rule__XSwitchExpression__Group__632145); rule__XSwitchExpression__Group__6__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__Group__6" // $ANTLR start "rule__XSwitchExpression__Group__6__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15849:1: rule__XSwitchExpression__Group__6__Impl : ( '}' ) ; public final void rule__XSwitchExpression__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15853:1: ( ( '}' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15854:1: ( '}' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15854:1: ( '}' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15855:1: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getRightCurlyBracketKeyword_6()); } match(input,62,FOLLOW_62_in_rule__XSwitchExpression__Group__6__Impl32173); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXSwitchExpressionAccess().getRightCurlyBracketKeyword_6()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__Group__6__Impl" // $ANTLR start "rule__XSwitchExpression__Group_2_0__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15882:1: rule__XSwitchExpression__Group_2_0__0 : rule__XSwitchExpression__Group_2_0__0__Impl rule__XSwitchExpression__Group_2_0__1 ; public final void rule__XSwitchExpression__Group_2_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15886:1: ( rule__XSwitchExpression__Group_2_0__0__Impl rule__XSwitchExpression__Group_2_0__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15887:2: rule__XSwitchExpression__Group_2_0__0__Impl rule__XSwitchExpression__Group_2_0__1 { pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_0__0__Impl_in_rule__XSwitchExpression__Group_2_0__032218); rule__XSwitchExpression__Group_2_0__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_0__1_in_rule__XSwitchExpression__Group_2_0__032221); rule__XSwitchExpression__Group_2_0__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__Group_2_0__0" // $ANTLR start "rule__XSwitchExpression__Group_2_0__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15894:1: rule__XSwitchExpression__Group_2_0__0__Impl : ( ( rule__XSwitchExpression__Group_2_0_0__0 )? ) ; public final void rule__XSwitchExpression__Group_2_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15898:1: ( ( ( rule__XSwitchExpression__Group_2_0_0__0 )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15899:1: ( ( rule__XSwitchExpression__Group_2_0_0__0 )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15899:1: ( ( rule__XSwitchExpression__Group_2_0_0__0 )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15900:1: ( rule__XSwitchExpression__Group_2_0_0__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15901:1: ( rule__XSwitchExpression__Group_2_0_0__0 )? int alt105=2; int LA105_0 = input.LA(1); if ( (LA105_0==RULE_ID) ) { int LA105_1 = input.LA(2); if ( (LA105_1==64) ) { alt105=1; } } switch (alt105) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15901:2: rule__XSwitchExpression__Group_2_0_0__0 { pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_0_0__0_in_rule__XSwitchExpression__Group_2_0__0__Impl32248); rule__XSwitchExpression__Group_2_0_0__0(); state._fsp--; if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__Group_2_0__0__Impl" // $ANTLR start "rule__XSwitchExpression__Group_2_0__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15911:1: rule__XSwitchExpression__Group_2_0__1 : rule__XSwitchExpression__Group_2_0__1__Impl ; public final void rule__XSwitchExpression__Group_2_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15915:1: ( rule__XSwitchExpression__Group_2_0__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15916:2: rule__XSwitchExpression__Group_2_0__1__Impl { pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_0__1__Impl_in_rule__XSwitchExpression__Group_2_0__132279); rule__XSwitchExpression__Group_2_0__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__Group_2_0__1" // $ANTLR start "rule__XSwitchExpression__Group_2_0__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15922:1: rule__XSwitchExpression__Group_2_0__1__Impl : ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) ) ; public final void rule__XSwitchExpression__Group_2_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15926:1: ( ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15927:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15927:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15928:1: ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getSwitchAssignment_2_0_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15929:1: ( rule__XSwitchExpression__SwitchAssignment_2_0_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15929:2: rule__XSwitchExpression__SwitchAssignment_2_0_1 { pushFollow(FOLLOW_rule__XSwitchExpression__SwitchAssignment_2_0_1_in_rule__XSwitchExpression__Group_2_0__1__Impl32306); rule__XSwitchExpression__SwitchAssignment_2_0_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXSwitchExpressionAccess().getSwitchAssignment_2_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__Group_2_0__1__Impl" // $ANTLR start "rule__XSwitchExpression__Group_2_0_0__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15943:1: rule__XSwitchExpression__Group_2_0_0__0 : rule__XSwitchExpression__Group_2_0_0__0__Impl ; public final void rule__XSwitchExpression__Group_2_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15947:1: ( rule__XSwitchExpression__Group_2_0_0__0__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15948:2: rule__XSwitchExpression__Group_2_0_0__0__Impl { pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_0_0__0__Impl_in_rule__XSwitchExpression__Group_2_0_0__032340); rule__XSwitchExpression__Group_2_0_0__0__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__Group_2_0_0__0" // $ANTLR start "rule__XSwitchExpression__Group_2_0_0__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15954:1: rule__XSwitchExpression__Group_2_0_0__0__Impl : ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) ) ; public final void rule__XSwitchExpression__Group_2_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15958:1: ( ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15959:1: ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15959:1: ( ( rule__XSwitchExpression__Group_2_0_0_0__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15960:1: ( rule__XSwitchExpression__Group_2_0_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15961:1: ( rule__XSwitchExpression__Group_2_0_0_0__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15961:2: rule__XSwitchExpression__Group_2_0_0_0__0 { pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_0_0_0__0_in_rule__XSwitchExpression__Group_2_0_0__0__Impl32367); rule__XSwitchExpression__Group_2_0_0_0__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXSwitchExpressionAccess().getGroup_2_0_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__Group_2_0_0__0__Impl" // $ANTLR start "rule__XSwitchExpression__Group_2_0_0_0__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15973:1: rule__XSwitchExpression__Group_2_0_0_0__0 : rule__XSwitchExpression__Group_2_0_0_0__0__Impl rule__XSwitchExpression__Group_2_0_0_0__1 ; public final void rule__XSwitchExpression__Group_2_0_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15977:1: ( rule__XSwitchExpression__Group_2_0_0_0__0__Impl rule__XSwitchExpression__Group_2_0_0_0__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15978:2: rule__XSwitchExpression__Group_2_0_0_0__0__Impl rule__XSwitchExpression__Group_2_0_0_0__1 { pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_0_0_0__0__Impl_in_rule__XSwitchExpression__Group_2_0_0_0__032399); rule__XSwitchExpression__Group_2_0_0_0__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_0_0_0__1_in_rule__XSwitchExpression__Group_2_0_0_0__032402); rule__XSwitchExpression__Group_2_0_0_0__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__Group_2_0_0_0__0" // $ANTLR start "rule__XSwitchExpression__Group_2_0_0_0__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15985:1: rule__XSwitchExpression__Group_2_0_0_0__0__Impl : ( ( rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0 ) ) ; public final void rule__XSwitchExpression__Group_2_0_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15989:1: ( ( ( rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15990:1: ( ( rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15990:1: ( ( rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15991:1: ( rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getLocalVarNameAssignment_2_0_0_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15992:1: ( rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15992:2: rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0 { pushFollow(FOLLOW_rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0_in_rule__XSwitchExpression__Group_2_0_0_0__0__Impl32429); rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXSwitchExpressionAccess().getLocalVarNameAssignment_2_0_0_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__Group_2_0_0_0__0__Impl" // $ANTLR start "rule__XSwitchExpression__Group_2_0_0_0__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16002:1: rule__XSwitchExpression__Group_2_0_0_0__1 : rule__XSwitchExpression__Group_2_0_0_0__1__Impl ; public final void rule__XSwitchExpression__Group_2_0_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16006:1: ( rule__XSwitchExpression__Group_2_0_0_0__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16007:2: rule__XSwitchExpression__Group_2_0_0_0__1__Impl { pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_0_0_0__1__Impl_in_rule__XSwitchExpression__Group_2_0_0_0__132459); rule__XSwitchExpression__Group_2_0_0_0__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__Group_2_0_0_0__1" // $ANTLR start "rule__XSwitchExpression__Group_2_0_0_0__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16013:1: rule__XSwitchExpression__Group_2_0_0_0__1__Impl : ( ':' ) ; public final void rule__XSwitchExpression__Group_2_0_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16017:1: ( ( ':' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16018:1: ( ':' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16018:1: ( ':' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16019:1: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_2_0_0_0_1()); } match(input,64,FOLLOW_64_in_rule__XSwitchExpression__Group_2_0_0_0__1__Impl32487); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_2_0_0_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__Group_2_0_0_0__1__Impl" // $ANTLR start "rule__XSwitchExpression__Group_2_1__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16036:1: rule__XSwitchExpression__Group_2_1__0 : rule__XSwitchExpression__Group_2_1__0__Impl rule__XSwitchExpression__Group_2_1__1 ; public final void rule__XSwitchExpression__Group_2_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16040:1: ( rule__XSwitchExpression__Group_2_1__0__Impl rule__XSwitchExpression__Group_2_1__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16041:2: rule__XSwitchExpression__Group_2_1__0__Impl rule__XSwitchExpression__Group_2_1__1 { pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_1__0__Impl_in_rule__XSwitchExpression__Group_2_1__032522); rule__XSwitchExpression__Group_2_1__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_1__1_in_rule__XSwitchExpression__Group_2_1__032525); rule__XSwitchExpression__Group_2_1__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__Group_2_1__0" // $ANTLR start "rule__XSwitchExpression__Group_2_1__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16048:1: rule__XSwitchExpression__Group_2_1__0__Impl : ( ( rule__XSwitchExpression__Group_2_1_0__0 ) ) ; public final void rule__XSwitchExpression__Group_2_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16052:1: ( ( ( rule__XSwitchExpression__Group_2_1_0__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16053:1: ( ( rule__XSwitchExpression__Group_2_1_0__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16053:1: ( ( rule__XSwitchExpression__Group_2_1_0__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16054:1: ( rule__XSwitchExpression__Group_2_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16055:1: ( rule__XSwitchExpression__Group_2_1_0__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16055:2: rule__XSwitchExpression__Group_2_1_0__0 { pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_1_0__0_in_rule__XSwitchExpression__Group_2_1__0__Impl32552); rule__XSwitchExpression__Group_2_1_0__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXSwitchExpressionAccess().getGroup_2_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__Group_2_1__0__Impl" // $ANTLR start "rule__XSwitchExpression__Group_2_1__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16065:1: rule__XSwitchExpression__Group_2_1__1 : rule__XSwitchExpression__Group_2_1__1__Impl rule__XSwitchExpression__Group_2_1__2 ; public final void rule__XSwitchExpression__Group_2_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16069:1: ( rule__XSwitchExpression__Group_2_1__1__Impl rule__XSwitchExpression__Group_2_1__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16070:2: rule__XSwitchExpression__Group_2_1__1__Impl rule__XSwitchExpression__Group_2_1__2 { pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_1__1__Impl_in_rule__XSwitchExpression__Group_2_1__132582); rule__XSwitchExpression__Group_2_1__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_1__2_in_rule__XSwitchExpression__Group_2_1__132585); rule__XSwitchExpression__Group_2_1__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__Group_2_1__1" // $ANTLR start "rule__XSwitchExpression__Group_2_1__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16077:1: rule__XSwitchExpression__Group_2_1__1__Impl : ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) ) ; public final void rule__XSwitchExpression__Group_2_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16081:1: ( ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16082:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16082:1: ( ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16083:1: ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getSwitchAssignment_2_1_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16084:1: ( rule__XSwitchExpression__SwitchAssignment_2_1_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16084:2: rule__XSwitchExpression__SwitchAssignment_2_1_1 { pushFollow(FOLLOW_rule__XSwitchExpression__SwitchAssignment_2_1_1_in_rule__XSwitchExpression__Group_2_1__1__Impl32612); rule__XSwitchExpression__SwitchAssignment_2_1_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXSwitchExpressionAccess().getSwitchAssignment_2_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__Group_2_1__1__Impl" // $ANTLR start "rule__XSwitchExpression__Group_2_1__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16094:1: rule__XSwitchExpression__Group_2_1__2 : rule__XSwitchExpression__Group_2_1__2__Impl ; public final void rule__XSwitchExpression__Group_2_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16098:1: ( rule__XSwitchExpression__Group_2_1__2__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16099:2: rule__XSwitchExpression__Group_2_1__2__Impl { pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_1__2__Impl_in_rule__XSwitchExpression__Group_2_1__232642); rule__XSwitchExpression__Group_2_1__2__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__Group_2_1__2" // $ANTLR start "rule__XSwitchExpression__Group_2_1__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16105:1: rule__XSwitchExpression__Group_2_1__2__Impl : ( ')' ) ; public final void rule__XSwitchExpression__Group_2_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16109:1: ( ( ')' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16110:1: ( ')' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16110:1: ( ')' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16111:1: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getRightParenthesisKeyword_2_1_2()); } match(input,60,FOLLOW_60_in_rule__XSwitchExpression__Group_2_1__2__Impl32670); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXSwitchExpressionAccess().getRightParenthesisKeyword_2_1_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__Group_2_1__2__Impl" // $ANTLR start "rule__XSwitchExpression__Group_2_1_0__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16130:1: rule__XSwitchExpression__Group_2_1_0__0 : rule__XSwitchExpression__Group_2_1_0__0__Impl ; public final void rule__XSwitchExpression__Group_2_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16134:1: ( rule__XSwitchExpression__Group_2_1_0__0__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16135:2: rule__XSwitchExpression__Group_2_1_0__0__Impl { pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_1_0__0__Impl_in_rule__XSwitchExpression__Group_2_1_0__032707); rule__XSwitchExpression__Group_2_1_0__0__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__Group_2_1_0__0" // $ANTLR start "rule__XSwitchExpression__Group_2_1_0__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16141:1: rule__XSwitchExpression__Group_2_1_0__0__Impl : ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) ) ; public final void rule__XSwitchExpression__Group_2_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16145:1: ( ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16146:1: ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16146:1: ( ( rule__XSwitchExpression__Group_2_1_0_0__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16147:1: ( rule__XSwitchExpression__Group_2_1_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getGroup_2_1_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16148:1: ( rule__XSwitchExpression__Group_2_1_0_0__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16148:2: rule__XSwitchExpression__Group_2_1_0_0__0 { pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__0_in_rule__XSwitchExpression__Group_2_1_0__0__Impl32734); rule__XSwitchExpression__Group_2_1_0_0__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXSwitchExpressionAccess().getGroup_2_1_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__Group_2_1_0__0__Impl" // $ANTLR start "rule__XSwitchExpression__Group_2_1_0_0__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16160:1: rule__XSwitchExpression__Group_2_1_0_0__0 : rule__XSwitchExpression__Group_2_1_0_0__0__Impl rule__XSwitchExpression__Group_2_1_0_0__1 ; public final void rule__XSwitchExpression__Group_2_1_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16164:1: ( rule__XSwitchExpression__Group_2_1_0_0__0__Impl rule__XSwitchExpression__Group_2_1_0_0__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16165:2: rule__XSwitchExpression__Group_2_1_0_0__0__Impl rule__XSwitchExpression__Group_2_1_0_0__1 { pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__0__Impl_in_rule__XSwitchExpression__Group_2_1_0_0__032766); rule__XSwitchExpression__Group_2_1_0_0__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__1_in_rule__XSwitchExpression__Group_2_1_0_0__032769); rule__XSwitchExpression__Group_2_1_0_0__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__Group_2_1_0_0__0" // $ANTLR start "rule__XSwitchExpression__Group_2_1_0_0__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16172:1: rule__XSwitchExpression__Group_2_1_0_0__0__Impl : ( '(' ) ; public final void rule__XSwitchExpression__Group_2_1_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16176:1: ( ( '(' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16177:1: ( '(' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16177:1: ( '(' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16178:1: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getLeftParenthesisKeyword_2_1_0_0_0()); } match(input,59,FOLLOW_59_in_rule__XSwitchExpression__Group_2_1_0_0__0__Impl32797); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXSwitchExpressionAccess().getLeftParenthesisKeyword_2_1_0_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__Group_2_1_0_0__0__Impl" // $ANTLR start "rule__XSwitchExpression__Group_2_1_0_0__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16191:1: rule__XSwitchExpression__Group_2_1_0_0__1 : rule__XSwitchExpression__Group_2_1_0_0__1__Impl rule__XSwitchExpression__Group_2_1_0_0__2 ; public final void rule__XSwitchExpression__Group_2_1_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16195:1: ( rule__XSwitchExpression__Group_2_1_0_0__1__Impl rule__XSwitchExpression__Group_2_1_0_0__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16196:2: rule__XSwitchExpression__Group_2_1_0_0__1__Impl rule__XSwitchExpression__Group_2_1_0_0__2 { pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__1__Impl_in_rule__XSwitchExpression__Group_2_1_0_0__132828); rule__XSwitchExpression__Group_2_1_0_0__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__2_in_rule__XSwitchExpression__Group_2_1_0_0__132831); rule__XSwitchExpression__Group_2_1_0_0__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__Group_2_1_0_0__1" // $ANTLR start "rule__XSwitchExpression__Group_2_1_0_0__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16203:1: rule__XSwitchExpression__Group_2_1_0_0__1__Impl : ( ( rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1 ) ) ; public final void rule__XSwitchExpression__Group_2_1_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16207:1: ( ( ( rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16208:1: ( ( rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16208:1: ( ( rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16209:1: ( rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getLocalVarNameAssignment_2_1_0_0_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16210:1: ( rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16210:2: rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1 { pushFollow(FOLLOW_rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1_in_rule__XSwitchExpression__Group_2_1_0_0__1__Impl32858); rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXSwitchExpressionAccess().getLocalVarNameAssignment_2_1_0_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__Group_2_1_0_0__1__Impl" // $ANTLR start "rule__XSwitchExpression__Group_2_1_0_0__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16220:1: rule__XSwitchExpression__Group_2_1_0_0__2 : rule__XSwitchExpression__Group_2_1_0_0__2__Impl ; public final void rule__XSwitchExpression__Group_2_1_0_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16224:1: ( rule__XSwitchExpression__Group_2_1_0_0__2__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16225:2: rule__XSwitchExpression__Group_2_1_0_0__2__Impl { pushFollow(FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__2__Impl_in_rule__XSwitchExpression__Group_2_1_0_0__232888); rule__XSwitchExpression__Group_2_1_0_0__2__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__Group_2_1_0_0__2" // $ANTLR start "rule__XSwitchExpression__Group_2_1_0_0__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16231:1: rule__XSwitchExpression__Group_2_1_0_0__2__Impl : ( ':' ) ; public final void rule__XSwitchExpression__Group_2_1_0_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16235:1: ( ( ':' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16236:1: ( ':' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16236:1: ( ':' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16237:1: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_2_1_0_0_2()); } match(input,64,FOLLOW_64_in_rule__XSwitchExpression__Group_2_1_0_0__2__Impl32916); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_2_1_0_0_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__Group_2_1_0_0__2__Impl" // $ANTLR start "rule__XSwitchExpression__Group_5__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16256:1: rule__XSwitchExpression__Group_5__0 : rule__XSwitchExpression__Group_5__0__Impl rule__XSwitchExpression__Group_5__1 ; public final void rule__XSwitchExpression__Group_5__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16260:1: ( rule__XSwitchExpression__Group_5__0__Impl rule__XSwitchExpression__Group_5__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16261:2: rule__XSwitchExpression__Group_5__0__Impl rule__XSwitchExpression__Group_5__1 { pushFollow(FOLLOW_rule__XSwitchExpression__Group_5__0__Impl_in_rule__XSwitchExpression__Group_5__032953); rule__XSwitchExpression__Group_5__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XSwitchExpression__Group_5__1_in_rule__XSwitchExpression__Group_5__032956); rule__XSwitchExpression__Group_5__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__Group_5__0" // $ANTLR start "rule__XSwitchExpression__Group_5__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16268:1: rule__XSwitchExpression__Group_5__0__Impl : ( 'default' ) ; public final void rule__XSwitchExpression__Group_5__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16272:1: ( ( 'default' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16273:1: ( 'default' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16273:1: ( 'default' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16274:1: 'default' { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getDefaultKeyword_5_0()); } match(input,90,FOLLOW_90_in_rule__XSwitchExpression__Group_5__0__Impl32984); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXSwitchExpressionAccess().getDefaultKeyword_5_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__Group_5__0__Impl" // $ANTLR start "rule__XSwitchExpression__Group_5__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16287:1: rule__XSwitchExpression__Group_5__1 : rule__XSwitchExpression__Group_5__1__Impl rule__XSwitchExpression__Group_5__2 ; public final void rule__XSwitchExpression__Group_5__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16291:1: ( rule__XSwitchExpression__Group_5__1__Impl rule__XSwitchExpression__Group_5__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16292:2: rule__XSwitchExpression__Group_5__1__Impl rule__XSwitchExpression__Group_5__2 { pushFollow(FOLLOW_rule__XSwitchExpression__Group_5__1__Impl_in_rule__XSwitchExpression__Group_5__133015); rule__XSwitchExpression__Group_5__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XSwitchExpression__Group_5__2_in_rule__XSwitchExpression__Group_5__133018); rule__XSwitchExpression__Group_5__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__Group_5__1" // $ANTLR start "rule__XSwitchExpression__Group_5__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16299:1: rule__XSwitchExpression__Group_5__1__Impl : ( ':' ) ; public final void rule__XSwitchExpression__Group_5__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16303:1: ( ( ':' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16304:1: ( ':' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16304:1: ( ':' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16305:1: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_5_1()); } match(input,64,FOLLOW_64_in_rule__XSwitchExpression__Group_5__1__Impl33046); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXSwitchExpressionAccess().getColonKeyword_5_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__Group_5__1__Impl" // $ANTLR start "rule__XSwitchExpression__Group_5__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16318:1: rule__XSwitchExpression__Group_5__2 : rule__XSwitchExpression__Group_5__2__Impl ; public final void rule__XSwitchExpression__Group_5__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16322:1: ( rule__XSwitchExpression__Group_5__2__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16323:2: rule__XSwitchExpression__Group_5__2__Impl { pushFollow(FOLLOW_rule__XSwitchExpression__Group_5__2__Impl_in_rule__XSwitchExpression__Group_5__233077); rule__XSwitchExpression__Group_5__2__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__Group_5__2" // $ANTLR start "rule__XSwitchExpression__Group_5__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16329:1: rule__XSwitchExpression__Group_5__2__Impl : ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) ) ; public final void rule__XSwitchExpression__Group_5__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16333:1: ( ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16334:1: ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16334:1: ( ( rule__XSwitchExpression__DefaultAssignment_5_2 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16335:1: ( rule__XSwitchExpression__DefaultAssignment_5_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getDefaultAssignment_5_2()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16336:1: ( rule__XSwitchExpression__DefaultAssignment_5_2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16336:2: rule__XSwitchExpression__DefaultAssignment_5_2 { pushFollow(FOLLOW_rule__XSwitchExpression__DefaultAssignment_5_2_in_rule__XSwitchExpression__Group_5__2__Impl33104); rule__XSwitchExpression__DefaultAssignment_5_2(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXSwitchExpressionAccess().getDefaultAssignment_5_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__Group_5__2__Impl" // $ANTLR start "rule__XCasePart__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16352:1: rule__XCasePart__Group__0 : rule__XCasePart__Group__0__Impl rule__XCasePart__Group__1 ; public final void rule__XCasePart__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16356:1: ( rule__XCasePart__Group__0__Impl rule__XCasePart__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16357:2: rule__XCasePart__Group__0__Impl rule__XCasePart__Group__1 { pushFollow(FOLLOW_rule__XCasePart__Group__0__Impl_in_rule__XCasePart__Group__033140); rule__XCasePart__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XCasePart__Group__1_in_rule__XCasePart__Group__033143); rule__XCasePart__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XCasePart__Group__0" // $ANTLR start "rule__XCasePart__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16364:1: rule__XCasePart__Group__0__Impl : ( ( rule__XCasePart__TypeGuardAssignment_0 )? ) ; public final void rule__XCasePart__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16368:1: ( ( ( rule__XCasePart__TypeGuardAssignment_0 )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16369:1: ( ( rule__XCasePart__TypeGuardAssignment_0 )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16369:1: ( ( rule__XCasePart__TypeGuardAssignment_0 )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16370:1: ( rule__XCasePart__TypeGuardAssignment_0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXCasePartAccess().getTypeGuardAssignment_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16371:1: ( rule__XCasePart__TypeGuardAssignment_0 )? int alt106=2; int LA106_0 = input.LA(1); if ( (LA106_0==RULE_ID||LA106_0==34||LA106_0==59) ) { alt106=1; } switch (alt106) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16371:2: rule__XCasePart__TypeGuardAssignment_0 { pushFollow(FOLLOW_rule__XCasePart__TypeGuardAssignment_0_in_rule__XCasePart__Group__0__Impl33170); rule__XCasePart__TypeGuardAssignment_0(); state._fsp--; if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getXCasePartAccess().getTypeGuardAssignment_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XCasePart__Group__0__Impl" // $ANTLR start "rule__XCasePart__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16381:1: rule__XCasePart__Group__1 : rule__XCasePart__Group__1__Impl rule__XCasePart__Group__2 ; public final void rule__XCasePart__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16385:1: ( rule__XCasePart__Group__1__Impl rule__XCasePart__Group__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16386:2: rule__XCasePart__Group__1__Impl rule__XCasePart__Group__2 { pushFollow(FOLLOW_rule__XCasePart__Group__1__Impl_in_rule__XCasePart__Group__133201); rule__XCasePart__Group__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XCasePart__Group__2_in_rule__XCasePart__Group__133204); rule__XCasePart__Group__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XCasePart__Group__1" // $ANTLR start "rule__XCasePart__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16393:1: rule__XCasePart__Group__1__Impl : ( ( rule__XCasePart__Group_1__0 )? ) ; public final void rule__XCasePart__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16397:1: ( ( ( rule__XCasePart__Group_1__0 )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16398:1: ( ( rule__XCasePart__Group_1__0 )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16398:1: ( ( rule__XCasePart__Group_1__0 )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16399:1: ( rule__XCasePart__Group_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXCasePartAccess().getGroup_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16400:1: ( rule__XCasePart__Group_1__0 )? int alt107=2; int LA107_0 = input.LA(1); if ( (LA107_0==91) ) { alt107=1; } switch (alt107) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16400:2: rule__XCasePart__Group_1__0 { pushFollow(FOLLOW_rule__XCasePart__Group_1__0_in_rule__XCasePart__Group__1__Impl33231); rule__XCasePart__Group_1__0(); state._fsp--; if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getXCasePartAccess().getGroup_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XCasePart__Group__1__Impl" // $ANTLR start "rule__XCasePart__Group__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16410:1: rule__XCasePart__Group__2 : rule__XCasePart__Group__2__Impl rule__XCasePart__Group__3 ; public final void rule__XCasePart__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16414:1: ( rule__XCasePart__Group__2__Impl rule__XCasePart__Group__3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16415:2: rule__XCasePart__Group__2__Impl rule__XCasePart__Group__3 { pushFollow(FOLLOW_rule__XCasePart__Group__2__Impl_in_rule__XCasePart__Group__233262); rule__XCasePart__Group__2__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XCasePart__Group__3_in_rule__XCasePart__Group__233265); rule__XCasePart__Group__3(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XCasePart__Group__2" // $ANTLR start "rule__XCasePart__Group__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16422:1: rule__XCasePart__Group__2__Impl : ( ':' ) ; public final void rule__XCasePart__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16426:1: ( ( ':' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16427:1: ( ':' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16427:1: ( ':' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16428:1: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getXCasePartAccess().getColonKeyword_2()); } match(input,64,FOLLOW_64_in_rule__XCasePart__Group__2__Impl33293); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXCasePartAccess().getColonKeyword_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XCasePart__Group__2__Impl" // $ANTLR start "rule__XCasePart__Group__3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16441:1: rule__XCasePart__Group__3 : rule__XCasePart__Group__3__Impl ; public final void rule__XCasePart__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16445:1: ( rule__XCasePart__Group__3__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16446:2: rule__XCasePart__Group__3__Impl { pushFollow(FOLLOW_rule__XCasePart__Group__3__Impl_in_rule__XCasePart__Group__333324); rule__XCasePart__Group__3__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XCasePart__Group__3" // $ANTLR start "rule__XCasePart__Group__3__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16452:1: rule__XCasePart__Group__3__Impl : ( ( rule__XCasePart__ThenAssignment_3 ) ) ; public final void rule__XCasePart__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16456:1: ( ( ( rule__XCasePart__ThenAssignment_3 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16457:1: ( ( rule__XCasePart__ThenAssignment_3 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16457:1: ( ( rule__XCasePart__ThenAssignment_3 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16458:1: ( rule__XCasePart__ThenAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXCasePartAccess().getThenAssignment_3()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16459:1: ( rule__XCasePart__ThenAssignment_3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16459:2: rule__XCasePart__ThenAssignment_3 { pushFollow(FOLLOW_rule__XCasePart__ThenAssignment_3_in_rule__XCasePart__Group__3__Impl33351); rule__XCasePart__ThenAssignment_3(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXCasePartAccess().getThenAssignment_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XCasePart__Group__3__Impl" // $ANTLR start "rule__XCasePart__Group_1__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16477:1: rule__XCasePart__Group_1__0 : rule__XCasePart__Group_1__0__Impl rule__XCasePart__Group_1__1 ; public final void rule__XCasePart__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16481:1: ( rule__XCasePart__Group_1__0__Impl rule__XCasePart__Group_1__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16482:2: rule__XCasePart__Group_1__0__Impl rule__XCasePart__Group_1__1 { pushFollow(FOLLOW_rule__XCasePart__Group_1__0__Impl_in_rule__XCasePart__Group_1__033389); rule__XCasePart__Group_1__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XCasePart__Group_1__1_in_rule__XCasePart__Group_1__033392); rule__XCasePart__Group_1__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XCasePart__Group_1__0" // $ANTLR start "rule__XCasePart__Group_1__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16489:1: rule__XCasePart__Group_1__0__Impl : ( 'case' ) ; public final void rule__XCasePart__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16493:1: ( ( 'case' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16494:1: ( 'case' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16494:1: ( 'case' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16495:1: 'case' { if ( state.backtracking==0 ) { before(grammarAccess.getXCasePartAccess().getCaseKeyword_1_0()); } match(input,91,FOLLOW_91_in_rule__XCasePart__Group_1__0__Impl33420); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXCasePartAccess().getCaseKeyword_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XCasePart__Group_1__0__Impl" // $ANTLR start "rule__XCasePart__Group_1__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16508:1: rule__XCasePart__Group_1__1 : rule__XCasePart__Group_1__1__Impl ; public final void rule__XCasePart__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16512:1: ( rule__XCasePart__Group_1__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16513:2: rule__XCasePart__Group_1__1__Impl { pushFollow(FOLLOW_rule__XCasePart__Group_1__1__Impl_in_rule__XCasePart__Group_1__133451); rule__XCasePart__Group_1__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XCasePart__Group_1__1" // $ANTLR start "rule__XCasePart__Group_1__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16519:1: rule__XCasePart__Group_1__1__Impl : ( ( rule__XCasePart__CaseAssignment_1_1 ) ) ; public final void rule__XCasePart__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16523:1: ( ( ( rule__XCasePart__CaseAssignment_1_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16524:1: ( ( rule__XCasePart__CaseAssignment_1_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16524:1: ( ( rule__XCasePart__CaseAssignment_1_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16525:1: ( rule__XCasePart__CaseAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXCasePartAccess().getCaseAssignment_1_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16526:1: ( rule__XCasePart__CaseAssignment_1_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16526:2: rule__XCasePart__CaseAssignment_1_1 { pushFollow(FOLLOW_rule__XCasePart__CaseAssignment_1_1_in_rule__XCasePart__Group_1__1__Impl33478); rule__XCasePart__CaseAssignment_1_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXCasePartAccess().getCaseAssignment_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XCasePart__Group_1__1__Impl" // $ANTLR start "rule__XForLoopExpression__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16540:1: rule__XForLoopExpression__Group__0 : rule__XForLoopExpression__Group__0__Impl rule__XForLoopExpression__Group__1 ; public final void rule__XForLoopExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16544:1: ( rule__XForLoopExpression__Group__0__Impl rule__XForLoopExpression__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16545:2: rule__XForLoopExpression__Group__0__Impl rule__XForLoopExpression__Group__1 { pushFollow(FOLLOW_rule__XForLoopExpression__Group__0__Impl_in_rule__XForLoopExpression__Group__033512); rule__XForLoopExpression__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XForLoopExpression__Group__1_in_rule__XForLoopExpression__Group__033515); rule__XForLoopExpression__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XForLoopExpression__Group__0" // $ANTLR start "rule__XForLoopExpression__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16552:1: rule__XForLoopExpression__Group__0__Impl : ( () ) ; public final void rule__XForLoopExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16556:1: ( ( () ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16557:1: ( () ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16557:1: ( () ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16558:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getXForLoopExpressionAccess().getXForLoopExpressionAction_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16559:1: () // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16561:1: { } if ( state.backtracking==0 ) { after(grammarAccess.getXForLoopExpressionAccess().getXForLoopExpressionAction_0()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XForLoopExpression__Group__0__Impl" // $ANTLR start "rule__XForLoopExpression__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16571:1: rule__XForLoopExpression__Group__1 : rule__XForLoopExpression__Group__1__Impl rule__XForLoopExpression__Group__2 ; public final void rule__XForLoopExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16575:1: ( rule__XForLoopExpression__Group__1__Impl rule__XForLoopExpression__Group__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16576:2: rule__XForLoopExpression__Group__1__Impl rule__XForLoopExpression__Group__2 { pushFollow(FOLLOW_rule__XForLoopExpression__Group__1__Impl_in_rule__XForLoopExpression__Group__133573); rule__XForLoopExpression__Group__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XForLoopExpression__Group__2_in_rule__XForLoopExpression__Group__133576); rule__XForLoopExpression__Group__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XForLoopExpression__Group__1" // $ANTLR start "rule__XForLoopExpression__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16583:1: rule__XForLoopExpression__Group__1__Impl : ( 'for' ) ; public final void rule__XForLoopExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16587:1: ( ( 'for' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16588:1: ( 'for' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16588:1: ( 'for' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16589:1: 'for' { if ( state.backtracking==0 ) { before(grammarAccess.getXForLoopExpressionAccess().getForKeyword_1()); } match(input,92,FOLLOW_92_in_rule__XForLoopExpression__Group__1__Impl33604); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXForLoopExpressionAccess().getForKeyword_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XForLoopExpression__Group__1__Impl" // $ANTLR start "rule__XForLoopExpression__Group__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16602:1: rule__XForLoopExpression__Group__2 : rule__XForLoopExpression__Group__2__Impl rule__XForLoopExpression__Group__3 ; public final void rule__XForLoopExpression__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16606:1: ( rule__XForLoopExpression__Group__2__Impl rule__XForLoopExpression__Group__3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16607:2: rule__XForLoopExpression__Group__2__Impl rule__XForLoopExpression__Group__3 { pushFollow(FOLLOW_rule__XForLoopExpression__Group__2__Impl_in_rule__XForLoopExpression__Group__233635); rule__XForLoopExpression__Group__2__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XForLoopExpression__Group__3_in_rule__XForLoopExpression__Group__233638); rule__XForLoopExpression__Group__3(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XForLoopExpression__Group__2" // $ANTLR start "rule__XForLoopExpression__Group__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16614:1: rule__XForLoopExpression__Group__2__Impl : ( '(' ) ; public final void rule__XForLoopExpression__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16618:1: ( ( '(' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16619:1: ( '(' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16619:1: ( '(' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16620:1: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXForLoopExpressionAccess().getLeftParenthesisKeyword_2()); } match(input,59,FOLLOW_59_in_rule__XForLoopExpression__Group__2__Impl33666); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXForLoopExpressionAccess().getLeftParenthesisKeyword_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XForLoopExpression__Group__2__Impl" // $ANTLR start "rule__XForLoopExpression__Group__3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16633:1: rule__XForLoopExpression__Group__3 : rule__XForLoopExpression__Group__3__Impl rule__XForLoopExpression__Group__4 ; public final void rule__XForLoopExpression__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16637:1: ( rule__XForLoopExpression__Group__3__Impl rule__XForLoopExpression__Group__4 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16638:2: rule__XForLoopExpression__Group__3__Impl rule__XForLoopExpression__Group__4 { pushFollow(FOLLOW_rule__XForLoopExpression__Group__3__Impl_in_rule__XForLoopExpression__Group__333697); rule__XForLoopExpression__Group__3__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XForLoopExpression__Group__4_in_rule__XForLoopExpression__Group__333700); rule__XForLoopExpression__Group__4(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XForLoopExpression__Group__3" // $ANTLR start "rule__XForLoopExpression__Group__3__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16645:1: rule__XForLoopExpression__Group__3__Impl : ( ( rule__XForLoopExpression__DeclaredParamAssignment_3 ) ) ; public final void rule__XForLoopExpression__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16649:1: ( ( ( rule__XForLoopExpression__DeclaredParamAssignment_3 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16650:1: ( ( rule__XForLoopExpression__DeclaredParamAssignment_3 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16650:1: ( ( rule__XForLoopExpression__DeclaredParamAssignment_3 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16651:1: ( rule__XForLoopExpression__DeclaredParamAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXForLoopExpressionAccess().getDeclaredParamAssignment_3()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16652:1: ( rule__XForLoopExpression__DeclaredParamAssignment_3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16652:2: rule__XForLoopExpression__DeclaredParamAssignment_3 { pushFollow(FOLLOW_rule__XForLoopExpression__DeclaredParamAssignment_3_in_rule__XForLoopExpression__Group__3__Impl33727); rule__XForLoopExpression__DeclaredParamAssignment_3(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXForLoopExpressionAccess().getDeclaredParamAssignment_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XForLoopExpression__Group__3__Impl" // $ANTLR start "rule__XForLoopExpression__Group__4" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16662:1: rule__XForLoopExpression__Group__4 : rule__XForLoopExpression__Group__4__Impl rule__XForLoopExpression__Group__5 ; public final void rule__XForLoopExpression__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16666:1: ( rule__XForLoopExpression__Group__4__Impl rule__XForLoopExpression__Group__5 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16667:2: rule__XForLoopExpression__Group__4__Impl rule__XForLoopExpression__Group__5 { pushFollow(FOLLOW_rule__XForLoopExpression__Group__4__Impl_in_rule__XForLoopExpression__Group__433757); rule__XForLoopExpression__Group__4__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XForLoopExpression__Group__5_in_rule__XForLoopExpression__Group__433760); rule__XForLoopExpression__Group__5(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XForLoopExpression__Group__4" // $ANTLR start "rule__XForLoopExpression__Group__4__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16674:1: rule__XForLoopExpression__Group__4__Impl : ( ':' ) ; public final void rule__XForLoopExpression__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16678:1: ( ( ':' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16679:1: ( ':' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16679:1: ( ':' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16680:1: ':' { if ( state.backtracking==0 ) { before(grammarAccess.getXForLoopExpressionAccess().getColonKeyword_4()); } match(input,64,FOLLOW_64_in_rule__XForLoopExpression__Group__4__Impl33788); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXForLoopExpressionAccess().getColonKeyword_4()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XForLoopExpression__Group__4__Impl" // $ANTLR start "rule__XForLoopExpression__Group__5" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16693:1: rule__XForLoopExpression__Group__5 : rule__XForLoopExpression__Group__5__Impl rule__XForLoopExpression__Group__6 ; public final void rule__XForLoopExpression__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16697:1: ( rule__XForLoopExpression__Group__5__Impl rule__XForLoopExpression__Group__6 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16698:2: rule__XForLoopExpression__Group__5__Impl rule__XForLoopExpression__Group__6 { pushFollow(FOLLOW_rule__XForLoopExpression__Group__5__Impl_in_rule__XForLoopExpression__Group__533819); rule__XForLoopExpression__Group__5__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XForLoopExpression__Group__6_in_rule__XForLoopExpression__Group__533822); rule__XForLoopExpression__Group__6(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XForLoopExpression__Group__5" // $ANTLR start "rule__XForLoopExpression__Group__5__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16705:1: rule__XForLoopExpression__Group__5__Impl : ( ( rule__XForLoopExpression__ForExpressionAssignment_5 ) ) ; public final void rule__XForLoopExpression__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16709:1: ( ( ( rule__XForLoopExpression__ForExpressionAssignment_5 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16710:1: ( ( rule__XForLoopExpression__ForExpressionAssignment_5 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16710:1: ( ( rule__XForLoopExpression__ForExpressionAssignment_5 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16711:1: ( rule__XForLoopExpression__ForExpressionAssignment_5 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXForLoopExpressionAccess().getForExpressionAssignment_5()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16712:1: ( rule__XForLoopExpression__ForExpressionAssignment_5 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16712:2: rule__XForLoopExpression__ForExpressionAssignment_5 { pushFollow(FOLLOW_rule__XForLoopExpression__ForExpressionAssignment_5_in_rule__XForLoopExpression__Group__5__Impl33849); rule__XForLoopExpression__ForExpressionAssignment_5(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXForLoopExpressionAccess().getForExpressionAssignment_5()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XForLoopExpression__Group__5__Impl" // $ANTLR start "rule__XForLoopExpression__Group__6" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16722:1: rule__XForLoopExpression__Group__6 : rule__XForLoopExpression__Group__6__Impl rule__XForLoopExpression__Group__7 ; public final void rule__XForLoopExpression__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16726:1: ( rule__XForLoopExpression__Group__6__Impl rule__XForLoopExpression__Group__7 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16727:2: rule__XForLoopExpression__Group__6__Impl rule__XForLoopExpression__Group__7 { pushFollow(FOLLOW_rule__XForLoopExpression__Group__6__Impl_in_rule__XForLoopExpression__Group__633879); rule__XForLoopExpression__Group__6__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XForLoopExpression__Group__7_in_rule__XForLoopExpression__Group__633882); rule__XForLoopExpression__Group__7(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XForLoopExpression__Group__6" // $ANTLR start "rule__XForLoopExpression__Group__6__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16734:1: rule__XForLoopExpression__Group__6__Impl : ( ')' ) ; public final void rule__XForLoopExpression__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16738:1: ( ( ')' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16739:1: ( ')' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16739:1: ( ')' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16740:1: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXForLoopExpressionAccess().getRightParenthesisKeyword_6()); } match(input,60,FOLLOW_60_in_rule__XForLoopExpression__Group__6__Impl33910); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXForLoopExpressionAccess().getRightParenthesisKeyword_6()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XForLoopExpression__Group__6__Impl" // $ANTLR start "rule__XForLoopExpression__Group__7" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16753:1: rule__XForLoopExpression__Group__7 : rule__XForLoopExpression__Group__7__Impl ; public final void rule__XForLoopExpression__Group__7() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16757:1: ( rule__XForLoopExpression__Group__7__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16758:2: rule__XForLoopExpression__Group__7__Impl { pushFollow(FOLLOW_rule__XForLoopExpression__Group__7__Impl_in_rule__XForLoopExpression__Group__733941); rule__XForLoopExpression__Group__7__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XForLoopExpression__Group__7" // $ANTLR start "rule__XForLoopExpression__Group__7__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16764:1: rule__XForLoopExpression__Group__7__Impl : ( ( rule__XForLoopExpression__EachExpressionAssignment_7 ) ) ; public final void rule__XForLoopExpression__Group__7__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16768:1: ( ( ( rule__XForLoopExpression__EachExpressionAssignment_7 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16769:1: ( ( rule__XForLoopExpression__EachExpressionAssignment_7 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16769:1: ( ( rule__XForLoopExpression__EachExpressionAssignment_7 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16770:1: ( rule__XForLoopExpression__EachExpressionAssignment_7 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXForLoopExpressionAccess().getEachExpressionAssignment_7()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16771:1: ( rule__XForLoopExpression__EachExpressionAssignment_7 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16771:2: rule__XForLoopExpression__EachExpressionAssignment_7 { pushFollow(FOLLOW_rule__XForLoopExpression__EachExpressionAssignment_7_in_rule__XForLoopExpression__Group__7__Impl33968); rule__XForLoopExpression__EachExpressionAssignment_7(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXForLoopExpressionAccess().getEachExpressionAssignment_7()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XForLoopExpression__Group__7__Impl" // $ANTLR start "rule__XWhileExpression__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16797:1: rule__XWhileExpression__Group__0 : rule__XWhileExpression__Group__0__Impl rule__XWhileExpression__Group__1 ; public final void rule__XWhileExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16801:1: ( rule__XWhileExpression__Group__0__Impl rule__XWhileExpression__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16802:2: rule__XWhileExpression__Group__0__Impl rule__XWhileExpression__Group__1 { pushFollow(FOLLOW_rule__XWhileExpression__Group__0__Impl_in_rule__XWhileExpression__Group__034014); rule__XWhileExpression__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XWhileExpression__Group__1_in_rule__XWhileExpression__Group__034017); rule__XWhileExpression__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XWhileExpression__Group__0" // $ANTLR start "rule__XWhileExpression__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16809:1: rule__XWhileExpression__Group__0__Impl : ( () ) ; public final void rule__XWhileExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16813:1: ( ( () ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16814:1: ( () ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16814:1: ( () ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16815:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getXWhileExpressionAccess().getXWhileExpressionAction_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16816:1: () // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16818:1: { } if ( state.backtracking==0 ) { after(grammarAccess.getXWhileExpressionAccess().getXWhileExpressionAction_0()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XWhileExpression__Group__0__Impl" // $ANTLR start "rule__XWhileExpression__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16828:1: rule__XWhileExpression__Group__1 : rule__XWhileExpression__Group__1__Impl rule__XWhileExpression__Group__2 ; public final void rule__XWhileExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16832:1: ( rule__XWhileExpression__Group__1__Impl rule__XWhileExpression__Group__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16833:2: rule__XWhileExpression__Group__1__Impl rule__XWhileExpression__Group__2 { pushFollow(FOLLOW_rule__XWhileExpression__Group__1__Impl_in_rule__XWhileExpression__Group__134075); rule__XWhileExpression__Group__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XWhileExpression__Group__2_in_rule__XWhileExpression__Group__134078); rule__XWhileExpression__Group__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XWhileExpression__Group__1" // $ANTLR start "rule__XWhileExpression__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16840:1: rule__XWhileExpression__Group__1__Impl : ( 'while' ) ; public final void rule__XWhileExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16844:1: ( ( 'while' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16845:1: ( 'while' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16845:1: ( 'while' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16846:1: 'while' { if ( state.backtracking==0 ) { before(grammarAccess.getXWhileExpressionAccess().getWhileKeyword_1()); } match(input,93,FOLLOW_93_in_rule__XWhileExpression__Group__1__Impl34106); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXWhileExpressionAccess().getWhileKeyword_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XWhileExpression__Group__1__Impl" // $ANTLR start "rule__XWhileExpression__Group__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16859:1: rule__XWhileExpression__Group__2 : rule__XWhileExpression__Group__2__Impl rule__XWhileExpression__Group__3 ; public final void rule__XWhileExpression__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16863:1: ( rule__XWhileExpression__Group__2__Impl rule__XWhileExpression__Group__3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16864:2: rule__XWhileExpression__Group__2__Impl rule__XWhileExpression__Group__3 { pushFollow(FOLLOW_rule__XWhileExpression__Group__2__Impl_in_rule__XWhileExpression__Group__234137); rule__XWhileExpression__Group__2__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XWhileExpression__Group__3_in_rule__XWhileExpression__Group__234140); rule__XWhileExpression__Group__3(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XWhileExpression__Group__2" // $ANTLR start "rule__XWhileExpression__Group__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16871:1: rule__XWhileExpression__Group__2__Impl : ( '(' ) ; public final void rule__XWhileExpression__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16875:1: ( ( '(' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16876:1: ( '(' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16876:1: ( '(' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16877:1: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXWhileExpressionAccess().getLeftParenthesisKeyword_2()); } match(input,59,FOLLOW_59_in_rule__XWhileExpression__Group__2__Impl34168); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXWhileExpressionAccess().getLeftParenthesisKeyword_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XWhileExpression__Group__2__Impl" // $ANTLR start "rule__XWhileExpression__Group__3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16890:1: rule__XWhileExpression__Group__3 : rule__XWhileExpression__Group__3__Impl rule__XWhileExpression__Group__4 ; public final void rule__XWhileExpression__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16894:1: ( rule__XWhileExpression__Group__3__Impl rule__XWhileExpression__Group__4 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16895:2: rule__XWhileExpression__Group__3__Impl rule__XWhileExpression__Group__4 { pushFollow(FOLLOW_rule__XWhileExpression__Group__3__Impl_in_rule__XWhileExpression__Group__334199); rule__XWhileExpression__Group__3__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XWhileExpression__Group__4_in_rule__XWhileExpression__Group__334202); rule__XWhileExpression__Group__4(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XWhileExpression__Group__3" // $ANTLR start "rule__XWhileExpression__Group__3__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16902:1: rule__XWhileExpression__Group__3__Impl : ( ( rule__XWhileExpression__PredicateAssignment_3 ) ) ; public final void rule__XWhileExpression__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16906:1: ( ( ( rule__XWhileExpression__PredicateAssignment_3 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16907:1: ( ( rule__XWhileExpression__PredicateAssignment_3 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16907:1: ( ( rule__XWhileExpression__PredicateAssignment_3 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16908:1: ( rule__XWhileExpression__PredicateAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXWhileExpressionAccess().getPredicateAssignment_3()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16909:1: ( rule__XWhileExpression__PredicateAssignment_3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16909:2: rule__XWhileExpression__PredicateAssignment_3 { pushFollow(FOLLOW_rule__XWhileExpression__PredicateAssignment_3_in_rule__XWhileExpression__Group__3__Impl34229); rule__XWhileExpression__PredicateAssignment_3(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXWhileExpressionAccess().getPredicateAssignment_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XWhileExpression__Group__3__Impl" // $ANTLR start "rule__XWhileExpression__Group__4" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16919:1: rule__XWhileExpression__Group__4 : rule__XWhileExpression__Group__4__Impl rule__XWhileExpression__Group__5 ; public final void rule__XWhileExpression__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16923:1: ( rule__XWhileExpression__Group__4__Impl rule__XWhileExpression__Group__5 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16924:2: rule__XWhileExpression__Group__4__Impl rule__XWhileExpression__Group__5 { pushFollow(FOLLOW_rule__XWhileExpression__Group__4__Impl_in_rule__XWhileExpression__Group__434259); rule__XWhileExpression__Group__4__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XWhileExpression__Group__5_in_rule__XWhileExpression__Group__434262); rule__XWhileExpression__Group__5(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XWhileExpression__Group__4" // $ANTLR start "rule__XWhileExpression__Group__4__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16931:1: rule__XWhileExpression__Group__4__Impl : ( ')' ) ; public final void rule__XWhileExpression__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16935:1: ( ( ')' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16936:1: ( ')' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16936:1: ( ')' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16937:1: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXWhileExpressionAccess().getRightParenthesisKeyword_4()); } match(input,60,FOLLOW_60_in_rule__XWhileExpression__Group__4__Impl34290); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXWhileExpressionAccess().getRightParenthesisKeyword_4()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XWhileExpression__Group__4__Impl" // $ANTLR start "rule__XWhileExpression__Group__5" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16950:1: rule__XWhileExpression__Group__5 : rule__XWhileExpression__Group__5__Impl ; public final void rule__XWhileExpression__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16954:1: ( rule__XWhileExpression__Group__5__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16955:2: rule__XWhileExpression__Group__5__Impl { pushFollow(FOLLOW_rule__XWhileExpression__Group__5__Impl_in_rule__XWhileExpression__Group__534321); rule__XWhileExpression__Group__5__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XWhileExpression__Group__5" // $ANTLR start "rule__XWhileExpression__Group__5__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16961:1: rule__XWhileExpression__Group__5__Impl : ( ( rule__XWhileExpression__BodyAssignment_5 ) ) ; public final void rule__XWhileExpression__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16965:1: ( ( ( rule__XWhileExpression__BodyAssignment_5 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16966:1: ( ( rule__XWhileExpression__BodyAssignment_5 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16966:1: ( ( rule__XWhileExpression__BodyAssignment_5 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16967:1: ( rule__XWhileExpression__BodyAssignment_5 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXWhileExpressionAccess().getBodyAssignment_5()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16968:1: ( rule__XWhileExpression__BodyAssignment_5 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16968:2: rule__XWhileExpression__BodyAssignment_5 { pushFollow(FOLLOW_rule__XWhileExpression__BodyAssignment_5_in_rule__XWhileExpression__Group__5__Impl34348); rule__XWhileExpression__BodyAssignment_5(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXWhileExpressionAccess().getBodyAssignment_5()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XWhileExpression__Group__5__Impl" // $ANTLR start "rule__XDoWhileExpression__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16990:1: rule__XDoWhileExpression__Group__0 : rule__XDoWhileExpression__Group__0__Impl rule__XDoWhileExpression__Group__1 ; public final void rule__XDoWhileExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16994:1: ( rule__XDoWhileExpression__Group__0__Impl rule__XDoWhileExpression__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:16995:2: rule__XDoWhileExpression__Group__0__Impl rule__XDoWhileExpression__Group__1 { pushFollow(FOLLOW_rule__XDoWhileExpression__Group__0__Impl_in_rule__XDoWhileExpression__Group__034390); rule__XDoWhileExpression__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XDoWhileExpression__Group__1_in_rule__XDoWhileExpression__Group__034393); rule__XDoWhileExpression__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XDoWhileExpression__Group__0" // $ANTLR start "rule__XDoWhileExpression__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17002:1: rule__XDoWhileExpression__Group__0__Impl : ( () ) ; public final void rule__XDoWhileExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17006:1: ( ( () ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17007:1: ( () ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17007:1: ( () ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17008:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getXDoWhileExpressionAccess().getXDoWhileExpressionAction_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17009:1: () // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17011:1: { } if ( state.backtracking==0 ) { after(grammarAccess.getXDoWhileExpressionAccess().getXDoWhileExpressionAction_0()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XDoWhileExpression__Group__0__Impl" // $ANTLR start "rule__XDoWhileExpression__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17021:1: rule__XDoWhileExpression__Group__1 : rule__XDoWhileExpression__Group__1__Impl rule__XDoWhileExpression__Group__2 ; public final void rule__XDoWhileExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17025:1: ( rule__XDoWhileExpression__Group__1__Impl rule__XDoWhileExpression__Group__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17026:2: rule__XDoWhileExpression__Group__1__Impl rule__XDoWhileExpression__Group__2 { pushFollow(FOLLOW_rule__XDoWhileExpression__Group__1__Impl_in_rule__XDoWhileExpression__Group__134451); rule__XDoWhileExpression__Group__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XDoWhileExpression__Group__2_in_rule__XDoWhileExpression__Group__134454); rule__XDoWhileExpression__Group__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XDoWhileExpression__Group__1" // $ANTLR start "rule__XDoWhileExpression__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17033:1: rule__XDoWhileExpression__Group__1__Impl : ( 'do' ) ; public final void rule__XDoWhileExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17037:1: ( ( 'do' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17038:1: ( 'do' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17038:1: ( 'do' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17039:1: 'do' { if ( state.backtracking==0 ) { before(grammarAccess.getXDoWhileExpressionAccess().getDoKeyword_1()); } match(input,94,FOLLOW_94_in_rule__XDoWhileExpression__Group__1__Impl34482); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXDoWhileExpressionAccess().getDoKeyword_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XDoWhileExpression__Group__1__Impl" // $ANTLR start "rule__XDoWhileExpression__Group__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17052:1: rule__XDoWhileExpression__Group__2 : rule__XDoWhileExpression__Group__2__Impl rule__XDoWhileExpression__Group__3 ; public final void rule__XDoWhileExpression__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17056:1: ( rule__XDoWhileExpression__Group__2__Impl rule__XDoWhileExpression__Group__3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17057:2: rule__XDoWhileExpression__Group__2__Impl rule__XDoWhileExpression__Group__3 { pushFollow(FOLLOW_rule__XDoWhileExpression__Group__2__Impl_in_rule__XDoWhileExpression__Group__234513); rule__XDoWhileExpression__Group__2__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XDoWhileExpression__Group__3_in_rule__XDoWhileExpression__Group__234516); rule__XDoWhileExpression__Group__3(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XDoWhileExpression__Group__2" // $ANTLR start "rule__XDoWhileExpression__Group__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17064:1: rule__XDoWhileExpression__Group__2__Impl : ( ( rule__XDoWhileExpression__BodyAssignment_2 ) ) ; public final void rule__XDoWhileExpression__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17068:1: ( ( ( rule__XDoWhileExpression__BodyAssignment_2 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17069:1: ( ( rule__XDoWhileExpression__BodyAssignment_2 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17069:1: ( ( rule__XDoWhileExpression__BodyAssignment_2 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17070:1: ( rule__XDoWhileExpression__BodyAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXDoWhileExpressionAccess().getBodyAssignment_2()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17071:1: ( rule__XDoWhileExpression__BodyAssignment_2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17071:2: rule__XDoWhileExpression__BodyAssignment_2 { pushFollow(FOLLOW_rule__XDoWhileExpression__BodyAssignment_2_in_rule__XDoWhileExpression__Group__2__Impl34543); rule__XDoWhileExpression__BodyAssignment_2(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXDoWhileExpressionAccess().getBodyAssignment_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XDoWhileExpression__Group__2__Impl" // $ANTLR start "rule__XDoWhileExpression__Group__3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17081:1: rule__XDoWhileExpression__Group__3 : rule__XDoWhileExpression__Group__3__Impl rule__XDoWhileExpression__Group__4 ; public final void rule__XDoWhileExpression__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17085:1: ( rule__XDoWhileExpression__Group__3__Impl rule__XDoWhileExpression__Group__4 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17086:2: rule__XDoWhileExpression__Group__3__Impl rule__XDoWhileExpression__Group__4 { pushFollow(FOLLOW_rule__XDoWhileExpression__Group__3__Impl_in_rule__XDoWhileExpression__Group__334573); rule__XDoWhileExpression__Group__3__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XDoWhileExpression__Group__4_in_rule__XDoWhileExpression__Group__334576); rule__XDoWhileExpression__Group__4(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XDoWhileExpression__Group__3" // $ANTLR start "rule__XDoWhileExpression__Group__3__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17093:1: rule__XDoWhileExpression__Group__3__Impl : ( 'while' ) ; public final void rule__XDoWhileExpression__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17097:1: ( ( 'while' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17098:1: ( 'while' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17098:1: ( 'while' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17099:1: 'while' { if ( state.backtracking==0 ) { before(grammarAccess.getXDoWhileExpressionAccess().getWhileKeyword_3()); } match(input,93,FOLLOW_93_in_rule__XDoWhileExpression__Group__3__Impl34604); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXDoWhileExpressionAccess().getWhileKeyword_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XDoWhileExpression__Group__3__Impl" // $ANTLR start "rule__XDoWhileExpression__Group__4" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17112:1: rule__XDoWhileExpression__Group__4 : rule__XDoWhileExpression__Group__4__Impl rule__XDoWhileExpression__Group__5 ; public final void rule__XDoWhileExpression__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17116:1: ( rule__XDoWhileExpression__Group__4__Impl rule__XDoWhileExpression__Group__5 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17117:2: rule__XDoWhileExpression__Group__4__Impl rule__XDoWhileExpression__Group__5 { pushFollow(FOLLOW_rule__XDoWhileExpression__Group__4__Impl_in_rule__XDoWhileExpression__Group__434635); rule__XDoWhileExpression__Group__4__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XDoWhileExpression__Group__5_in_rule__XDoWhileExpression__Group__434638); rule__XDoWhileExpression__Group__5(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XDoWhileExpression__Group__4" // $ANTLR start "rule__XDoWhileExpression__Group__4__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17124:1: rule__XDoWhileExpression__Group__4__Impl : ( '(' ) ; public final void rule__XDoWhileExpression__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17128:1: ( ( '(' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17129:1: ( '(' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17129:1: ( '(' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17130:1: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXDoWhileExpressionAccess().getLeftParenthesisKeyword_4()); } match(input,59,FOLLOW_59_in_rule__XDoWhileExpression__Group__4__Impl34666); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXDoWhileExpressionAccess().getLeftParenthesisKeyword_4()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XDoWhileExpression__Group__4__Impl" // $ANTLR start "rule__XDoWhileExpression__Group__5" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17143:1: rule__XDoWhileExpression__Group__5 : rule__XDoWhileExpression__Group__5__Impl rule__XDoWhileExpression__Group__6 ; public final void rule__XDoWhileExpression__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17147:1: ( rule__XDoWhileExpression__Group__5__Impl rule__XDoWhileExpression__Group__6 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17148:2: rule__XDoWhileExpression__Group__5__Impl rule__XDoWhileExpression__Group__6 { pushFollow(FOLLOW_rule__XDoWhileExpression__Group__5__Impl_in_rule__XDoWhileExpression__Group__534697); rule__XDoWhileExpression__Group__5__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XDoWhileExpression__Group__6_in_rule__XDoWhileExpression__Group__534700); rule__XDoWhileExpression__Group__6(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XDoWhileExpression__Group__5" // $ANTLR start "rule__XDoWhileExpression__Group__5__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17155:1: rule__XDoWhileExpression__Group__5__Impl : ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) ) ; public final void rule__XDoWhileExpression__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17159:1: ( ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17160:1: ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17160:1: ( ( rule__XDoWhileExpression__PredicateAssignment_5 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17161:1: ( rule__XDoWhileExpression__PredicateAssignment_5 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXDoWhileExpressionAccess().getPredicateAssignment_5()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17162:1: ( rule__XDoWhileExpression__PredicateAssignment_5 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17162:2: rule__XDoWhileExpression__PredicateAssignment_5 { pushFollow(FOLLOW_rule__XDoWhileExpression__PredicateAssignment_5_in_rule__XDoWhileExpression__Group__5__Impl34727); rule__XDoWhileExpression__PredicateAssignment_5(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXDoWhileExpressionAccess().getPredicateAssignment_5()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XDoWhileExpression__Group__5__Impl" // $ANTLR start "rule__XDoWhileExpression__Group__6" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17172:1: rule__XDoWhileExpression__Group__6 : rule__XDoWhileExpression__Group__6__Impl ; public final void rule__XDoWhileExpression__Group__6() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17176:1: ( rule__XDoWhileExpression__Group__6__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17177:2: rule__XDoWhileExpression__Group__6__Impl { pushFollow(FOLLOW_rule__XDoWhileExpression__Group__6__Impl_in_rule__XDoWhileExpression__Group__634757); rule__XDoWhileExpression__Group__6__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XDoWhileExpression__Group__6" // $ANTLR start "rule__XDoWhileExpression__Group__6__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17183:1: rule__XDoWhileExpression__Group__6__Impl : ( ')' ) ; public final void rule__XDoWhileExpression__Group__6__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17187:1: ( ( ')' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17188:1: ( ')' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17188:1: ( ')' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17189:1: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXDoWhileExpressionAccess().getRightParenthesisKeyword_6()); } match(input,60,FOLLOW_60_in_rule__XDoWhileExpression__Group__6__Impl34785); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXDoWhileExpressionAccess().getRightParenthesisKeyword_6()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XDoWhileExpression__Group__6__Impl" // $ANTLR start "rule__XBlockExpression__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17216:1: rule__XBlockExpression__Group__0 : rule__XBlockExpression__Group__0__Impl rule__XBlockExpression__Group__1 ; public final void rule__XBlockExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17220:1: ( rule__XBlockExpression__Group__0__Impl rule__XBlockExpression__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17221:2: rule__XBlockExpression__Group__0__Impl rule__XBlockExpression__Group__1 { pushFollow(FOLLOW_rule__XBlockExpression__Group__0__Impl_in_rule__XBlockExpression__Group__034830); rule__XBlockExpression__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XBlockExpression__Group__1_in_rule__XBlockExpression__Group__034833); rule__XBlockExpression__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XBlockExpression__Group__0" // $ANTLR start "rule__XBlockExpression__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17228:1: rule__XBlockExpression__Group__0__Impl : ( () ) ; public final void rule__XBlockExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17232:1: ( ( () ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17233:1: ( () ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17233:1: ( () ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17234:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getXBlockExpressionAccess().getXBlockExpressionAction_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17235:1: () // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17237:1: { } if ( state.backtracking==0 ) { after(grammarAccess.getXBlockExpressionAccess().getXBlockExpressionAction_0()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XBlockExpression__Group__0__Impl" // $ANTLR start "rule__XBlockExpression__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17247:1: rule__XBlockExpression__Group__1 : rule__XBlockExpression__Group__1__Impl rule__XBlockExpression__Group__2 ; public final void rule__XBlockExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17251:1: ( rule__XBlockExpression__Group__1__Impl rule__XBlockExpression__Group__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17252:2: rule__XBlockExpression__Group__1__Impl rule__XBlockExpression__Group__2 { pushFollow(FOLLOW_rule__XBlockExpression__Group__1__Impl_in_rule__XBlockExpression__Group__134891); rule__XBlockExpression__Group__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XBlockExpression__Group__2_in_rule__XBlockExpression__Group__134894); rule__XBlockExpression__Group__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XBlockExpression__Group__1" // $ANTLR start "rule__XBlockExpression__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17259:1: rule__XBlockExpression__Group__1__Impl : ( '{' ) ; public final void rule__XBlockExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17263:1: ( ( '{' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17264:1: ( '{' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17264:1: ( '{' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17265:1: '{' { if ( state.backtracking==0 ) { before(grammarAccess.getXBlockExpressionAccess().getLeftCurlyBracketKeyword_1()); } match(input,61,FOLLOW_61_in_rule__XBlockExpression__Group__1__Impl34922); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXBlockExpressionAccess().getLeftCurlyBracketKeyword_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XBlockExpression__Group__1__Impl" // $ANTLR start "rule__XBlockExpression__Group__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17278:1: rule__XBlockExpression__Group__2 : rule__XBlockExpression__Group__2__Impl rule__XBlockExpression__Group__3 ; public final void rule__XBlockExpression__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17282:1: ( rule__XBlockExpression__Group__2__Impl rule__XBlockExpression__Group__3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17283:2: rule__XBlockExpression__Group__2__Impl rule__XBlockExpression__Group__3 { pushFollow(FOLLOW_rule__XBlockExpression__Group__2__Impl_in_rule__XBlockExpression__Group__234953); rule__XBlockExpression__Group__2__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XBlockExpression__Group__3_in_rule__XBlockExpression__Group__234956); rule__XBlockExpression__Group__3(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XBlockExpression__Group__2" // $ANTLR start "rule__XBlockExpression__Group__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17290:1: rule__XBlockExpression__Group__2__Impl : ( ( rule__XBlockExpression__Group_2__0 )* ) ; public final void rule__XBlockExpression__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17294:1: ( ( ( rule__XBlockExpression__Group_2__0 )* ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17295:1: ( ( rule__XBlockExpression__Group_2__0 )* ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17295:1: ( ( rule__XBlockExpression__Group_2__0 )* ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17296:1: ( rule__XBlockExpression__Group_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXBlockExpressionAccess().getGroup_2()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17297:1: ( rule__XBlockExpression__Group_2__0 )* loop108: do { int alt108=2; int LA108_0 = input.LA(1); if ( ((LA108_0>=RULE_ID && LA108_0<=RULE_STRING)||LA108_0==17||(LA108_0>=38 && LA108_0<=39)||LA108_0==44||(LA108_0>=46 && LA108_0<=52)||LA108_0==59||LA108_0==61||LA108_0==77||LA108_0==85||LA108_0==87||LA108_0==89||(LA108_0>=92 && LA108_0<=100)||(LA108_0>=108 && LA108_0<=109)) ) { alt108=1; } switch (alt108) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17297:2: rule__XBlockExpression__Group_2__0 { pushFollow(FOLLOW_rule__XBlockExpression__Group_2__0_in_rule__XBlockExpression__Group__2__Impl34983); rule__XBlockExpression__Group_2__0(); state._fsp--; if (state.failed) return ; } break; default : break loop108; } } while (true); if ( state.backtracking==0 ) { after(grammarAccess.getXBlockExpressionAccess().getGroup_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XBlockExpression__Group__2__Impl" // $ANTLR start "rule__XBlockExpression__Group__3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17307:1: rule__XBlockExpression__Group__3 : rule__XBlockExpression__Group__3__Impl ; public final void rule__XBlockExpression__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17311:1: ( rule__XBlockExpression__Group__3__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17312:2: rule__XBlockExpression__Group__3__Impl { pushFollow(FOLLOW_rule__XBlockExpression__Group__3__Impl_in_rule__XBlockExpression__Group__335014); rule__XBlockExpression__Group__3__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XBlockExpression__Group__3" // $ANTLR start "rule__XBlockExpression__Group__3__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17318:1: rule__XBlockExpression__Group__3__Impl : ( '}' ) ; public final void rule__XBlockExpression__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17322:1: ( ( '}' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17323:1: ( '}' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17323:1: ( '}' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17324:1: '}' { if ( state.backtracking==0 ) { before(grammarAccess.getXBlockExpressionAccess().getRightCurlyBracketKeyword_3()); } match(input,62,FOLLOW_62_in_rule__XBlockExpression__Group__3__Impl35042); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXBlockExpressionAccess().getRightCurlyBracketKeyword_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XBlockExpression__Group__3__Impl" // $ANTLR start "rule__XBlockExpression__Group_2__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17345:1: rule__XBlockExpression__Group_2__0 : rule__XBlockExpression__Group_2__0__Impl rule__XBlockExpression__Group_2__1 ; public final void rule__XBlockExpression__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17349:1: ( rule__XBlockExpression__Group_2__0__Impl rule__XBlockExpression__Group_2__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17350:2: rule__XBlockExpression__Group_2__0__Impl rule__XBlockExpression__Group_2__1 { pushFollow(FOLLOW_rule__XBlockExpression__Group_2__0__Impl_in_rule__XBlockExpression__Group_2__035081); rule__XBlockExpression__Group_2__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XBlockExpression__Group_2__1_in_rule__XBlockExpression__Group_2__035084); rule__XBlockExpression__Group_2__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XBlockExpression__Group_2__0" // $ANTLR start "rule__XBlockExpression__Group_2__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17357:1: rule__XBlockExpression__Group_2__0__Impl : ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) ) ; public final void rule__XBlockExpression__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17361:1: ( ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17362:1: ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17362:1: ( ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17363:1: ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXBlockExpressionAccess().getExpressionsAssignment_2_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17364:1: ( rule__XBlockExpression__ExpressionsAssignment_2_0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17364:2: rule__XBlockExpression__ExpressionsAssignment_2_0 { pushFollow(FOLLOW_rule__XBlockExpression__ExpressionsAssignment_2_0_in_rule__XBlockExpression__Group_2__0__Impl35111); rule__XBlockExpression__ExpressionsAssignment_2_0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXBlockExpressionAccess().getExpressionsAssignment_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XBlockExpression__Group_2__0__Impl" // $ANTLR start "rule__XBlockExpression__Group_2__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17374:1: rule__XBlockExpression__Group_2__1 : rule__XBlockExpression__Group_2__1__Impl ; public final void rule__XBlockExpression__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17378:1: ( rule__XBlockExpression__Group_2__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17379:2: rule__XBlockExpression__Group_2__1__Impl { pushFollow(FOLLOW_rule__XBlockExpression__Group_2__1__Impl_in_rule__XBlockExpression__Group_2__135141); rule__XBlockExpression__Group_2__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XBlockExpression__Group_2__1" // $ANTLR start "rule__XBlockExpression__Group_2__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17385:1: rule__XBlockExpression__Group_2__1__Impl : ( ( ';' )? ) ; public final void rule__XBlockExpression__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17389:1: ( ( ( ';' )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17390:1: ( ( ';' )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17390:1: ( ( ';' )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17391:1: ( ';' )? { if ( state.backtracking==0 ) { before(grammarAccess.getXBlockExpressionAccess().getSemicolonKeyword_2_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17392:1: ( ';' )? int alt109=2; int LA109_0 = input.LA(1); if ( (LA109_0==86) ) { alt109=1; } switch (alt109) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17393:2: ';' { match(input,86,FOLLOW_86_in_rule__XBlockExpression__Group_2__1__Impl35170); if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getXBlockExpressionAccess().getSemicolonKeyword_2_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XBlockExpression__Group_2__1__Impl" // $ANTLR start "rule__XVariableDeclaration__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17408:1: rule__XVariableDeclaration__Group__0 : rule__XVariableDeclaration__Group__0__Impl rule__XVariableDeclaration__Group__1 ; public final void rule__XVariableDeclaration__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17412:1: ( rule__XVariableDeclaration__Group__0__Impl rule__XVariableDeclaration__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17413:2: rule__XVariableDeclaration__Group__0__Impl rule__XVariableDeclaration__Group__1 { pushFollow(FOLLOW_rule__XVariableDeclaration__Group__0__Impl_in_rule__XVariableDeclaration__Group__035207); rule__XVariableDeclaration__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XVariableDeclaration__Group__1_in_rule__XVariableDeclaration__Group__035210); rule__XVariableDeclaration__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XVariableDeclaration__Group__0" // $ANTLR start "rule__XVariableDeclaration__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17420:1: rule__XVariableDeclaration__Group__0__Impl : ( () ) ; public final void rule__XVariableDeclaration__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17424:1: ( ( () ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17425:1: ( () ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17425:1: ( () ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17426:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getXVariableDeclarationAction_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17427:1: () // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17429:1: { } if ( state.backtracking==0 ) { after(grammarAccess.getXVariableDeclarationAccess().getXVariableDeclarationAction_0()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XVariableDeclaration__Group__0__Impl" // $ANTLR start "rule__XVariableDeclaration__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17439:1: rule__XVariableDeclaration__Group__1 : rule__XVariableDeclaration__Group__1__Impl rule__XVariableDeclaration__Group__2 ; public final void rule__XVariableDeclaration__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17443:1: ( rule__XVariableDeclaration__Group__1__Impl rule__XVariableDeclaration__Group__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17444:2: rule__XVariableDeclaration__Group__1__Impl rule__XVariableDeclaration__Group__2 { pushFollow(FOLLOW_rule__XVariableDeclaration__Group__1__Impl_in_rule__XVariableDeclaration__Group__135268); rule__XVariableDeclaration__Group__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XVariableDeclaration__Group__2_in_rule__XVariableDeclaration__Group__135271); rule__XVariableDeclaration__Group__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XVariableDeclaration__Group__1" // $ANTLR start "rule__XVariableDeclaration__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17451:1: rule__XVariableDeclaration__Group__1__Impl : ( ( rule__XVariableDeclaration__Alternatives_1 ) ) ; public final void rule__XVariableDeclaration__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17455:1: ( ( ( rule__XVariableDeclaration__Alternatives_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17456:1: ( ( rule__XVariableDeclaration__Alternatives_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17456:1: ( ( rule__XVariableDeclaration__Alternatives_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17457:1: ( rule__XVariableDeclaration__Alternatives_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getAlternatives_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17458:1: ( rule__XVariableDeclaration__Alternatives_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17458:2: rule__XVariableDeclaration__Alternatives_1 { pushFollow(FOLLOW_rule__XVariableDeclaration__Alternatives_1_in_rule__XVariableDeclaration__Group__1__Impl35298); rule__XVariableDeclaration__Alternatives_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXVariableDeclarationAccess().getAlternatives_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XVariableDeclaration__Group__1__Impl" // $ANTLR start "rule__XVariableDeclaration__Group__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17468:1: rule__XVariableDeclaration__Group__2 : rule__XVariableDeclaration__Group__2__Impl rule__XVariableDeclaration__Group__3 ; public final void rule__XVariableDeclaration__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17472:1: ( rule__XVariableDeclaration__Group__2__Impl rule__XVariableDeclaration__Group__3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17473:2: rule__XVariableDeclaration__Group__2__Impl rule__XVariableDeclaration__Group__3 { pushFollow(FOLLOW_rule__XVariableDeclaration__Group__2__Impl_in_rule__XVariableDeclaration__Group__235328); rule__XVariableDeclaration__Group__2__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XVariableDeclaration__Group__3_in_rule__XVariableDeclaration__Group__235331); rule__XVariableDeclaration__Group__3(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XVariableDeclaration__Group__2" // $ANTLR start "rule__XVariableDeclaration__Group__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17480:1: rule__XVariableDeclaration__Group__2__Impl : ( ( rule__XVariableDeclaration__Alternatives_2 ) ) ; public final void rule__XVariableDeclaration__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17484:1: ( ( ( rule__XVariableDeclaration__Alternatives_2 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17485:1: ( ( rule__XVariableDeclaration__Alternatives_2 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17485:1: ( ( rule__XVariableDeclaration__Alternatives_2 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17486:1: ( rule__XVariableDeclaration__Alternatives_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getAlternatives_2()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17487:1: ( rule__XVariableDeclaration__Alternatives_2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17487:2: rule__XVariableDeclaration__Alternatives_2 { pushFollow(FOLLOW_rule__XVariableDeclaration__Alternatives_2_in_rule__XVariableDeclaration__Group__2__Impl35358); rule__XVariableDeclaration__Alternatives_2(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXVariableDeclarationAccess().getAlternatives_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XVariableDeclaration__Group__2__Impl" // $ANTLR start "rule__XVariableDeclaration__Group__3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17497:1: rule__XVariableDeclaration__Group__3 : rule__XVariableDeclaration__Group__3__Impl ; public final void rule__XVariableDeclaration__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17501:1: ( rule__XVariableDeclaration__Group__3__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17502:2: rule__XVariableDeclaration__Group__3__Impl { pushFollow(FOLLOW_rule__XVariableDeclaration__Group__3__Impl_in_rule__XVariableDeclaration__Group__335388); rule__XVariableDeclaration__Group__3__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XVariableDeclaration__Group__3" // $ANTLR start "rule__XVariableDeclaration__Group__3__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17508:1: rule__XVariableDeclaration__Group__3__Impl : ( ( rule__XVariableDeclaration__Group_3__0 )? ) ; public final void rule__XVariableDeclaration__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17512:1: ( ( ( rule__XVariableDeclaration__Group_3__0 )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17513:1: ( ( rule__XVariableDeclaration__Group_3__0 )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17513:1: ( ( rule__XVariableDeclaration__Group_3__0 )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17514:1: ( rule__XVariableDeclaration__Group_3__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getGroup_3()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17515:1: ( rule__XVariableDeclaration__Group_3__0 )? int alt110=2; int LA110_0 = input.LA(1); if ( (LA110_0==14) ) { alt110=1; } switch (alt110) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17515:2: rule__XVariableDeclaration__Group_3__0 { pushFollow(FOLLOW_rule__XVariableDeclaration__Group_3__0_in_rule__XVariableDeclaration__Group__3__Impl35415); rule__XVariableDeclaration__Group_3__0(); state._fsp--; if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getXVariableDeclarationAccess().getGroup_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XVariableDeclaration__Group__3__Impl" // $ANTLR start "rule__XVariableDeclaration__Group_2_0__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17533:1: rule__XVariableDeclaration__Group_2_0__0 : rule__XVariableDeclaration__Group_2_0__0__Impl ; public final void rule__XVariableDeclaration__Group_2_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17537:1: ( rule__XVariableDeclaration__Group_2_0__0__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17538:2: rule__XVariableDeclaration__Group_2_0__0__Impl { pushFollow(FOLLOW_rule__XVariableDeclaration__Group_2_0__0__Impl_in_rule__XVariableDeclaration__Group_2_0__035454); rule__XVariableDeclaration__Group_2_0__0__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XVariableDeclaration__Group_2_0__0" // $ANTLR start "rule__XVariableDeclaration__Group_2_0__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17544:1: rule__XVariableDeclaration__Group_2_0__0__Impl : ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) ) ; public final void rule__XVariableDeclaration__Group_2_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17548:1: ( ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17549:1: ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17549:1: ( ( rule__XVariableDeclaration__Group_2_0_0__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17550:1: ( rule__XVariableDeclaration__Group_2_0_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getGroup_2_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17551:1: ( rule__XVariableDeclaration__Group_2_0_0__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17551:2: rule__XVariableDeclaration__Group_2_0_0__0 { pushFollow(FOLLOW_rule__XVariableDeclaration__Group_2_0_0__0_in_rule__XVariableDeclaration__Group_2_0__0__Impl35481); rule__XVariableDeclaration__Group_2_0_0__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXVariableDeclarationAccess().getGroup_2_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XVariableDeclaration__Group_2_0__0__Impl" // $ANTLR start "rule__XVariableDeclaration__Group_2_0_0__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17563:1: rule__XVariableDeclaration__Group_2_0_0__0 : rule__XVariableDeclaration__Group_2_0_0__0__Impl rule__XVariableDeclaration__Group_2_0_0__1 ; public final void rule__XVariableDeclaration__Group_2_0_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17567:1: ( rule__XVariableDeclaration__Group_2_0_0__0__Impl rule__XVariableDeclaration__Group_2_0_0__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17568:2: rule__XVariableDeclaration__Group_2_0_0__0__Impl rule__XVariableDeclaration__Group_2_0_0__1 { pushFollow(FOLLOW_rule__XVariableDeclaration__Group_2_0_0__0__Impl_in_rule__XVariableDeclaration__Group_2_0_0__035513); rule__XVariableDeclaration__Group_2_0_0__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XVariableDeclaration__Group_2_0_0__1_in_rule__XVariableDeclaration__Group_2_0_0__035516); rule__XVariableDeclaration__Group_2_0_0__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XVariableDeclaration__Group_2_0_0__0" // $ANTLR start "rule__XVariableDeclaration__Group_2_0_0__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17575:1: rule__XVariableDeclaration__Group_2_0_0__0__Impl : ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) ) ; public final void rule__XVariableDeclaration__Group_2_0_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17579:1: ( ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17580:1: ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17580:1: ( ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17581:1: ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getTypeAssignment_2_0_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17582:1: ( rule__XVariableDeclaration__TypeAssignment_2_0_0_0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17582:2: rule__XVariableDeclaration__TypeAssignment_2_0_0_0 { pushFollow(FOLLOW_rule__XVariableDeclaration__TypeAssignment_2_0_0_0_in_rule__XVariableDeclaration__Group_2_0_0__0__Impl35543); rule__XVariableDeclaration__TypeAssignment_2_0_0_0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXVariableDeclarationAccess().getTypeAssignment_2_0_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XVariableDeclaration__Group_2_0_0__0__Impl" // $ANTLR start "rule__XVariableDeclaration__Group_2_0_0__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17592:1: rule__XVariableDeclaration__Group_2_0_0__1 : rule__XVariableDeclaration__Group_2_0_0__1__Impl ; public final void rule__XVariableDeclaration__Group_2_0_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17596:1: ( rule__XVariableDeclaration__Group_2_0_0__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17597:2: rule__XVariableDeclaration__Group_2_0_0__1__Impl { pushFollow(FOLLOW_rule__XVariableDeclaration__Group_2_0_0__1__Impl_in_rule__XVariableDeclaration__Group_2_0_0__135573); rule__XVariableDeclaration__Group_2_0_0__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XVariableDeclaration__Group_2_0_0__1" // $ANTLR start "rule__XVariableDeclaration__Group_2_0_0__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17603:1: rule__XVariableDeclaration__Group_2_0_0__1__Impl : ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) ) ; public final void rule__XVariableDeclaration__Group_2_0_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17607:1: ( ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17608:1: ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17608:1: ( ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17609:1: ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getNameAssignment_2_0_0_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17610:1: ( rule__XVariableDeclaration__NameAssignment_2_0_0_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17610:2: rule__XVariableDeclaration__NameAssignment_2_0_0_1 { pushFollow(FOLLOW_rule__XVariableDeclaration__NameAssignment_2_0_0_1_in_rule__XVariableDeclaration__Group_2_0_0__1__Impl35600); rule__XVariableDeclaration__NameAssignment_2_0_0_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXVariableDeclarationAccess().getNameAssignment_2_0_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XVariableDeclaration__Group_2_0_0__1__Impl" // $ANTLR start "rule__XVariableDeclaration__Group_3__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17624:1: rule__XVariableDeclaration__Group_3__0 : rule__XVariableDeclaration__Group_3__0__Impl rule__XVariableDeclaration__Group_3__1 ; public final void rule__XVariableDeclaration__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17628:1: ( rule__XVariableDeclaration__Group_3__0__Impl rule__XVariableDeclaration__Group_3__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17629:2: rule__XVariableDeclaration__Group_3__0__Impl rule__XVariableDeclaration__Group_3__1 { pushFollow(FOLLOW_rule__XVariableDeclaration__Group_3__0__Impl_in_rule__XVariableDeclaration__Group_3__035634); rule__XVariableDeclaration__Group_3__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XVariableDeclaration__Group_3__1_in_rule__XVariableDeclaration__Group_3__035637); rule__XVariableDeclaration__Group_3__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XVariableDeclaration__Group_3__0" // $ANTLR start "rule__XVariableDeclaration__Group_3__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17636:1: rule__XVariableDeclaration__Group_3__0__Impl : ( '=' ) ; public final void rule__XVariableDeclaration__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17640:1: ( ( '=' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17641:1: ( '=' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17641:1: ( '=' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17642:1: '=' { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getEqualsSignKeyword_3_0()); } match(input,14,FOLLOW_14_in_rule__XVariableDeclaration__Group_3__0__Impl35665); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXVariableDeclarationAccess().getEqualsSignKeyword_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XVariableDeclaration__Group_3__0__Impl" // $ANTLR start "rule__XVariableDeclaration__Group_3__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17655:1: rule__XVariableDeclaration__Group_3__1 : rule__XVariableDeclaration__Group_3__1__Impl ; public final void rule__XVariableDeclaration__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17659:1: ( rule__XVariableDeclaration__Group_3__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17660:2: rule__XVariableDeclaration__Group_3__1__Impl { pushFollow(FOLLOW_rule__XVariableDeclaration__Group_3__1__Impl_in_rule__XVariableDeclaration__Group_3__135696); rule__XVariableDeclaration__Group_3__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XVariableDeclaration__Group_3__1" // $ANTLR start "rule__XVariableDeclaration__Group_3__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17666:1: rule__XVariableDeclaration__Group_3__1__Impl : ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) ) ; public final void rule__XVariableDeclaration__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17670:1: ( ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17671:1: ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17671:1: ( ( rule__XVariableDeclaration__RightAssignment_3_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17672:1: ( rule__XVariableDeclaration__RightAssignment_3_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getRightAssignment_3_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17673:1: ( rule__XVariableDeclaration__RightAssignment_3_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17673:2: rule__XVariableDeclaration__RightAssignment_3_1 { pushFollow(FOLLOW_rule__XVariableDeclaration__RightAssignment_3_1_in_rule__XVariableDeclaration__Group_3__1__Impl35723); rule__XVariableDeclaration__RightAssignment_3_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXVariableDeclarationAccess().getRightAssignment_3_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XVariableDeclaration__Group_3__1__Impl" // $ANTLR start "rule__JvmFormalParameter__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17687:1: rule__JvmFormalParameter__Group__0 : rule__JvmFormalParameter__Group__0__Impl rule__JvmFormalParameter__Group__1 ; public final void rule__JvmFormalParameter__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17691:1: ( rule__JvmFormalParameter__Group__0__Impl rule__JvmFormalParameter__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17692:2: rule__JvmFormalParameter__Group__0__Impl rule__JvmFormalParameter__Group__1 { pushFollow(FOLLOW_rule__JvmFormalParameter__Group__0__Impl_in_rule__JvmFormalParameter__Group__035757); rule__JvmFormalParameter__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__JvmFormalParameter__Group__1_in_rule__JvmFormalParameter__Group__035760); rule__JvmFormalParameter__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmFormalParameter__Group__0" // $ANTLR start "rule__JvmFormalParameter__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17699:1: rule__JvmFormalParameter__Group__0__Impl : ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? ) ; public final void rule__JvmFormalParameter__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17703:1: ( ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17704:1: ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17704:1: ( ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17705:1: ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getJvmFormalParameterAccess().getParameterTypeAssignment_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17706:1: ( rule__JvmFormalParameter__ParameterTypeAssignment_0 )? int alt111=2; int LA111_0 = input.LA(1); if ( (LA111_0==RULE_ID) ) { int LA111_1 = input.LA(2); if ( (LA111_1==RULE_ID||LA111_1==17||LA111_1==45||LA111_1==77) ) { alt111=1; } } else if ( (LA111_0==34||LA111_0==59) ) { alt111=1; } switch (alt111) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17706:2: rule__JvmFormalParameter__ParameterTypeAssignment_0 { pushFollow(FOLLOW_rule__JvmFormalParameter__ParameterTypeAssignment_0_in_rule__JvmFormalParameter__Group__0__Impl35787); rule__JvmFormalParameter__ParameterTypeAssignment_0(); state._fsp--; if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getJvmFormalParameterAccess().getParameterTypeAssignment_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmFormalParameter__Group__0__Impl" // $ANTLR start "rule__JvmFormalParameter__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17716:1: rule__JvmFormalParameter__Group__1 : rule__JvmFormalParameter__Group__1__Impl ; public final void rule__JvmFormalParameter__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17720:1: ( rule__JvmFormalParameter__Group__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17721:2: rule__JvmFormalParameter__Group__1__Impl { pushFollow(FOLLOW_rule__JvmFormalParameter__Group__1__Impl_in_rule__JvmFormalParameter__Group__135818); rule__JvmFormalParameter__Group__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmFormalParameter__Group__1" // $ANTLR start "rule__JvmFormalParameter__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17727:1: rule__JvmFormalParameter__Group__1__Impl : ( ( rule__JvmFormalParameter__NameAssignment_1 ) ) ; public final void rule__JvmFormalParameter__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17731:1: ( ( ( rule__JvmFormalParameter__NameAssignment_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17732:1: ( ( rule__JvmFormalParameter__NameAssignment_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17732:1: ( ( rule__JvmFormalParameter__NameAssignment_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17733:1: ( rule__JvmFormalParameter__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmFormalParameterAccess().getNameAssignment_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17734:1: ( rule__JvmFormalParameter__NameAssignment_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17734:2: rule__JvmFormalParameter__NameAssignment_1 { pushFollow(FOLLOW_rule__JvmFormalParameter__NameAssignment_1_in_rule__JvmFormalParameter__Group__1__Impl35845); rule__JvmFormalParameter__NameAssignment_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getJvmFormalParameterAccess().getNameAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmFormalParameter__Group__1__Impl" // $ANTLR start "rule__FullJvmFormalParameter__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17748:1: rule__FullJvmFormalParameter__Group__0 : rule__FullJvmFormalParameter__Group__0__Impl rule__FullJvmFormalParameter__Group__1 ; public final void rule__FullJvmFormalParameter__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17752:1: ( rule__FullJvmFormalParameter__Group__0__Impl rule__FullJvmFormalParameter__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17753:2: rule__FullJvmFormalParameter__Group__0__Impl rule__FullJvmFormalParameter__Group__1 { pushFollow(FOLLOW_rule__FullJvmFormalParameter__Group__0__Impl_in_rule__FullJvmFormalParameter__Group__035879); rule__FullJvmFormalParameter__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__FullJvmFormalParameter__Group__1_in_rule__FullJvmFormalParameter__Group__035882); rule__FullJvmFormalParameter__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__FullJvmFormalParameter__Group__0" // $ANTLR start "rule__FullJvmFormalParameter__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17760:1: rule__FullJvmFormalParameter__Group__0__Impl : ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) ) ; public final void rule__FullJvmFormalParameter__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17764:1: ( ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17765:1: ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17765:1: ( ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17766:1: ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFullJvmFormalParameterAccess().getParameterTypeAssignment_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17767:1: ( rule__FullJvmFormalParameter__ParameterTypeAssignment_0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17767:2: rule__FullJvmFormalParameter__ParameterTypeAssignment_0 { pushFollow(FOLLOW_rule__FullJvmFormalParameter__ParameterTypeAssignment_0_in_rule__FullJvmFormalParameter__Group__0__Impl35909); rule__FullJvmFormalParameter__ParameterTypeAssignment_0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getFullJvmFormalParameterAccess().getParameterTypeAssignment_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__FullJvmFormalParameter__Group__0__Impl" // $ANTLR start "rule__FullJvmFormalParameter__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17777:1: rule__FullJvmFormalParameter__Group__1 : rule__FullJvmFormalParameter__Group__1__Impl ; public final void rule__FullJvmFormalParameter__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17781:1: ( rule__FullJvmFormalParameter__Group__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17782:2: rule__FullJvmFormalParameter__Group__1__Impl { pushFollow(FOLLOW_rule__FullJvmFormalParameter__Group__1__Impl_in_rule__FullJvmFormalParameter__Group__135939); rule__FullJvmFormalParameter__Group__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__FullJvmFormalParameter__Group__1" // $ANTLR start "rule__FullJvmFormalParameter__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17788:1: rule__FullJvmFormalParameter__Group__1__Impl : ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) ) ; public final void rule__FullJvmFormalParameter__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17792:1: ( ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17793:1: ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17793:1: ( ( rule__FullJvmFormalParameter__NameAssignment_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17794:1: ( rule__FullJvmFormalParameter__NameAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getFullJvmFormalParameterAccess().getNameAssignment_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17795:1: ( rule__FullJvmFormalParameter__NameAssignment_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17795:2: rule__FullJvmFormalParameter__NameAssignment_1 { pushFollow(FOLLOW_rule__FullJvmFormalParameter__NameAssignment_1_in_rule__FullJvmFormalParameter__Group__1__Impl35966); rule__FullJvmFormalParameter__NameAssignment_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getFullJvmFormalParameterAccess().getNameAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__FullJvmFormalParameter__Group__1__Impl" // $ANTLR start "rule__XFeatureCall__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17809:1: rule__XFeatureCall__Group__0 : rule__XFeatureCall__Group__0__Impl rule__XFeatureCall__Group__1 ; public final void rule__XFeatureCall__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17813:1: ( rule__XFeatureCall__Group__0__Impl rule__XFeatureCall__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17814:2: rule__XFeatureCall__Group__0__Impl rule__XFeatureCall__Group__1 { pushFollow(FOLLOW_rule__XFeatureCall__Group__0__Impl_in_rule__XFeatureCall__Group__036000); rule__XFeatureCall__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XFeatureCall__Group__1_in_rule__XFeatureCall__Group__036003); rule__XFeatureCall__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFeatureCall__Group__0" // $ANTLR start "rule__XFeatureCall__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17821:1: rule__XFeatureCall__Group__0__Impl : ( () ) ; public final void rule__XFeatureCall__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17825:1: ( ( () ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17826:1: ( () ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17826:1: ( () ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17827:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getXFeatureCallAction_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17828:1: () // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17830:1: { } if ( state.backtracking==0 ) { after(grammarAccess.getXFeatureCallAccess().getXFeatureCallAction_0()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFeatureCall__Group__0__Impl" // $ANTLR start "rule__XFeatureCall__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17840:1: rule__XFeatureCall__Group__1 : rule__XFeatureCall__Group__1__Impl rule__XFeatureCall__Group__2 ; public final void rule__XFeatureCall__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17844:1: ( rule__XFeatureCall__Group__1__Impl rule__XFeatureCall__Group__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17845:2: rule__XFeatureCall__Group__1__Impl rule__XFeatureCall__Group__2 { pushFollow(FOLLOW_rule__XFeatureCall__Group__1__Impl_in_rule__XFeatureCall__Group__136061); rule__XFeatureCall__Group__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XFeatureCall__Group__2_in_rule__XFeatureCall__Group__136064); rule__XFeatureCall__Group__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFeatureCall__Group__1" // $ANTLR start "rule__XFeatureCall__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17852:1: rule__XFeatureCall__Group__1__Impl : ( ( rule__XFeatureCall__Group_1__0 )? ) ; public final void rule__XFeatureCall__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17856:1: ( ( ( rule__XFeatureCall__Group_1__0 )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17857:1: ( ( rule__XFeatureCall__Group_1__0 )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17857:1: ( ( rule__XFeatureCall__Group_1__0 )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17858:1: ( rule__XFeatureCall__Group_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getGroup_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17859:1: ( rule__XFeatureCall__Group_1__0 )? int alt112=2; int LA112_0 = input.LA(1); if ( (LA112_0==17) ) { alt112=1; } switch (alt112) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17859:2: rule__XFeatureCall__Group_1__0 { pushFollow(FOLLOW_rule__XFeatureCall__Group_1__0_in_rule__XFeatureCall__Group__1__Impl36091); rule__XFeatureCall__Group_1__0(); state._fsp--; if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getXFeatureCallAccess().getGroup_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFeatureCall__Group__1__Impl" // $ANTLR start "rule__XFeatureCall__Group__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17869:1: rule__XFeatureCall__Group__2 : rule__XFeatureCall__Group__2__Impl rule__XFeatureCall__Group__3 ; public final void rule__XFeatureCall__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17873:1: ( rule__XFeatureCall__Group__2__Impl rule__XFeatureCall__Group__3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17874:2: rule__XFeatureCall__Group__2__Impl rule__XFeatureCall__Group__3 { pushFollow(FOLLOW_rule__XFeatureCall__Group__2__Impl_in_rule__XFeatureCall__Group__236122); rule__XFeatureCall__Group__2__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XFeatureCall__Group__3_in_rule__XFeatureCall__Group__236125); rule__XFeatureCall__Group__3(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFeatureCall__Group__2" // $ANTLR start "rule__XFeatureCall__Group__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17881:1: rule__XFeatureCall__Group__2__Impl : ( ( rule__XFeatureCall__FeatureAssignment_2 ) ) ; public final void rule__XFeatureCall__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17885:1: ( ( ( rule__XFeatureCall__FeatureAssignment_2 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17886:1: ( ( rule__XFeatureCall__FeatureAssignment_2 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17886:1: ( ( rule__XFeatureCall__FeatureAssignment_2 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17887:1: ( rule__XFeatureCall__FeatureAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getFeatureAssignment_2()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17888:1: ( rule__XFeatureCall__FeatureAssignment_2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17888:2: rule__XFeatureCall__FeatureAssignment_2 { pushFollow(FOLLOW_rule__XFeatureCall__FeatureAssignment_2_in_rule__XFeatureCall__Group__2__Impl36152); rule__XFeatureCall__FeatureAssignment_2(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXFeatureCallAccess().getFeatureAssignment_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFeatureCall__Group__2__Impl" // $ANTLR start "rule__XFeatureCall__Group__3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17898:1: rule__XFeatureCall__Group__3 : rule__XFeatureCall__Group__3__Impl rule__XFeatureCall__Group__4 ; public final void rule__XFeatureCall__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17902:1: ( rule__XFeatureCall__Group__3__Impl rule__XFeatureCall__Group__4 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17903:2: rule__XFeatureCall__Group__3__Impl rule__XFeatureCall__Group__4 { pushFollow(FOLLOW_rule__XFeatureCall__Group__3__Impl_in_rule__XFeatureCall__Group__336182); rule__XFeatureCall__Group__3__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XFeatureCall__Group__4_in_rule__XFeatureCall__Group__336185); rule__XFeatureCall__Group__4(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFeatureCall__Group__3" // $ANTLR start "rule__XFeatureCall__Group__3__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17910:1: rule__XFeatureCall__Group__3__Impl : ( ( rule__XFeatureCall__Group_3__0 )? ) ; public final void rule__XFeatureCall__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17914:1: ( ( ( rule__XFeatureCall__Group_3__0 )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17915:1: ( ( rule__XFeatureCall__Group_3__0 )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17915:1: ( ( rule__XFeatureCall__Group_3__0 )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17916:1: ( rule__XFeatureCall__Group_3__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getGroup_3()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17917:1: ( rule__XFeatureCall__Group_3__0 )? int alt113=2; alt113 = dfa113.predict(input); switch (alt113) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17917:2: rule__XFeatureCall__Group_3__0 { pushFollow(FOLLOW_rule__XFeatureCall__Group_3__0_in_rule__XFeatureCall__Group__3__Impl36212); rule__XFeatureCall__Group_3__0(); state._fsp--; if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getXFeatureCallAccess().getGroup_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFeatureCall__Group__3__Impl" // $ANTLR start "rule__XFeatureCall__Group__4" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17927:1: rule__XFeatureCall__Group__4 : rule__XFeatureCall__Group__4__Impl ; public final void rule__XFeatureCall__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17931:1: ( rule__XFeatureCall__Group__4__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17932:2: rule__XFeatureCall__Group__4__Impl { pushFollow(FOLLOW_rule__XFeatureCall__Group__4__Impl_in_rule__XFeatureCall__Group__436243); rule__XFeatureCall__Group__4__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFeatureCall__Group__4" // $ANTLR start "rule__XFeatureCall__Group__4__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17938:1: rule__XFeatureCall__Group__4__Impl : ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? ) ; public final void rule__XFeatureCall__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17942:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17943:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17943:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17944:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_4()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17945:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )? int alt114=2; alt114 = dfa114.predict(input); switch (alt114) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17945:2: rule__XFeatureCall__FeatureCallArgumentsAssignment_4 { pushFollow(FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_in_rule__XFeatureCall__Group__4__Impl36270); rule__XFeatureCall__FeatureCallArgumentsAssignment_4(); state._fsp--; if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_4()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFeatureCall__Group__4__Impl" // $ANTLR start "rule__XFeatureCall__Group_1__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17965:1: rule__XFeatureCall__Group_1__0 : rule__XFeatureCall__Group_1__0__Impl rule__XFeatureCall__Group_1__1 ; public final void rule__XFeatureCall__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17969:1: ( rule__XFeatureCall__Group_1__0__Impl rule__XFeatureCall__Group_1__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17970:2: rule__XFeatureCall__Group_1__0__Impl rule__XFeatureCall__Group_1__1 { pushFollow(FOLLOW_rule__XFeatureCall__Group_1__0__Impl_in_rule__XFeatureCall__Group_1__036311); rule__XFeatureCall__Group_1__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XFeatureCall__Group_1__1_in_rule__XFeatureCall__Group_1__036314); rule__XFeatureCall__Group_1__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFeatureCall__Group_1__0" // $ANTLR start "rule__XFeatureCall__Group_1__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17977:1: rule__XFeatureCall__Group_1__0__Impl : ( '<' ) ; public final void rule__XFeatureCall__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17981:1: ( ( '<' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17982:1: ( '<' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17982:1: ( '<' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17983:1: '<' { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getLessThanSignKeyword_1_0()); } match(input,17,FOLLOW_17_in_rule__XFeatureCall__Group_1__0__Impl36342); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXFeatureCallAccess().getLessThanSignKeyword_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFeatureCall__Group_1__0__Impl" // $ANTLR start "rule__XFeatureCall__Group_1__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17996:1: rule__XFeatureCall__Group_1__1 : rule__XFeatureCall__Group_1__1__Impl rule__XFeatureCall__Group_1__2 ; public final void rule__XFeatureCall__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18000:1: ( rule__XFeatureCall__Group_1__1__Impl rule__XFeatureCall__Group_1__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18001:2: rule__XFeatureCall__Group_1__1__Impl rule__XFeatureCall__Group_1__2 { pushFollow(FOLLOW_rule__XFeatureCall__Group_1__1__Impl_in_rule__XFeatureCall__Group_1__136373); rule__XFeatureCall__Group_1__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XFeatureCall__Group_1__2_in_rule__XFeatureCall__Group_1__136376); rule__XFeatureCall__Group_1__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFeatureCall__Group_1__1" // $ANTLR start "rule__XFeatureCall__Group_1__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18008:1: rule__XFeatureCall__Group_1__1__Impl : ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) ) ; public final void rule__XFeatureCall__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18012:1: ( ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18013:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18013:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18014:1: ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getTypeArgumentsAssignment_1_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18015:1: ( rule__XFeatureCall__TypeArgumentsAssignment_1_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18015:2: rule__XFeatureCall__TypeArgumentsAssignment_1_1 { pushFollow(FOLLOW_rule__XFeatureCall__TypeArgumentsAssignment_1_1_in_rule__XFeatureCall__Group_1__1__Impl36403); rule__XFeatureCall__TypeArgumentsAssignment_1_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXFeatureCallAccess().getTypeArgumentsAssignment_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFeatureCall__Group_1__1__Impl" // $ANTLR start "rule__XFeatureCall__Group_1__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18025:1: rule__XFeatureCall__Group_1__2 : rule__XFeatureCall__Group_1__2__Impl rule__XFeatureCall__Group_1__3 ; public final void rule__XFeatureCall__Group_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18029:1: ( rule__XFeatureCall__Group_1__2__Impl rule__XFeatureCall__Group_1__3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18030:2: rule__XFeatureCall__Group_1__2__Impl rule__XFeatureCall__Group_1__3 { pushFollow(FOLLOW_rule__XFeatureCall__Group_1__2__Impl_in_rule__XFeatureCall__Group_1__236433); rule__XFeatureCall__Group_1__2__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XFeatureCall__Group_1__3_in_rule__XFeatureCall__Group_1__236436); rule__XFeatureCall__Group_1__3(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFeatureCall__Group_1__2" // $ANTLR start "rule__XFeatureCall__Group_1__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18037:1: rule__XFeatureCall__Group_1__2__Impl : ( ( rule__XFeatureCall__Group_1_2__0 )* ) ; public final void rule__XFeatureCall__Group_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18041:1: ( ( ( rule__XFeatureCall__Group_1_2__0 )* ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18042:1: ( ( rule__XFeatureCall__Group_1_2__0 )* ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18042:1: ( ( rule__XFeatureCall__Group_1_2__0 )* ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18043:1: ( rule__XFeatureCall__Group_1_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getGroup_1_2()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18044:1: ( rule__XFeatureCall__Group_1_2__0 )* loop115: do { int alt115=2; int LA115_0 = input.LA(1); if ( (LA115_0==79) ) { alt115=1; } switch (alt115) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18044:2: rule__XFeatureCall__Group_1_2__0 { pushFollow(FOLLOW_rule__XFeatureCall__Group_1_2__0_in_rule__XFeatureCall__Group_1__2__Impl36463); rule__XFeatureCall__Group_1_2__0(); state._fsp--; if (state.failed) return ; } break; default : break loop115; } } while (true); if ( state.backtracking==0 ) { after(grammarAccess.getXFeatureCallAccess().getGroup_1_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFeatureCall__Group_1__2__Impl" // $ANTLR start "rule__XFeatureCall__Group_1__3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18054:1: rule__XFeatureCall__Group_1__3 : rule__XFeatureCall__Group_1__3__Impl ; public final void rule__XFeatureCall__Group_1__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18058:1: ( rule__XFeatureCall__Group_1__3__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18059:2: rule__XFeatureCall__Group_1__3__Impl { pushFollow(FOLLOW_rule__XFeatureCall__Group_1__3__Impl_in_rule__XFeatureCall__Group_1__336494); rule__XFeatureCall__Group_1__3__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFeatureCall__Group_1__3" // $ANTLR start "rule__XFeatureCall__Group_1__3__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18065:1: rule__XFeatureCall__Group_1__3__Impl : ( '>' ) ; public final void rule__XFeatureCall__Group_1__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18069:1: ( ( '>' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18070:1: ( '>' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18070:1: ( '>' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18071:1: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getGreaterThanSignKeyword_1_3()); } match(input,22,FOLLOW_22_in_rule__XFeatureCall__Group_1__3__Impl36522); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXFeatureCallAccess().getGreaterThanSignKeyword_1_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFeatureCall__Group_1__3__Impl" // $ANTLR start "rule__XFeatureCall__Group_1_2__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18092:1: rule__XFeatureCall__Group_1_2__0 : rule__XFeatureCall__Group_1_2__0__Impl rule__XFeatureCall__Group_1_2__1 ; public final void rule__XFeatureCall__Group_1_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18096:1: ( rule__XFeatureCall__Group_1_2__0__Impl rule__XFeatureCall__Group_1_2__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18097:2: rule__XFeatureCall__Group_1_2__0__Impl rule__XFeatureCall__Group_1_2__1 { pushFollow(FOLLOW_rule__XFeatureCall__Group_1_2__0__Impl_in_rule__XFeatureCall__Group_1_2__036561); rule__XFeatureCall__Group_1_2__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XFeatureCall__Group_1_2__1_in_rule__XFeatureCall__Group_1_2__036564); rule__XFeatureCall__Group_1_2__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFeatureCall__Group_1_2__0" // $ANTLR start "rule__XFeatureCall__Group_1_2__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18104:1: rule__XFeatureCall__Group_1_2__0__Impl : ( ',' ) ; public final void rule__XFeatureCall__Group_1_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18108:1: ( ( ',' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18109:1: ( ',' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18109:1: ( ',' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18110:1: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getCommaKeyword_1_2_0()); } match(input,79,FOLLOW_79_in_rule__XFeatureCall__Group_1_2__0__Impl36592); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXFeatureCallAccess().getCommaKeyword_1_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFeatureCall__Group_1_2__0__Impl" // $ANTLR start "rule__XFeatureCall__Group_1_2__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18123:1: rule__XFeatureCall__Group_1_2__1 : rule__XFeatureCall__Group_1_2__1__Impl ; public final void rule__XFeatureCall__Group_1_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18127:1: ( rule__XFeatureCall__Group_1_2__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18128:2: rule__XFeatureCall__Group_1_2__1__Impl { pushFollow(FOLLOW_rule__XFeatureCall__Group_1_2__1__Impl_in_rule__XFeatureCall__Group_1_2__136623); rule__XFeatureCall__Group_1_2__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFeatureCall__Group_1_2__1" // $ANTLR start "rule__XFeatureCall__Group_1_2__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18134:1: rule__XFeatureCall__Group_1_2__1__Impl : ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) ) ; public final void rule__XFeatureCall__Group_1_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18138:1: ( ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18139:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18139:1: ( ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18140:1: ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getTypeArgumentsAssignment_1_2_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18141:1: ( rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18141:2: rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 { pushFollow(FOLLOW_rule__XFeatureCall__TypeArgumentsAssignment_1_2_1_in_rule__XFeatureCall__Group_1_2__1__Impl36650); rule__XFeatureCall__TypeArgumentsAssignment_1_2_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXFeatureCallAccess().getTypeArgumentsAssignment_1_2_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFeatureCall__Group_1_2__1__Impl" // $ANTLR start "rule__XFeatureCall__Group_3__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18155:1: rule__XFeatureCall__Group_3__0 : rule__XFeatureCall__Group_3__0__Impl rule__XFeatureCall__Group_3__1 ; public final void rule__XFeatureCall__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18159:1: ( rule__XFeatureCall__Group_3__0__Impl rule__XFeatureCall__Group_3__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18160:2: rule__XFeatureCall__Group_3__0__Impl rule__XFeatureCall__Group_3__1 { pushFollow(FOLLOW_rule__XFeatureCall__Group_3__0__Impl_in_rule__XFeatureCall__Group_3__036684); rule__XFeatureCall__Group_3__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XFeatureCall__Group_3__1_in_rule__XFeatureCall__Group_3__036687); rule__XFeatureCall__Group_3__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFeatureCall__Group_3__0" // $ANTLR start "rule__XFeatureCall__Group_3__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18167:1: rule__XFeatureCall__Group_3__0__Impl : ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) ) ; public final void rule__XFeatureCall__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18171:1: ( ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18172:1: ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18172:1: ( ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18173:1: ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallAssignment_3_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18174:1: ( rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18174:2: rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 { pushFollow(FOLLOW_rule__XFeatureCall__ExplicitOperationCallAssignment_3_0_in_rule__XFeatureCall__Group_3__0__Impl36714); rule__XFeatureCall__ExplicitOperationCallAssignment_3_0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallAssignment_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFeatureCall__Group_3__0__Impl" // $ANTLR start "rule__XFeatureCall__Group_3__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18184:1: rule__XFeatureCall__Group_3__1 : rule__XFeatureCall__Group_3__1__Impl rule__XFeatureCall__Group_3__2 ; public final void rule__XFeatureCall__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18188:1: ( rule__XFeatureCall__Group_3__1__Impl rule__XFeatureCall__Group_3__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18189:2: rule__XFeatureCall__Group_3__1__Impl rule__XFeatureCall__Group_3__2 { pushFollow(FOLLOW_rule__XFeatureCall__Group_3__1__Impl_in_rule__XFeatureCall__Group_3__136744); rule__XFeatureCall__Group_3__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XFeatureCall__Group_3__2_in_rule__XFeatureCall__Group_3__136747); rule__XFeatureCall__Group_3__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFeatureCall__Group_3__1" // $ANTLR start "rule__XFeatureCall__Group_3__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18196:1: rule__XFeatureCall__Group_3__1__Impl : ( ( rule__XFeatureCall__Alternatives_3_1 )? ) ; public final void rule__XFeatureCall__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18200:1: ( ( ( rule__XFeatureCall__Alternatives_3_1 )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18201:1: ( ( rule__XFeatureCall__Alternatives_3_1 )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18201:1: ( ( rule__XFeatureCall__Alternatives_3_1 )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18202:1: ( rule__XFeatureCall__Alternatives_3_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getAlternatives_3_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18203:1: ( rule__XFeatureCall__Alternatives_3_1 )? int alt116=2; int LA116_0 = input.LA(1); if ( ((LA116_0>=RULE_ID && LA116_0<=RULE_STRING)||LA116_0==17||LA116_0==34||(LA116_0>=38 && LA116_0<=39)||LA116_0==44||(LA116_0>=47 && LA116_0<=52)||LA116_0==59||LA116_0==61||LA116_0==77||LA116_0==85||LA116_0==87||LA116_0==89||(LA116_0>=92 && LA116_0<=100)||LA116_0==107||LA116_0==109) ) { alt116=1; } switch (alt116) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18203:2: rule__XFeatureCall__Alternatives_3_1 { pushFollow(FOLLOW_rule__XFeatureCall__Alternatives_3_1_in_rule__XFeatureCall__Group_3__1__Impl36774); rule__XFeatureCall__Alternatives_3_1(); state._fsp--; if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getXFeatureCallAccess().getAlternatives_3_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFeatureCall__Group_3__1__Impl" // $ANTLR start "rule__XFeatureCall__Group_3__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18213:1: rule__XFeatureCall__Group_3__2 : rule__XFeatureCall__Group_3__2__Impl ; public final void rule__XFeatureCall__Group_3__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18217:1: ( rule__XFeatureCall__Group_3__2__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18218:2: rule__XFeatureCall__Group_3__2__Impl { pushFollow(FOLLOW_rule__XFeatureCall__Group_3__2__Impl_in_rule__XFeatureCall__Group_3__236805); rule__XFeatureCall__Group_3__2__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFeatureCall__Group_3__2" // $ANTLR start "rule__XFeatureCall__Group_3__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18224:1: rule__XFeatureCall__Group_3__2__Impl : ( ')' ) ; public final void rule__XFeatureCall__Group_3__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18228:1: ( ( ')' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18229:1: ( ')' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18229:1: ( ')' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18230:1: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getRightParenthesisKeyword_3_2()); } match(input,60,FOLLOW_60_in_rule__XFeatureCall__Group_3__2__Impl36833); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXFeatureCallAccess().getRightParenthesisKeyword_3_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFeatureCall__Group_3__2__Impl" // $ANTLR start "rule__XFeatureCall__Group_3_1_1__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18249:1: rule__XFeatureCall__Group_3_1_1__0 : rule__XFeatureCall__Group_3_1_1__0__Impl rule__XFeatureCall__Group_3_1_1__1 ; public final void rule__XFeatureCall__Group_3_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18253:1: ( rule__XFeatureCall__Group_3_1_1__0__Impl rule__XFeatureCall__Group_3_1_1__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18254:2: rule__XFeatureCall__Group_3_1_1__0__Impl rule__XFeatureCall__Group_3_1_1__1 { pushFollow(FOLLOW_rule__XFeatureCall__Group_3_1_1__0__Impl_in_rule__XFeatureCall__Group_3_1_1__036870); rule__XFeatureCall__Group_3_1_1__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XFeatureCall__Group_3_1_1__1_in_rule__XFeatureCall__Group_3_1_1__036873); rule__XFeatureCall__Group_3_1_1__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFeatureCall__Group_3_1_1__0" // $ANTLR start "rule__XFeatureCall__Group_3_1_1__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18261:1: rule__XFeatureCall__Group_3_1_1__0__Impl : ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) ) ; public final void rule__XFeatureCall__Group_3_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18265:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18266:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18266:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18267:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_3_1_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18268:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18268:2: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 { pushFollow(FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0_in_rule__XFeatureCall__Group_3_1_1__0__Impl36900); rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_3_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFeatureCall__Group_3_1_1__0__Impl" // $ANTLR start "rule__XFeatureCall__Group_3_1_1__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18278:1: rule__XFeatureCall__Group_3_1_1__1 : rule__XFeatureCall__Group_3_1_1__1__Impl ; public final void rule__XFeatureCall__Group_3_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18282:1: ( rule__XFeatureCall__Group_3_1_1__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18283:2: rule__XFeatureCall__Group_3_1_1__1__Impl { pushFollow(FOLLOW_rule__XFeatureCall__Group_3_1_1__1__Impl_in_rule__XFeatureCall__Group_3_1_1__136930); rule__XFeatureCall__Group_3_1_1__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFeatureCall__Group_3_1_1__1" // $ANTLR start "rule__XFeatureCall__Group_3_1_1__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18289:1: rule__XFeatureCall__Group_3_1_1__1__Impl : ( ( rule__XFeatureCall__Group_3_1_1_1__0 )* ) ; public final void rule__XFeatureCall__Group_3_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18293:1: ( ( ( rule__XFeatureCall__Group_3_1_1_1__0 )* ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18294:1: ( ( rule__XFeatureCall__Group_3_1_1_1__0 )* ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18294:1: ( ( rule__XFeatureCall__Group_3_1_1_1__0 )* ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18295:1: ( rule__XFeatureCall__Group_3_1_1_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getGroup_3_1_1_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18296:1: ( rule__XFeatureCall__Group_3_1_1_1__0 )* loop117: do { int alt117=2; int LA117_0 = input.LA(1); if ( (LA117_0==79) ) { alt117=1; } switch (alt117) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18296:2: rule__XFeatureCall__Group_3_1_1_1__0 { pushFollow(FOLLOW_rule__XFeatureCall__Group_3_1_1_1__0_in_rule__XFeatureCall__Group_3_1_1__1__Impl36957); rule__XFeatureCall__Group_3_1_1_1__0(); state._fsp--; if (state.failed) return ; } break; default : break loop117; } } while (true); if ( state.backtracking==0 ) { after(grammarAccess.getXFeatureCallAccess().getGroup_3_1_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFeatureCall__Group_3_1_1__1__Impl" // $ANTLR start "rule__XFeatureCall__Group_3_1_1_1__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18310:1: rule__XFeatureCall__Group_3_1_1_1__0 : rule__XFeatureCall__Group_3_1_1_1__0__Impl rule__XFeatureCall__Group_3_1_1_1__1 ; public final void rule__XFeatureCall__Group_3_1_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18314:1: ( rule__XFeatureCall__Group_3_1_1_1__0__Impl rule__XFeatureCall__Group_3_1_1_1__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18315:2: rule__XFeatureCall__Group_3_1_1_1__0__Impl rule__XFeatureCall__Group_3_1_1_1__1 { pushFollow(FOLLOW_rule__XFeatureCall__Group_3_1_1_1__0__Impl_in_rule__XFeatureCall__Group_3_1_1_1__036992); rule__XFeatureCall__Group_3_1_1_1__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XFeatureCall__Group_3_1_1_1__1_in_rule__XFeatureCall__Group_3_1_1_1__036995); rule__XFeatureCall__Group_3_1_1_1__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFeatureCall__Group_3_1_1_1__0" // $ANTLR start "rule__XFeatureCall__Group_3_1_1_1__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18322:1: rule__XFeatureCall__Group_3_1_1_1__0__Impl : ( ',' ) ; public final void rule__XFeatureCall__Group_3_1_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18326:1: ( ( ',' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18327:1: ( ',' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18327:1: ( ',' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18328:1: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getCommaKeyword_3_1_1_1_0()); } match(input,79,FOLLOW_79_in_rule__XFeatureCall__Group_3_1_1_1__0__Impl37023); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXFeatureCallAccess().getCommaKeyword_3_1_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFeatureCall__Group_3_1_1_1__0__Impl" // $ANTLR start "rule__XFeatureCall__Group_3_1_1_1__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18341:1: rule__XFeatureCall__Group_3_1_1_1__1 : rule__XFeatureCall__Group_3_1_1_1__1__Impl ; public final void rule__XFeatureCall__Group_3_1_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18345:1: ( rule__XFeatureCall__Group_3_1_1_1__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18346:2: rule__XFeatureCall__Group_3_1_1_1__1__Impl { pushFollow(FOLLOW_rule__XFeatureCall__Group_3_1_1_1__1__Impl_in_rule__XFeatureCall__Group_3_1_1_1__137054); rule__XFeatureCall__Group_3_1_1_1__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFeatureCall__Group_3_1_1_1__1" // $ANTLR start "rule__XFeatureCall__Group_3_1_1_1__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18352:1: rule__XFeatureCall__Group_3_1_1_1__1__Impl : ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) ) ; public final void rule__XFeatureCall__Group_3_1_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18356:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18357:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18357:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18358:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_3_1_1_1_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18359:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18359:2: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 { pushFollow(FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1_in_rule__XFeatureCall__Group_3_1_1_1__1__Impl37081); rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_3_1_1_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFeatureCall__Group_3_1_1_1__1__Impl" // $ANTLR start "rule__XConstructorCall__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18373:1: rule__XConstructorCall__Group__0 : rule__XConstructorCall__Group__0__Impl rule__XConstructorCall__Group__1 ; public final void rule__XConstructorCall__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18377:1: ( rule__XConstructorCall__Group__0__Impl rule__XConstructorCall__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18378:2: rule__XConstructorCall__Group__0__Impl rule__XConstructorCall__Group__1 { pushFollow(FOLLOW_rule__XConstructorCall__Group__0__Impl_in_rule__XConstructorCall__Group__037115); rule__XConstructorCall__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XConstructorCall__Group__1_in_rule__XConstructorCall__Group__037118); rule__XConstructorCall__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XConstructorCall__Group__0" // $ANTLR start "rule__XConstructorCall__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18385:1: rule__XConstructorCall__Group__0__Impl : ( () ) ; public final void rule__XConstructorCall__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18389:1: ( ( () ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18390:1: ( () ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18390:1: ( () ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18391:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getXConstructorCallAction_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18392:1: () // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18394:1: { } if ( state.backtracking==0 ) { after(grammarAccess.getXConstructorCallAccess().getXConstructorCallAction_0()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XConstructorCall__Group__0__Impl" // $ANTLR start "rule__XConstructorCall__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18404:1: rule__XConstructorCall__Group__1 : rule__XConstructorCall__Group__1__Impl rule__XConstructorCall__Group__2 ; public final void rule__XConstructorCall__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18408:1: ( rule__XConstructorCall__Group__1__Impl rule__XConstructorCall__Group__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18409:2: rule__XConstructorCall__Group__1__Impl rule__XConstructorCall__Group__2 { pushFollow(FOLLOW_rule__XConstructorCall__Group__1__Impl_in_rule__XConstructorCall__Group__137176); rule__XConstructorCall__Group__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XConstructorCall__Group__2_in_rule__XConstructorCall__Group__137179); rule__XConstructorCall__Group__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XConstructorCall__Group__1" // $ANTLR start "rule__XConstructorCall__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18416:1: rule__XConstructorCall__Group__1__Impl : ( 'new' ) ; public final void rule__XConstructorCall__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18420:1: ( ( 'new' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18421:1: ( 'new' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18421:1: ( 'new' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18422:1: 'new' { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getNewKeyword_1()); } match(input,95,FOLLOW_95_in_rule__XConstructorCall__Group__1__Impl37207); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXConstructorCallAccess().getNewKeyword_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XConstructorCall__Group__1__Impl" // $ANTLR start "rule__XConstructorCall__Group__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18435:1: rule__XConstructorCall__Group__2 : rule__XConstructorCall__Group__2__Impl rule__XConstructorCall__Group__3 ; public final void rule__XConstructorCall__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18439:1: ( rule__XConstructorCall__Group__2__Impl rule__XConstructorCall__Group__3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18440:2: rule__XConstructorCall__Group__2__Impl rule__XConstructorCall__Group__3 { pushFollow(FOLLOW_rule__XConstructorCall__Group__2__Impl_in_rule__XConstructorCall__Group__237238); rule__XConstructorCall__Group__2__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XConstructorCall__Group__3_in_rule__XConstructorCall__Group__237241); rule__XConstructorCall__Group__3(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XConstructorCall__Group__2" // $ANTLR start "rule__XConstructorCall__Group__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18447:1: rule__XConstructorCall__Group__2__Impl : ( ( rule__XConstructorCall__ConstructorAssignment_2 ) ) ; public final void rule__XConstructorCall__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18451:1: ( ( ( rule__XConstructorCall__ConstructorAssignment_2 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18452:1: ( ( rule__XConstructorCall__ConstructorAssignment_2 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18452:1: ( ( rule__XConstructorCall__ConstructorAssignment_2 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18453:1: ( rule__XConstructorCall__ConstructorAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getConstructorAssignment_2()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18454:1: ( rule__XConstructorCall__ConstructorAssignment_2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18454:2: rule__XConstructorCall__ConstructorAssignment_2 { pushFollow(FOLLOW_rule__XConstructorCall__ConstructorAssignment_2_in_rule__XConstructorCall__Group__2__Impl37268); rule__XConstructorCall__ConstructorAssignment_2(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXConstructorCallAccess().getConstructorAssignment_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XConstructorCall__Group__2__Impl" // $ANTLR start "rule__XConstructorCall__Group__3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18464:1: rule__XConstructorCall__Group__3 : rule__XConstructorCall__Group__3__Impl rule__XConstructorCall__Group__4 ; public final void rule__XConstructorCall__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18468:1: ( rule__XConstructorCall__Group__3__Impl rule__XConstructorCall__Group__4 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18469:2: rule__XConstructorCall__Group__3__Impl rule__XConstructorCall__Group__4 { pushFollow(FOLLOW_rule__XConstructorCall__Group__3__Impl_in_rule__XConstructorCall__Group__337298); rule__XConstructorCall__Group__3__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XConstructorCall__Group__4_in_rule__XConstructorCall__Group__337301); rule__XConstructorCall__Group__4(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XConstructorCall__Group__3" // $ANTLR start "rule__XConstructorCall__Group__3__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18476:1: rule__XConstructorCall__Group__3__Impl : ( ( rule__XConstructorCall__Group_3__0 )? ) ; public final void rule__XConstructorCall__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18480:1: ( ( ( rule__XConstructorCall__Group_3__0 )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18481:1: ( ( rule__XConstructorCall__Group_3__0 )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18481:1: ( ( rule__XConstructorCall__Group_3__0 )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18482:1: ( rule__XConstructorCall__Group_3__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getGroup_3()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18483:1: ( rule__XConstructorCall__Group_3__0 )? int alt118=2; alt118 = dfa118.predict(input); switch (alt118) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18483:2: rule__XConstructorCall__Group_3__0 { pushFollow(FOLLOW_rule__XConstructorCall__Group_3__0_in_rule__XConstructorCall__Group__3__Impl37328); rule__XConstructorCall__Group_3__0(); state._fsp--; if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getXConstructorCallAccess().getGroup_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XConstructorCall__Group__3__Impl" // $ANTLR start "rule__XConstructorCall__Group__4" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18493:1: rule__XConstructorCall__Group__4 : rule__XConstructorCall__Group__4__Impl rule__XConstructorCall__Group__5 ; public final void rule__XConstructorCall__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18497:1: ( rule__XConstructorCall__Group__4__Impl rule__XConstructorCall__Group__5 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18498:2: rule__XConstructorCall__Group__4__Impl rule__XConstructorCall__Group__5 { pushFollow(FOLLOW_rule__XConstructorCall__Group__4__Impl_in_rule__XConstructorCall__Group__437359); rule__XConstructorCall__Group__4__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XConstructorCall__Group__5_in_rule__XConstructorCall__Group__437362); rule__XConstructorCall__Group__5(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XConstructorCall__Group__4" // $ANTLR start "rule__XConstructorCall__Group__4__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18505:1: rule__XConstructorCall__Group__4__Impl : ( ( rule__XConstructorCall__Group_4__0 )? ) ; public final void rule__XConstructorCall__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18509:1: ( ( ( rule__XConstructorCall__Group_4__0 )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18510:1: ( ( rule__XConstructorCall__Group_4__0 )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18510:1: ( ( rule__XConstructorCall__Group_4__0 )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18511:1: ( rule__XConstructorCall__Group_4__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getGroup_4()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18512:1: ( rule__XConstructorCall__Group_4__0 )? int alt119=2; alt119 = dfa119.predict(input); switch (alt119) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18512:2: rule__XConstructorCall__Group_4__0 { pushFollow(FOLLOW_rule__XConstructorCall__Group_4__0_in_rule__XConstructorCall__Group__4__Impl37389); rule__XConstructorCall__Group_4__0(); state._fsp--; if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getXConstructorCallAccess().getGroup_4()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XConstructorCall__Group__4__Impl" // $ANTLR start "rule__XConstructorCall__Group__5" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18522:1: rule__XConstructorCall__Group__5 : rule__XConstructorCall__Group__5__Impl ; public final void rule__XConstructorCall__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18526:1: ( rule__XConstructorCall__Group__5__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18527:2: rule__XConstructorCall__Group__5__Impl { pushFollow(FOLLOW_rule__XConstructorCall__Group__5__Impl_in_rule__XConstructorCall__Group__537420); rule__XConstructorCall__Group__5__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XConstructorCall__Group__5" // $ANTLR start "rule__XConstructorCall__Group__5__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18533:1: rule__XConstructorCall__Group__5__Impl : ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? ) ; public final void rule__XConstructorCall__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18537:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18538:1: ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18538:1: ( ( rule__XConstructorCall__ArgumentsAssignment_5 )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18539:1: ( rule__XConstructorCall__ArgumentsAssignment_5 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_5()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18540:1: ( rule__XConstructorCall__ArgumentsAssignment_5 )? int alt120=2; alt120 = dfa120.predict(input); switch (alt120) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18540:2: rule__XConstructorCall__ArgumentsAssignment_5 { pushFollow(FOLLOW_rule__XConstructorCall__ArgumentsAssignment_5_in_rule__XConstructorCall__Group__5__Impl37447); rule__XConstructorCall__ArgumentsAssignment_5(); state._fsp--; if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_5()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XConstructorCall__Group__5__Impl" // $ANTLR start "rule__XConstructorCall__Group_3__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18562:1: rule__XConstructorCall__Group_3__0 : rule__XConstructorCall__Group_3__0__Impl rule__XConstructorCall__Group_3__1 ; public final void rule__XConstructorCall__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18566:1: ( rule__XConstructorCall__Group_3__0__Impl rule__XConstructorCall__Group_3__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18567:2: rule__XConstructorCall__Group_3__0__Impl rule__XConstructorCall__Group_3__1 { pushFollow(FOLLOW_rule__XConstructorCall__Group_3__0__Impl_in_rule__XConstructorCall__Group_3__037490); rule__XConstructorCall__Group_3__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XConstructorCall__Group_3__1_in_rule__XConstructorCall__Group_3__037493); rule__XConstructorCall__Group_3__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XConstructorCall__Group_3__0" // $ANTLR start "rule__XConstructorCall__Group_3__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18574:1: rule__XConstructorCall__Group_3__0__Impl : ( ( '<' ) ) ; public final void rule__XConstructorCall__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18578:1: ( ( ( '<' ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18579:1: ( ( '<' ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18579:1: ( ( '<' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18580:1: ( '<' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getLessThanSignKeyword_3_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18581:1: ( '<' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18582:2: '<' { match(input,17,FOLLOW_17_in_rule__XConstructorCall__Group_3__0__Impl37522); if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXConstructorCallAccess().getLessThanSignKeyword_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XConstructorCall__Group_3__0__Impl" // $ANTLR start "rule__XConstructorCall__Group_3__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18593:1: rule__XConstructorCall__Group_3__1 : rule__XConstructorCall__Group_3__1__Impl rule__XConstructorCall__Group_3__2 ; public final void rule__XConstructorCall__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18597:1: ( rule__XConstructorCall__Group_3__1__Impl rule__XConstructorCall__Group_3__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18598:2: rule__XConstructorCall__Group_3__1__Impl rule__XConstructorCall__Group_3__2 { pushFollow(FOLLOW_rule__XConstructorCall__Group_3__1__Impl_in_rule__XConstructorCall__Group_3__137554); rule__XConstructorCall__Group_3__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XConstructorCall__Group_3__2_in_rule__XConstructorCall__Group_3__137557); rule__XConstructorCall__Group_3__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XConstructorCall__Group_3__1" // $ANTLR start "rule__XConstructorCall__Group_3__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18605:1: rule__XConstructorCall__Group_3__1__Impl : ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) ) ; public final void rule__XConstructorCall__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18609:1: ( ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18610:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18610:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18611:1: ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getTypeArgumentsAssignment_3_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18612:1: ( rule__XConstructorCall__TypeArgumentsAssignment_3_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18612:2: rule__XConstructorCall__TypeArgumentsAssignment_3_1 { pushFollow(FOLLOW_rule__XConstructorCall__TypeArgumentsAssignment_3_1_in_rule__XConstructorCall__Group_3__1__Impl37584); rule__XConstructorCall__TypeArgumentsAssignment_3_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXConstructorCallAccess().getTypeArgumentsAssignment_3_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XConstructorCall__Group_3__1__Impl" // $ANTLR start "rule__XConstructorCall__Group_3__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18622:1: rule__XConstructorCall__Group_3__2 : rule__XConstructorCall__Group_3__2__Impl rule__XConstructorCall__Group_3__3 ; public final void rule__XConstructorCall__Group_3__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18626:1: ( rule__XConstructorCall__Group_3__2__Impl rule__XConstructorCall__Group_3__3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18627:2: rule__XConstructorCall__Group_3__2__Impl rule__XConstructorCall__Group_3__3 { pushFollow(FOLLOW_rule__XConstructorCall__Group_3__2__Impl_in_rule__XConstructorCall__Group_3__237614); rule__XConstructorCall__Group_3__2__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XConstructorCall__Group_3__3_in_rule__XConstructorCall__Group_3__237617); rule__XConstructorCall__Group_3__3(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XConstructorCall__Group_3__2" // $ANTLR start "rule__XConstructorCall__Group_3__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18634:1: rule__XConstructorCall__Group_3__2__Impl : ( ( rule__XConstructorCall__Group_3_2__0 )* ) ; public final void rule__XConstructorCall__Group_3__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18638:1: ( ( ( rule__XConstructorCall__Group_3_2__0 )* ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18639:1: ( ( rule__XConstructorCall__Group_3_2__0 )* ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18639:1: ( ( rule__XConstructorCall__Group_3_2__0 )* ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18640:1: ( rule__XConstructorCall__Group_3_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getGroup_3_2()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18641:1: ( rule__XConstructorCall__Group_3_2__0 )* loop121: do { int alt121=2; int LA121_0 = input.LA(1); if ( (LA121_0==79) ) { alt121=1; } switch (alt121) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18641:2: rule__XConstructorCall__Group_3_2__0 { pushFollow(FOLLOW_rule__XConstructorCall__Group_3_2__0_in_rule__XConstructorCall__Group_3__2__Impl37644); rule__XConstructorCall__Group_3_2__0(); state._fsp--; if (state.failed) return ; } break; default : break loop121; } } while (true); if ( state.backtracking==0 ) { after(grammarAccess.getXConstructorCallAccess().getGroup_3_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XConstructorCall__Group_3__2__Impl" // $ANTLR start "rule__XConstructorCall__Group_3__3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18651:1: rule__XConstructorCall__Group_3__3 : rule__XConstructorCall__Group_3__3__Impl ; public final void rule__XConstructorCall__Group_3__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18655:1: ( rule__XConstructorCall__Group_3__3__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18656:2: rule__XConstructorCall__Group_3__3__Impl { pushFollow(FOLLOW_rule__XConstructorCall__Group_3__3__Impl_in_rule__XConstructorCall__Group_3__337675); rule__XConstructorCall__Group_3__3__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XConstructorCall__Group_3__3" // $ANTLR start "rule__XConstructorCall__Group_3__3__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18662:1: rule__XConstructorCall__Group_3__3__Impl : ( '>' ) ; public final void rule__XConstructorCall__Group_3__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18666:1: ( ( '>' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18667:1: ( '>' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18667:1: ( '>' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18668:1: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getGreaterThanSignKeyword_3_3()); } match(input,22,FOLLOW_22_in_rule__XConstructorCall__Group_3__3__Impl37703); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXConstructorCallAccess().getGreaterThanSignKeyword_3_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XConstructorCall__Group_3__3__Impl" // $ANTLR start "rule__XConstructorCall__Group_3_2__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18689:1: rule__XConstructorCall__Group_3_2__0 : rule__XConstructorCall__Group_3_2__0__Impl rule__XConstructorCall__Group_3_2__1 ; public final void rule__XConstructorCall__Group_3_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18693:1: ( rule__XConstructorCall__Group_3_2__0__Impl rule__XConstructorCall__Group_3_2__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18694:2: rule__XConstructorCall__Group_3_2__0__Impl rule__XConstructorCall__Group_3_2__1 { pushFollow(FOLLOW_rule__XConstructorCall__Group_3_2__0__Impl_in_rule__XConstructorCall__Group_3_2__037742); rule__XConstructorCall__Group_3_2__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XConstructorCall__Group_3_2__1_in_rule__XConstructorCall__Group_3_2__037745); rule__XConstructorCall__Group_3_2__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XConstructorCall__Group_3_2__0" // $ANTLR start "rule__XConstructorCall__Group_3_2__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18701:1: rule__XConstructorCall__Group_3_2__0__Impl : ( ',' ) ; public final void rule__XConstructorCall__Group_3_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18705:1: ( ( ',' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18706:1: ( ',' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18706:1: ( ',' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18707:1: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getCommaKeyword_3_2_0()); } match(input,79,FOLLOW_79_in_rule__XConstructorCall__Group_3_2__0__Impl37773); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXConstructorCallAccess().getCommaKeyword_3_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XConstructorCall__Group_3_2__0__Impl" // $ANTLR start "rule__XConstructorCall__Group_3_2__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18720:1: rule__XConstructorCall__Group_3_2__1 : rule__XConstructorCall__Group_3_2__1__Impl ; public final void rule__XConstructorCall__Group_3_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18724:1: ( rule__XConstructorCall__Group_3_2__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18725:2: rule__XConstructorCall__Group_3_2__1__Impl { pushFollow(FOLLOW_rule__XConstructorCall__Group_3_2__1__Impl_in_rule__XConstructorCall__Group_3_2__137804); rule__XConstructorCall__Group_3_2__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XConstructorCall__Group_3_2__1" // $ANTLR start "rule__XConstructorCall__Group_3_2__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18731:1: rule__XConstructorCall__Group_3_2__1__Impl : ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) ) ; public final void rule__XConstructorCall__Group_3_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18735:1: ( ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18736:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18736:1: ( ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18737:1: ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getTypeArgumentsAssignment_3_2_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18738:1: ( rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18738:2: rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 { pushFollow(FOLLOW_rule__XConstructorCall__TypeArgumentsAssignment_3_2_1_in_rule__XConstructorCall__Group_3_2__1__Impl37831); rule__XConstructorCall__TypeArgumentsAssignment_3_2_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXConstructorCallAccess().getTypeArgumentsAssignment_3_2_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XConstructorCall__Group_3_2__1__Impl" // $ANTLR start "rule__XConstructorCall__Group_4__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18752:1: rule__XConstructorCall__Group_4__0 : rule__XConstructorCall__Group_4__0__Impl rule__XConstructorCall__Group_4__1 ; public final void rule__XConstructorCall__Group_4__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18756:1: ( rule__XConstructorCall__Group_4__0__Impl rule__XConstructorCall__Group_4__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18757:2: rule__XConstructorCall__Group_4__0__Impl rule__XConstructorCall__Group_4__1 { pushFollow(FOLLOW_rule__XConstructorCall__Group_4__0__Impl_in_rule__XConstructorCall__Group_4__037865); rule__XConstructorCall__Group_4__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XConstructorCall__Group_4__1_in_rule__XConstructorCall__Group_4__037868); rule__XConstructorCall__Group_4__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XConstructorCall__Group_4__0" // $ANTLR start "rule__XConstructorCall__Group_4__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18764:1: rule__XConstructorCall__Group_4__0__Impl : ( ( '(' ) ) ; public final void rule__XConstructorCall__Group_4__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18768:1: ( ( ( '(' ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18769:1: ( ( '(' ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18769:1: ( ( '(' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18770:1: ( '(' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getLeftParenthesisKeyword_4_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18771:1: ( '(' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18772:2: '(' { match(input,59,FOLLOW_59_in_rule__XConstructorCall__Group_4__0__Impl37897); if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXConstructorCallAccess().getLeftParenthesisKeyword_4_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XConstructorCall__Group_4__0__Impl" // $ANTLR start "rule__XConstructorCall__Group_4__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18783:1: rule__XConstructorCall__Group_4__1 : rule__XConstructorCall__Group_4__1__Impl rule__XConstructorCall__Group_4__2 ; public final void rule__XConstructorCall__Group_4__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18787:1: ( rule__XConstructorCall__Group_4__1__Impl rule__XConstructorCall__Group_4__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18788:2: rule__XConstructorCall__Group_4__1__Impl rule__XConstructorCall__Group_4__2 { pushFollow(FOLLOW_rule__XConstructorCall__Group_4__1__Impl_in_rule__XConstructorCall__Group_4__137929); rule__XConstructorCall__Group_4__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XConstructorCall__Group_4__2_in_rule__XConstructorCall__Group_4__137932); rule__XConstructorCall__Group_4__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XConstructorCall__Group_4__1" // $ANTLR start "rule__XConstructorCall__Group_4__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18795:1: rule__XConstructorCall__Group_4__1__Impl : ( ( rule__XConstructorCall__Alternatives_4_1 )? ) ; public final void rule__XConstructorCall__Group_4__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18799:1: ( ( ( rule__XConstructorCall__Alternatives_4_1 )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18800:1: ( ( rule__XConstructorCall__Alternatives_4_1 )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18800:1: ( ( rule__XConstructorCall__Alternatives_4_1 )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18801:1: ( rule__XConstructorCall__Alternatives_4_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getAlternatives_4_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18802:1: ( rule__XConstructorCall__Alternatives_4_1 )? int alt122=2; int LA122_0 = input.LA(1); if ( ((LA122_0>=RULE_ID && LA122_0<=RULE_STRING)||LA122_0==17||LA122_0==34||(LA122_0>=38 && LA122_0<=39)||LA122_0==44||(LA122_0>=47 && LA122_0<=52)||LA122_0==59||LA122_0==61||LA122_0==77||LA122_0==85||LA122_0==87||LA122_0==89||(LA122_0>=92 && LA122_0<=100)||LA122_0==107||LA122_0==109) ) { alt122=1; } switch (alt122) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18802:2: rule__XConstructorCall__Alternatives_4_1 { pushFollow(FOLLOW_rule__XConstructorCall__Alternatives_4_1_in_rule__XConstructorCall__Group_4__1__Impl37959); rule__XConstructorCall__Alternatives_4_1(); state._fsp--; if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getXConstructorCallAccess().getAlternatives_4_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XConstructorCall__Group_4__1__Impl" // $ANTLR start "rule__XConstructorCall__Group_4__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18812:1: rule__XConstructorCall__Group_4__2 : rule__XConstructorCall__Group_4__2__Impl ; public final void rule__XConstructorCall__Group_4__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18816:1: ( rule__XConstructorCall__Group_4__2__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18817:2: rule__XConstructorCall__Group_4__2__Impl { pushFollow(FOLLOW_rule__XConstructorCall__Group_4__2__Impl_in_rule__XConstructorCall__Group_4__237990); rule__XConstructorCall__Group_4__2__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XConstructorCall__Group_4__2" // $ANTLR start "rule__XConstructorCall__Group_4__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18823:1: rule__XConstructorCall__Group_4__2__Impl : ( ')' ) ; public final void rule__XConstructorCall__Group_4__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18827:1: ( ( ')' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18828:1: ( ')' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18828:1: ( ')' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18829:1: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getRightParenthesisKeyword_4_2()); } match(input,60,FOLLOW_60_in_rule__XConstructorCall__Group_4__2__Impl38018); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXConstructorCallAccess().getRightParenthesisKeyword_4_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XConstructorCall__Group_4__2__Impl" // $ANTLR start "rule__XConstructorCall__Group_4_1_1__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18848:1: rule__XConstructorCall__Group_4_1_1__0 : rule__XConstructorCall__Group_4_1_1__0__Impl rule__XConstructorCall__Group_4_1_1__1 ; public final void rule__XConstructorCall__Group_4_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18852:1: ( rule__XConstructorCall__Group_4_1_1__0__Impl rule__XConstructorCall__Group_4_1_1__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18853:2: rule__XConstructorCall__Group_4_1_1__0__Impl rule__XConstructorCall__Group_4_1_1__1 { pushFollow(FOLLOW_rule__XConstructorCall__Group_4_1_1__0__Impl_in_rule__XConstructorCall__Group_4_1_1__038055); rule__XConstructorCall__Group_4_1_1__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XConstructorCall__Group_4_1_1__1_in_rule__XConstructorCall__Group_4_1_1__038058); rule__XConstructorCall__Group_4_1_1__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XConstructorCall__Group_4_1_1__0" // $ANTLR start "rule__XConstructorCall__Group_4_1_1__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18860:1: rule__XConstructorCall__Group_4_1_1__0__Impl : ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) ) ; public final void rule__XConstructorCall__Group_4_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18864:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18865:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18865:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18866:1: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18867:1: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18867:2: rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 { pushFollow(FOLLOW_rule__XConstructorCall__ArgumentsAssignment_4_1_1_0_in_rule__XConstructorCall__Group_4_1_1__0__Impl38085); rule__XConstructorCall__ArgumentsAssignment_4_1_1_0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XConstructorCall__Group_4_1_1__0__Impl" // $ANTLR start "rule__XConstructorCall__Group_4_1_1__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18877:1: rule__XConstructorCall__Group_4_1_1__1 : rule__XConstructorCall__Group_4_1_1__1__Impl ; public final void rule__XConstructorCall__Group_4_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18881:1: ( rule__XConstructorCall__Group_4_1_1__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18882:2: rule__XConstructorCall__Group_4_1_1__1__Impl { pushFollow(FOLLOW_rule__XConstructorCall__Group_4_1_1__1__Impl_in_rule__XConstructorCall__Group_4_1_1__138115); rule__XConstructorCall__Group_4_1_1__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XConstructorCall__Group_4_1_1__1" // $ANTLR start "rule__XConstructorCall__Group_4_1_1__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18888:1: rule__XConstructorCall__Group_4_1_1__1__Impl : ( ( rule__XConstructorCall__Group_4_1_1_1__0 )* ) ; public final void rule__XConstructorCall__Group_4_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18892:1: ( ( ( rule__XConstructorCall__Group_4_1_1_1__0 )* ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18893:1: ( ( rule__XConstructorCall__Group_4_1_1_1__0 )* ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18893:1: ( ( rule__XConstructorCall__Group_4_1_1_1__0 )* ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18894:1: ( rule__XConstructorCall__Group_4_1_1_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getGroup_4_1_1_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18895:1: ( rule__XConstructorCall__Group_4_1_1_1__0 )* loop123: do { int alt123=2; int LA123_0 = input.LA(1); if ( (LA123_0==79) ) { alt123=1; } switch (alt123) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18895:2: rule__XConstructorCall__Group_4_1_1_1__0 { pushFollow(FOLLOW_rule__XConstructorCall__Group_4_1_1_1__0_in_rule__XConstructorCall__Group_4_1_1__1__Impl38142); rule__XConstructorCall__Group_4_1_1_1__0(); state._fsp--; if (state.failed) return ; } break; default : break loop123; } } while (true); if ( state.backtracking==0 ) { after(grammarAccess.getXConstructorCallAccess().getGroup_4_1_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XConstructorCall__Group_4_1_1__1__Impl" // $ANTLR start "rule__XConstructorCall__Group_4_1_1_1__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18909:1: rule__XConstructorCall__Group_4_1_1_1__0 : rule__XConstructorCall__Group_4_1_1_1__0__Impl rule__XConstructorCall__Group_4_1_1_1__1 ; public final void rule__XConstructorCall__Group_4_1_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18913:1: ( rule__XConstructorCall__Group_4_1_1_1__0__Impl rule__XConstructorCall__Group_4_1_1_1__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18914:2: rule__XConstructorCall__Group_4_1_1_1__0__Impl rule__XConstructorCall__Group_4_1_1_1__1 { pushFollow(FOLLOW_rule__XConstructorCall__Group_4_1_1_1__0__Impl_in_rule__XConstructorCall__Group_4_1_1_1__038177); rule__XConstructorCall__Group_4_1_1_1__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XConstructorCall__Group_4_1_1_1__1_in_rule__XConstructorCall__Group_4_1_1_1__038180); rule__XConstructorCall__Group_4_1_1_1__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XConstructorCall__Group_4_1_1_1__0" // $ANTLR start "rule__XConstructorCall__Group_4_1_1_1__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18921:1: rule__XConstructorCall__Group_4_1_1_1__0__Impl : ( ',' ) ; public final void rule__XConstructorCall__Group_4_1_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18925:1: ( ( ',' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18926:1: ( ',' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18926:1: ( ',' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18927:1: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getCommaKeyword_4_1_1_1_0()); } match(input,79,FOLLOW_79_in_rule__XConstructorCall__Group_4_1_1_1__0__Impl38208); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXConstructorCallAccess().getCommaKeyword_4_1_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XConstructorCall__Group_4_1_1_1__0__Impl" // $ANTLR start "rule__XConstructorCall__Group_4_1_1_1__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18940:1: rule__XConstructorCall__Group_4_1_1_1__1 : rule__XConstructorCall__Group_4_1_1_1__1__Impl ; public final void rule__XConstructorCall__Group_4_1_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18944:1: ( rule__XConstructorCall__Group_4_1_1_1__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18945:2: rule__XConstructorCall__Group_4_1_1_1__1__Impl { pushFollow(FOLLOW_rule__XConstructorCall__Group_4_1_1_1__1__Impl_in_rule__XConstructorCall__Group_4_1_1_1__138239); rule__XConstructorCall__Group_4_1_1_1__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XConstructorCall__Group_4_1_1_1__1" // $ANTLR start "rule__XConstructorCall__Group_4_1_1_1__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18951:1: rule__XConstructorCall__Group_4_1_1_1__1__Impl : ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) ) ; public final void rule__XConstructorCall__Group_4_1_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18955:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18956:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18956:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18957:1: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_1_1_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18958:1: ( rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18958:2: rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 { pushFollow(FOLLOW_rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1_in_rule__XConstructorCall__Group_4_1_1_1__1__Impl38266); rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_1_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XConstructorCall__Group_4_1_1_1__1__Impl" // $ANTLR start "rule__XBooleanLiteral__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18972:1: rule__XBooleanLiteral__Group__0 : rule__XBooleanLiteral__Group__0__Impl rule__XBooleanLiteral__Group__1 ; public final void rule__XBooleanLiteral__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18976:1: ( rule__XBooleanLiteral__Group__0__Impl rule__XBooleanLiteral__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18977:2: rule__XBooleanLiteral__Group__0__Impl rule__XBooleanLiteral__Group__1 { pushFollow(FOLLOW_rule__XBooleanLiteral__Group__0__Impl_in_rule__XBooleanLiteral__Group__038300); rule__XBooleanLiteral__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XBooleanLiteral__Group__1_in_rule__XBooleanLiteral__Group__038303); rule__XBooleanLiteral__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XBooleanLiteral__Group__0" // $ANTLR start "rule__XBooleanLiteral__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18984:1: rule__XBooleanLiteral__Group__0__Impl : ( () ) ; public final void rule__XBooleanLiteral__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18988:1: ( ( () ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18989:1: ( () ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18989:1: ( () ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18990:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getXBooleanLiteralAccess().getXBooleanLiteralAction_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18991:1: () // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18993:1: { } if ( state.backtracking==0 ) { after(grammarAccess.getXBooleanLiteralAccess().getXBooleanLiteralAction_0()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XBooleanLiteral__Group__0__Impl" // $ANTLR start "rule__XBooleanLiteral__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19003:1: rule__XBooleanLiteral__Group__1 : rule__XBooleanLiteral__Group__1__Impl ; public final void rule__XBooleanLiteral__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19007:1: ( rule__XBooleanLiteral__Group__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19008:2: rule__XBooleanLiteral__Group__1__Impl { pushFollow(FOLLOW_rule__XBooleanLiteral__Group__1__Impl_in_rule__XBooleanLiteral__Group__138361); rule__XBooleanLiteral__Group__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XBooleanLiteral__Group__1" // $ANTLR start "rule__XBooleanLiteral__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19014:1: rule__XBooleanLiteral__Group__1__Impl : ( ( rule__XBooleanLiteral__Alternatives_1 ) ) ; public final void rule__XBooleanLiteral__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19018:1: ( ( ( rule__XBooleanLiteral__Alternatives_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19019:1: ( ( rule__XBooleanLiteral__Alternatives_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19019:1: ( ( rule__XBooleanLiteral__Alternatives_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19020:1: ( rule__XBooleanLiteral__Alternatives_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXBooleanLiteralAccess().getAlternatives_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19021:1: ( rule__XBooleanLiteral__Alternatives_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19021:2: rule__XBooleanLiteral__Alternatives_1 { pushFollow(FOLLOW_rule__XBooleanLiteral__Alternatives_1_in_rule__XBooleanLiteral__Group__1__Impl38388); rule__XBooleanLiteral__Alternatives_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXBooleanLiteralAccess().getAlternatives_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XBooleanLiteral__Group__1__Impl" // $ANTLR start "rule__XNullLiteral__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19035:1: rule__XNullLiteral__Group__0 : rule__XNullLiteral__Group__0__Impl rule__XNullLiteral__Group__1 ; public final void rule__XNullLiteral__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19039:1: ( rule__XNullLiteral__Group__0__Impl rule__XNullLiteral__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19040:2: rule__XNullLiteral__Group__0__Impl rule__XNullLiteral__Group__1 { pushFollow(FOLLOW_rule__XNullLiteral__Group__0__Impl_in_rule__XNullLiteral__Group__038422); rule__XNullLiteral__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XNullLiteral__Group__1_in_rule__XNullLiteral__Group__038425); rule__XNullLiteral__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XNullLiteral__Group__0" // $ANTLR start "rule__XNullLiteral__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19047:1: rule__XNullLiteral__Group__0__Impl : ( () ) ; public final void rule__XNullLiteral__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19051:1: ( ( () ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19052:1: ( () ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19052:1: ( () ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19053:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getXNullLiteralAccess().getXNullLiteralAction_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19054:1: () // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19056:1: { } if ( state.backtracking==0 ) { after(grammarAccess.getXNullLiteralAccess().getXNullLiteralAction_0()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XNullLiteral__Group__0__Impl" // $ANTLR start "rule__XNullLiteral__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19066:1: rule__XNullLiteral__Group__1 : rule__XNullLiteral__Group__1__Impl ; public final void rule__XNullLiteral__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19070:1: ( rule__XNullLiteral__Group__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19071:2: rule__XNullLiteral__Group__1__Impl { pushFollow(FOLLOW_rule__XNullLiteral__Group__1__Impl_in_rule__XNullLiteral__Group__138483); rule__XNullLiteral__Group__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XNullLiteral__Group__1" // $ANTLR start "rule__XNullLiteral__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19077:1: rule__XNullLiteral__Group__1__Impl : ( 'null' ) ; public final void rule__XNullLiteral__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19081:1: ( ( 'null' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19082:1: ( 'null' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19082:1: ( 'null' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19083:1: 'null' { if ( state.backtracking==0 ) { before(grammarAccess.getXNullLiteralAccess().getNullKeyword_1()); } match(input,96,FOLLOW_96_in_rule__XNullLiteral__Group__1__Impl38511); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXNullLiteralAccess().getNullKeyword_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XNullLiteral__Group__1__Impl" // $ANTLR start "rule__XNumberLiteral__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19100:1: rule__XNumberLiteral__Group__0 : rule__XNumberLiteral__Group__0__Impl rule__XNumberLiteral__Group__1 ; public final void rule__XNumberLiteral__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19104:1: ( rule__XNumberLiteral__Group__0__Impl rule__XNumberLiteral__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19105:2: rule__XNumberLiteral__Group__0__Impl rule__XNumberLiteral__Group__1 { pushFollow(FOLLOW_rule__XNumberLiteral__Group__0__Impl_in_rule__XNumberLiteral__Group__038546); rule__XNumberLiteral__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XNumberLiteral__Group__1_in_rule__XNumberLiteral__Group__038549); rule__XNumberLiteral__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XNumberLiteral__Group__0" // $ANTLR start "rule__XNumberLiteral__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19112:1: rule__XNumberLiteral__Group__0__Impl : ( () ) ; public final void rule__XNumberLiteral__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19116:1: ( ( () ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19117:1: ( () ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19117:1: ( () ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19118:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getXNumberLiteralAccess().getXNumberLiteralAction_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19119:1: () // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19121:1: { } if ( state.backtracking==0 ) { after(grammarAccess.getXNumberLiteralAccess().getXNumberLiteralAction_0()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XNumberLiteral__Group__0__Impl" // $ANTLR start "rule__XNumberLiteral__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19131:1: rule__XNumberLiteral__Group__1 : rule__XNumberLiteral__Group__1__Impl ; public final void rule__XNumberLiteral__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19135:1: ( rule__XNumberLiteral__Group__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19136:2: rule__XNumberLiteral__Group__1__Impl { pushFollow(FOLLOW_rule__XNumberLiteral__Group__1__Impl_in_rule__XNumberLiteral__Group__138607); rule__XNumberLiteral__Group__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XNumberLiteral__Group__1" // $ANTLR start "rule__XNumberLiteral__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19142:1: rule__XNumberLiteral__Group__1__Impl : ( ( rule__XNumberLiteral__ValueAssignment_1 ) ) ; public final void rule__XNumberLiteral__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19146:1: ( ( ( rule__XNumberLiteral__ValueAssignment_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19147:1: ( ( rule__XNumberLiteral__ValueAssignment_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19147:1: ( ( rule__XNumberLiteral__ValueAssignment_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19148:1: ( rule__XNumberLiteral__ValueAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXNumberLiteralAccess().getValueAssignment_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19149:1: ( rule__XNumberLiteral__ValueAssignment_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19149:2: rule__XNumberLiteral__ValueAssignment_1 { pushFollow(FOLLOW_rule__XNumberLiteral__ValueAssignment_1_in_rule__XNumberLiteral__Group__1__Impl38634); rule__XNumberLiteral__ValueAssignment_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXNumberLiteralAccess().getValueAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XNumberLiteral__Group__1__Impl" // $ANTLR start "rule__XStringLiteral__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19163:1: rule__XStringLiteral__Group__0 : rule__XStringLiteral__Group__0__Impl rule__XStringLiteral__Group__1 ; public final void rule__XStringLiteral__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19167:1: ( rule__XStringLiteral__Group__0__Impl rule__XStringLiteral__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19168:2: rule__XStringLiteral__Group__0__Impl rule__XStringLiteral__Group__1 { pushFollow(FOLLOW_rule__XStringLiteral__Group__0__Impl_in_rule__XStringLiteral__Group__038668); rule__XStringLiteral__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XStringLiteral__Group__1_in_rule__XStringLiteral__Group__038671); rule__XStringLiteral__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XStringLiteral__Group__0" // $ANTLR start "rule__XStringLiteral__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19175:1: rule__XStringLiteral__Group__0__Impl : ( () ) ; public final void rule__XStringLiteral__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19179:1: ( ( () ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19180:1: ( () ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19180:1: ( () ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19181:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getXStringLiteralAccess().getXStringLiteralAction_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19182:1: () // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19184:1: { } if ( state.backtracking==0 ) { after(grammarAccess.getXStringLiteralAccess().getXStringLiteralAction_0()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XStringLiteral__Group__0__Impl" // $ANTLR start "rule__XStringLiteral__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19194:1: rule__XStringLiteral__Group__1 : rule__XStringLiteral__Group__1__Impl ; public final void rule__XStringLiteral__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19198:1: ( rule__XStringLiteral__Group__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19199:2: rule__XStringLiteral__Group__1__Impl { pushFollow(FOLLOW_rule__XStringLiteral__Group__1__Impl_in_rule__XStringLiteral__Group__138729); rule__XStringLiteral__Group__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XStringLiteral__Group__1" // $ANTLR start "rule__XStringLiteral__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19205:1: rule__XStringLiteral__Group__1__Impl : ( ( rule__XStringLiteral__ValueAssignment_1 ) ) ; public final void rule__XStringLiteral__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19209:1: ( ( ( rule__XStringLiteral__ValueAssignment_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19210:1: ( ( rule__XStringLiteral__ValueAssignment_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19210:1: ( ( rule__XStringLiteral__ValueAssignment_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19211:1: ( rule__XStringLiteral__ValueAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXStringLiteralAccess().getValueAssignment_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19212:1: ( rule__XStringLiteral__ValueAssignment_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19212:2: rule__XStringLiteral__ValueAssignment_1 { pushFollow(FOLLOW_rule__XStringLiteral__ValueAssignment_1_in_rule__XStringLiteral__Group__1__Impl38756); rule__XStringLiteral__ValueAssignment_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXStringLiteralAccess().getValueAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XStringLiteral__Group__1__Impl" // $ANTLR start "rule__XTypeLiteral__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19226:1: rule__XTypeLiteral__Group__0 : rule__XTypeLiteral__Group__0__Impl rule__XTypeLiteral__Group__1 ; public final void rule__XTypeLiteral__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19230:1: ( rule__XTypeLiteral__Group__0__Impl rule__XTypeLiteral__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19231:2: rule__XTypeLiteral__Group__0__Impl rule__XTypeLiteral__Group__1 { pushFollow(FOLLOW_rule__XTypeLiteral__Group__0__Impl_in_rule__XTypeLiteral__Group__038790); rule__XTypeLiteral__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XTypeLiteral__Group__1_in_rule__XTypeLiteral__Group__038793); rule__XTypeLiteral__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XTypeLiteral__Group__0" // $ANTLR start "rule__XTypeLiteral__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19238:1: rule__XTypeLiteral__Group__0__Impl : ( () ) ; public final void rule__XTypeLiteral__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19242:1: ( ( () ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19243:1: ( () ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19243:1: ( () ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19244:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getXTypeLiteralAccess().getXTypeLiteralAction_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19245:1: () // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19247:1: { } if ( state.backtracking==0 ) { after(grammarAccess.getXTypeLiteralAccess().getXTypeLiteralAction_0()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XTypeLiteral__Group__0__Impl" // $ANTLR start "rule__XTypeLiteral__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19257:1: rule__XTypeLiteral__Group__1 : rule__XTypeLiteral__Group__1__Impl rule__XTypeLiteral__Group__2 ; public final void rule__XTypeLiteral__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19261:1: ( rule__XTypeLiteral__Group__1__Impl rule__XTypeLiteral__Group__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19262:2: rule__XTypeLiteral__Group__1__Impl rule__XTypeLiteral__Group__2 { pushFollow(FOLLOW_rule__XTypeLiteral__Group__1__Impl_in_rule__XTypeLiteral__Group__138851); rule__XTypeLiteral__Group__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XTypeLiteral__Group__2_in_rule__XTypeLiteral__Group__138854); rule__XTypeLiteral__Group__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XTypeLiteral__Group__1" // $ANTLR start "rule__XTypeLiteral__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19269:1: rule__XTypeLiteral__Group__1__Impl : ( 'typeof' ) ; public final void rule__XTypeLiteral__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19273:1: ( ( 'typeof' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19274:1: ( 'typeof' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19274:1: ( 'typeof' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19275:1: 'typeof' { if ( state.backtracking==0 ) { before(grammarAccess.getXTypeLiteralAccess().getTypeofKeyword_1()); } match(input,97,FOLLOW_97_in_rule__XTypeLiteral__Group__1__Impl38882); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXTypeLiteralAccess().getTypeofKeyword_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XTypeLiteral__Group__1__Impl" // $ANTLR start "rule__XTypeLiteral__Group__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19288:1: rule__XTypeLiteral__Group__2 : rule__XTypeLiteral__Group__2__Impl rule__XTypeLiteral__Group__3 ; public final void rule__XTypeLiteral__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19292:1: ( rule__XTypeLiteral__Group__2__Impl rule__XTypeLiteral__Group__3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19293:2: rule__XTypeLiteral__Group__2__Impl rule__XTypeLiteral__Group__3 { pushFollow(FOLLOW_rule__XTypeLiteral__Group__2__Impl_in_rule__XTypeLiteral__Group__238913); rule__XTypeLiteral__Group__2__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XTypeLiteral__Group__3_in_rule__XTypeLiteral__Group__238916); rule__XTypeLiteral__Group__3(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XTypeLiteral__Group__2" // $ANTLR start "rule__XTypeLiteral__Group__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19300:1: rule__XTypeLiteral__Group__2__Impl : ( '(' ) ; public final void rule__XTypeLiteral__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19304:1: ( ( '(' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19305:1: ( '(' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19305:1: ( '(' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19306:1: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXTypeLiteralAccess().getLeftParenthesisKeyword_2()); } match(input,59,FOLLOW_59_in_rule__XTypeLiteral__Group__2__Impl38944); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXTypeLiteralAccess().getLeftParenthesisKeyword_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XTypeLiteral__Group__2__Impl" // $ANTLR start "rule__XTypeLiteral__Group__3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19319:1: rule__XTypeLiteral__Group__3 : rule__XTypeLiteral__Group__3__Impl rule__XTypeLiteral__Group__4 ; public final void rule__XTypeLiteral__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19323:1: ( rule__XTypeLiteral__Group__3__Impl rule__XTypeLiteral__Group__4 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19324:2: rule__XTypeLiteral__Group__3__Impl rule__XTypeLiteral__Group__4 { pushFollow(FOLLOW_rule__XTypeLiteral__Group__3__Impl_in_rule__XTypeLiteral__Group__338975); rule__XTypeLiteral__Group__3__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XTypeLiteral__Group__4_in_rule__XTypeLiteral__Group__338978); rule__XTypeLiteral__Group__4(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XTypeLiteral__Group__3" // $ANTLR start "rule__XTypeLiteral__Group__3__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19331:1: rule__XTypeLiteral__Group__3__Impl : ( ( rule__XTypeLiteral__TypeAssignment_3 ) ) ; public final void rule__XTypeLiteral__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19335:1: ( ( ( rule__XTypeLiteral__TypeAssignment_3 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19336:1: ( ( rule__XTypeLiteral__TypeAssignment_3 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19336:1: ( ( rule__XTypeLiteral__TypeAssignment_3 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19337:1: ( rule__XTypeLiteral__TypeAssignment_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXTypeLiteralAccess().getTypeAssignment_3()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19338:1: ( rule__XTypeLiteral__TypeAssignment_3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19338:2: rule__XTypeLiteral__TypeAssignment_3 { pushFollow(FOLLOW_rule__XTypeLiteral__TypeAssignment_3_in_rule__XTypeLiteral__Group__3__Impl39005); rule__XTypeLiteral__TypeAssignment_3(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXTypeLiteralAccess().getTypeAssignment_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XTypeLiteral__Group__3__Impl" // $ANTLR start "rule__XTypeLiteral__Group__4" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19348:1: rule__XTypeLiteral__Group__4 : rule__XTypeLiteral__Group__4__Impl rule__XTypeLiteral__Group__5 ; public final void rule__XTypeLiteral__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19352:1: ( rule__XTypeLiteral__Group__4__Impl rule__XTypeLiteral__Group__5 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19353:2: rule__XTypeLiteral__Group__4__Impl rule__XTypeLiteral__Group__5 { pushFollow(FOLLOW_rule__XTypeLiteral__Group__4__Impl_in_rule__XTypeLiteral__Group__439035); rule__XTypeLiteral__Group__4__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XTypeLiteral__Group__5_in_rule__XTypeLiteral__Group__439038); rule__XTypeLiteral__Group__5(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XTypeLiteral__Group__4" // $ANTLR start "rule__XTypeLiteral__Group__4__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19360:1: rule__XTypeLiteral__Group__4__Impl : ( ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* ) ; public final void rule__XTypeLiteral__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19364:1: ( ( ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19365:1: ( ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19365:1: ( ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19366:1: ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXTypeLiteralAccess().getArrayDimensionsAssignment_4()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19367:1: ( rule__XTypeLiteral__ArrayDimensionsAssignment_4 )* loop124: do { int alt124=2; int LA124_0 = input.LA(1); if ( (LA124_0==77) ) { alt124=1; } switch (alt124) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19367:2: rule__XTypeLiteral__ArrayDimensionsAssignment_4 { pushFollow(FOLLOW_rule__XTypeLiteral__ArrayDimensionsAssignment_4_in_rule__XTypeLiteral__Group__4__Impl39065); rule__XTypeLiteral__ArrayDimensionsAssignment_4(); state._fsp--; if (state.failed) return ; } break; default : break loop124; } } while (true); if ( state.backtracking==0 ) { after(grammarAccess.getXTypeLiteralAccess().getArrayDimensionsAssignment_4()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XTypeLiteral__Group__4__Impl" // $ANTLR start "rule__XTypeLiteral__Group__5" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19377:1: rule__XTypeLiteral__Group__5 : rule__XTypeLiteral__Group__5__Impl ; public final void rule__XTypeLiteral__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19381:1: ( rule__XTypeLiteral__Group__5__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19382:2: rule__XTypeLiteral__Group__5__Impl { pushFollow(FOLLOW_rule__XTypeLiteral__Group__5__Impl_in_rule__XTypeLiteral__Group__539096); rule__XTypeLiteral__Group__5__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XTypeLiteral__Group__5" // $ANTLR start "rule__XTypeLiteral__Group__5__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19388:1: rule__XTypeLiteral__Group__5__Impl : ( ')' ) ; public final void rule__XTypeLiteral__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19392:1: ( ( ')' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19393:1: ( ')' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19393:1: ( ')' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19394:1: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXTypeLiteralAccess().getRightParenthesisKeyword_5()); } match(input,60,FOLLOW_60_in_rule__XTypeLiteral__Group__5__Impl39124); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXTypeLiteralAccess().getRightParenthesisKeyword_5()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XTypeLiteral__Group__5__Impl" // $ANTLR start "rule__XThrowExpression__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19419:1: rule__XThrowExpression__Group__0 : rule__XThrowExpression__Group__0__Impl rule__XThrowExpression__Group__1 ; public final void rule__XThrowExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19423:1: ( rule__XThrowExpression__Group__0__Impl rule__XThrowExpression__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19424:2: rule__XThrowExpression__Group__0__Impl rule__XThrowExpression__Group__1 { pushFollow(FOLLOW_rule__XThrowExpression__Group__0__Impl_in_rule__XThrowExpression__Group__039167); rule__XThrowExpression__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XThrowExpression__Group__1_in_rule__XThrowExpression__Group__039170); rule__XThrowExpression__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XThrowExpression__Group__0" // $ANTLR start "rule__XThrowExpression__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19431:1: rule__XThrowExpression__Group__0__Impl : ( () ) ; public final void rule__XThrowExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19435:1: ( ( () ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19436:1: ( () ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19436:1: ( () ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19437:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getXThrowExpressionAccess().getXThrowExpressionAction_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19438:1: () // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19440:1: { } if ( state.backtracking==0 ) { after(grammarAccess.getXThrowExpressionAccess().getXThrowExpressionAction_0()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XThrowExpression__Group__0__Impl" // $ANTLR start "rule__XThrowExpression__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19450:1: rule__XThrowExpression__Group__1 : rule__XThrowExpression__Group__1__Impl rule__XThrowExpression__Group__2 ; public final void rule__XThrowExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19454:1: ( rule__XThrowExpression__Group__1__Impl rule__XThrowExpression__Group__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19455:2: rule__XThrowExpression__Group__1__Impl rule__XThrowExpression__Group__2 { pushFollow(FOLLOW_rule__XThrowExpression__Group__1__Impl_in_rule__XThrowExpression__Group__139228); rule__XThrowExpression__Group__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XThrowExpression__Group__2_in_rule__XThrowExpression__Group__139231); rule__XThrowExpression__Group__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XThrowExpression__Group__1" // $ANTLR start "rule__XThrowExpression__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19462:1: rule__XThrowExpression__Group__1__Impl : ( 'throw' ) ; public final void rule__XThrowExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19466:1: ( ( 'throw' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19467:1: ( 'throw' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19467:1: ( 'throw' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19468:1: 'throw' { if ( state.backtracking==0 ) { before(grammarAccess.getXThrowExpressionAccess().getThrowKeyword_1()); } match(input,98,FOLLOW_98_in_rule__XThrowExpression__Group__1__Impl39259); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXThrowExpressionAccess().getThrowKeyword_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XThrowExpression__Group__1__Impl" // $ANTLR start "rule__XThrowExpression__Group__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19481:1: rule__XThrowExpression__Group__2 : rule__XThrowExpression__Group__2__Impl ; public final void rule__XThrowExpression__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19485:1: ( rule__XThrowExpression__Group__2__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19486:2: rule__XThrowExpression__Group__2__Impl { pushFollow(FOLLOW_rule__XThrowExpression__Group__2__Impl_in_rule__XThrowExpression__Group__239290); rule__XThrowExpression__Group__2__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XThrowExpression__Group__2" // $ANTLR start "rule__XThrowExpression__Group__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19492:1: rule__XThrowExpression__Group__2__Impl : ( ( rule__XThrowExpression__ExpressionAssignment_2 ) ) ; public final void rule__XThrowExpression__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19496:1: ( ( ( rule__XThrowExpression__ExpressionAssignment_2 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19497:1: ( ( rule__XThrowExpression__ExpressionAssignment_2 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19497:1: ( ( rule__XThrowExpression__ExpressionAssignment_2 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19498:1: ( rule__XThrowExpression__ExpressionAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXThrowExpressionAccess().getExpressionAssignment_2()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19499:1: ( rule__XThrowExpression__ExpressionAssignment_2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19499:2: rule__XThrowExpression__ExpressionAssignment_2 { pushFollow(FOLLOW_rule__XThrowExpression__ExpressionAssignment_2_in_rule__XThrowExpression__Group__2__Impl39317); rule__XThrowExpression__ExpressionAssignment_2(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXThrowExpressionAccess().getExpressionAssignment_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XThrowExpression__Group__2__Impl" // $ANTLR start "rule__XReturnExpression__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19515:1: rule__XReturnExpression__Group__0 : rule__XReturnExpression__Group__0__Impl rule__XReturnExpression__Group__1 ; public final void rule__XReturnExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19519:1: ( rule__XReturnExpression__Group__0__Impl rule__XReturnExpression__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19520:2: rule__XReturnExpression__Group__0__Impl rule__XReturnExpression__Group__1 { pushFollow(FOLLOW_rule__XReturnExpression__Group__0__Impl_in_rule__XReturnExpression__Group__039353); rule__XReturnExpression__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XReturnExpression__Group__1_in_rule__XReturnExpression__Group__039356); rule__XReturnExpression__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XReturnExpression__Group__0" // $ANTLR start "rule__XReturnExpression__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19527:1: rule__XReturnExpression__Group__0__Impl : ( () ) ; public final void rule__XReturnExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19531:1: ( ( () ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19532:1: ( () ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19532:1: ( () ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19533:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getXReturnExpressionAccess().getXReturnExpressionAction_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19534:1: () // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19536:1: { } if ( state.backtracking==0 ) { after(grammarAccess.getXReturnExpressionAccess().getXReturnExpressionAction_0()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XReturnExpression__Group__0__Impl" // $ANTLR start "rule__XReturnExpression__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19546:1: rule__XReturnExpression__Group__1 : rule__XReturnExpression__Group__1__Impl rule__XReturnExpression__Group__2 ; public final void rule__XReturnExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19550:1: ( rule__XReturnExpression__Group__1__Impl rule__XReturnExpression__Group__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19551:2: rule__XReturnExpression__Group__1__Impl rule__XReturnExpression__Group__2 { pushFollow(FOLLOW_rule__XReturnExpression__Group__1__Impl_in_rule__XReturnExpression__Group__139414); rule__XReturnExpression__Group__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XReturnExpression__Group__2_in_rule__XReturnExpression__Group__139417); rule__XReturnExpression__Group__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XReturnExpression__Group__1" // $ANTLR start "rule__XReturnExpression__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19558:1: rule__XReturnExpression__Group__1__Impl : ( 'return' ) ; public final void rule__XReturnExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19562:1: ( ( 'return' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19563:1: ( 'return' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19563:1: ( 'return' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19564:1: 'return' { if ( state.backtracking==0 ) { before(grammarAccess.getXReturnExpressionAccess().getReturnKeyword_1()); } match(input,99,FOLLOW_99_in_rule__XReturnExpression__Group__1__Impl39445); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXReturnExpressionAccess().getReturnKeyword_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XReturnExpression__Group__1__Impl" // $ANTLR start "rule__XReturnExpression__Group__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19577:1: rule__XReturnExpression__Group__2 : rule__XReturnExpression__Group__2__Impl ; public final void rule__XReturnExpression__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19581:1: ( rule__XReturnExpression__Group__2__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19582:2: rule__XReturnExpression__Group__2__Impl { pushFollow(FOLLOW_rule__XReturnExpression__Group__2__Impl_in_rule__XReturnExpression__Group__239476); rule__XReturnExpression__Group__2__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XReturnExpression__Group__2" // $ANTLR start "rule__XReturnExpression__Group__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19588:1: rule__XReturnExpression__Group__2__Impl : ( ( rule__XReturnExpression__ExpressionAssignment_2 )? ) ; public final void rule__XReturnExpression__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19592:1: ( ( ( rule__XReturnExpression__ExpressionAssignment_2 )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19593:1: ( ( rule__XReturnExpression__ExpressionAssignment_2 )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19593:1: ( ( rule__XReturnExpression__ExpressionAssignment_2 )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19594:1: ( rule__XReturnExpression__ExpressionAssignment_2 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXReturnExpressionAccess().getExpressionAssignment_2()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19595:1: ( rule__XReturnExpression__ExpressionAssignment_2 )? int alt125=2; alt125 = dfa125.predict(input); switch (alt125) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19595:2: rule__XReturnExpression__ExpressionAssignment_2 { pushFollow(FOLLOW_rule__XReturnExpression__ExpressionAssignment_2_in_rule__XReturnExpression__Group__2__Impl39503); rule__XReturnExpression__ExpressionAssignment_2(); state._fsp--; if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getXReturnExpressionAccess().getExpressionAssignment_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XReturnExpression__Group__2__Impl" // $ANTLR start "rule__XTryCatchFinallyExpression__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19611:1: rule__XTryCatchFinallyExpression__Group__0 : rule__XTryCatchFinallyExpression__Group__0__Impl rule__XTryCatchFinallyExpression__Group__1 ; public final void rule__XTryCatchFinallyExpression__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19615:1: ( rule__XTryCatchFinallyExpression__Group__0__Impl rule__XTryCatchFinallyExpression__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19616:2: rule__XTryCatchFinallyExpression__Group__0__Impl rule__XTryCatchFinallyExpression__Group__1 { pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group__0__Impl_in_rule__XTryCatchFinallyExpression__Group__039540); rule__XTryCatchFinallyExpression__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group__1_in_rule__XTryCatchFinallyExpression__Group__039543); rule__XTryCatchFinallyExpression__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XTryCatchFinallyExpression__Group__0" // $ANTLR start "rule__XTryCatchFinallyExpression__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19623:1: rule__XTryCatchFinallyExpression__Group__0__Impl : ( () ) ; public final void rule__XTryCatchFinallyExpression__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19627:1: ( ( () ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19628:1: ( () ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19628:1: ( () ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19629:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getXTryCatchFinallyExpressionAction_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19630:1: () // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19632:1: { } if ( state.backtracking==0 ) { after(grammarAccess.getXTryCatchFinallyExpressionAccess().getXTryCatchFinallyExpressionAction_0()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XTryCatchFinallyExpression__Group__0__Impl" // $ANTLR start "rule__XTryCatchFinallyExpression__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19642:1: rule__XTryCatchFinallyExpression__Group__1 : rule__XTryCatchFinallyExpression__Group__1__Impl rule__XTryCatchFinallyExpression__Group__2 ; public final void rule__XTryCatchFinallyExpression__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19646:1: ( rule__XTryCatchFinallyExpression__Group__1__Impl rule__XTryCatchFinallyExpression__Group__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19647:2: rule__XTryCatchFinallyExpression__Group__1__Impl rule__XTryCatchFinallyExpression__Group__2 { pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group__1__Impl_in_rule__XTryCatchFinallyExpression__Group__139601); rule__XTryCatchFinallyExpression__Group__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group__2_in_rule__XTryCatchFinallyExpression__Group__139604); rule__XTryCatchFinallyExpression__Group__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XTryCatchFinallyExpression__Group__1" // $ANTLR start "rule__XTryCatchFinallyExpression__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19654:1: rule__XTryCatchFinallyExpression__Group__1__Impl : ( 'try' ) ; public final void rule__XTryCatchFinallyExpression__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19658:1: ( ( 'try' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19659:1: ( 'try' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19659:1: ( 'try' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19660:1: 'try' { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getTryKeyword_1()); } match(input,100,FOLLOW_100_in_rule__XTryCatchFinallyExpression__Group__1__Impl39632); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXTryCatchFinallyExpressionAccess().getTryKeyword_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XTryCatchFinallyExpression__Group__1__Impl" // $ANTLR start "rule__XTryCatchFinallyExpression__Group__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19673:1: rule__XTryCatchFinallyExpression__Group__2 : rule__XTryCatchFinallyExpression__Group__2__Impl rule__XTryCatchFinallyExpression__Group__3 ; public final void rule__XTryCatchFinallyExpression__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19677:1: ( rule__XTryCatchFinallyExpression__Group__2__Impl rule__XTryCatchFinallyExpression__Group__3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19678:2: rule__XTryCatchFinallyExpression__Group__2__Impl rule__XTryCatchFinallyExpression__Group__3 { pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group__2__Impl_in_rule__XTryCatchFinallyExpression__Group__239663); rule__XTryCatchFinallyExpression__Group__2__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group__3_in_rule__XTryCatchFinallyExpression__Group__239666); rule__XTryCatchFinallyExpression__Group__3(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XTryCatchFinallyExpression__Group__2" // $ANTLR start "rule__XTryCatchFinallyExpression__Group__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19685:1: rule__XTryCatchFinallyExpression__Group__2__Impl : ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) ) ; public final void rule__XTryCatchFinallyExpression__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19689:1: ( ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19690:1: ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19690:1: ( ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19691:1: ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getExpressionAssignment_2()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19692:1: ( rule__XTryCatchFinallyExpression__ExpressionAssignment_2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19692:2: rule__XTryCatchFinallyExpression__ExpressionAssignment_2 { pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__ExpressionAssignment_2_in_rule__XTryCatchFinallyExpression__Group__2__Impl39693); rule__XTryCatchFinallyExpression__ExpressionAssignment_2(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXTryCatchFinallyExpressionAccess().getExpressionAssignment_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XTryCatchFinallyExpression__Group__2__Impl" // $ANTLR start "rule__XTryCatchFinallyExpression__Group__3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19702:1: rule__XTryCatchFinallyExpression__Group__3 : rule__XTryCatchFinallyExpression__Group__3__Impl ; public final void rule__XTryCatchFinallyExpression__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19706:1: ( rule__XTryCatchFinallyExpression__Group__3__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19707:2: rule__XTryCatchFinallyExpression__Group__3__Impl { pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group__3__Impl_in_rule__XTryCatchFinallyExpression__Group__339723); rule__XTryCatchFinallyExpression__Group__3__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XTryCatchFinallyExpression__Group__3" // $ANTLR start "rule__XTryCatchFinallyExpression__Group__3__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19713:1: rule__XTryCatchFinallyExpression__Group__3__Impl : ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) ) ; public final void rule__XTryCatchFinallyExpression__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19717:1: ( ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19718:1: ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19718:1: ( ( rule__XTryCatchFinallyExpression__Alternatives_3 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19719:1: ( rule__XTryCatchFinallyExpression__Alternatives_3 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getAlternatives_3()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19720:1: ( rule__XTryCatchFinallyExpression__Alternatives_3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19720:2: rule__XTryCatchFinallyExpression__Alternatives_3 { pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Alternatives_3_in_rule__XTryCatchFinallyExpression__Group__3__Impl39750); rule__XTryCatchFinallyExpression__Alternatives_3(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXTryCatchFinallyExpressionAccess().getAlternatives_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XTryCatchFinallyExpression__Group__3__Impl" // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19738:1: rule__XTryCatchFinallyExpression__Group_3_0__0 : rule__XTryCatchFinallyExpression__Group_3_0__0__Impl rule__XTryCatchFinallyExpression__Group_3_0__1 ; public final void rule__XTryCatchFinallyExpression__Group_3_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19742:1: ( rule__XTryCatchFinallyExpression__Group_3_0__0__Impl rule__XTryCatchFinallyExpression__Group_3_0__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19743:2: rule__XTryCatchFinallyExpression__Group_3_0__0__Impl rule__XTryCatchFinallyExpression__Group_3_0__1 { pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__0__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0__039788); rule__XTryCatchFinallyExpression__Group_3_0__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__1_in_rule__XTryCatchFinallyExpression__Group_3_0__039791); rule__XTryCatchFinallyExpression__Group_3_0__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XTryCatchFinallyExpression__Group_3_0__0" // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19750:1: rule__XTryCatchFinallyExpression__Group_3_0__0__Impl : ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) ) ; public final void rule__XTryCatchFinallyExpression__Group_3_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19754:1: ( ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19755:1: ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19755:1: ( ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19756:1: ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19756:1: ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19757:1: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getCatchClausesAssignment_3_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19758:1: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19758:2: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 { pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0_in_rule__XTryCatchFinallyExpression__Group_3_0__0__Impl39820); rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXTryCatchFinallyExpressionAccess().getCatchClausesAssignment_3_0_0()); } } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19761:1: ( ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19762:1: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getCatchClausesAssignment_3_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19763:1: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 )* loop126: do { int alt126=2; int LA126_0 = input.LA(1); if ( (LA126_0==102) ) { int LA126_2 = input.LA(2); if ( (synpred172_InternalEventPatternLanguage()) ) { alt126=1; } } switch (alt126) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19763:2: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 { pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0_in_rule__XTryCatchFinallyExpression__Group_3_0__0__Impl39832); rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0(); state._fsp--; if (state.failed) return ; } break; default : break loop126; } } while (true); if ( state.backtracking==0 ) { after(grammarAccess.getXTryCatchFinallyExpressionAccess().getCatchClausesAssignment_3_0_0()); } } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XTryCatchFinallyExpression__Group_3_0__0__Impl" // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19774:1: rule__XTryCatchFinallyExpression__Group_3_0__1 : rule__XTryCatchFinallyExpression__Group_3_0__1__Impl ; public final void rule__XTryCatchFinallyExpression__Group_3_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19778:1: ( rule__XTryCatchFinallyExpression__Group_3_0__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19779:2: rule__XTryCatchFinallyExpression__Group_3_0__1__Impl { pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__1__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0__139865); rule__XTryCatchFinallyExpression__Group_3_0__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XTryCatchFinallyExpression__Group_3_0__1" // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19785:1: rule__XTryCatchFinallyExpression__Group_3_0__1__Impl : ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? ) ; public final void rule__XTryCatchFinallyExpression__Group_3_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19789:1: ( ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19790:1: ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19790:1: ( ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19791:1: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup_3_0_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19792:1: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 )? int alt127=2; int LA127_0 = input.LA(1); if ( (LA127_0==101) ) { int LA127_1 = input.LA(2); if ( (synpred173_InternalEventPatternLanguage()) ) { alt127=1; } } switch (alt127) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19792:2: rule__XTryCatchFinallyExpression__Group_3_0_1__0 { pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__0_in_rule__XTryCatchFinallyExpression__Group_3_0__1__Impl39892); rule__XTryCatchFinallyExpression__Group_3_0_1__0(); state._fsp--; if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getXTryCatchFinallyExpressionAccess().getGroup_3_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XTryCatchFinallyExpression__Group_3_0__1__Impl" // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0_1__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19806:1: rule__XTryCatchFinallyExpression__Group_3_0_1__0 : rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_0_1__1 ; public final void rule__XTryCatchFinallyExpression__Group_3_0_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19810:1: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_0_1__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19811:2: rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_0_1__1 { pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0_1__039927); rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__1_in_rule__XTryCatchFinallyExpression__Group_3_0_1__039930); rule__XTryCatchFinallyExpression__Group_3_0_1__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XTryCatchFinallyExpression__Group_3_0_1__0" // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19818:1: rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl : ( ( 'finally' ) ) ; public final void rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19822:1: ( ( ( 'finally' ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19823:1: ( ( 'finally' ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19823:1: ( ( 'finally' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19824:1: ( 'finally' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyKeyword_3_0_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19825:1: ( 'finally' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19826:2: 'finally' { match(input,101,FOLLOW_101_in_rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl39959); if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyKeyword_3_0_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl" // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0_1__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19837:1: rule__XTryCatchFinallyExpression__Group_3_0_1__1 : rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl ; public final void rule__XTryCatchFinallyExpression__Group_3_0_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19841:1: ( rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19842:2: rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl { pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0_1__139991); rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XTryCatchFinallyExpression__Group_3_0_1__1" // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19848:1: rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl : ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) ) ; public final void rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19852:1: ( ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19853:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19853:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19854:1: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionAssignment_3_0_1_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19855:1: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19855:2: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 { pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1_in_rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl40018); rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionAssignment_3_0_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl" // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_1__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19869:1: rule__XTryCatchFinallyExpression__Group_3_1__0 : rule__XTryCatchFinallyExpression__Group_3_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_1__1 ; public final void rule__XTryCatchFinallyExpression__Group_3_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19873:1: ( rule__XTryCatchFinallyExpression__Group_3_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_1__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19874:2: rule__XTryCatchFinallyExpression__Group_3_1__0__Impl rule__XTryCatchFinallyExpression__Group_3_1__1 { pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__0__Impl_in_rule__XTryCatchFinallyExpression__Group_3_1__040052); rule__XTryCatchFinallyExpression__Group_3_1__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__1_in_rule__XTryCatchFinallyExpression__Group_3_1__040055); rule__XTryCatchFinallyExpression__Group_3_1__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XTryCatchFinallyExpression__Group_3_1__0" // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_1__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19881:1: rule__XTryCatchFinallyExpression__Group_3_1__0__Impl : ( 'finally' ) ; public final void rule__XTryCatchFinallyExpression__Group_3_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19885:1: ( ( 'finally' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19886:1: ( 'finally' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19886:1: ( 'finally' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19887:1: 'finally' { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyKeyword_3_1_0()); } match(input,101,FOLLOW_101_in_rule__XTryCatchFinallyExpression__Group_3_1__0__Impl40083); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyKeyword_3_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XTryCatchFinallyExpression__Group_3_1__0__Impl" // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_1__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19900:1: rule__XTryCatchFinallyExpression__Group_3_1__1 : rule__XTryCatchFinallyExpression__Group_3_1__1__Impl ; public final void rule__XTryCatchFinallyExpression__Group_3_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19904:1: ( rule__XTryCatchFinallyExpression__Group_3_1__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19905:2: rule__XTryCatchFinallyExpression__Group_3_1__1__Impl { pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__1__Impl_in_rule__XTryCatchFinallyExpression__Group_3_1__140114); rule__XTryCatchFinallyExpression__Group_3_1__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XTryCatchFinallyExpression__Group_3_1__1" // $ANTLR start "rule__XTryCatchFinallyExpression__Group_3_1__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19911:1: rule__XTryCatchFinallyExpression__Group_3_1__1__Impl : ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) ) ; public final void rule__XTryCatchFinallyExpression__Group_3_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19915:1: ( ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19916:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19916:1: ( ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19917:1: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionAssignment_3_1_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19918:1: ( rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19918:2: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 { pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1_in_rule__XTryCatchFinallyExpression__Group_3_1__1__Impl40141); rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionAssignment_3_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XTryCatchFinallyExpression__Group_3_1__1__Impl" // $ANTLR start "rule__XCatchClause__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19932:1: rule__XCatchClause__Group__0 : rule__XCatchClause__Group__0__Impl rule__XCatchClause__Group__1 ; public final void rule__XCatchClause__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19936:1: ( rule__XCatchClause__Group__0__Impl rule__XCatchClause__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19937:2: rule__XCatchClause__Group__0__Impl rule__XCatchClause__Group__1 { pushFollow(FOLLOW_rule__XCatchClause__Group__0__Impl_in_rule__XCatchClause__Group__040175); rule__XCatchClause__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XCatchClause__Group__1_in_rule__XCatchClause__Group__040178); rule__XCatchClause__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XCatchClause__Group__0" // $ANTLR start "rule__XCatchClause__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19944:1: rule__XCatchClause__Group__0__Impl : ( ( 'catch' ) ) ; public final void rule__XCatchClause__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19948:1: ( ( ( 'catch' ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19949:1: ( ( 'catch' ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19949:1: ( ( 'catch' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19950:1: ( 'catch' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXCatchClauseAccess().getCatchKeyword_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19951:1: ( 'catch' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19952:2: 'catch' { match(input,102,FOLLOW_102_in_rule__XCatchClause__Group__0__Impl40207); if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXCatchClauseAccess().getCatchKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XCatchClause__Group__0__Impl" // $ANTLR start "rule__XCatchClause__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19963:1: rule__XCatchClause__Group__1 : rule__XCatchClause__Group__1__Impl rule__XCatchClause__Group__2 ; public final void rule__XCatchClause__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19967:1: ( rule__XCatchClause__Group__1__Impl rule__XCatchClause__Group__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19968:2: rule__XCatchClause__Group__1__Impl rule__XCatchClause__Group__2 { pushFollow(FOLLOW_rule__XCatchClause__Group__1__Impl_in_rule__XCatchClause__Group__140239); rule__XCatchClause__Group__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XCatchClause__Group__2_in_rule__XCatchClause__Group__140242); rule__XCatchClause__Group__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XCatchClause__Group__1" // $ANTLR start "rule__XCatchClause__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19975:1: rule__XCatchClause__Group__1__Impl : ( '(' ) ; public final void rule__XCatchClause__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19979:1: ( ( '(' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19980:1: ( '(' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19980:1: ( '(' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19981:1: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXCatchClauseAccess().getLeftParenthesisKeyword_1()); } match(input,59,FOLLOW_59_in_rule__XCatchClause__Group__1__Impl40270); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXCatchClauseAccess().getLeftParenthesisKeyword_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XCatchClause__Group__1__Impl" // $ANTLR start "rule__XCatchClause__Group__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19994:1: rule__XCatchClause__Group__2 : rule__XCatchClause__Group__2__Impl rule__XCatchClause__Group__3 ; public final void rule__XCatchClause__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19998:1: ( rule__XCatchClause__Group__2__Impl rule__XCatchClause__Group__3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19999:2: rule__XCatchClause__Group__2__Impl rule__XCatchClause__Group__3 { pushFollow(FOLLOW_rule__XCatchClause__Group__2__Impl_in_rule__XCatchClause__Group__240301); rule__XCatchClause__Group__2__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XCatchClause__Group__3_in_rule__XCatchClause__Group__240304); rule__XCatchClause__Group__3(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XCatchClause__Group__2" // $ANTLR start "rule__XCatchClause__Group__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20006:1: rule__XCatchClause__Group__2__Impl : ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) ) ; public final void rule__XCatchClause__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20010:1: ( ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20011:1: ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20011:1: ( ( rule__XCatchClause__DeclaredParamAssignment_2 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20012:1: ( rule__XCatchClause__DeclaredParamAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXCatchClauseAccess().getDeclaredParamAssignment_2()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20013:1: ( rule__XCatchClause__DeclaredParamAssignment_2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20013:2: rule__XCatchClause__DeclaredParamAssignment_2 { pushFollow(FOLLOW_rule__XCatchClause__DeclaredParamAssignment_2_in_rule__XCatchClause__Group__2__Impl40331); rule__XCatchClause__DeclaredParamAssignment_2(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXCatchClauseAccess().getDeclaredParamAssignment_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XCatchClause__Group__2__Impl" // $ANTLR start "rule__XCatchClause__Group__3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20023:1: rule__XCatchClause__Group__3 : rule__XCatchClause__Group__3__Impl rule__XCatchClause__Group__4 ; public final void rule__XCatchClause__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20027:1: ( rule__XCatchClause__Group__3__Impl rule__XCatchClause__Group__4 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20028:2: rule__XCatchClause__Group__3__Impl rule__XCatchClause__Group__4 { pushFollow(FOLLOW_rule__XCatchClause__Group__3__Impl_in_rule__XCatchClause__Group__340361); rule__XCatchClause__Group__3__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XCatchClause__Group__4_in_rule__XCatchClause__Group__340364); rule__XCatchClause__Group__4(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XCatchClause__Group__3" // $ANTLR start "rule__XCatchClause__Group__3__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20035:1: rule__XCatchClause__Group__3__Impl : ( ')' ) ; public final void rule__XCatchClause__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20039:1: ( ( ')' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20040:1: ( ')' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20040:1: ( ')' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20041:1: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXCatchClauseAccess().getRightParenthesisKeyword_3()); } match(input,60,FOLLOW_60_in_rule__XCatchClause__Group__3__Impl40392); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXCatchClauseAccess().getRightParenthesisKeyword_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XCatchClause__Group__3__Impl" // $ANTLR start "rule__XCatchClause__Group__4" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20054:1: rule__XCatchClause__Group__4 : rule__XCatchClause__Group__4__Impl ; public final void rule__XCatchClause__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20058:1: ( rule__XCatchClause__Group__4__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20059:2: rule__XCatchClause__Group__4__Impl { pushFollow(FOLLOW_rule__XCatchClause__Group__4__Impl_in_rule__XCatchClause__Group__440423); rule__XCatchClause__Group__4__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XCatchClause__Group__4" // $ANTLR start "rule__XCatchClause__Group__4__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20065:1: rule__XCatchClause__Group__4__Impl : ( ( rule__XCatchClause__ExpressionAssignment_4 ) ) ; public final void rule__XCatchClause__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20069:1: ( ( ( rule__XCatchClause__ExpressionAssignment_4 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20070:1: ( ( rule__XCatchClause__ExpressionAssignment_4 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20070:1: ( ( rule__XCatchClause__ExpressionAssignment_4 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20071:1: ( rule__XCatchClause__ExpressionAssignment_4 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXCatchClauseAccess().getExpressionAssignment_4()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20072:1: ( rule__XCatchClause__ExpressionAssignment_4 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20072:2: rule__XCatchClause__ExpressionAssignment_4 { pushFollow(FOLLOW_rule__XCatchClause__ExpressionAssignment_4_in_rule__XCatchClause__Group__4__Impl40450); rule__XCatchClause__ExpressionAssignment_4(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXCatchClauseAccess().getExpressionAssignment_4()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XCatchClause__Group__4__Impl" // $ANTLR start "rule__QualifiedName__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20092:1: rule__QualifiedName__Group__0 : rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ; public final void rule__QualifiedName__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20096:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20097:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 { pushFollow(FOLLOW_rule__QualifiedName__Group__0__Impl_in_rule__QualifiedName__Group__040490); rule__QualifiedName__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__QualifiedName__Group__1_in_rule__QualifiedName__Group__040493); rule__QualifiedName__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__QualifiedName__Group__0" // $ANTLR start "rule__QualifiedName__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20104:1: rule__QualifiedName__Group__0__Impl : ( ruleValidID ) ; public final void rule__QualifiedName__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20108:1: ( ( ruleValidID ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20109:1: ( ruleValidID ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20109:1: ( ruleValidID ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20110:1: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_0()); } pushFollow(FOLLOW_ruleValidID_in_rule__QualifiedName__Group__0__Impl40520); ruleValidID(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__QualifiedName__Group__0__Impl" // $ANTLR start "rule__QualifiedName__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20121:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ; public final void rule__QualifiedName__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20125:1: ( rule__QualifiedName__Group__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20126:2: rule__QualifiedName__Group__1__Impl { pushFollow(FOLLOW_rule__QualifiedName__Group__1__Impl_in_rule__QualifiedName__Group__140549); rule__QualifiedName__Group__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__QualifiedName__Group__1" // $ANTLR start "rule__QualifiedName__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20132:1: rule__QualifiedName__Group__1__Impl : ( ( rule__QualifiedName__Group_1__0 )* ) ; public final void rule__QualifiedName__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20136:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20137:1: ( ( rule__QualifiedName__Group_1__0 )* ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20137:1: ( ( rule__QualifiedName__Group_1__0 )* ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20138:1: ( rule__QualifiedName__Group_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameAccess().getGroup_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20139:1: ( rule__QualifiedName__Group_1__0 )* loop128: do { int alt128=2; int LA128_0 = input.LA(1); if ( (LA128_0==45) ) { int LA128_2 = input.LA(2); if ( (LA128_2==RULE_ID) ) { int LA128_3 = input.LA(3); if ( (synpred174_InternalEventPatternLanguage()) ) { alt128=1; } } } switch (alt128) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20139:2: rule__QualifiedName__Group_1__0 { pushFollow(FOLLOW_rule__QualifiedName__Group_1__0_in_rule__QualifiedName__Group__1__Impl40576); rule__QualifiedName__Group_1__0(); state._fsp--; if (state.failed) return ; } break; default : break loop128; } } while (true); if ( state.backtracking==0 ) { after(grammarAccess.getQualifiedNameAccess().getGroup_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__QualifiedName__Group__1__Impl" // $ANTLR start "rule__QualifiedName__Group_1__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20153:1: rule__QualifiedName__Group_1__0 : rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ; public final void rule__QualifiedName__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20157:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20158:2: rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 { pushFollow(FOLLOW_rule__QualifiedName__Group_1__0__Impl_in_rule__QualifiedName__Group_1__040611); rule__QualifiedName__Group_1__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__QualifiedName__Group_1__1_in_rule__QualifiedName__Group_1__040614); rule__QualifiedName__Group_1__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__QualifiedName__Group_1__0" // $ANTLR start "rule__QualifiedName__Group_1__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20165:1: rule__QualifiedName__Group_1__0__Impl : ( ( '.' ) ) ; public final void rule__QualifiedName__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20169:1: ( ( ( '.' ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20170:1: ( ( '.' ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20170:1: ( ( '.' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20171:1: ( '.' ) { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20172:1: ( '.' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20173:2: '.' { match(input,45,FOLLOW_45_in_rule__QualifiedName__Group_1__0__Impl40643); if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__QualifiedName__Group_1__0__Impl" // $ANTLR start "rule__QualifiedName__Group_1__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20184:1: rule__QualifiedName__Group_1__1 : rule__QualifiedName__Group_1__1__Impl ; public final void rule__QualifiedName__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20188:1: ( rule__QualifiedName__Group_1__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20189:2: rule__QualifiedName__Group_1__1__Impl { pushFollow(FOLLOW_rule__QualifiedName__Group_1__1__Impl_in_rule__QualifiedName__Group_1__140675); rule__QualifiedName__Group_1__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__QualifiedName__Group_1__1" // $ANTLR start "rule__QualifiedName__Group_1__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20195:1: rule__QualifiedName__Group_1__1__Impl : ( ruleValidID ) ; public final void rule__QualifiedName__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20199:1: ( ( ruleValidID ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20200:1: ( ruleValidID ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20200:1: ( ruleValidID ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20201:1: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_1_1()); } pushFollow(FOLLOW_ruleValidID_in_rule__QualifiedName__Group_1__1__Impl40702); ruleValidID(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getQualifiedNameAccess().getValidIDParserRuleCall_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__QualifiedName__Group_1__1__Impl" // $ANTLR start "rule__Number__Group_1__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20216:1: rule__Number__Group_1__0 : rule__Number__Group_1__0__Impl rule__Number__Group_1__1 ; public final void rule__Number__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20220:1: ( rule__Number__Group_1__0__Impl rule__Number__Group_1__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20221:2: rule__Number__Group_1__0__Impl rule__Number__Group_1__1 { pushFollow(FOLLOW_rule__Number__Group_1__0__Impl_in_rule__Number__Group_1__040735); rule__Number__Group_1__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__Number__Group_1__1_in_rule__Number__Group_1__040738); rule__Number__Group_1__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Number__Group_1__0" // $ANTLR start "rule__Number__Group_1__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20228:1: rule__Number__Group_1__0__Impl : ( ( rule__Number__Alternatives_1_0 ) ) ; public final void rule__Number__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20232:1: ( ( ( rule__Number__Alternatives_1_0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20233:1: ( ( rule__Number__Alternatives_1_0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20233:1: ( ( rule__Number__Alternatives_1_0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20234:1: ( rule__Number__Alternatives_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getNumberAccess().getAlternatives_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20235:1: ( rule__Number__Alternatives_1_0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20235:2: rule__Number__Alternatives_1_0 { pushFollow(FOLLOW_rule__Number__Alternatives_1_0_in_rule__Number__Group_1__0__Impl40765); rule__Number__Alternatives_1_0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getNumberAccess().getAlternatives_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Number__Group_1__0__Impl" // $ANTLR start "rule__Number__Group_1__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20245:1: rule__Number__Group_1__1 : rule__Number__Group_1__1__Impl ; public final void rule__Number__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20249:1: ( rule__Number__Group_1__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20250:2: rule__Number__Group_1__1__Impl { pushFollow(FOLLOW_rule__Number__Group_1__1__Impl_in_rule__Number__Group_1__140795); rule__Number__Group_1__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Number__Group_1__1" // $ANTLR start "rule__Number__Group_1__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20256:1: rule__Number__Group_1__1__Impl : ( ( rule__Number__Group_1_1__0 )? ) ; public final void rule__Number__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20260:1: ( ( ( rule__Number__Group_1_1__0 )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20261:1: ( ( rule__Number__Group_1_1__0 )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20261:1: ( ( rule__Number__Group_1_1__0 )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20262:1: ( rule__Number__Group_1_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getNumberAccess().getGroup_1_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20263:1: ( rule__Number__Group_1_1__0 )? int alt129=2; int LA129_0 = input.LA(1); if ( (LA129_0==45) ) { int LA129_1 = input.LA(2); if ( ((LA129_1>=RULE_INT && LA129_1<=RULE_DECIMAL)) ) { alt129=1; } } switch (alt129) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20263:2: rule__Number__Group_1_1__0 { pushFollow(FOLLOW_rule__Number__Group_1_1__0_in_rule__Number__Group_1__1__Impl40822); rule__Number__Group_1_1__0(); state._fsp--; if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getNumberAccess().getGroup_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Number__Group_1__1__Impl" // $ANTLR start "rule__Number__Group_1_1__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20277:1: rule__Number__Group_1_1__0 : rule__Number__Group_1_1__0__Impl rule__Number__Group_1_1__1 ; public final void rule__Number__Group_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20281:1: ( rule__Number__Group_1_1__0__Impl rule__Number__Group_1_1__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20282:2: rule__Number__Group_1_1__0__Impl rule__Number__Group_1_1__1 { pushFollow(FOLLOW_rule__Number__Group_1_1__0__Impl_in_rule__Number__Group_1_1__040857); rule__Number__Group_1_1__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__Number__Group_1_1__1_in_rule__Number__Group_1_1__040860); rule__Number__Group_1_1__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Number__Group_1_1__0" // $ANTLR start "rule__Number__Group_1_1__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20289:1: rule__Number__Group_1_1__0__Impl : ( '.' ) ; public final void rule__Number__Group_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20293:1: ( ( '.' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20294:1: ( '.' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20294:1: ( '.' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20295:1: '.' { if ( state.backtracking==0 ) { before(grammarAccess.getNumberAccess().getFullStopKeyword_1_1_0()); } match(input,45,FOLLOW_45_in_rule__Number__Group_1_1__0__Impl40888); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getNumberAccess().getFullStopKeyword_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Number__Group_1_1__0__Impl" // $ANTLR start "rule__Number__Group_1_1__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20308:1: rule__Number__Group_1_1__1 : rule__Number__Group_1_1__1__Impl ; public final void rule__Number__Group_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20312:1: ( rule__Number__Group_1_1__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20313:2: rule__Number__Group_1_1__1__Impl { pushFollow(FOLLOW_rule__Number__Group_1_1__1__Impl_in_rule__Number__Group_1_1__140919); rule__Number__Group_1_1__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Number__Group_1_1__1" // $ANTLR start "rule__Number__Group_1_1__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20319:1: rule__Number__Group_1_1__1__Impl : ( ( rule__Number__Alternatives_1_1_1 ) ) ; public final void rule__Number__Group_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20323:1: ( ( ( rule__Number__Alternatives_1_1_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20324:1: ( ( rule__Number__Alternatives_1_1_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20324:1: ( ( rule__Number__Alternatives_1_1_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20325:1: ( rule__Number__Alternatives_1_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getNumberAccess().getAlternatives_1_1_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20326:1: ( rule__Number__Alternatives_1_1_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20326:2: rule__Number__Alternatives_1_1_1 { pushFollow(FOLLOW_rule__Number__Alternatives_1_1_1_in_rule__Number__Group_1_1__1__Impl40946); rule__Number__Alternatives_1_1_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getNumberAccess().getAlternatives_1_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Number__Group_1_1__1__Impl" // $ANTLR start "rule__JvmTypeReference__Group_0__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20341:1: rule__JvmTypeReference__Group_0__0 : rule__JvmTypeReference__Group_0__0__Impl rule__JvmTypeReference__Group_0__1 ; public final void rule__JvmTypeReference__Group_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20345:1: ( rule__JvmTypeReference__Group_0__0__Impl rule__JvmTypeReference__Group_0__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20346:2: rule__JvmTypeReference__Group_0__0__Impl rule__JvmTypeReference__Group_0__1 { pushFollow(FOLLOW_rule__JvmTypeReference__Group_0__0__Impl_in_rule__JvmTypeReference__Group_0__040981); rule__JvmTypeReference__Group_0__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__JvmTypeReference__Group_0__1_in_rule__JvmTypeReference__Group_0__040984); rule__JvmTypeReference__Group_0__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmTypeReference__Group_0__0" // $ANTLR start "rule__JvmTypeReference__Group_0__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20353:1: rule__JvmTypeReference__Group_0__0__Impl : ( ruleJvmParameterizedTypeReference ) ; public final void rule__JvmTypeReference__Group_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20357:1: ( ( ruleJvmParameterizedTypeReference ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20358:1: ( ruleJvmParameterizedTypeReference ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20358:1: ( ruleJvmParameterizedTypeReference ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20359:1: ruleJvmParameterizedTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmTypeReferenceAccess().getJvmParameterizedTypeReferenceParserRuleCall_0_0()); } pushFollow(FOLLOW_ruleJvmParameterizedTypeReference_in_rule__JvmTypeReference__Group_0__0__Impl41011); ruleJvmParameterizedTypeReference(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getJvmTypeReferenceAccess().getJvmParameterizedTypeReferenceParserRuleCall_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmTypeReference__Group_0__0__Impl" // $ANTLR start "rule__JvmTypeReference__Group_0__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20370:1: rule__JvmTypeReference__Group_0__1 : rule__JvmTypeReference__Group_0__1__Impl ; public final void rule__JvmTypeReference__Group_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20374:1: ( rule__JvmTypeReference__Group_0__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20375:2: rule__JvmTypeReference__Group_0__1__Impl { pushFollow(FOLLOW_rule__JvmTypeReference__Group_0__1__Impl_in_rule__JvmTypeReference__Group_0__141040); rule__JvmTypeReference__Group_0__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmTypeReference__Group_0__1" // $ANTLR start "rule__JvmTypeReference__Group_0__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20381:1: rule__JvmTypeReference__Group_0__1__Impl : ( ( rule__JvmTypeReference__Group_0_1__0 )* ) ; public final void rule__JvmTypeReference__Group_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20385:1: ( ( ( rule__JvmTypeReference__Group_0_1__0 )* ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20386:1: ( ( rule__JvmTypeReference__Group_0_1__0 )* ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20386:1: ( ( rule__JvmTypeReference__Group_0_1__0 )* ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20387:1: ( rule__JvmTypeReference__Group_0_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getJvmTypeReferenceAccess().getGroup_0_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20388:1: ( rule__JvmTypeReference__Group_0_1__0 )* loop130: do { int alt130=2; int LA130_0 = input.LA(1); if ( (LA130_0==77) ) { int LA130_2 = input.LA(2); if ( (LA130_2==78) ) { int LA130_3 = input.LA(3); if ( (synpred176_InternalEventPatternLanguage()) ) { alt130=1; } } } switch (alt130) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20388:2: rule__JvmTypeReference__Group_0_1__0 { pushFollow(FOLLOW_rule__JvmTypeReference__Group_0_1__0_in_rule__JvmTypeReference__Group_0__1__Impl41067); rule__JvmTypeReference__Group_0_1__0(); state._fsp--; if (state.failed) return ; } break; default : break loop130; } } while (true); if ( state.backtracking==0 ) { after(grammarAccess.getJvmTypeReferenceAccess().getGroup_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmTypeReference__Group_0__1__Impl" // $ANTLR start "rule__JvmTypeReference__Group_0_1__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20402:1: rule__JvmTypeReference__Group_0_1__0 : rule__JvmTypeReference__Group_0_1__0__Impl ; public final void rule__JvmTypeReference__Group_0_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20406:1: ( rule__JvmTypeReference__Group_0_1__0__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20407:2: rule__JvmTypeReference__Group_0_1__0__Impl { pushFollow(FOLLOW_rule__JvmTypeReference__Group_0_1__0__Impl_in_rule__JvmTypeReference__Group_0_1__041102); rule__JvmTypeReference__Group_0_1__0__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmTypeReference__Group_0_1__0" // $ANTLR start "rule__JvmTypeReference__Group_0_1__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20413:1: rule__JvmTypeReference__Group_0_1__0__Impl : ( ( rule__JvmTypeReference__Group_0_1_0__0 ) ) ; public final void rule__JvmTypeReference__Group_0_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20417:1: ( ( ( rule__JvmTypeReference__Group_0_1_0__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20418:1: ( ( rule__JvmTypeReference__Group_0_1_0__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20418:1: ( ( rule__JvmTypeReference__Group_0_1_0__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20419:1: ( rule__JvmTypeReference__Group_0_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmTypeReferenceAccess().getGroup_0_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20420:1: ( rule__JvmTypeReference__Group_0_1_0__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20420:2: rule__JvmTypeReference__Group_0_1_0__0 { pushFollow(FOLLOW_rule__JvmTypeReference__Group_0_1_0__0_in_rule__JvmTypeReference__Group_0_1__0__Impl41129); rule__JvmTypeReference__Group_0_1_0__0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getJvmTypeReferenceAccess().getGroup_0_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmTypeReference__Group_0_1__0__Impl" // $ANTLR start "rule__JvmTypeReference__Group_0_1_0__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20432:1: rule__JvmTypeReference__Group_0_1_0__0 : rule__JvmTypeReference__Group_0_1_0__0__Impl rule__JvmTypeReference__Group_0_1_0__1 ; public final void rule__JvmTypeReference__Group_0_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20436:1: ( rule__JvmTypeReference__Group_0_1_0__0__Impl rule__JvmTypeReference__Group_0_1_0__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20437:2: rule__JvmTypeReference__Group_0_1_0__0__Impl rule__JvmTypeReference__Group_0_1_0__1 { pushFollow(FOLLOW_rule__JvmTypeReference__Group_0_1_0__0__Impl_in_rule__JvmTypeReference__Group_0_1_0__041161); rule__JvmTypeReference__Group_0_1_0__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__JvmTypeReference__Group_0_1_0__1_in_rule__JvmTypeReference__Group_0_1_0__041164); rule__JvmTypeReference__Group_0_1_0__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmTypeReference__Group_0_1_0__0" // $ANTLR start "rule__JvmTypeReference__Group_0_1_0__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20444:1: rule__JvmTypeReference__Group_0_1_0__0__Impl : ( () ) ; public final void rule__JvmTypeReference__Group_0_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20448:1: ( ( () ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20449:1: ( () ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20449:1: ( () ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20450:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getJvmTypeReferenceAccess().getJvmGenericArrayTypeReferenceComponentTypeAction_0_1_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20451:1: () // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20453:1: { } if ( state.backtracking==0 ) { after(grammarAccess.getJvmTypeReferenceAccess().getJvmGenericArrayTypeReferenceComponentTypeAction_0_1_0_0()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmTypeReference__Group_0_1_0__0__Impl" // $ANTLR start "rule__JvmTypeReference__Group_0_1_0__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20463:1: rule__JvmTypeReference__Group_0_1_0__1 : rule__JvmTypeReference__Group_0_1_0__1__Impl ; public final void rule__JvmTypeReference__Group_0_1_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20467:1: ( rule__JvmTypeReference__Group_0_1_0__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20468:2: rule__JvmTypeReference__Group_0_1_0__1__Impl { pushFollow(FOLLOW_rule__JvmTypeReference__Group_0_1_0__1__Impl_in_rule__JvmTypeReference__Group_0_1_0__141222); rule__JvmTypeReference__Group_0_1_0__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmTypeReference__Group_0_1_0__1" // $ANTLR start "rule__JvmTypeReference__Group_0_1_0__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20474:1: rule__JvmTypeReference__Group_0_1_0__1__Impl : ( ruleArrayBrackets ) ; public final void rule__JvmTypeReference__Group_0_1_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20478:1: ( ( ruleArrayBrackets ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20479:1: ( ruleArrayBrackets ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20479:1: ( ruleArrayBrackets ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20480:1: ruleArrayBrackets { if ( state.backtracking==0 ) { before(grammarAccess.getJvmTypeReferenceAccess().getArrayBracketsParserRuleCall_0_1_0_1()); } pushFollow(FOLLOW_ruleArrayBrackets_in_rule__JvmTypeReference__Group_0_1_0__1__Impl41249); ruleArrayBrackets(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getJvmTypeReferenceAccess().getArrayBracketsParserRuleCall_0_1_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmTypeReference__Group_0_1_0__1__Impl" // $ANTLR start "rule__ArrayBrackets__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20495:1: rule__ArrayBrackets__Group__0 : rule__ArrayBrackets__Group__0__Impl rule__ArrayBrackets__Group__1 ; public final void rule__ArrayBrackets__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20499:1: ( rule__ArrayBrackets__Group__0__Impl rule__ArrayBrackets__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20500:2: rule__ArrayBrackets__Group__0__Impl rule__ArrayBrackets__Group__1 { pushFollow(FOLLOW_rule__ArrayBrackets__Group__0__Impl_in_rule__ArrayBrackets__Group__041282); rule__ArrayBrackets__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__ArrayBrackets__Group__1_in_rule__ArrayBrackets__Group__041285); rule__ArrayBrackets__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ArrayBrackets__Group__0" // $ANTLR start "rule__ArrayBrackets__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20507:1: rule__ArrayBrackets__Group__0__Impl : ( '[' ) ; public final void rule__ArrayBrackets__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20511:1: ( ( '[' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20512:1: ( '[' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20512:1: ( '[' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20513:1: '[' { if ( state.backtracking==0 ) { before(grammarAccess.getArrayBracketsAccess().getLeftSquareBracketKeyword_0()); } match(input,77,FOLLOW_77_in_rule__ArrayBrackets__Group__0__Impl41313); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getArrayBracketsAccess().getLeftSquareBracketKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ArrayBrackets__Group__0__Impl" // $ANTLR start "rule__ArrayBrackets__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20526:1: rule__ArrayBrackets__Group__1 : rule__ArrayBrackets__Group__1__Impl ; public final void rule__ArrayBrackets__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20530:1: ( rule__ArrayBrackets__Group__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20531:2: rule__ArrayBrackets__Group__1__Impl { pushFollow(FOLLOW_rule__ArrayBrackets__Group__1__Impl_in_rule__ArrayBrackets__Group__141344); rule__ArrayBrackets__Group__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ArrayBrackets__Group__1" // $ANTLR start "rule__ArrayBrackets__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20537:1: rule__ArrayBrackets__Group__1__Impl : ( ']' ) ; public final void rule__ArrayBrackets__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20541:1: ( ( ']' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20542:1: ( ']' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20542:1: ( ']' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20543:1: ']' { if ( state.backtracking==0 ) { before(grammarAccess.getArrayBracketsAccess().getRightSquareBracketKeyword_1()); } match(input,78,FOLLOW_78_in_rule__ArrayBrackets__Group__1__Impl41372); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getArrayBracketsAccess().getRightSquareBracketKeyword_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ArrayBrackets__Group__1__Impl" // $ANTLR start "rule__XFunctionTypeRef__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20560:1: rule__XFunctionTypeRef__Group__0 : rule__XFunctionTypeRef__Group__0__Impl rule__XFunctionTypeRef__Group__1 ; public final void rule__XFunctionTypeRef__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20564:1: ( rule__XFunctionTypeRef__Group__0__Impl rule__XFunctionTypeRef__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20565:2: rule__XFunctionTypeRef__Group__0__Impl rule__XFunctionTypeRef__Group__1 { pushFollow(FOLLOW_rule__XFunctionTypeRef__Group__0__Impl_in_rule__XFunctionTypeRef__Group__041407); rule__XFunctionTypeRef__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XFunctionTypeRef__Group__1_in_rule__XFunctionTypeRef__Group__041410); rule__XFunctionTypeRef__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFunctionTypeRef__Group__0" // $ANTLR start "rule__XFunctionTypeRef__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20572:1: rule__XFunctionTypeRef__Group__0__Impl : ( ( rule__XFunctionTypeRef__Group_0__0 )? ) ; public final void rule__XFunctionTypeRef__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20576:1: ( ( ( rule__XFunctionTypeRef__Group_0__0 )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20577:1: ( ( rule__XFunctionTypeRef__Group_0__0 )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20577:1: ( ( rule__XFunctionTypeRef__Group_0__0 )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20578:1: ( rule__XFunctionTypeRef__Group_0__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getGroup_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20579:1: ( rule__XFunctionTypeRef__Group_0__0 )? int alt131=2; int LA131_0 = input.LA(1); if ( (LA131_0==59) ) { alt131=1; } switch (alt131) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20579:2: rule__XFunctionTypeRef__Group_0__0 { pushFollow(FOLLOW_rule__XFunctionTypeRef__Group_0__0_in_rule__XFunctionTypeRef__Group__0__Impl41437); rule__XFunctionTypeRef__Group_0__0(); state._fsp--; if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getXFunctionTypeRefAccess().getGroup_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFunctionTypeRef__Group__0__Impl" // $ANTLR start "rule__XFunctionTypeRef__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20589:1: rule__XFunctionTypeRef__Group__1 : rule__XFunctionTypeRef__Group__1__Impl rule__XFunctionTypeRef__Group__2 ; public final void rule__XFunctionTypeRef__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20593:1: ( rule__XFunctionTypeRef__Group__1__Impl rule__XFunctionTypeRef__Group__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20594:2: rule__XFunctionTypeRef__Group__1__Impl rule__XFunctionTypeRef__Group__2 { pushFollow(FOLLOW_rule__XFunctionTypeRef__Group__1__Impl_in_rule__XFunctionTypeRef__Group__141468); rule__XFunctionTypeRef__Group__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XFunctionTypeRef__Group__2_in_rule__XFunctionTypeRef__Group__141471); rule__XFunctionTypeRef__Group__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFunctionTypeRef__Group__1" // $ANTLR start "rule__XFunctionTypeRef__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20601:1: rule__XFunctionTypeRef__Group__1__Impl : ( '=>' ) ; public final void rule__XFunctionTypeRef__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20605:1: ( ( '=>' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20606:1: ( '=>' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20606:1: ( '=>' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20607:1: '=>' { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getEqualsSignGreaterThanSignKeyword_1()); } match(input,34,FOLLOW_34_in_rule__XFunctionTypeRef__Group__1__Impl41499); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXFunctionTypeRefAccess().getEqualsSignGreaterThanSignKeyword_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFunctionTypeRef__Group__1__Impl" // $ANTLR start "rule__XFunctionTypeRef__Group__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20620:1: rule__XFunctionTypeRef__Group__2 : rule__XFunctionTypeRef__Group__2__Impl ; public final void rule__XFunctionTypeRef__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20624:1: ( rule__XFunctionTypeRef__Group__2__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20625:2: rule__XFunctionTypeRef__Group__2__Impl { pushFollow(FOLLOW_rule__XFunctionTypeRef__Group__2__Impl_in_rule__XFunctionTypeRef__Group__241530); rule__XFunctionTypeRef__Group__2__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFunctionTypeRef__Group__2" // $ANTLR start "rule__XFunctionTypeRef__Group__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20631:1: rule__XFunctionTypeRef__Group__2__Impl : ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) ) ; public final void rule__XFunctionTypeRef__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20635:1: ( ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20636:1: ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20636:1: ( ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20637:1: ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getReturnTypeAssignment_2()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20638:1: ( rule__XFunctionTypeRef__ReturnTypeAssignment_2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20638:2: rule__XFunctionTypeRef__ReturnTypeAssignment_2 { pushFollow(FOLLOW_rule__XFunctionTypeRef__ReturnTypeAssignment_2_in_rule__XFunctionTypeRef__Group__2__Impl41557); rule__XFunctionTypeRef__ReturnTypeAssignment_2(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXFunctionTypeRefAccess().getReturnTypeAssignment_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFunctionTypeRef__Group__2__Impl" // $ANTLR start "rule__XFunctionTypeRef__Group_0__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20654:1: rule__XFunctionTypeRef__Group_0__0 : rule__XFunctionTypeRef__Group_0__0__Impl rule__XFunctionTypeRef__Group_0__1 ; public final void rule__XFunctionTypeRef__Group_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20658:1: ( rule__XFunctionTypeRef__Group_0__0__Impl rule__XFunctionTypeRef__Group_0__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20659:2: rule__XFunctionTypeRef__Group_0__0__Impl rule__XFunctionTypeRef__Group_0__1 { pushFollow(FOLLOW_rule__XFunctionTypeRef__Group_0__0__Impl_in_rule__XFunctionTypeRef__Group_0__041593); rule__XFunctionTypeRef__Group_0__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XFunctionTypeRef__Group_0__1_in_rule__XFunctionTypeRef__Group_0__041596); rule__XFunctionTypeRef__Group_0__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFunctionTypeRef__Group_0__0" // $ANTLR start "rule__XFunctionTypeRef__Group_0__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20666:1: rule__XFunctionTypeRef__Group_0__0__Impl : ( '(' ) ; public final void rule__XFunctionTypeRef__Group_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20670:1: ( ( '(' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20671:1: ( '(' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20671:1: ( '(' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20672:1: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getLeftParenthesisKeyword_0_0()); } match(input,59,FOLLOW_59_in_rule__XFunctionTypeRef__Group_0__0__Impl41624); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXFunctionTypeRefAccess().getLeftParenthesisKeyword_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFunctionTypeRef__Group_0__0__Impl" // $ANTLR start "rule__XFunctionTypeRef__Group_0__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20685:1: rule__XFunctionTypeRef__Group_0__1 : rule__XFunctionTypeRef__Group_0__1__Impl rule__XFunctionTypeRef__Group_0__2 ; public final void rule__XFunctionTypeRef__Group_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20689:1: ( rule__XFunctionTypeRef__Group_0__1__Impl rule__XFunctionTypeRef__Group_0__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20690:2: rule__XFunctionTypeRef__Group_0__1__Impl rule__XFunctionTypeRef__Group_0__2 { pushFollow(FOLLOW_rule__XFunctionTypeRef__Group_0__1__Impl_in_rule__XFunctionTypeRef__Group_0__141655); rule__XFunctionTypeRef__Group_0__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XFunctionTypeRef__Group_0__2_in_rule__XFunctionTypeRef__Group_0__141658); rule__XFunctionTypeRef__Group_0__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFunctionTypeRef__Group_0__1" // $ANTLR start "rule__XFunctionTypeRef__Group_0__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20697:1: rule__XFunctionTypeRef__Group_0__1__Impl : ( ( rule__XFunctionTypeRef__Group_0_1__0 )? ) ; public final void rule__XFunctionTypeRef__Group_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20701:1: ( ( ( rule__XFunctionTypeRef__Group_0_1__0 )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20702:1: ( ( rule__XFunctionTypeRef__Group_0_1__0 )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20702:1: ( ( rule__XFunctionTypeRef__Group_0_1__0 )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20703:1: ( rule__XFunctionTypeRef__Group_0_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getGroup_0_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20704:1: ( rule__XFunctionTypeRef__Group_0_1__0 )? int alt132=2; int LA132_0 = input.LA(1); if ( (LA132_0==RULE_ID||LA132_0==34||LA132_0==59) ) { alt132=1; } switch (alt132) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20704:2: rule__XFunctionTypeRef__Group_0_1__0 { pushFollow(FOLLOW_rule__XFunctionTypeRef__Group_0_1__0_in_rule__XFunctionTypeRef__Group_0__1__Impl41685); rule__XFunctionTypeRef__Group_0_1__0(); state._fsp--; if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getXFunctionTypeRefAccess().getGroup_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFunctionTypeRef__Group_0__1__Impl" // $ANTLR start "rule__XFunctionTypeRef__Group_0__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20714:1: rule__XFunctionTypeRef__Group_0__2 : rule__XFunctionTypeRef__Group_0__2__Impl ; public final void rule__XFunctionTypeRef__Group_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20718:1: ( rule__XFunctionTypeRef__Group_0__2__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20719:2: rule__XFunctionTypeRef__Group_0__2__Impl { pushFollow(FOLLOW_rule__XFunctionTypeRef__Group_0__2__Impl_in_rule__XFunctionTypeRef__Group_0__241716); rule__XFunctionTypeRef__Group_0__2__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFunctionTypeRef__Group_0__2" // $ANTLR start "rule__XFunctionTypeRef__Group_0__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20725:1: rule__XFunctionTypeRef__Group_0__2__Impl : ( ')' ) ; public final void rule__XFunctionTypeRef__Group_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20729:1: ( ( ')' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20730:1: ( ')' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20730:1: ( ')' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20731:1: ')' { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getRightParenthesisKeyword_0_2()); } match(input,60,FOLLOW_60_in_rule__XFunctionTypeRef__Group_0__2__Impl41744); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXFunctionTypeRefAccess().getRightParenthesisKeyword_0_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFunctionTypeRef__Group_0__2__Impl" // $ANTLR start "rule__XFunctionTypeRef__Group_0_1__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20750:1: rule__XFunctionTypeRef__Group_0_1__0 : rule__XFunctionTypeRef__Group_0_1__0__Impl rule__XFunctionTypeRef__Group_0_1__1 ; public final void rule__XFunctionTypeRef__Group_0_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20754:1: ( rule__XFunctionTypeRef__Group_0_1__0__Impl rule__XFunctionTypeRef__Group_0_1__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20755:2: rule__XFunctionTypeRef__Group_0_1__0__Impl rule__XFunctionTypeRef__Group_0_1__1 { pushFollow(FOLLOW_rule__XFunctionTypeRef__Group_0_1__0__Impl_in_rule__XFunctionTypeRef__Group_0_1__041781); rule__XFunctionTypeRef__Group_0_1__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XFunctionTypeRef__Group_0_1__1_in_rule__XFunctionTypeRef__Group_0_1__041784); rule__XFunctionTypeRef__Group_0_1__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFunctionTypeRef__Group_0_1__0" // $ANTLR start "rule__XFunctionTypeRef__Group_0_1__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20762:1: rule__XFunctionTypeRef__Group_0_1__0__Impl : ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) ) ; public final void rule__XFunctionTypeRef__Group_0_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20766:1: ( ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20767:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20767:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20768:1: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getParamTypesAssignment_0_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20769:1: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20769:2: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 { pushFollow(FOLLOW_rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0_in_rule__XFunctionTypeRef__Group_0_1__0__Impl41811); rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXFunctionTypeRefAccess().getParamTypesAssignment_0_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFunctionTypeRef__Group_0_1__0__Impl" // $ANTLR start "rule__XFunctionTypeRef__Group_0_1__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20779:1: rule__XFunctionTypeRef__Group_0_1__1 : rule__XFunctionTypeRef__Group_0_1__1__Impl ; public final void rule__XFunctionTypeRef__Group_0_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20783:1: ( rule__XFunctionTypeRef__Group_0_1__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20784:2: rule__XFunctionTypeRef__Group_0_1__1__Impl { pushFollow(FOLLOW_rule__XFunctionTypeRef__Group_0_1__1__Impl_in_rule__XFunctionTypeRef__Group_0_1__141841); rule__XFunctionTypeRef__Group_0_1__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFunctionTypeRef__Group_0_1__1" // $ANTLR start "rule__XFunctionTypeRef__Group_0_1__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20790:1: rule__XFunctionTypeRef__Group_0_1__1__Impl : ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* ) ; public final void rule__XFunctionTypeRef__Group_0_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20794:1: ( ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20795:1: ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20795:1: ( ( rule__XFunctionTypeRef__Group_0_1_1__0 )* ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20796:1: ( rule__XFunctionTypeRef__Group_0_1_1__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getGroup_0_1_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20797:1: ( rule__XFunctionTypeRef__Group_0_1_1__0 )* loop133: do { int alt133=2; int LA133_0 = input.LA(1); if ( (LA133_0==79) ) { alt133=1; } switch (alt133) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20797:2: rule__XFunctionTypeRef__Group_0_1_1__0 { pushFollow(FOLLOW_rule__XFunctionTypeRef__Group_0_1_1__0_in_rule__XFunctionTypeRef__Group_0_1__1__Impl41868); rule__XFunctionTypeRef__Group_0_1_1__0(); state._fsp--; if (state.failed) return ; } break; default : break loop133; } } while (true); if ( state.backtracking==0 ) { after(grammarAccess.getXFunctionTypeRefAccess().getGroup_0_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFunctionTypeRef__Group_0_1__1__Impl" // $ANTLR start "rule__XFunctionTypeRef__Group_0_1_1__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20811:1: rule__XFunctionTypeRef__Group_0_1_1__0 : rule__XFunctionTypeRef__Group_0_1_1__0__Impl rule__XFunctionTypeRef__Group_0_1_1__1 ; public final void rule__XFunctionTypeRef__Group_0_1_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20815:1: ( rule__XFunctionTypeRef__Group_0_1_1__0__Impl rule__XFunctionTypeRef__Group_0_1_1__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20816:2: rule__XFunctionTypeRef__Group_0_1_1__0__Impl rule__XFunctionTypeRef__Group_0_1_1__1 { pushFollow(FOLLOW_rule__XFunctionTypeRef__Group_0_1_1__0__Impl_in_rule__XFunctionTypeRef__Group_0_1_1__041903); rule__XFunctionTypeRef__Group_0_1_1__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XFunctionTypeRef__Group_0_1_1__1_in_rule__XFunctionTypeRef__Group_0_1_1__041906); rule__XFunctionTypeRef__Group_0_1_1__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFunctionTypeRef__Group_0_1_1__0" // $ANTLR start "rule__XFunctionTypeRef__Group_0_1_1__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20823:1: rule__XFunctionTypeRef__Group_0_1_1__0__Impl : ( ',' ) ; public final void rule__XFunctionTypeRef__Group_0_1_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20827:1: ( ( ',' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20828:1: ( ',' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20828:1: ( ',' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20829:1: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getCommaKeyword_0_1_1_0()); } match(input,79,FOLLOW_79_in_rule__XFunctionTypeRef__Group_0_1_1__0__Impl41934); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXFunctionTypeRefAccess().getCommaKeyword_0_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFunctionTypeRef__Group_0_1_1__0__Impl" // $ANTLR start "rule__XFunctionTypeRef__Group_0_1_1__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20842:1: rule__XFunctionTypeRef__Group_0_1_1__1 : rule__XFunctionTypeRef__Group_0_1_1__1__Impl ; public final void rule__XFunctionTypeRef__Group_0_1_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20846:1: ( rule__XFunctionTypeRef__Group_0_1_1__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20847:2: rule__XFunctionTypeRef__Group_0_1_1__1__Impl { pushFollow(FOLLOW_rule__XFunctionTypeRef__Group_0_1_1__1__Impl_in_rule__XFunctionTypeRef__Group_0_1_1__141965); rule__XFunctionTypeRef__Group_0_1_1__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFunctionTypeRef__Group_0_1_1__1" // $ANTLR start "rule__XFunctionTypeRef__Group_0_1_1__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20853:1: rule__XFunctionTypeRef__Group_0_1_1__1__Impl : ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) ) ; public final void rule__XFunctionTypeRef__Group_0_1_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20857:1: ( ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20858:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20858:1: ( ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20859:1: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getParamTypesAssignment_0_1_1_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20860:1: ( rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20860:2: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 { pushFollow(FOLLOW_rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1_in_rule__XFunctionTypeRef__Group_0_1_1__1__Impl41992); rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXFunctionTypeRefAccess().getParamTypesAssignment_0_1_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFunctionTypeRef__Group_0_1_1__1__Impl" // $ANTLR start "rule__JvmParameterizedTypeReference__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20874:1: rule__JvmParameterizedTypeReference__Group__0 : rule__JvmParameterizedTypeReference__Group__0__Impl rule__JvmParameterizedTypeReference__Group__1 ; public final void rule__JvmParameterizedTypeReference__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20878:1: ( rule__JvmParameterizedTypeReference__Group__0__Impl rule__JvmParameterizedTypeReference__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20879:2: rule__JvmParameterizedTypeReference__Group__0__Impl rule__JvmParameterizedTypeReference__Group__1 { pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group__0__Impl_in_rule__JvmParameterizedTypeReference__Group__042026); rule__JvmParameterizedTypeReference__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group__1_in_rule__JvmParameterizedTypeReference__Group__042029); rule__JvmParameterizedTypeReference__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmParameterizedTypeReference__Group__0" // $ANTLR start "rule__JvmParameterizedTypeReference__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20886:1: rule__JvmParameterizedTypeReference__Group__0__Impl : ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) ) ; public final void rule__JvmParameterizedTypeReference__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20890:1: ( ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20891:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20891:1: ( ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20892:1: ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeAssignment_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20893:1: ( rule__JvmParameterizedTypeReference__TypeAssignment_0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20893:2: rule__JvmParameterizedTypeReference__TypeAssignment_0 { pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__TypeAssignment_0_in_rule__JvmParameterizedTypeReference__Group__0__Impl42056); rule__JvmParameterizedTypeReference__TypeAssignment_0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeAssignment_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmParameterizedTypeReference__Group__0__Impl" // $ANTLR start "rule__JvmParameterizedTypeReference__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20903:1: rule__JvmParameterizedTypeReference__Group__1 : rule__JvmParameterizedTypeReference__Group__1__Impl ; public final void rule__JvmParameterizedTypeReference__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20907:1: ( rule__JvmParameterizedTypeReference__Group__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20908:2: rule__JvmParameterizedTypeReference__Group__1__Impl { pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group__1__Impl_in_rule__JvmParameterizedTypeReference__Group__142086); rule__JvmParameterizedTypeReference__Group__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmParameterizedTypeReference__Group__1" // $ANTLR start "rule__JvmParameterizedTypeReference__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20914:1: rule__JvmParameterizedTypeReference__Group__1__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? ) ; public final void rule__JvmParameterizedTypeReference__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20918:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20919:1: ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20919:1: ( ( rule__JvmParameterizedTypeReference__Group_1__0 )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20920:1: ( rule__JvmParameterizedTypeReference__Group_1__0 )? { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20921:1: ( rule__JvmParameterizedTypeReference__Group_1__0 )? int alt134=2; alt134 = dfa134.predict(input); switch (alt134) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20921:2: rule__JvmParameterizedTypeReference__Group_1__0 { pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group_1__0_in_rule__JvmParameterizedTypeReference__Group__1__Impl42113); rule__JvmParameterizedTypeReference__Group_1__0(); state._fsp--; if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmParameterizedTypeReference__Group__1__Impl" // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20935:1: rule__JvmParameterizedTypeReference__Group_1__0 : rule__JvmParameterizedTypeReference__Group_1__0__Impl rule__JvmParameterizedTypeReference__Group_1__1 ; public final void rule__JvmParameterizedTypeReference__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20939:1: ( rule__JvmParameterizedTypeReference__Group_1__0__Impl rule__JvmParameterizedTypeReference__Group_1__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20940:2: rule__JvmParameterizedTypeReference__Group_1__0__Impl rule__JvmParameterizedTypeReference__Group_1__1 { pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group_1__0__Impl_in_rule__JvmParameterizedTypeReference__Group_1__042148); rule__JvmParameterizedTypeReference__Group_1__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group_1__1_in_rule__JvmParameterizedTypeReference__Group_1__042151); rule__JvmParameterizedTypeReference__Group_1__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmParameterizedTypeReference__Group_1__0" // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20947:1: rule__JvmParameterizedTypeReference__Group_1__0__Impl : ( ( '<' ) ) ; public final void rule__JvmParameterizedTypeReference__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20951:1: ( ( ( '<' ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20952:1: ( ( '<' ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20952:1: ( ( '<' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20953:1: ( '<' ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getLessThanSignKeyword_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20954:1: ( '<' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20955:2: '<' { match(input,17,FOLLOW_17_in_rule__JvmParameterizedTypeReference__Group_1__0__Impl42180); if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getLessThanSignKeyword_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmParameterizedTypeReference__Group_1__0__Impl" // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20966:1: rule__JvmParameterizedTypeReference__Group_1__1 : rule__JvmParameterizedTypeReference__Group_1__1__Impl rule__JvmParameterizedTypeReference__Group_1__2 ; public final void rule__JvmParameterizedTypeReference__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20970:1: ( rule__JvmParameterizedTypeReference__Group_1__1__Impl rule__JvmParameterizedTypeReference__Group_1__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20971:2: rule__JvmParameterizedTypeReference__Group_1__1__Impl rule__JvmParameterizedTypeReference__Group_1__2 { pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group_1__1__Impl_in_rule__JvmParameterizedTypeReference__Group_1__142212); rule__JvmParameterizedTypeReference__Group_1__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group_1__2_in_rule__JvmParameterizedTypeReference__Group_1__142215); rule__JvmParameterizedTypeReference__Group_1__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmParameterizedTypeReference__Group_1__1" // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20978:1: rule__JvmParameterizedTypeReference__Group_1__1__Impl : ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) ) ; public final void rule__JvmParameterizedTypeReference__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20982:1: ( ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20983:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20983:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20984:1: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20985:1: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20985:2: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 { pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1_in_rule__JvmParameterizedTypeReference__Group_1__1__Impl42242); rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmParameterizedTypeReference__Group_1__1__Impl" // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20995:1: rule__JvmParameterizedTypeReference__Group_1__2 : rule__JvmParameterizedTypeReference__Group_1__2__Impl rule__JvmParameterizedTypeReference__Group_1__3 ; public final void rule__JvmParameterizedTypeReference__Group_1__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20999:1: ( rule__JvmParameterizedTypeReference__Group_1__2__Impl rule__JvmParameterizedTypeReference__Group_1__3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21000:2: rule__JvmParameterizedTypeReference__Group_1__2__Impl rule__JvmParameterizedTypeReference__Group_1__3 { pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group_1__2__Impl_in_rule__JvmParameterizedTypeReference__Group_1__242272); rule__JvmParameterizedTypeReference__Group_1__2__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group_1__3_in_rule__JvmParameterizedTypeReference__Group_1__242275); rule__JvmParameterizedTypeReference__Group_1__3(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmParameterizedTypeReference__Group_1__2" // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21007:1: rule__JvmParameterizedTypeReference__Group_1__2__Impl : ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* ) ; public final void rule__JvmParameterizedTypeReference__Group_1__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21011:1: ( ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21012:1: ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21012:1: ( ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21013:1: ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_2()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21014:1: ( rule__JvmParameterizedTypeReference__Group_1_2__0 )* loop135: do { int alt135=2; int LA135_0 = input.LA(1); if ( (LA135_0==79) ) { alt135=1; } switch (alt135) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21014:2: rule__JvmParameterizedTypeReference__Group_1_2__0 { pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__0_in_rule__JvmParameterizedTypeReference__Group_1__2__Impl42302); rule__JvmParameterizedTypeReference__Group_1_2__0(); state._fsp--; if (state.failed) return ; } break; default : break loop135; } } while (true); if ( state.backtracking==0 ) { after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGroup_1_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmParameterizedTypeReference__Group_1__2__Impl" // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21024:1: rule__JvmParameterizedTypeReference__Group_1__3 : rule__JvmParameterizedTypeReference__Group_1__3__Impl ; public final void rule__JvmParameterizedTypeReference__Group_1__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21028:1: ( rule__JvmParameterizedTypeReference__Group_1__3__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21029:2: rule__JvmParameterizedTypeReference__Group_1__3__Impl { pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group_1__3__Impl_in_rule__JvmParameterizedTypeReference__Group_1__342333); rule__JvmParameterizedTypeReference__Group_1__3__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmParameterizedTypeReference__Group_1__3" // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1__3__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21035:1: rule__JvmParameterizedTypeReference__Group_1__3__Impl : ( '>' ) ; public final void rule__JvmParameterizedTypeReference__Group_1__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21039:1: ( ( '>' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21040:1: ( '>' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21040:1: ( '>' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21041:1: '>' { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGreaterThanSignKeyword_1_3()); } match(input,22,FOLLOW_22_in_rule__JvmParameterizedTypeReference__Group_1__3__Impl42361); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getGreaterThanSignKeyword_1_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmParameterizedTypeReference__Group_1__3__Impl" // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_2__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21062:1: rule__JvmParameterizedTypeReference__Group_1_2__0 : rule__JvmParameterizedTypeReference__Group_1_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_2__1 ; public final void rule__JvmParameterizedTypeReference__Group_1_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21066:1: ( rule__JvmParameterizedTypeReference__Group_1_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_2__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21067:2: rule__JvmParameterizedTypeReference__Group_1_2__0__Impl rule__JvmParameterizedTypeReference__Group_1_2__1 { pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__0__Impl_in_rule__JvmParameterizedTypeReference__Group_1_2__042400); rule__JvmParameterizedTypeReference__Group_1_2__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__1_in_rule__JvmParameterizedTypeReference__Group_1_2__042403); rule__JvmParameterizedTypeReference__Group_1_2__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmParameterizedTypeReference__Group_1_2__0" // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_2__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21074:1: rule__JvmParameterizedTypeReference__Group_1_2__0__Impl : ( ',' ) ; public final void rule__JvmParameterizedTypeReference__Group_1_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21078:1: ( ( ',' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21079:1: ( ',' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21079:1: ( ',' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21080:1: ',' { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getCommaKeyword_1_2_0()); } match(input,79,FOLLOW_79_in_rule__JvmParameterizedTypeReference__Group_1_2__0__Impl42431); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getCommaKeyword_1_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmParameterizedTypeReference__Group_1_2__0__Impl" // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_2__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21093:1: rule__JvmParameterizedTypeReference__Group_1_2__1 : rule__JvmParameterizedTypeReference__Group_1_2__1__Impl ; public final void rule__JvmParameterizedTypeReference__Group_1_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21097:1: ( rule__JvmParameterizedTypeReference__Group_1_2__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21098:2: rule__JvmParameterizedTypeReference__Group_1_2__1__Impl { pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__1__Impl_in_rule__JvmParameterizedTypeReference__Group_1_2__142462); rule__JvmParameterizedTypeReference__Group_1_2__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmParameterizedTypeReference__Group_1_2__1" // $ANTLR start "rule__JvmParameterizedTypeReference__Group_1_2__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21104:1: rule__JvmParameterizedTypeReference__Group_1_2__1__Impl : ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) ) ; public final void rule__JvmParameterizedTypeReference__Group_1_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21108:1: ( ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21109:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21109:1: ( ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21110:1: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_2_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21111:1: ( rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21111:2: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 { pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1_in_rule__JvmParameterizedTypeReference__Group_1_2__1__Impl42489); rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsAssignment_1_2_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmParameterizedTypeReference__Group_1_2__1__Impl" // $ANTLR start "rule__JvmWildcardTypeReference__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21125:1: rule__JvmWildcardTypeReference__Group__0 : rule__JvmWildcardTypeReference__Group__0__Impl rule__JvmWildcardTypeReference__Group__1 ; public final void rule__JvmWildcardTypeReference__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21129:1: ( rule__JvmWildcardTypeReference__Group__0__Impl rule__JvmWildcardTypeReference__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21130:2: rule__JvmWildcardTypeReference__Group__0__Impl rule__JvmWildcardTypeReference__Group__1 { pushFollow(FOLLOW_rule__JvmWildcardTypeReference__Group__0__Impl_in_rule__JvmWildcardTypeReference__Group__042523); rule__JvmWildcardTypeReference__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__JvmWildcardTypeReference__Group__1_in_rule__JvmWildcardTypeReference__Group__042526); rule__JvmWildcardTypeReference__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmWildcardTypeReference__Group__0" // $ANTLR start "rule__JvmWildcardTypeReference__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21137:1: rule__JvmWildcardTypeReference__Group__0__Impl : ( () ) ; public final void rule__JvmWildcardTypeReference__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21141:1: ( ( () ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21142:1: ( () ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21142:1: ( () ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21143:1: () { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getJvmWildcardTypeReferenceAction_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21144:1: () // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21146:1: { } if ( state.backtracking==0 ) { after(grammarAccess.getJvmWildcardTypeReferenceAccess().getJvmWildcardTypeReferenceAction_0()); } } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmWildcardTypeReference__Group__0__Impl" // $ANTLR start "rule__JvmWildcardTypeReference__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21156:1: rule__JvmWildcardTypeReference__Group__1 : rule__JvmWildcardTypeReference__Group__1__Impl rule__JvmWildcardTypeReference__Group__2 ; public final void rule__JvmWildcardTypeReference__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21160:1: ( rule__JvmWildcardTypeReference__Group__1__Impl rule__JvmWildcardTypeReference__Group__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21161:2: rule__JvmWildcardTypeReference__Group__1__Impl rule__JvmWildcardTypeReference__Group__2 { pushFollow(FOLLOW_rule__JvmWildcardTypeReference__Group__1__Impl_in_rule__JvmWildcardTypeReference__Group__142584); rule__JvmWildcardTypeReference__Group__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__JvmWildcardTypeReference__Group__2_in_rule__JvmWildcardTypeReference__Group__142587); rule__JvmWildcardTypeReference__Group__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmWildcardTypeReference__Group__1" // $ANTLR start "rule__JvmWildcardTypeReference__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21168:1: rule__JvmWildcardTypeReference__Group__1__Impl : ( '?' ) ; public final void rule__JvmWildcardTypeReference__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21172:1: ( ( '?' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21173:1: ( '?' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21173:1: ( '?' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21174:1: '?' { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getQuestionMarkKeyword_1()); } match(input,103,FOLLOW_103_in_rule__JvmWildcardTypeReference__Group__1__Impl42615); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getJvmWildcardTypeReferenceAccess().getQuestionMarkKeyword_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmWildcardTypeReference__Group__1__Impl" // $ANTLR start "rule__JvmWildcardTypeReference__Group__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21187:1: rule__JvmWildcardTypeReference__Group__2 : rule__JvmWildcardTypeReference__Group__2__Impl ; public final void rule__JvmWildcardTypeReference__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21191:1: ( rule__JvmWildcardTypeReference__Group__2__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21192:2: rule__JvmWildcardTypeReference__Group__2__Impl { pushFollow(FOLLOW_rule__JvmWildcardTypeReference__Group__2__Impl_in_rule__JvmWildcardTypeReference__Group__242646); rule__JvmWildcardTypeReference__Group__2__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmWildcardTypeReference__Group__2" // $ANTLR start "rule__JvmWildcardTypeReference__Group__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21198:1: rule__JvmWildcardTypeReference__Group__2__Impl : ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? ) ; public final void rule__JvmWildcardTypeReference__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21202:1: ( ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21203:1: ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21203:1: ( ( rule__JvmWildcardTypeReference__Alternatives_2 )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21204:1: ( rule__JvmWildcardTypeReference__Alternatives_2 )? { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getAlternatives_2()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21205:1: ( rule__JvmWildcardTypeReference__Alternatives_2 )? int alt136=2; int LA136_0 = input.LA(1); if ( (LA136_0==47||LA136_0==51) ) { alt136=1; } switch (alt136) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21205:2: rule__JvmWildcardTypeReference__Alternatives_2 { pushFollow(FOLLOW_rule__JvmWildcardTypeReference__Alternatives_2_in_rule__JvmWildcardTypeReference__Group__2__Impl42673); rule__JvmWildcardTypeReference__Alternatives_2(); state._fsp--; if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getJvmWildcardTypeReferenceAccess().getAlternatives_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmWildcardTypeReference__Group__2__Impl" // $ANTLR start "rule__JvmUpperBound__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21221:1: rule__JvmUpperBound__Group__0 : rule__JvmUpperBound__Group__0__Impl rule__JvmUpperBound__Group__1 ; public final void rule__JvmUpperBound__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21225:1: ( rule__JvmUpperBound__Group__0__Impl rule__JvmUpperBound__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21226:2: rule__JvmUpperBound__Group__0__Impl rule__JvmUpperBound__Group__1 { pushFollow(FOLLOW_rule__JvmUpperBound__Group__0__Impl_in_rule__JvmUpperBound__Group__042710); rule__JvmUpperBound__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__JvmUpperBound__Group__1_in_rule__JvmUpperBound__Group__042713); rule__JvmUpperBound__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmUpperBound__Group__0" // $ANTLR start "rule__JvmUpperBound__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21233:1: rule__JvmUpperBound__Group__0__Impl : ( 'extends' ) ; public final void rule__JvmUpperBound__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21237:1: ( ( 'extends' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21238:1: ( 'extends' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21238:1: ( 'extends' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21239:1: 'extends' { if ( state.backtracking==0 ) { before(grammarAccess.getJvmUpperBoundAccess().getExtendsKeyword_0()); } match(input,47,FOLLOW_47_in_rule__JvmUpperBound__Group__0__Impl42741); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getJvmUpperBoundAccess().getExtendsKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmUpperBound__Group__0__Impl" // $ANTLR start "rule__JvmUpperBound__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21252:1: rule__JvmUpperBound__Group__1 : rule__JvmUpperBound__Group__1__Impl ; public final void rule__JvmUpperBound__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21256:1: ( rule__JvmUpperBound__Group__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21257:2: rule__JvmUpperBound__Group__1__Impl { pushFollow(FOLLOW_rule__JvmUpperBound__Group__1__Impl_in_rule__JvmUpperBound__Group__142772); rule__JvmUpperBound__Group__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmUpperBound__Group__1" // $ANTLR start "rule__JvmUpperBound__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21263:1: rule__JvmUpperBound__Group__1__Impl : ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) ) ; public final void rule__JvmUpperBound__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21267:1: ( ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21268:1: ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21268:1: ( ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21269:1: ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmUpperBoundAccess().getTypeReferenceAssignment_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21270:1: ( rule__JvmUpperBound__TypeReferenceAssignment_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21270:2: rule__JvmUpperBound__TypeReferenceAssignment_1 { pushFollow(FOLLOW_rule__JvmUpperBound__TypeReferenceAssignment_1_in_rule__JvmUpperBound__Group__1__Impl42799); rule__JvmUpperBound__TypeReferenceAssignment_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getJvmUpperBoundAccess().getTypeReferenceAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmUpperBound__Group__1__Impl" // $ANTLR start "rule__JvmUpperBoundAnded__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21284:1: rule__JvmUpperBoundAnded__Group__0 : rule__JvmUpperBoundAnded__Group__0__Impl rule__JvmUpperBoundAnded__Group__1 ; public final void rule__JvmUpperBoundAnded__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21288:1: ( rule__JvmUpperBoundAnded__Group__0__Impl rule__JvmUpperBoundAnded__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21289:2: rule__JvmUpperBoundAnded__Group__0__Impl rule__JvmUpperBoundAnded__Group__1 { pushFollow(FOLLOW_rule__JvmUpperBoundAnded__Group__0__Impl_in_rule__JvmUpperBoundAnded__Group__042833); rule__JvmUpperBoundAnded__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__JvmUpperBoundAnded__Group__1_in_rule__JvmUpperBoundAnded__Group__042836); rule__JvmUpperBoundAnded__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmUpperBoundAnded__Group__0" // $ANTLR start "rule__JvmUpperBoundAnded__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21296:1: rule__JvmUpperBoundAnded__Group__0__Impl : ( '&' ) ; public final void rule__JvmUpperBoundAnded__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21300:1: ( ( '&' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21301:1: ( '&' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21301:1: ( '&' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21302:1: '&' { if ( state.backtracking==0 ) { before(grammarAccess.getJvmUpperBoundAndedAccess().getAmpersandKeyword_0()); } match(input,104,FOLLOW_104_in_rule__JvmUpperBoundAnded__Group__0__Impl42864); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getJvmUpperBoundAndedAccess().getAmpersandKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmUpperBoundAnded__Group__0__Impl" // $ANTLR start "rule__JvmUpperBoundAnded__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21315:1: rule__JvmUpperBoundAnded__Group__1 : rule__JvmUpperBoundAnded__Group__1__Impl ; public final void rule__JvmUpperBoundAnded__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21319:1: ( rule__JvmUpperBoundAnded__Group__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21320:2: rule__JvmUpperBoundAnded__Group__1__Impl { pushFollow(FOLLOW_rule__JvmUpperBoundAnded__Group__1__Impl_in_rule__JvmUpperBoundAnded__Group__142895); rule__JvmUpperBoundAnded__Group__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmUpperBoundAnded__Group__1" // $ANTLR start "rule__JvmUpperBoundAnded__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21326:1: rule__JvmUpperBoundAnded__Group__1__Impl : ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) ) ; public final void rule__JvmUpperBoundAnded__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21330:1: ( ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21331:1: ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21331:1: ( ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21332:1: ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmUpperBoundAndedAccess().getTypeReferenceAssignment_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21333:1: ( rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21333:2: rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 { pushFollow(FOLLOW_rule__JvmUpperBoundAnded__TypeReferenceAssignment_1_in_rule__JvmUpperBoundAnded__Group__1__Impl42922); rule__JvmUpperBoundAnded__TypeReferenceAssignment_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getJvmUpperBoundAndedAccess().getTypeReferenceAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmUpperBoundAnded__Group__1__Impl" // $ANTLR start "rule__JvmLowerBound__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21347:1: rule__JvmLowerBound__Group__0 : rule__JvmLowerBound__Group__0__Impl rule__JvmLowerBound__Group__1 ; public final void rule__JvmLowerBound__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21351:1: ( rule__JvmLowerBound__Group__0__Impl rule__JvmLowerBound__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21352:2: rule__JvmLowerBound__Group__0__Impl rule__JvmLowerBound__Group__1 { pushFollow(FOLLOW_rule__JvmLowerBound__Group__0__Impl_in_rule__JvmLowerBound__Group__042956); rule__JvmLowerBound__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__JvmLowerBound__Group__1_in_rule__JvmLowerBound__Group__042959); rule__JvmLowerBound__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmLowerBound__Group__0" // $ANTLR start "rule__JvmLowerBound__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21359:1: rule__JvmLowerBound__Group__0__Impl : ( 'super' ) ; public final void rule__JvmLowerBound__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21363:1: ( ( 'super' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21364:1: ( 'super' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21364:1: ( 'super' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21365:1: 'super' { if ( state.backtracking==0 ) { before(grammarAccess.getJvmLowerBoundAccess().getSuperKeyword_0()); } match(input,51,FOLLOW_51_in_rule__JvmLowerBound__Group__0__Impl42987); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getJvmLowerBoundAccess().getSuperKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmLowerBound__Group__0__Impl" // $ANTLR start "rule__JvmLowerBound__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21378:1: rule__JvmLowerBound__Group__1 : rule__JvmLowerBound__Group__1__Impl ; public final void rule__JvmLowerBound__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21382:1: ( rule__JvmLowerBound__Group__1__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21383:2: rule__JvmLowerBound__Group__1__Impl { pushFollow(FOLLOW_rule__JvmLowerBound__Group__1__Impl_in_rule__JvmLowerBound__Group__143018); rule__JvmLowerBound__Group__1__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmLowerBound__Group__1" // $ANTLR start "rule__JvmLowerBound__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21389:1: rule__JvmLowerBound__Group__1__Impl : ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) ) ; public final void rule__JvmLowerBound__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21393:1: ( ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21394:1: ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21394:1: ( ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21395:1: ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmLowerBoundAccess().getTypeReferenceAssignment_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21396:1: ( rule__JvmLowerBound__TypeReferenceAssignment_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21396:2: rule__JvmLowerBound__TypeReferenceAssignment_1 { pushFollow(FOLLOW_rule__JvmLowerBound__TypeReferenceAssignment_1_in_rule__JvmLowerBound__Group__1__Impl43045); rule__JvmLowerBound__TypeReferenceAssignment_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getJvmLowerBoundAccess().getTypeReferenceAssignment_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmLowerBound__Group__1__Impl" // $ANTLR start "rule__QualifiedNameWithWildcard__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21412:1: rule__QualifiedNameWithWildcard__Group__0 : rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1 ; public final void rule__QualifiedNameWithWildcard__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21416:1: ( rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21417:2: rule__QualifiedNameWithWildcard__Group__0__Impl rule__QualifiedNameWithWildcard__Group__1 { pushFollow(FOLLOW_rule__QualifiedNameWithWildcard__Group__0__Impl_in_rule__QualifiedNameWithWildcard__Group__043081); rule__QualifiedNameWithWildcard__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__QualifiedNameWithWildcard__Group__1_in_rule__QualifiedNameWithWildcard__Group__043084); rule__QualifiedNameWithWildcard__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__QualifiedNameWithWildcard__Group__0" // $ANTLR start "rule__QualifiedNameWithWildcard__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21424:1: rule__QualifiedNameWithWildcard__Group__0__Impl : ( ruleQualifiedName ) ; public final void rule__QualifiedNameWithWildcard__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21428:1: ( ( ruleQualifiedName ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21429:1: ( ruleQualifiedName ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21429:1: ( ruleQualifiedName ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21430:1: ruleQualifiedName { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameWithWildcardAccess().getQualifiedNameParserRuleCall_0()); } pushFollow(FOLLOW_ruleQualifiedName_in_rule__QualifiedNameWithWildcard__Group__0__Impl43111); ruleQualifiedName(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getQualifiedNameWithWildcardAccess().getQualifiedNameParserRuleCall_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__QualifiedNameWithWildcard__Group__0__Impl" // $ANTLR start "rule__QualifiedNameWithWildcard__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21441:1: rule__QualifiedNameWithWildcard__Group__1 : rule__QualifiedNameWithWildcard__Group__1__Impl rule__QualifiedNameWithWildcard__Group__2 ; public final void rule__QualifiedNameWithWildcard__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21445:1: ( rule__QualifiedNameWithWildcard__Group__1__Impl rule__QualifiedNameWithWildcard__Group__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21446:2: rule__QualifiedNameWithWildcard__Group__1__Impl rule__QualifiedNameWithWildcard__Group__2 { pushFollow(FOLLOW_rule__QualifiedNameWithWildcard__Group__1__Impl_in_rule__QualifiedNameWithWildcard__Group__143140); rule__QualifiedNameWithWildcard__Group__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__QualifiedNameWithWildcard__Group__2_in_rule__QualifiedNameWithWildcard__Group__143143); rule__QualifiedNameWithWildcard__Group__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__QualifiedNameWithWildcard__Group__1" // $ANTLR start "rule__QualifiedNameWithWildcard__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21453:1: rule__QualifiedNameWithWildcard__Group__1__Impl : ( '.' ) ; public final void rule__QualifiedNameWithWildcard__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21457:1: ( ( '.' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21458:1: ( '.' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21458:1: ( '.' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21459:1: '.' { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameWithWildcardAccess().getFullStopKeyword_1()); } match(input,45,FOLLOW_45_in_rule__QualifiedNameWithWildcard__Group__1__Impl43171); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getQualifiedNameWithWildcardAccess().getFullStopKeyword_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__QualifiedNameWithWildcard__Group__1__Impl" // $ANTLR start "rule__QualifiedNameWithWildcard__Group__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21472:1: rule__QualifiedNameWithWildcard__Group__2 : rule__QualifiedNameWithWildcard__Group__2__Impl ; public final void rule__QualifiedNameWithWildcard__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21476:1: ( rule__QualifiedNameWithWildcard__Group__2__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21477:2: rule__QualifiedNameWithWildcard__Group__2__Impl { pushFollow(FOLLOW_rule__QualifiedNameWithWildcard__Group__2__Impl_in_rule__QualifiedNameWithWildcard__Group__243202); rule__QualifiedNameWithWildcard__Group__2__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__QualifiedNameWithWildcard__Group__2" // $ANTLR start "rule__QualifiedNameWithWildcard__Group__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21483:1: rule__QualifiedNameWithWildcard__Group__2__Impl : ( '*' ) ; public final void rule__QualifiedNameWithWildcard__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21487:1: ( ( '*' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21488:1: ( '*' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21488:1: ( '*' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21489:1: '*' { if ( state.backtracking==0 ) { before(grammarAccess.getQualifiedNameWithWildcardAccess().getAsteriskKeyword_2()); } match(input,40,FOLLOW_40_in_rule__QualifiedNameWithWildcard__Group__2__Impl43230); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getQualifiedNameWithWildcardAccess().getAsteriskKeyword_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__QualifiedNameWithWildcard__Group__2__Impl" // $ANTLR start "rule__XImportDeclaration__Group__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21508:1: rule__XImportDeclaration__Group__0 : rule__XImportDeclaration__Group__0__Impl rule__XImportDeclaration__Group__1 ; public final void rule__XImportDeclaration__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21512:1: ( rule__XImportDeclaration__Group__0__Impl rule__XImportDeclaration__Group__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21513:2: rule__XImportDeclaration__Group__0__Impl rule__XImportDeclaration__Group__1 { pushFollow(FOLLOW_rule__XImportDeclaration__Group__0__Impl_in_rule__XImportDeclaration__Group__043267); rule__XImportDeclaration__Group__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XImportDeclaration__Group__1_in_rule__XImportDeclaration__Group__043270); rule__XImportDeclaration__Group__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XImportDeclaration__Group__0" // $ANTLR start "rule__XImportDeclaration__Group__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21520:1: rule__XImportDeclaration__Group__0__Impl : ( 'import' ) ; public final void rule__XImportDeclaration__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21524:1: ( ( 'import' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21525:1: ( 'import' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21525:1: ( 'import' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21526:1: 'import' { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getImportKeyword_0()); } match(input,49,FOLLOW_49_in_rule__XImportDeclaration__Group__0__Impl43298); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXImportDeclarationAccess().getImportKeyword_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XImportDeclaration__Group__0__Impl" // $ANTLR start "rule__XImportDeclaration__Group__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21539:1: rule__XImportDeclaration__Group__1 : rule__XImportDeclaration__Group__1__Impl rule__XImportDeclaration__Group__2 ; public final void rule__XImportDeclaration__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21543:1: ( rule__XImportDeclaration__Group__1__Impl rule__XImportDeclaration__Group__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21544:2: rule__XImportDeclaration__Group__1__Impl rule__XImportDeclaration__Group__2 { pushFollow(FOLLOW_rule__XImportDeclaration__Group__1__Impl_in_rule__XImportDeclaration__Group__143329); rule__XImportDeclaration__Group__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XImportDeclaration__Group__2_in_rule__XImportDeclaration__Group__143332); rule__XImportDeclaration__Group__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XImportDeclaration__Group__1" // $ANTLR start "rule__XImportDeclaration__Group__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21551:1: rule__XImportDeclaration__Group__1__Impl : ( ( rule__XImportDeclaration__Alternatives_1 ) ) ; public final void rule__XImportDeclaration__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21555:1: ( ( ( rule__XImportDeclaration__Alternatives_1 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21556:1: ( ( rule__XImportDeclaration__Alternatives_1 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21556:1: ( ( rule__XImportDeclaration__Alternatives_1 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21557:1: ( rule__XImportDeclaration__Alternatives_1 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getAlternatives_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21558:1: ( rule__XImportDeclaration__Alternatives_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21558:2: rule__XImportDeclaration__Alternatives_1 { pushFollow(FOLLOW_rule__XImportDeclaration__Alternatives_1_in_rule__XImportDeclaration__Group__1__Impl43359); rule__XImportDeclaration__Alternatives_1(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXImportDeclarationAccess().getAlternatives_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XImportDeclaration__Group__1__Impl" // $ANTLR start "rule__XImportDeclaration__Group__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21568:1: rule__XImportDeclaration__Group__2 : rule__XImportDeclaration__Group__2__Impl ; public final void rule__XImportDeclaration__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21572:1: ( rule__XImportDeclaration__Group__2__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21573:2: rule__XImportDeclaration__Group__2__Impl { pushFollow(FOLLOW_rule__XImportDeclaration__Group__2__Impl_in_rule__XImportDeclaration__Group__243389); rule__XImportDeclaration__Group__2__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XImportDeclaration__Group__2" // $ANTLR start "rule__XImportDeclaration__Group__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21579:1: rule__XImportDeclaration__Group__2__Impl : ( ( ';' )? ) ; public final void rule__XImportDeclaration__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21583:1: ( ( ( ';' )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21584:1: ( ( ';' )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21584:1: ( ( ';' )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21585:1: ( ';' )? { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getSemicolonKeyword_2()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21586:1: ( ';' )? int alt137=2; int LA137_0 = input.LA(1); if ( (LA137_0==86) ) { alt137=1; } switch (alt137) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21587:2: ';' { match(input,86,FOLLOW_86_in_rule__XImportDeclaration__Group__2__Impl43418); if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getXImportDeclarationAccess().getSemicolonKeyword_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XImportDeclaration__Group__2__Impl" // $ANTLR start "rule__XImportDeclaration__Group_1_0__0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21604:1: rule__XImportDeclaration__Group_1_0__0 : rule__XImportDeclaration__Group_1_0__0__Impl rule__XImportDeclaration__Group_1_0__1 ; public final void rule__XImportDeclaration__Group_1_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21608:1: ( rule__XImportDeclaration__Group_1_0__0__Impl rule__XImportDeclaration__Group_1_0__1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21609:2: rule__XImportDeclaration__Group_1_0__0__Impl rule__XImportDeclaration__Group_1_0__1 { pushFollow(FOLLOW_rule__XImportDeclaration__Group_1_0__0__Impl_in_rule__XImportDeclaration__Group_1_0__043457); rule__XImportDeclaration__Group_1_0__0__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XImportDeclaration__Group_1_0__1_in_rule__XImportDeclaration__Group_1_0__043460); rule__XImportDeclaration__Group_1_0__1(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XImportDeclaration__Group_1_0__0" // $ANTLR start "rule__XImportDeclaration__Group_1_0__0__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21616:1: rule__XImportDeclaration__Group_1_0__0__Impl : ( ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) ) ; public final void rule__XImportDeclaration__Group_1_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21620:1: ( ( ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21621:1: ( ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21621:1: ( ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21622:1: ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getStaticAssignment_1_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21623:1: ( rule__XImportDeclaration__StaticAssignment_1_0_0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21623:2: rule__XImportDeclaration__StaticAssignment_1_0_0 { pushFollow(FOLLOW_rule__XImportDeclaration__StaticAssignment_1_0_0_in_rule__XImportDeclaration__Group_1_0__0__Impl43487); rule__XImportDeclaration__StaticAssignment_1_0_0(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXImportDeclarationAccess().getStaticAssignment_1_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XImportDeclaration__Group_1_0__0__Impl" // $ANTLR start "rule__XImportDeclaration__Group_1_0__1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21633:1: rule__XImportDeclaration__Group_1_0__1 : rule__XImportDeclaration__Group_1_0__1__Impl rule__XImportDeclaration__Group_1_0__2 ; public final void rule__XImportDeclaration__Group_1_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21637:1: ( rule__XImportDeclaration__Group_1_0__1__Impl rule__XImportDeclaration__Group_1_0__2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21638:2: rule__XImportDeclaration__Group_1_0__1__Impl rule__XImportDeclaration__Group_1_0__2 { pushFollow(FOLLOW_rule__XImportDeclaration__Group_1_0__1__Impl_in_rule__XImportDeclaration__Group_1_0__143517); rule__XImportDeclaration__Group_1_0__1__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XImportDeclaration__Group_1_0__2_in_rule__XImportDeclaration__Group_1_0__143520); rule__XImportDeclaration__Group_1_0__2(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XImportDeclaration__Group_1_0__1" // $ANTLR start "rule__XImportDeclaration__Group_1_0__1__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21645:1: rule__XImportDeclaration__Group_1_0__1__Impl : ( ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? ) ; public final void rule__XImportDeclaration__Group_1_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21649:1: ( ( ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21650:1: ( ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21650:1: ( ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21651:1: ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getExtensionAssignment_1_0_1()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21652:1: ( rule__XImportDeclaration__ExtensionAssignment_1_0_1 )? int alt138=2; int LA138_0 = input.LA(1); if ( (LA138_0==50) ) { alt138=1; } switch (alt138) { case 1 : // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21652:2: rule__XImportDeclaration__ExtensionAssignment_1_0_1 { pushFollow(FOLLOW_rule__XImportDeclaration__ExtensionAssignment_1_0_1_in_rule__XImportDeclaration__Group_1_0__1__Impl43547); rule__XImportDeclaration__ExtensionAssignment_1_0_1(); state._fsp--; if (state.failed) return ; } break; } if ( state.backtracking==0 ) { after(grammarAccess.getXImportDeclarationAccess().getExtensionAssignment_1_0_1()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XImportDeclaration__Group_1_0__1__Impl" // $ANTLR start "rule__XImportDeclaration__Group_1_0__2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21662:1: rule__XImportDeclaration__Group_1_0__2 : rule__XImportDeclaration__Group_1_0__2__Impl rule__XImportDeclaration__Group_1_0__3 ; public final void rule__XImportDeclaration__Group_1_0__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21666:1: ( rule__XImportDeclaration__Group_1_0__2__Impl rule__XImportDeclaration__Group_1_0__3 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21667:2: rule__XImportDeclaration__Group_1_0__2__Impl rule__XImportDeclaration__Group_1_0__3 { pushFollow(FOLLOW_rule__XImportDeclaration__Group_1_0__2__Impl_in_rule__XImportDeclaration__Group_1_0__243578); rule__XImportDeclaration__Group_1_0__2__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XImportDeclaration__Group_1_0__3_in_rule__XImportDeclaration__Group_1_0__243581); rule__XImportDeclaration__Group_1_0__3(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XImportDeclaration__Group_1_0__2" // $ANTLR start "rule__XImportDeclaration__Group_1_0__2__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21674:1: rule__XImportDeclaration__Group_1_0__2__Impl : ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) ) ; public final void rule__XImportDeclaration__Group_1_0__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21678:1: ( ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21679:1: ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21679:1: ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21680:1: ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getImportedTypeAssignment_1_0_2()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21681:1: ( rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21681:2: rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 { pushFollow(FOLLOW_rule__XImportDeclaration__ImportedTypeAssignment_1_0_2_in_rule__XImportDeclaration__Group_1_0__2__Impl43608); rule__XImportDeclaration__ImportedTypeAssignment_1_0_2(); state._fsp--; if (state.failed) return ; } if ( state.backtracking==0 ) { after(grammarAccess.getXImportDeclarationAccess().getImportedTypeAssignment_1_0_2()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XImportDeclaration__Group_1_0__2__Impl" // $ANTLR start "rule__XImportDeclaration__Group_1_0__3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21691:1: rule__XImportDeclaration__Group_1_0__3 : rule__XImportDeclaration__Group_1_0__3__Impl rule__XImportDeclaration__Group_1_0__4 ; public final void rule__XImportDeclaration__Group_1_0__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21695:1: ( rule__XImportDeclaration__Group_1_0__3__Impl rule__XImportDeclaration__Group_1_0__4 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21696:2: rule__XImportDeclaration__Group_1_0__3__Impl rule__XImportDeclaration__Group_1_0__4 { pushFollow(FOLLOW_rule__XImportDeclaration__Group_1_0__3__Impl_in_rule__XImportDeclaration__Group_1_0__343638); rule__XImportDeclaration__Group_1_0__3__Impl(); state._fsp--; if (state.failed) return ; pushFollow(FOLLOW_rule__XImportDeclaration__Group_1_0__4_in_rule__XImportDeclaration__Group_1_0__343641); rule__XImportDeclaration__Group_1_0__4(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XImportDeclaration__Group_1_0__3" // $ANTLR start "rule__XImportDeclaration__Group_1_0__3__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21703:1: rule__XImportDeclaration__Group_1_0__3__Impl : ( '.' ) ; public final void rule__XImportDeclaration__Group_1_0__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21707:1: ( ( '.' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21708:1: ( '.' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21708:1: ( '.' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21709:1: '.' { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getFullStopKeyword_1_0_3()); } match(input,45,FOLLOW_45_in_rule__XImportDeclaration__Group_1_0__3__Impl43669); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXImportDeclarationAccess().getFullStopKeyword_1_0_3()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XImportDeclaration__Group_1_0__3__Impl" // $ANTLR start "rule__XImportDeclaration__Group_1_0__4" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21722:1: rule__XImportDeclaration__Group_1_0__4 : rule__XImportDeclaration__Group_1_0__4__Impl ; public final void rule__XImportDeclaration__Group_1_0__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21726:1: ( rule__XImportDeclaration__Group_1_0__4__Impl ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21727:2: rule__XImportDeclaration__Group_1_0__4__Impl { pushFollow(FOLLOW_rule__XImportDeclaration__Group_1_0__4__Impl_in_rule__XImportDeclaration__Group_1_0__443700); rule__XImportDeclaration__Group_1_0__4__Impl(); state._fsp--; if (state.failed) return ; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XImportDeclaration__Group_1_0__4" // $ANTLR start "rule__XImportDeclaration__Group_1_0__4__Impl" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21733:1: rule__XImportDeclaration__Group_1_0__4__Impl : ( '*' ) ; public final void rule__XImportDeclaration__Group_1_0__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21737:1: ( ( '*' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21738:1: ( '*' ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21738:1: ( '*' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21739:1: '*' { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getAsteriskKeyword_1_0_4()); } match(input,40,FOLLOW_40_in_rule__XImportDeclaration__Group_1_0__4__Impl43728); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXImportDeclarationAccess().getAsteriskKeyword_1_0_4()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XImportDeclaration__Group_1_0__4__Impl" // $ANTLR start "rule__EventModel__PackagedModelAssignment" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21763:1: rule__EventModel__PackagedModelAssignment : ( rulePackagedModel ) ; public final void rule__EventModel__PackagedModelAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21767:1: ( ( rulePackagedModel ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21768:1: ( rulePackagedModel ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21768:1: ( rulePackagedModel ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21769:1: rulePackagedModel { if ( state.backtracking==0 ) { before(grammarAccess.getEventModelAccess().getPackagedModelPackagedModelParserRuleCall_0()); } pushFollow(FOLLOW_rulePackagedModel_in_rule__EventModel__PackagedModelAssignment43774); rulePackagedModel(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getEventModelAccess().getPackagedModelPackagedModelParserRuleCall_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EventModel__PackagedModelAssignment" // $ANTLR start "rule__PackagedModel__NameAssignment_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21778:1: rule__PackagedModel__NameAssignment_1 : ( ruleQualifiedName ) ; public final void rule__PackagedModel__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21782:1: ( ( ruleQualifiedName ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21783:1: ( ruleQualifiedName ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21783:1: ( ruleQualifiedName ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21784:1: ruleQualifiedName { if ( state.backtracking==0 ) { before(grammarAccess.getPackagedModelAccess().getNameQualifiedNameParserRuleCall_1_0()); } pushFollow(FOLLOW_ruleQualifiedName_in_rule__PackagedModel__NameAssignment_143805); ruleQualifiedName(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getPackagedModelAccess().getNameQualifiedNameParserRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__PackagedModel__NameAssignment_1" // $ANTLR start "rule__PackagedModel__UsagesAssignment_2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21793:1: rule__PackagedModel__UsagesAssignment_2 : ( ruleUsage ) ; public final void rule__PackagedModel__UsagesAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21797:1: ( ( ruleUsage ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21798:1: ( ruleUsage ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21798:1: ( ruleUsage ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21799:1: ruleUsage { if ( state.backtracking==0 ) { before(grammarAccess.getPackagedModelAccess().getUsagesUsageParserRuleCall_2_0()); } pushFollow(FOLLOW_ruleUsage_in_rule__PackagedModel__UsagesAssignment_243836); ruleUsage(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getPackagedModelAccess().getUsagesUsageParserRuleCall_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__PackagedModel__UsagesAssignment_2" // $ANTLR start "rule__PackagedModel__ModelElementsAssignment_3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21808:1: rule__PackagedModel__ModelElementsAssignment_3 : ( ruleModelElement ) ; public final void rule__PackagedModel__ModelElementsAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21812:1: ( ( ruleModelElement ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21813:1: ( ruleModelElement ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21813:1: ( ruleModelElement ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21814:1: ruleModelElement { if ( state.backtracking==0 ) { before(grammarAccess.getPackagedModelAccess().getModelElementsModelElementParserRuleCall_3_0()); } pushFollow(FOLLOW_ruleModelElement_in_rule__PackagedModel__ModelElementsAssignment_343867); ruleModelElement(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getPackagedModelAccess().getModelElementsModelElementParserRuleCall_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__PackagedModel__ModelElementsAssignment_3" // $ANTLR start "rule__GenericUsage__ImportedNamespaceAssignment_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21823:1: rule__GenericUsage__ImportedNamespaceAssignment_1 : ( ruleQualifiedNameWithWildcard ) ; public final void rule__GenericUsage__ImportedNamespaceAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21827:1: ( ( ruleQualifiedNameWithWildcard ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21828:1: ( ruleQualifiedNameWithWildcard ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21828:1: ( ruleQualifiedNameWithWildcard ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21829:1: ruleQualifiedNameWithWildcard { if ( state.backtracking==0 ) { before(grammarAccess.getGenericUsageAccess().getImportedNamespaceQualifiedNameWithWildcardParserRuleCall_1_0()); } pushFollow(FOLLOW_ruleQualifiedNameWithWildcard_in_rule__GenericUsage__ImportedNamespaceAssignment_143898); ruleQualifiedNameWithWildcard(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getGenericUsageAccess().getImportedNamespaceQualifiedNameWithWildcardParserRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__GenericUsage__ImportedNamespaceAssignment_1" // $ANTLR start "rule__PatternUsage__ImportedNamespaceAssignment_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21838:1: rule__PatternUsage__ImportedNamespaceAssignment_1 : ( ruleQualifiedNameWithWildcard ) ; public final void rule__PatternUsage__ImportedNamespaceAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21842:1: ( ( ruleQualifiedNameWithWildcard ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21843:1: ( ruleQualifiedNameWithWildcard ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21843:1: ( ruleQualifiedNameWithWildcard ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21844:1: ruleQualifiedNameWithWildcard { if ( state.backtracking==0 ) { before(grammarAccess.getPatternUsageAccess().getImportedNamespaceQualifiedNameWithWildcardParserRuleCall_1_0()); } pushFollow(FOLLOW_ruleQualifiedNameWithWildcard_in_rule__PatternUsage__ImportedNamespaceAssignment_143929); ruleQualifiedNameWithWildcard(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getPatternUsageAccess().getImportedNamespaceQualifiedNameWithWildcardParserRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__PatternUsage__ImportedNamespaceAssignment_1" // $ANTLR start "rule__AtomicEventPattern__NameAssignment_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21853:1: rule__AtomicEventPattern__NameAssignment_1 : ( RULE_ID ) ; public final void rule__AtomicEventPattern__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21857:1: ( ( RULE_ID ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21858:1: ( RULE_ID ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21858:1: ( RULE_ID ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21859:1: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getAtomicEventPatternAccess().getNameIDTerminalRuleCall_1_0()); } match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__AtomicEventPattern__NameAssignment_143960); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getAtomicEventPatternAccess().getNameIDTerminalRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__AtomicEventPattern__NameAssignment_1" // $ANTLR start "rule__AtomicEventPattern__ParametersAssignment_3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21868:1: rule__AtomicEventPattern__ParametersAssignment_3 : ( ruleTypedParameterList ) ; public final void rule__AtomicEventPattern__ParametersAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21872:1: ( ( ruleTypedParameterList ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21873:1: ( ruleTypedParameterList ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21873:1: ( ruleTypedParameterList ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21874:1: ruleTypedParameterList { if ( state.backtracking==0 ) { before(grammarAccess.getAtomicEventPatternAccess().getParametersTypedParameterListParserRuleCall_3_0()); } pushFollow(FOLLOW_ruleTypedParameterList_in_rule__AtomicEventPattern__ParametersAssignment_343991); ruleTypedParameterList(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getAtomicEventPatternAccess().getParametersTypedParameterListParserRuleCall_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__AtomicEventPattern__ParametersAssignment_3" // $ANTLR start "rule__AtomicEventPattern__SourceAssignment_6_2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21883:1: rule__AtomicEventPattern__SourceAssignment_6_2 : ( ( RULE_ID ) ) ; public final void rule__AtomicEventPattern__SourceAssignment_6_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21887:1: ( ( ( RULE_ID ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21888:1: ( ( RULE_ID ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21888:1: ( ( RULE_ID ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21889:1: ( RULE_ID ) { if ( state.backtracking==0 ) { before(grammarAccess.getAtomicEventPatternAccess().getSourceSourceCrossReference_6_2_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21890:1: ( RULE_ID ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21891:1: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getAtomicEventPatternAccess().getSourceSourceIDTerminalRuleCall_6_2_0_1()); } match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__AtomicEventPattern__SourceAssignment_6_244026); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getAtomicEventPatternAccess().getSourceSourceIDTerminalRuleCall_6_2_0_1()); } } if ( state.backtracking==0 ) { after(grammarAccess.getAtomicEventPatternAccess().getSourceSourceCrossReference_6_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__AtomicEventPattern__SourceAssignment_6_2" // $ANTLR start "rule__AtomicEventPattern__StaticBindingsAssignment_7_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21902:1: rule__AtomicEventPattern__StaticBindingsAssignment_7_1 : ( ruleXBlockExpression ) ; public final void rule__AtomicEventPattern__StaticBindingsAssignment_7_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21906:1: ( ( ruleXBlockExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21907:1: ( ruleXBlockExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21907:1: ( ruleXBlockExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21908:1: ruleXBlockExpression { if ( state.backtracking==0 ) { before(grammarAccess.getAtomicEventPatternAccess().getStaticBindingsXBlockExpressionParserRuleCall_7_1_0()); } pushFollow(FOLLOW_ruleXBlockExpression_in_rule__AtomicEventPattern__StaticBindingsAssignment_7_144061); ruleXBlockExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getAtomicEventPatternAccess().getStaticBindingsXBlockExpressionParserRuleCall_7_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__AtomicEventPattern__StaticBindingsAssignment_7_1" // $ANTLR start "rule__IQPatternEventPattern__NameAssignment_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21917:1: rule__IQPatternEventPattern__NameAssignment_1 : ( RULE_ID ) ; public final void rule__IQPatternEventPattern__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21921:1: ( ( RULE_ID ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21922:1: ( RULE_ID ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21922:1: ( RULE_ID ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21923:1: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getIQPatternEventPatternAccess().getNameIDTerminalRuleCall_1_0()); } match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__IQPatternEventPattern__NameAssignment_144092); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getIQPatternEventPatternAccess().getNameIDTerminalRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__IQPatternEventPattern__NameAssignment_1" // $ANTLR start "rule__IQPatternEventPattern__ParametersAssignment_3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21932:1: rule__IQPatternEventPattern__ParametersAssignment_3 : ( ruleTypedParameterList ) ; public final void rule__IQPatternEventPattern__ParametersAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21936:1: ( ( ruleTypedParameterList ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21937:1: ( ruleTypedParameterList ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21937:1: ( ruleTypedParameterList ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21938:1: ruleTypedParameterList { if ( state.backtracking==0 ) { before(grammarAccess.getIQPatternEventPatternAccess().getParametersTypedParameterListParserRuleCall_3_0()); } pushFollow(FOLLOW_ruleTypedParameterList_in_rule__IQPatternEventPattern__ParametersAssignment_344123); ruleTypedParameterList(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getIQPatternEventPatternAccess().getParametersTypedParameterListParserRuleCall_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__IQPatternEventPattern__ParametersAssignment_3" // $ANTLR start "rule__IQPatternEventPattern__IqPatternRefAssignment_8" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21947:1: rule__IQPatternEventPattern__IqPatternRefAssignment_8 : ( ruleParametrizedIncQueryPatternReference ) ; public final void rule__IQPatternEventPattern__IqPatternRefAssignment_8() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21951:1: ( ( ruleParametrizedIncQueryPatternReference ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21952:1: ( ruleParametrizedIncQueryPatternReference ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21952:1: ( ruleParametrizedIncQueryPatternReference ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21953:1: ruleParametrizedIncQueryPatternReference { if ( state.backtracking==0 ) { before(grammarAccess.getIQPatternEventPatternAccess().getIqPatternRefParametrizedIncQueryPatternReferenceParserRuleCall_8_0()); } pushFollow(FOLLOW_ruleParametrizedIncQueryPatternReference_in_rule__IQPatternEventPattern__IqPatternRefAssignment_844154); ruleParametrizedIncQueryPatternReference(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getIQPatternEventPatternAccess().getIqPatternRefParametrizedIncQueryPatternReferenceParserRuleCall_8_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__IQPatternEventPattern__IqPatternRefAssignment_8" // $ANTLR start "rule__IQPatternEventPattern__IqChangeTypeAssignment_11" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21962:1: rule__IQPatternEventPattern__IqChangeTypeAssignment_11 : ( ruleIQPatternChangeType ) ; public final void rule__IQPatternEventPattern__IqChangeTypeAssignment_11() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21966:1: ( ( ruleIQPatternChangeType ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21967:1: ( ruleIQPatternChangeType ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21967:1: ( ruleIQPatternChangeType ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21968:1: ruleIQPatternChangeType { if ( state.backtracking==0 ) { before(grammarAccess.getIQPatternEventPatternAccess().getIqChangeTypeIQPatternChangeTypeEnumRuleCall_11_0()); } pushFollow(FOLLOW_ruleIQPatternChangeType_in_rule__IQPatternEventPattern__IqChangeTypeAssignment_1144185); ruleIQPatternChangeType(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getIQPatternEventPatternAccess().getIqChangeTypeIQPatternChangeTypeEnumRuleCall_11_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__IQPatternEventPattern__IqChangeTypeAssignment_11" // $ANTLR start "rule__ComplexEventPattern__NameAssignment_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21977:1: rule__ComplexEventPattern__NameAssignment_1 : ( RULE_ID ) ; public final void rule__ComplexEventPattern__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21981:1: ( ( RULE_ID ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21982:1: ( RULE_ID ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21982:1: ( RULE_ID ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21983:1: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getComplexEventPatternAccess().getNameIDTerminalRuleCall_1_0()); } match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__ComplexEventPattern__NameAssignment_144216); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getComplexEventPatternAccess().getNameIDTerminalRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexEventPattern__NameAssignment_1" // $ANTLR start "rule__ComplexEventPattern__ParametersAssignment_3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21992:1: rule__ComplexEventPattern__ParametersAssignment_3 : ( ruleTypedParameterList ) ; public final void rule__ComplexEventPattern__ParametersAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21996:1: ( ( ruleTypedParameterList ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21997:1: ( ruleTypedParameterList ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21997:1: ( ruleTypedParameterList ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:21998:1: ruleTypedParameterList { if ( state.backtracking==0 ) { before(grammarAccess.getComplexEventPatternAccess().getParametersTypedParameterListParserRuleCall_3_0()); } pushFollow(FOLLOW_ruleTypedParameterList_in_rule__ComplexEventPattern__ParametersAssignment_344247); ruleTypedParameterList(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getComplexEventPatternAccess().getParametersTypedParameterListParserRuleCall_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexEventPattern__ParametersAssignment_3" // $ANTLR start "rule__ComplexEventPattern__PriorityAssignment_6_2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22007:1: rule__ComplexEventPattern__PriorityAssignment_6_2 : ( RULE_INT ) ; public final void rule__ComplexEventPattern__PriorityAssignment_6_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22011:1: ( ( RULE_INT ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22012:1: ( RULE_INT ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22012:1: ( RULE_INT ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22013:1: RULE_INT { if ( state.backtracking==0 ) { before(grammarAccess.getComplexEventPatternAccess().getPriorityINTTerminalRuleCall_6_2_0()); } match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__ComplexEventPattern__PriorityAssignment_6_244278); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getComplexEventPatternAccess().getPriorityINTTerminalRuleCall_6_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexEventPattern__PriorityAssignment_6_2" // $ANTLR start "rule__ComplexEventPattern__ComplexEventExpressionAssignment_7_2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22022:1: rule__ComplexEventPattern__ComplexEventExpressionAssignment_7_2 : ( ruleComplexEventExpression ) ; public final void rule__ComplexEventPattern__ComplexEventExpressionAssignment_7_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22026:1: ( ( ruleComplexEventExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22027:1: ( ruleComplexEventExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22027:1: ( ruleComplexEventExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22028:1: ruleComplexEventExpression { if ( state.backtracking==0 ) { before(grammarAccess.getComplexEventPatternAccess().getComplexEventExpressionComplexEventExpressionParserRuleCall_7_2_0()); } pushFollow(FOLLOW_ruleComplexEventExpression_in_rule__ComplexEventPattern__ComplexEventExpressionAssignment_7_244309); ruleComplexEventExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getComplexEventPatternAccess().getComplexEventExpressionComplexEventExpressionParserRuleCall_7_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexEventPattern__ComplexEventExpressionAssignment_7_2" // $ANTLR start "rule__Rule__NameAssignment_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22037:1: rule__Rule__NameAssignment_1 : ( RULE_ID ) ; public final void rule__Rule__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22041:1: ( ( RULE_ID ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22042:1: ( RULE_ID ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22042:1: ( RULE_ID ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22043:1: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getRuleAccess().getNameIDTerminalRuleCall_1_0()); } match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__Rule__NameAssignment_144340); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getRuleAccess().getNameIDTerminalRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Rule__NameAssignment_1" // $ANTLR start "rule__Rule__EventPatternsAssignment_5" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22052:1: rule__Rule__EventPatternsAssignment_5 : ( ( RULE_ID ) ) ; public final void rule__Rule__EventPatternsAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22056:1: ( ( ( RULE_ID ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22057:1: ( ( RULE_ID ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22057:1: ( ( RULE_ID ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22058:1: ( RULE_ID ) { if ( state.backtracking==0 ) { before(grammarAccess.getRuleAccess().getEventPatternsEventPatternCrossReference_5_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22059:1: ( RULE_ID ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22060:1: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getRuleAccess().getEventPatternsEventPatternIDTerminalRuleCall_5_0_1()); } match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__Rule__EventPatternsAssignment_544375); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getRuleAccess().getEventPatternsEventPatternIDTerminalRuleCall_5_0_1()); } } if ( state.backtracking==0 ) { after(grammarAccess.getRuleAccess().getEventPatternsEventPatternCrossReference_5_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Rule__EventPatternsAssignment_5" // $ANTLR start "rule__Rule__EventPatternsAssignment_6_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22071:1: rule__Rule__EventPatternsAssignment_6_1 : ( ( RULE_ID ) ) ; public final void rule__Rule__EventPatternsAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22075:1: ( ( ( RULE_ID ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22076:1: ( ( RULE_ID ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22076:1: ( ( RULE_ID ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22077:1: ( RULE_ID ) { if ( state.backtracking==0 ) { before(grammarAccess.getRuleAccess().getEventPatternsEventPatternCrossReference_6_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22078:1: ( RULE_ID ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22079:1: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getRuleAccess().getEventPatternsEventPatternIDTerminalRuleCall_6_1_0_1()); } match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__Rule__EventPatternsAssignment_6_144414); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getRuleAccess().getEventPatternsEventPatternIDTerminalRuleCall_6_1_0_1()); } } if ( state.backtracking==0 ) { after(grammarAccess.getRuleAccess().getEventPatternsEventPatternCrossReference_6_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Rule__EventPatternsAssignment_6_1" // $ANTLR start "rule__Rule__ActionHandlerAssignment_7_2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22090:1: rule__Rule__ActionHandlerAssignment_7_2 : ( ruleQualifiedName ) ; public final void rule__Rule__ActionHandlerAssignment_7_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22094:1: ( ( ruleQualifiedName ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22095:1: ( ruleQualifiedName ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22095:1: ( ruleQualifiedName ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22096:1: ruleQualifiedName { if ( state.backtracking==0 ) { before(grammarAccess.getRuleAccess().getActionHandlerQualifiedNameParserRuleCall_7_2_0()); } pushFollow(FOLLOW_ruleQualifiedName_in_rule__Rule__ActionHandlerAssignment_7_244449); ruleQualifiedName(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getRuleAccess().getActionHandlerQualifiedNameParserRuleCall_7_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Rule__ActionHandlerAssignment_7_2" // $ANTLR start "rule__Rule__ActionAssignment_8_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22105:1: rule__Rule__ActionAssignment_8_1 : ( ruleXBlockExpression ) ; public final void rule__Rule__ActionAssignment_8_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22109:1: ( ( ruleXBlockExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22110:1: ( ruleXBlockExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22110:1: ( ruleXBlockExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22111:1: ruleXBlockExpression { if ( state.backtracking==0 ) { before(grammarAccess.getRuleAccess().getActionXBlockExpressionParserRuleCall_8_1_0()); } pushFollow(FOLLOW_ruleXBlockExpression_in_rule__Rule__ActionAssignment_8_144480); ruleXBlockExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getRuleAccess().getActionXBlockExpressionParserRuleCall_8_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Rule__ActionAssignment_8_1" // $ANTLR start "rule__TypedParameterList__ParametersAssignment_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22120:1: rule__TypedParameterList__ParametersAssignment_1 : ( ruleTypedParameter ) ; public final void rule__TypedParameterList__ParametersAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22124:1: ( ( ruleTypedParameter ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22125:1: ( ruleTypedParameter ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22125:1: ( ruleTypedParameter ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22126:1: ruleTypedParameter { if ( state.backtracking==0 ) { before(grammarAccess.getTypedParameterListAccess().getParametersTypedParameterParserRuleCall_1_0()); } pushFollow(FOLLOW_ruleTypedParameter_in_rule__TypedParameterList__ParametersAssignment_144511); ruleTypedParameter(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getTypedParameterListAccess().getParametersTypedParameterParserRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TypedParameterList__ParametersAssignment_1" // $ANTLR start "rule__TypedParameterList__ParametersAssignment_2_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22135:1: rule__TypedParameterList__ParametersAssignment_2_1 : ( ruleTypedParameter ) ; public final void rule__TypedParameterList__ParametersAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22139:1: ( ( ruleTypedParameter ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22140:1: ( ruleTypedParameter ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22140:1: ( ruleTypedParameter ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22141:1: ruleTypedParameter { if ( state.backtracking==0 ) { before(grammarAccess.getTypedParameterListAccess().getParametersTypedParameterParserRuleCall_2_1_0()); } pushFollow(FOLLOW_ruleTypedParameter_in_rule__TypedParameterList__ParametersAssignment_2_144542); ruleTypedParameter(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getTypedParameterListAccess().getParametersTypedParameterParserRuleCall_2_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TypedParameterList__ParametersAssignment_2_1" // $ANTLR start "rule__TypedParameter__NameAssignment_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22150:1: rule__TypedParameter__NameAssignment_1 : ( RULE_ID ) ; public final void rule__TypedParameter__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22154:1: ( ( RULE_ID ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22155:1: ( RULE_ID ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22155:1: ( RULE_ID ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22156:1: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getTypedParameterAccess().getNameIDTerminalRuleCall_1_0()); } match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__TypedParameter__NameAssignment_144573); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getTypedParameterAccess().getNameIDTerminalRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TypedParameter__NameAssignment_1" // $ANTLR start "rule__TypedParameter__TypeAssignment_3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22165:1: rule__TypedParameter__TypeAssignment_3 : ( ruleJvmTypeReference ) ; public final void rule__TypedParameter__TypeAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22169:1: ( ( ruleJvmTypeReference ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22170:1: ( ruleJvmTypeReference ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22170:1: ( ruleJvmTypeReference ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22171:1: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getTypedParameterAccess().getTypeJvmTypeReferenceParserRuleCall_3_0()); } pushFollow(FOLLOW_ruleJvmTypeReference_in_rule__TypedParameter__TypeAssignment_344604); ruleJvmTypeReference(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getTypedParameterAccess().getTypeJvmTypeReferenceParserRuleCall_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TypedParameter__TypeAssignment_3" // $ANTLR start "rule__EventTypedParameter__NameAssignment_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22182:1: rule__EventTypedParameter__NameAssignment_1 : ( RULE_ID ) ; public final void rule__EventTypedParameter__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22186:1: ( ( RULE_ID ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22187:1: ( RULE_ID ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22187:1: ( RULE_ID ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22188:1: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getEventTypedParameterAccess().getNameIDTerminalRuleCall_1_0()); } match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__EventTypedParameter__NameAssignment_144637); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getEventTypedParameterAccess().getNameIDTerminalRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EventTypedParameter__NameAssignment_1" // $ANTLR start "rule__EventTypedParameter__TypeAssignment_3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22197:1: rule__EventTypedParameter__TypeAssignment_3 : ( ( RULE_ID ) ) ; public final void rule__EventTypedParameter__TypeAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22201:1: ( ( ( RULE_ID ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22202:1: ( ( RULE_ID ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22202:1: ( ( RULE_ID ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22203:1: ( RULE_ID ) { if ( state.backtracking==0 ) { before(grammarAccess.getEventTypedParameterAccess().getTypeEventPatternCrossReference_3_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22204:1: ( RULE_ID ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22205:1: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getEventTypedParameterAccess().getTypeEventPatternIDTerminalRuleCall_3_0_1()); } match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__EventTypedParameter__TypeAssignment_344672); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getEventTypedParameterAccess().getTypeEventPatternIDTerminalRuleCall_3_0_1()); } } if ( state.backtracking==0 ) { after(grammarAccess.getEventTypedParameterAccess().getTypeEventPatternCrossReference_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EventTypedParameter__TypeAssignment_3" // $ANTLR start "rule__ParametrizedIncQueryPatternReference__IqpatternAssignment_0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22216:1: rule__ParametrizedIncQueryPatternReference__IqpatternAssignment_0 : ( ( RULE_ID ) ) ; public final void rule__ParametrizedIncQueryPatternReference__IqpatternAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22220:1: ( ( ( RULE_ID ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22221:1: ( ( RULE_ID ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22221:1: ( ( RULE_ID ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22222:1: ( RULE_ID ) { if ( state.backtracking==0 ) { before(grammarAccess.getParametrizedIncQueryPatternReferenceAccess().getIqpatternPatternCrossReference_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22223:1: ( RULE_ID ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22224:1: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getParametrizedIncQueryPatternReferenceAccess().getIqpatternPatternIDTerminalRuleCall_0_0_1()); } match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__ParametrizedIncQueryPatternReference__IqpatternAssignment_044711); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getParametrizedIncQueryPatternReferenceAccess().getIqpatternPatternIDTerminalRuleCall_0_0_1()); } } if ( state.backtracking==0 ) { after(grammarAccess.getParametrizedIncQueryPatternReferenceAccess().getIqpatternPatternCrossReference_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ParametrizedIncQueryPatternReference__IqpatternAssignment_0" // $ANTLR start "rule__ParametrizedIncQueryPatternReference__ParameterListAssignment_1_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22235:1: rule__ParametrizedIncQueryPatternReference__ParameterListAssignment_1_1 : ( rulePatternCallParameterList ) ; public final void rule__ParametrizedIncQueryPatternReference__ParameterListAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22239:1: ( ( rulePatternCallParameterList ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22240:1: ( rulePatternCallParameterList ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22240:1: ( rulePatternCallParameterList ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22241:1: rulePatternCallParameterList { if ( state.backtracking==0 ) { before(grammarAccess.getParametrizedIncQueryPatternReferenceAccess().getParameterListPatternCallParameterListParserRuleCall_1_1_0()); } pushFollow(FOLLOW_rulePatternCallParameterList_in_rule__ParametrizedIncQueryPatternReference__ParameterListAssignment_1_144746); rulePatternCallParameterList(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getParametrizedIncQueryPatternReferenceAccess().getParameterListPatternCallParameterListParserRuleCall_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ParametrizedIncQueryPatternReference__ParameterListAssignment_1_1" // $ANTLR start "rule__Multiplicity__MultiplicityAssignment_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22250:1: rule__Multiplicity__MultiplicityAssignment_1 : ( RULE_INT ) ; public final void rule__Multiplicity__MultiplicityAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22254:1: ( ( RULE_INT ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22255:1: ( RULE_INT ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22255:1: ( RULE_INT ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22256:1: RULE_INT { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicityAccess().getMultiplicityINTTerminalRuleCall_1_0()); } match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__Multiplicity__MultiplicityAssignment_144777); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getMultiplicityAccess().getMultiplicityINTTerminalRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Multiplicity__MultiplicityAssignment_1" // $ANTLR start "rule__Timewindow__LengthAssignment_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22265:1: rule__Timewindow__LengthAssignment_1 : ( RULE_INT ) ; public final void rule__Timewindow__LengthAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22269:1: ( ( RULE_INT ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22270:1: ( RULE_INT ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22270:1: ( RULE_INT ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22271:1: RULE_INT { if ( state.backtracking==0 ) { before(grammarAccess.getTimewindowAccess().getLengthINTTerminalRuleCall_1_0()); } match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__Timewindow__LengthAssignment_144808); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getTimewindowAccess().getLengthINTTerminalRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Timewindow__LengthAssignment_1" // $ANTLR start "rule__EventTypedParameterWithMultiplicity__EventPatternAssignment_0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22280:1: rule__EventTypedParameterWithMultiplicity__EventPatternAssignment_0 : ( ( RULE_ID ) ) ; public final void rule__EventTypedParameterWithMultiplicity__EventPatternAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22284:1: ( ( ( RULE_ID ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22285:1: ( ( RULE_ID ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22285:1: ( ( RULE_ID ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22286:1: ( RULE_ID ) { if ( state.backtracking==0 ) { before(grammarAccess.getEventTypedParameterWithMultiplicityAccess().getEventPatternEventPatternCrossReference_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22287:1: ( RULE_ID ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22288:1: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getEventTypedParameterWithMultiplicityAccess().getEventPatternEventPatternIDTerminalRuleCall_0_0_1()); } match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__EventTypedParameterWithMultiplicity__EventPatternAssignment_044843); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getEventTypedParameterWithMultiplicityAccess().getEventPatternEventPatternIDTerminalRuleCall_0_0_1()); } } if ( state.backtracking==0 ) { after(grammarAccess.getEventTypedParameterWithMultiplicityAccess().getEventPatternEventPatternCrossReference_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EventTypedParameterWithMultiplicity__EventPatternAssignment_0" // $ANTLR start "rule__EventTypedParameterWithMultiplicity__ParameterListAssignment_1_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22299:1: rule__EventTypedParameterWithMultiplicity__ParameterListAssignment_1_1 : ( rulePatternCallParameterList ) ; public final void rule__EventTypedParameterWithMultiplicity__ParameterListAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22303:1: ( ( rulePatternCallParameterList ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22304:1: ( rulePatternCallParameterList ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22304:1: ( rulePatternCallParameterList ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22305:1: rulePatternCallParameterList { if ( state.backtracking==0 ) { before(grammarAccess.getEventTypedParameterWithMultiplicityAccess().getParameterListPatternCallParameterListParserRuleCall_1_1_0()); } pushFollow(FOLLOW_rulePatternCallParameterList_in_rule__EventTypedParameterWithMultiplicity__ParameterListAssignment_1_144878); rulePatternCallParameterList(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getEventTypedParameterWithMultiplicityAccess().getParameterListPatternCallParameterListParserRuleCall_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EventTypedParameterWithMultiplicity__ParameterListAssignment_1_1" // $ANTLR start "rule__EventTypedParameterWithMultiplicity__MultiplicityAssignment_2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22314:1: rule__EventTypedParameterWithMultiplicity__MultiplicityAssignment_2 : ( ruleMultiplicity ) ; public final void rule__EventTypedParameterWithMultiplicity__MultiplicityAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22318:1: ( ( ruleMultiplicity ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22319:1: ( ruleMultiplicity ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22319:1: ( ruleMultiplicity ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22320:1: ruleMultiplicity { if ( state.backtracking==0 ) { before(grammarAccess.getEventTypedParameterWithMultiplicityAccess().getMultiplicityMultiplicityParserRuleCall_2_0()); } pushFollow(FOLLOW_ruleMultiplicity_in_rule__EventTypedParameterWithMultiplicity__MultiplicityAssignment_244909); ruleMultiplicity(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getEventTypedParameterWithMultiplicityAccess().getMultiplicityMultiplicityParserRuleCall_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EventTypedParameterWithMultiplicity__MultiplicityAssignment_2" // $ANTLR start "rule__PatternCallParameterList__ParametersAssignment_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22329:1: rule__PatternCallParameterList__ParametersAssignment_1 : ( rulePatternCallParameter ) ; public final void rule__PatternCallParameterList__ParametersAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22333:1: ( ( rulePatternCallParameter ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22334:1: ( rulePatternCallParameter ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22334:1: ( rulePatternCallParameter ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22335:1: rulePatternCallParameter { if ( state.backtracking==0 ) { before(grammarAccess.getPatternCallParameterListAccess().getParametersPatternCallParameterParserRuleCall_1_0()); } pushFollow(FOLLOW_rulePatternCallParameter_in_rule__PatternCallParameterList__ParametersAssignment_144940); rulePatternCallParameter(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getPatternCallParameterListAccess().getParametersPatternCallParameterParserRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__PatternCallParameterList__ParametersAssignment_1" // $ANTLR start "rule__PatternCallParameterList__ParametersAssignment_2_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22344:1: rule__PatternCallParameterList__ParametersAssignment_2_1 : ( rulePatternCallParameter ) ; public final void rule__PatternCallParameterList__ParametersAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22348:1: ( ( rulePatternCallParameter ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22349:1: ( rulePatternCallParameter ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22349:1: ( rulePatternCallParameter ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22350:1: rulePatternCallParameter { if ( state.backtracking==0 ) { before(grammarAccess.getPatternCallParameterListAccess().getParametersPatternCallParameterParserRuleCall_2_1_0()); } pushFollow(FOLLOW_rulePatternCallParameter_in_rule__PatternCallParameterList__ParametersAssignment_2_144971); rulePatternCallParameter(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getPatternCallParameterListAccess().getParametersPatternCallParameterParserRuleCall_2_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__PatternCallParameterList__ParametersAssignment_2_1" // $ANTLR start "rule__PatternCallParameter__NameAssignment_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22359:1: rule__PatternCallParameter__NameAssignment_1 : ( RULE_ID ) ; public final void rule__PatternCallParameter__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22363:1: ( ( RULE_ID ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22364:1: ( RULE_ID ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22364:1: ( RULE_ID ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22365:1: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getPatternCallParameterAccess().getNameIDTerminalRuleCall_1_0()); } match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__PatternCallParameter__NameAssignment_145002); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getPatternCallParameterAccess().getNameIDTerminalRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__PatternCallParameter__NameAssignment_1" // $ANTLR start "rule__TimedExpression__ExpressionAssignment_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22374:1: rule__TimedExpression__ExpressionAssignment_1 : ( ruleExpression ) ; public final void rule__TimedExpression__ExpressionAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22378:1: ( ( ruleExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22379:1: ( ruleExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22379:1: ( ruleExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22380:1: ruleExpression { if ( state.backtracking==0 ) { before(grammarAccess.getTimedExpressionAccess().getExpressionExpressionParserRuleCall_1_0()); } pushFollow(FOLLOW_ruleExpression_in_rule__TimedExpression__ExpressionAssignment_145033); ruleExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getTimedExpressionAccess().getExpressionExpressionParserRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TimedExpression__ExpressionAssignment_1" // $ANTLR start "rule__TimedExpression__TimewindowAssignment_3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22389:1: rule__TimedExpression__TimewindowAssignment_3 : ( ruleTimewindow ) ; public final void rule__TimedExpression__TimewindowAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22393:1: ( ( ruleTimewindow ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22394:1: ( ruleTimewindow ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22394:1: ( ruleTimewindow ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22395:1: ruleTimewindow { if ( state.backtracking==0 ) { before(grammarAccess.getTimedExpressionAccess().getTimewindowTimewindowParserRuleCall_3_0()); } pushFollow(FOLLOW_ruleTimewindow_in_rule__TimedExpression__TimewindowAssignment_345064); ruleTimewindow(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getTimedExpressionAccess().getTimewindowTimewindowParserRuleCall_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TimedExpression__TimewindowAssignment_3" // $ANTLR start "rule__MultiplicityExpression__ExpressionAssignment_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22404:1: rule__MultiplicityExpression__ExpressionAssignment_1 : ( ruleExpression ) ; public final void rule__MultiplicityExpression__ExpressionAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22408:1: ( ( ruleExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22409:1: ( ruleExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22409:1: ( ruleExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22410:1: ruleExpression { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicityExpressionAccess().getExpressionExpressionParserRuleCall_1_0()); } pushFollow(FOLLOW_ruleExpression_in_rule__MultiplicityExpression__ExpressionAssignment_145095); ruleExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getMultiplicityExpressionAccess().getExpressionExpressionParserRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__MultiplicityExpression__ExpressionAssignment_1" // $ANTLR start "rule__MultiplicityExpression__MultiplicityAssignment_3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22419:1: rule__MultiplicityExpression__MultiplicityAssignment_3 : ( ruleMultiplicity ) ; public final void rule__MultiplicityExpression__MultiplicityAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22423:1: ( ( ruleMultiplicity ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22424:1: ( ruleMultiplicity ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22424:1: ( ruleMultiplicity ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22425:1: ruleMultiplicity { if ( state.backtracking==0 ) { before(grammarAccess.getMultiplicityExpressionAccess().getMultiplicityMultiplicityParserRuleCall_3_0()); } pushFollow(FOLLOW_ruleMultiplicity_in_rule__MultiplicityExpression__MultiplicityAssignment_345126); ruleMultiplicity(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getMultiplicityExpressionAccess().getMultiplicityMultiplicityParserRuleCall_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__MultiplicityExpression__MultiplicityAssignment_3" // $ANTLR start "rule__TimedMultiplicityExpression__ExpressionAssignment_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22434:1: rule__TimedMultiplicityExpression__ExpressionAssignment_1 : ( ruleExpression ) ; public final void rule__TimedMultiplicityExpression__ExpressionAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22438:1: ( ( ruleExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22439:1: ( ruleExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22439:1: ( ruleExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22440:1: ruleExpression { if ( state.backtracking==0 ) { before(grammarAccess.getTimedMultiplicityExpressionAccess().getExpressionExpressionParserRuleCall_1_0()); } pushFollow(FOLLOW_ruleExpression_in_rule__TimedMultiplicityExpression__ExpressionAssignment_145157); ruleExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getTimedMultiplicityExpressionAccess().getExpressionExpressionParserRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TimedMultiplicityExpression__ExpressionAssignment_1" // $ANTLR start "rule__TimedMultiplicityExpression__MultiplicityAssignment_3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22449:1: rule__TimedMultiplicityExpression__MultiplicityAssignment_3 : ( ruleMultiplicity ) ; public final void rule__TimedMultiplicityExpression__MultiplicityAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22453:1: ( ( ruleMultiplicity ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22454:1: ( ruleMultiplicity ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22454:1: ( ruleMultiplicity ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22455:1: ruleMultiplicity { if ( state.backtracking==0 ) { before(grammarAccess.getTimedMultiplicityExpressionAccess().getMultiplicityMultiplicityParserRuleCall_3_0()); } pushFollow(FOLLOW_ruleMultiplicity_in_rule__TimedMultiplicityExpression__MultiplicityAssignment_345188); ruleMultiplicity(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getTimedMultiplicityExpressionAccess().getMultiplicityMultiplicityParserRuleCall_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TimedMultiplicityExpression__MultiplicityAssignment_3" // $ANTLR start "rule__TimedMultiplicityExpression__TimewindowAssignment_4" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22464:1: rule__TimedMultiplicityExpression__TimewindowAssignment_4 : ( ruleTimewindow ) ; public final void rule__TimedMultiplicityExpression__TimewindowAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22468:1: ( ( ruleTimewindow ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22469:1: ( ruleTimewindow ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22469:1: ( ruleTimewindow ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22470:1: ruleTimewindow { if ( state.backtracking==0 ) { before(grammarAccess.getTimedMultiplicityExpressionAccess().getTimewindowTimewindowParserRuleCall_4_0()); } pushFollow(FOLLOW_ruleTimewindow_in_rule__TimedMultiplicityExpression__TimewindowAssignment_445219); ruleTimewindow(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getTimedMultiplicityExpressionAccess().getTimewindowTimewindowParserRuleCall_4_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TimedMultiplicityExpression__TimewindowAssignment_4" // $ANTLR start "rule__FollowsExpression__EventPatternsAssignment_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22479:1: rule__FollowsExpression__EventPatternsAssignment_1 : ( ruleEventTypedParameterWithMultiplicity ) ; public final void rule__FollowsExpression__EventPatternsAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22483:1: ( ( ruleEventTypedParameterWithMultiplicity ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22484:1: ( ruleEventTypedParameterWithMultiplicity ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22484:1: ( ruleEventTypedParameterWithMultiplicity ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22485:1: ruleEventTypedParameterWithMultiplicity { if ( state.backtracking==0 ) { before(grammarAccess.getFollowsExpressionAccess().getEventPatternsEventTypedParameterWithMultiplicityParserRuleCall_1_0()); } pushFollow(FOLLOW_ruleEventTypedParameterWithMultiplicity_in_rule__FollowsExpression__EventPatternsAssignment_145250); ruleEventTypedParameterWithMultiplicity(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getFollowsExpressionAccess().getEventPatternsEventTypedParameterWithMultiplicityParserRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__FollowsExpression__EventPatternsAssignment_1" // $ANTLR start "rule__FollowsExpression__FollowerExpressionsAssignment_2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22494:1: rule__FollowsExpression__FollowerExpressionsAssignment_2 : ( ruleFollowerExpression ) ; public final void rule__FollowsExpression__FollowerExpressionsAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22498:1: ( ( ruleFollowerExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22499:1: ( ruleFollowerExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22499:1: ( ruleFollowerExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22500:1: ruleFollowerExpression { if ( state.backtracking==0 ) { before(grammarAccess.getFollowsExpressionAccess().getFollowerExpressionsFollowerExpressionParserRuleCall_2_0()); } pushFollow(FOLLOW_ruleFollowerExpression_in_rule__FollowsExpression__FollowerExpressionsAssignment_245281); ruleFollowerExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getFollowsExpressionAccess().getFollowerExpressionsFollowerExpressionParserRuleCall_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__FollowsExpression__FollowerExpressionsAssignment_2" // $ANTLR start "rule__FollowerExpression__FollowsOperatorAssignment_0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22509:1: rule__FollowerExpression__FollowsOperatorAssignment_0 : ( ruleFollowsOperator ) ; public final void rule__FollowerExpression__FollowsOperatorAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22513:1: ( ( ruleFollowsOperator ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22514:1: ( ruleFollowsOperator ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22514:1: ( ruleFollowsOperator ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22515:1: ruleFollowsOperator { if ( state.backtracking==0 ) { before(grammarAccess.getFollowerExpressionAccess().getFollowsOperatorFollowsOperatorParserRuleCall_0_0()); } pushFollow(FOLLOW_ruleFollowsOperator_in_rule__FollowerExpression__FollowsOperatorAssignment_045312); ruleFollowsOperator(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getFollowerExpressionAccess().getFollowsOperatorFollowsOperatorParserRuleCall_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__FollowerExpression__FollowsOperatorAssignment_0" // $ANTLR start "rule__FollowerExpression__EventPatternAssignment_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22524:1: rule__FollowerExpression__EventPatternAssignment_1 : ( ruleFollowerEventStructure ) ; public final void rule__FollowerExpression__EventPatternAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22528:1: ( ( ruleFollowerEventStructure ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22529:1: ( ruleFollowerEventStructure ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22529:1: ( ruleFollowerEventStructure ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22530:1: ruleFollowerEventStructure { if ( state.backtracking==0 ) { before(grammarAccess.getFollowerExpressionAccess().getEventPatternFollowerEventStructureParserRuleCall_1_0()); } pushFollow(FOLLOW_ruleFollowerEventStructure_in_rule__FollowerExpression__EventPatternAssignment_145343); ruleFollowerEventStructure(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getFollowerExpressionAccess().getEventPatternFollowerEventStructureParserRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__FollowerExpression__EventPatternAssignment_1" // $ANTLR start "rule__BranchExpression__EventPatternsAssignment_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22540:1: rule__BranchExpression__EventPatternsAssignment_1 : ( ruleEventTypedParameterWithMultiplicity ) ; public final void rule__BranchExpression__EventPatternsAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22544:1: ( ( ruleEventTypedParameterWithMultiplicity ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22545:1: ( ruleEventTypedParameterWithMultiplicity ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22545:1: ( ruleEventTypedParameterWithMultiplicity ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22546:1: ruleEventTypedParameterWithMultiplicity { if ( state.backtracking==0 ) { before(grammarAccess.getBranchExpressionAccess().getEventPatternsEventTypedParameterWithMultiplicityParserRuleCall_1_0()); } pushFollow(FOLLOW_ruleEventTypedParameterWithMultiplicity_in_rule__BranchExpression__EventPatternsAssignment_145375); ruleEventTypedParameterWithMultiplicity(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getBranchExpressionAccess().getEventPatternsEventTypedParameterWithMultiplicityParserRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__BranchExpression__EventPatternsAssignment_1" // $ANTLR start "rule__BranchExpression__EventPatternsAssignment_2_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22555:1: rule__BranchExpression__EventPatternsAssignment_2_1 : ( ruleEventTypedParameterWithMultiplicity ) ; public final void rule__BranchExpression__EventPatternsAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22559:1: ( ( ruleEventTypedParameterWithMultiplicity ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22560:1: ( ruleEventTypedParameterWithMultiplicity ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22560:1: ( ruleEventTypedParameterWithMultiplicity ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22561:1: ruleEventTypedParameterWithMultiplicity { if ( state.backtracking==0 ) { before(grammarAccess.getBranchExpressionAccess().getEventPatternsEventTypedParameterWithMultiplicityParserRuleCall_2_1_0()); } pushFollow(FOLLOW_ruleEventTypedParameterWithMultiplicity_in_rule__BranchExpression__EventPatternsAssignment_2_145406); ruleEventTypedParameterWithMultiplicity(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getBranchExpressionAccess().getEventPatternsEventTypedParameterWithMultiplicityParserRuleCall_2_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__BranchExpression__EventPatternsAssignment_2_1" // $ANTLR start "rule__RangeFilter__NegAssignment_0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22572:1: rule__RangeFilter__NegAssignment_0 : ( ruleNegationOpartor ) ; public final void rule__RangeFilter__NegAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22576:1: ( ( ruleNegationOpartor ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22577:1: ( ruleNegationOpartor ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22577:1: ( ruleNegationOpartor ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22578:1: ruleNegationOpartor { if ( state.backtracking==0 ) { before(grammarAccess.getRangeFilterAccess().getNegNegationOpartorParserRuleCall_0_0()); } pushFollow(FOLLOW_ruleNegationOpartor_in_rule__RangeFilter__NegAssignment_045439); ruleNegationOpartor(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getRangeFilterAccess().getNegNegationOpartorParserRuleCall_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__RangeFilter__NegAssignment_0" // $ANTLR start "rule__RangeFilter__RangeAssignment_2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22587:1: rule__RangeFilter__RangeAssignment_2 : ( ruleRange ) ; public final void rule__RangeFilter__RangeAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22591:1: ( ( ruleRange ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22592:1: ( ruleRange ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22592:1: ( ruleRange ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22593:1: ruleRange { if ( state.backtracking==0 ) { before(grammarAccess.getRangeFilterAccess().getRangeRangeParserRuleCall_2_0()); } pushFollow(FOLLOW_ruleRange_in_rule__RangeFilter__RangeAssignment_245470); ruleRange(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getRangeFilterAccess().getRangeRangeParserRuleCall_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__RangeFilter__RangeAssignment_2" // $ANTLR start "rule__OpenOpen__LowerBoundAssignment_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22602:1: rule__OpenOpen__LowerBoundAssignment_1 : ( ruleDOUBLE ) ; public final void rule__OpenOpen__LowerBoundAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22606:1: ( ( ruleDOUBLE ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22607:1: ( ruleDOUBLE ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22607:1: ( ruleDOUBLE ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22608:1: ruleDOUBLE { if ( state.backtracking==0 ) { before(grammarAccess.getOpenOpenAccess().getLowerBoundDOUBLEParserRuleCall_1_0()); } pushFollow(FOLLOW_ruleDOUBLE_in_rule__OpenOpen__LowerBoundAssignment_145501); ruleDOUBLE(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpenOpenAccess().getLowerBoundDOUBLEParserRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpenOpen__LowerBoundAssignment_1" // $ANTLR start "rule__OpenOpen__UpperBoundAssignment_3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22617:1: rule__OpenOpen__UpperBoundAssignment_3 : ( ruleDOUBLE ) ; public final void rule__OpenOpen__UpperBoundAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22621:1: ( ( ruleDOUBLE ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22622:1: ( ruleDOUBLE ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22622:1: ( ruleDOUBLE ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22623:1: ruleDOUBLE { if ( state.backtracking==0 ) { before(grammarAccess.getOpenOpenAccess().getUpperBoundDOUBLEParserRuleCall_3_0()); } pushFollow(FOLLOW_ruleDOUBLE_in_rule__OpenOpen__UpperBoundAssignment_345532); ruleDOUBLE(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpenOpenAccess().getUpperBoundDOUBLEParserRuleCall_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpenOpen__UpperBoundAssignment_3" // $ANTLR start "rule__OpenClosed__LowerBoundAssignment_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22632:1: rule__OpenClosed__LowerBoundAssignment_1 : ( ruleDOUBLE ) ; public final void rule__OpenClosed__LowerBoundAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22636:1: ( ( ruleDOUBLE ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22637:1: ( ruleDOUBLE ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22637:1: ( ruleDOUBLE ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22638:1: ruleDOUBLE { if ( state.backtracking==0 ) { before(grammarAccess.getOpenClosedAccess().getLowerBoundDOUBLEParserRuleCall_1_0()); } pushFollow(FOLLOW_ruleDOUBLE_in_rule__OpenClosed__LowerBoundAssignment_145563); ruleDOUBLE(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpenClosedAccess().getLowerBoundDOUBLEParserRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpenClosed__LowerBoundAssignment_1" // $ANTLR start "rule__OpenClosed__UpperBoundAssignment_3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22647:1: rule__OpenClosed__UpperBoundAssignment_3 : ( ruleDOUBLE ) ; public final void rule__OpenClosed__UpperBoundAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22651:1: ( ( ruleDOUBLE ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22652:1: ( ruleDOUBLE ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22652:1: ( ruleDOUBLE ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22653:1: ruleDOUBLE { if ( state.backtracking==0 ) { before(grammarAccess.getOpenClosedAccess().getUpperBoundDOUBLEParserRuleCall_3_0()); } pushFollow(FOLLOW_ruleDOUBLE_in_rule__OpenClosed__UpperBoundAssignment_345594); ruleDOUBLE(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getOpenClosedAccess().getUpperBoundDOUBLEParserRuleCall_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__OpenClosed__UpperBoundAssignment_3" // $ANTLR start "rule__ClosedClosed__LowerBoundAssignment_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22662:1: rule__ClosedClosed__LowerBoundAssignment_1 : ( ruleDOUBLE ) ; public final void rule__ClosedClosed__LowerBoundAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22666:1: ( ( ruleDOUBLE ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22667:1: ( ruleDOUBLE ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22667:1: ( ruleDOUBLE ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22668:1: ruleDOUBLE { if ( state.backtracking==0 ) { before(grammarAccess.getClosedClosedAccess().getLowerBoundDOUBLEParserRuleCall_1_0()); } pushFollow(FOLLOW_ruleDOUBLE_in_rule__ClosedClosed__LowerBoundAssignment_145625); ruleDOUBLE(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getClosedClosedAccess().getLowerBoundDOUBLEParserRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ClosedClosed__LowerBoundAssignment_1" // $ANTLR start "rule__ClosedClosed__UpperBoundAssignment_3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22677:1: rule__ClosedClosed__UpperBoundAssignment_3 : ( ruleDOUBLE ) ; public final void rule__ClosedClosed__UpperBoundAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22681:1: ( ( ruleDOUBLE ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22682:1: ( ruleDOUBLE ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22682:1: ( ruleDOUBLE ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22683:1: ruleDOUBLE { if ( state.backtracking==0 ) { before(grammarAccess.getClosedClosedAccess().getUpperBoundDOUBLEParserRuleCall_3_0()); } pushFollow(FOLLOW_ruleDOUBLE_in_rule__ClosedClosed__UpperBoundAssignment_345656); ruleDOUBLE(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getClosedClosedAccess().getUpperBoundDOUBLEParserRuleCall_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ClosedClosed__UpperBoundAssignment_3" // $ANTLR start "rule__ClosedOpen__LowerBoundAssignment_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22692:1: rule__ClosedOpen__LowerBoundAssignment_1 : ( ruleDOUBLE ) ; public final void rule__ClosedOpen__LowerBoundAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22696:1: ( ( ruleDOUBLE ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22697:1: ( ruleDOUBLE ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22697:1: ( ruleDOUBLE ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22698:1: ruleDOUBLE { if ( state.backtracking==0 ) { before(grammarAccess.getClosedOpenAccess().getLowerBoundDOUBLEParserRuleCall_1_0()); } pushFollow(FOLLOW_ruleDOUBLE_in_rule__ClosedOpen__LowerBoundAssignment_145687); ruleDOUBLE(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getClosedOpenAccess().getLowerBoundDOUBLEParserRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ClosedOpen__LowerBoundAssignment_1" // $ANTLR start "rule__ClosedOpen__UpperBoundAssignment_3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22707:1: rule__ClosedOpen__UpperBoundAssignment_3 : ( ruleDOUBLE ) ; public final void rule__ClosedOpen__UpperBoundAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22711:1: ( ( ruleDOUBLE ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22712:1: ( ruleDOUBLE ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22712:1: ( ruleDOUBLE ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22713:1: ruleDOUBLE { if ( state.backtracking==0 ) { before(grammarAccess.getClosedOpenAccess().getUpperBoundDOUBLEParserRuleCall_3_0()); } pushFollow(FOLLOW_ruleDOUBLE_in_rule__ClosedOpen__UpperBoundAssignment_345718); ruleDOUBLE(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getClosedOpenAccess().getUpperBoundDOUBLEParserRuleCall_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ClosedOpen__UpperBoundAssignment_3" // $ANTLR start "rule__NumericFilter__OperatorAssignment_0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22722:1: rule__NumericFilter__OperatorAssignment_0 : ( ruleNumericOperator ) ; public final void rule__NumericFilter__OperatorAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22726:1: ( ( ruleNumericOperator ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22727:1: ( ruleNumericOperator ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22727:1: ( ruleNumericOperator ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22728:1: ruleNumericOperator { if ( state.backtracking==0 ) { before(grammarAccess.getNumericFilterAccess().getOperatorNumericOperatorParserRuleCall_0_0()); } pushFollow(FOLLOW_ruleNumericOperator_in_rule__NumericFilter__OperatorAssignment_045749); ruleNumericOperator(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getNumericFilterAccess().getOperatorNumericOperatorParserRuleCall_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__NumericFilter__OperatorAssignment_0" // $ANTLR start "rule__NumericFilter__ValueAssignment_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22737:1: rule__NumericFilter__ValueAssignment_1 : ( ruleDOUBLE ) ; public final void rule__NumericFilter__ValueAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22741:1: ( ( ruleDOUBLE ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22742:1: ( ruleDOUBLE ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22742:1: ( ruleDOUBLE ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22743:1: ruleDOUBLE { if ( state.backtracking==0 ) { before(grammarAccess.getNumericFilterAccess().getValueDOUBLEParserRuleCall_1_0()); } pushFollow(FOLLOW_ruleDOUBLE_in_rule__NumericFilter__ValueAssignment_145780); ruleDOUBLE(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getNumericFilterAccess().getValueDOUBLEParserRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__NumericFilter__ValueAssignment_1" // $ANTLR start "rule__LiteralFilter__NegAssignment_0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22752:1: rule__LiteralFilter__NegAssignment_0 : ( ruleNegationOpartor ) ; public final void rule__LiteralFilter__NegAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22756:1: ( ( ruleNegationOpartor ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22757:1: ( ruleNegationOpartor ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22757:1: ( ruleNegationOpartor ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22758:1: ruleNegationOpartor { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralFilterAccess().getNegNegationOpartorParserRuleCall_0_0()); } pushFollow(FOLLOW_ruleNegationOpartor_in_rule__LiteralFilter__NegAssignment_045811); ruleNegationOpartor(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getLiteralFilterAccess().getNegNegationOpartorParserRuleCall_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__LiteralFilter__NegAssignment_0" // $ANTLR start "rule__LiteralFilter__OperatorAssignment_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22767:1: rule__LiteralFilter__OperatorAssignment_1 : ( ruleLiteralOperator ) ; public final void rule__LiteralFilter__OperatorAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22771:1: ( ( ruleLiteralOperator ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22772:1: ( ruleLiteralOperator ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22772:1: ( ruleLiteralOperator ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22773:1: ruleLiteralOperator { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralFilterAccess().getOperatorLiteralOperatorParserRuleCall_1_0()); } pushFollow(FOLLOW_ruleLiteralOperator_in_rule__LiteralFilter__OperatorAssignment_145842); ruleLiteralOperator(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getLiteralFilterAccess().getOperatorLiteralOperatorParserRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__LiteralFilter__OperatorAssignment_1" // $ANTLR start "rule__LiteralFilter__ValueAssignment_2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22782:1: rule__LiteralFilter__ValueAssignment_2 : ( RULE_STRING ) ; public final void rule__LiteralFilter__ValueAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22786:1: ( ( RULE_STRING ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22787:1: ( RULE_STRING ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22787:1: ( RULE_STRING ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22788:1: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getLiteralFilterAccess().getValueSTRINGTerminalRuleCall_2_0()); } match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__LiteralFilter__ValueAssignment_245873); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getLiteralFilterAccess().getValueSTRINGTerminalRuleCall_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__LiteralFilter__ValueAssignment_2" // $ANTLR start "rule__Source__NameAssignment_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22797:1: rule__Source__NameAssignment_1 : ( RULE_ID ) ; public final void rule__Source__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22801:1: ( ( RULE_ID ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22802:1: ( RULE_ID ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22802:1: ( RULE_ID ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22803:1: RULE_ID { if ( state.backtracking==0 ) { before(grammarAccess.getSourceAccess().getNameIDTerminalRuleCall_1_0()); } match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__Source__NameAssignment_145904); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getSourceAccess().getNameIDTerminalRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Source__NameAssignment_1" // $ANTLR start "rule__Source__AdapterAssignment_3_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22812:1: rule__Source__AdapterAssignment_3_1 : ( ruleAdapter ) ; public final void rule__Source__AdapterAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22816:1: ( ( ruleAdapter ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22817:1: ( ruleAdapter ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22817:1: ( ruleAdapter ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22818:1: ruleAdapter { if ( state.backtracking==0 ) { before(grammarAccess.getSourceAccess().getAdapterAdapterParserRuleCall_3_1_0()); } pushFollow(FOLLOW_ruleAdapter_in_rule__Source__AdapterAssignment_3_145935); ruleAdapter(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getSourceAccess().getAdapterAdapterParserRuleCall_3_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Source__AdapterAssignment_3_1" // $ANTLR start "rule__Adapter__NameAssignment" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22827:1: rule__Adapter__NameAssignment : ( ruleQualifiedName ) ; public final void rule__Adapter__NameAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22831:1: ( ( ruleQualifiedName ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22832:1: ( ruleQualifiedName ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22832:1: ( ruleQualifiedName ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22833:1: ruleQualifiedName { if ( state.backtracking==0 ) { before(grammarAccess.getAdapterAccess().getNameQualifiedNameParserRuleCall_0()); } pushFollow(FOLLOW_ruleQualifiedName_in_rule__Adapter__NameAssignment45966); ruleQualifiedName(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getAdapterAccess().getNameQualifiedNameParserRuleCall_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Adapter__NameAssignment" // $ANTLR start "rule__XAssignment__FeatureAssignment_0_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22842:1: rule__XAssignment__FeatureAssignment_0_1 : ( ( ruleFeatureCallID ) ) ; public final void rule__XAssignment__FeatureAssignment_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22846:1: ( ( ( ruleFeatureCallID ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22847:1: ( ( ruleFeatureCallID ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22847:1: ( ( ruleFeatureCallID ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22848:1: ( ruleFeatureCallID ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementCrossReference_0_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22849:1: ( ruleFeatureCallID ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22850:1: ruleFeatureCallID { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementFeatureCallIDParserRuleCall_0_1_0_1()); } pushFollow(FOLLOW_ruleFeatureCallID_in_rule__XAssignment__FeatureAssignment_0_146001); ruleFeatureCallID(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementFeatureCallIDParserRuleCall_0_1_0_1()); } } if ( state.backtracking==0 ) { after(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementCrossReference_0_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAssignment__FeatureAssignment_0_1" // $ANTLR start "rule__XAssignment__ValueAssignment_0_3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22861:1: rule__XAssignment__ValueAssignment_0_3 : ( ruleXAssignment ) ; public final void rule__XAssignment__ValueAssignment_0_3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22865:1: ( ( ruleXAssignment ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22866:1: ( ruleXAssignment ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22866:1: ( ruleXAssignment ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22867:1: ruleXAssignment { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getValueXAssignmentParserRuleCall_0_3_0()); } pushFollow(FOLLOW_ruleXAssignment_in_rule__XAssignment__ValueAssignment_0_346036); ruleXAssignment(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXAssignmentAccess().getValueXAssignmentParserRuleCall_0_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAssignment__ValueAssignment_0_3" // $ANTLR start "rule__XAssignment__FeatureAssignment_1_1_0_0_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22876:1: rule__XAssignment__FeatureAssignment_1_1_0_0_1 : ( ( ruleOpMultiAssign ) ) ; public final void rule__XAssignment__FeatureAssignment_1_1_0_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22880:1: ( ( ( ruleOpMultiAssign ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22881:1: ( ( ruleOpMultiAssign ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22881:1: ( ( ruleOpMultiAssign ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22882:1: ( ruleOpMultiAssign ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementCrossReference_1_1_0_0_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22883:1: ( ruleOpMultiAssign ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22884:1: ruleOpMultiAssign { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementOpMultiAssignParserRuleCall_1_1_0_0_1_0_1()); } pushFollow(FOLLOW_ruleOpMultiAssign_in_rule__XAssignment__FeatureAssignment_1_1_0_0_146071); ruleOpMultiAssign(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementOpMultiAssignParserRuleCall_1_1_0_0_1_0_1()); } } if ( state.backtracking==0 ) { after(grammarAccess.getXAssignmentAccess().getFeatureJvmIdentifiableElementCrossReference_1_1_0_0_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAssignment__FeatureAssignment_1_1_0_0_1" // $ANTLR start "rule__XAssignment__RightOperandAssignment_1_1_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22895:1: rule__XAssignment__RightOperandAssignment_1_1_1 : ( ruleXAssignment ) ; public final void rule__XAssignment__RightOperandAssignment_1_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22899:1: ( ( ruleXAssignment ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22900:1: ( ruleXAssignment ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22900:1: ( ruleXAssignment ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22901:1: ruleXAssignment { if ( state.backtracking==0 ) { before(grammarAccess.getXAssignmentAccess().getRightOperandXAssignmentParserRuleCall_1_1_1_0()); } pushFollow(FOLLOW_ruleXAssignment_in_rule__XAssignment__RightOperandAssignment_1_1_146106); ruleXAssignment(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXAssignmentAccess().getRightOperandXAssignmentParserRuleCall_1_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAssignment__RightOperandAssignment_1_1_1" // $ANTLR start "rule__XOrExpression__FeatureAssignment_1_0_0_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22910:1: rule__XOrExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpOr ) ) ; public final void rule__XOrExpression__FeatureAssignment_1_0_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22914:1: ( ( ( ruleOpOr ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22915:1: ( ( ruleOpOr ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22915:1: ( ( ruleOpOr ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22916:1: ( ruleOpOr ) { if ( state.backtracking==0 ) { before(grammarAccess.getXOrExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22917:1: ( ruleOpOr ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22918:1: ruleOpOr { if ( state.backtracking==0 ) { before(grammarAccess.getXOrExpressionAccess().getFeatureJvmIdentifiableElementOpOrParserRuleCall_1_0_0_1_0_1()); } pushFollow(FOLLOW_ruleOpOr_in_rule__XOrExpression__FeatureAssignment_1_0_0_146141); ruleOpOr(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXOrExpressionAccess().getFeatureJvmIdentifiableElementOpOrParserRuleCall_1_0_0_1_0_1()); } } if ( state.backtracking==0 ) { after(grammarAccess.getXOrExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XOrExpression__FeatureAssignment_1_0_0_1" // $ANTLR start "rule__XOrExpression__RightOperandAssignment_1_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22929:1: rule__XOrExpression__RightOperandAssignment_1_1 : ( ruleXAndExpression ) ; public final void rule__XOrExpression__RightOperandAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22933:1: ( ( ruleXAndExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22934:1: ( ruleXAndExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22934:1: ( ruleXAndExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22935:1: ruleXAndExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXOrExpressionAccess().getRightOperandXAndExpressionParserRuleCall_1_1_0()); } pushFollow(FOLLOW_ruleXAndExpression_in_rule__XOrExpression__RightOperandAssignment_1_146176); ruleXAndExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXOrExpressionAccess().getRightOperandXAndExpressionParserRuleCall_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XOrExpression__RightOperandAssignment_1_1" // $ANTLR start "rule__XAndExpression__FeatureAssignment_1_0_0_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22944:1: rule__XAndExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpAnd ) ) ; public final void rule__XAndExpression__FeatureAssignment_1_0_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22948:1: ( ( ( ruleOpAnd ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22949:1: ( ( ruleOpAnd ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22949:1: ( ( ruleOpAnd ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22950:1: ( ruleOpAnd ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAndExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22951:1: ( ruleOpAnd ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22952:1: ruleOpAnd { if ( state.backtracking==0 ) { before(grammarAccess.getXAndExpressionAccess().getFeatureJvmIdentifiableElementOpAndParserRuleCall_1_0_0_1_0_1()); } pushFollow(FOLLOW_ruleOpAnd_in_rule__XAndExpression__FeatureAssignment_1_0_0_146211); ruleOpAnd(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXAndExpressionAccess().getFeatureJvmIdentifiableElementOpAndParserRuleCall_1_0_0_1_0_1()); } } if ( state.backtracking==0 ) { after(grammarAccess.getXAndExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAndExpression__FeatureAssignment_1_0_0_1" // $ANTLR start "rule__XAndExpression__RightOperandAssignment_1_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22963:1: rule__XAndExpression__RightOperandAssignment_1_1 : ( ruleXEqualityExpression ) ; public final void rule__XAndExpression__RightOperandAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22967:1: ( ( ruleXEqualityExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22968:1: ( ruleXEqualityExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22968:1: ( ruleXEqualityExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22969:1: ruleXEqualityExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXAndExpressionAccess().getRightOperandXEqualityExpressionParserRuleCall_1_1_0()); } pushFollow(FOLLOW_ruleXEqualityExpression_in_rule__XAndExpression__RightOperandAssignment_1_146246); ruleXEqualityExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXAndExpressionAccess().getRightOperandXEqualityExpressionParserRuleCall_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAndExpression__RightOperandAssignment_1_1" // $ANTLR start "rule__XEqualityExpression__FeatureAssignment_1_0_0_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22978:1: rule__XEqualityExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpEquality ) ) ; public final void rule__XEqualityExpression__FeatureAssignment_1_0_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22982:1: ( ( ( ruleOpEquality ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22983:1: ( ( ruleOpEquality ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22983:1: ( ( ruleOpEquality ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22984:1: ( ruleOpEquality ) { if ( state.backtracking==0 ) { before(grammarAccess.getXEqualityExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22985:1: ( ruleOpEquality ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22986:1: ruleOpEquality { if ( state.backtracking==0 ) { before(grammarAccess.getXEqualityExpressionAccess().getFeatureJvmIdentifiableElementOpEqualityParserRuleCall_1_0_0_1_0_1()); } pushFollow(FOLLOW_ruleOpEquality_in_rule__XEqualityExpression__FeatureAssignment_1_0_0_146281); ruleOpEquality(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXEqualityExpressionAccess().getFeatureJvmIdentifiableElementOpEqualityParserRuleCall_1_0_0_1_0_1()); } } if ( state.backtracking==0 ) { after(grammarAccess.getXEqualityExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XEqualityExpression__FeatureAssignment_1_0_0_1" // $ANTLR start "rule__XEqualityExpression__RightOperandAssignment_1_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:22997:1: rule__XEqualityExpression__RightOperandAssignment_1_1 : ( ruleXRelationalExpression ) ; public final void rule__XEqualityExpression__RightOperandAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23001:1: ( ( ruleXRelationalExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23002:1: ( ruleXRelationalExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23002:1: ( ruleXRelationalExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23003:1: ruleXRelationalExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXEqualityExpressionAccess().getRightOperandXRelationalExpressionParserRuleCall_1_1_0()); } pushFollow(FOLLOW_ruleXRelationalExpression_in_rule__XEqualityExpression__RightOperandAssignment_1_146316); ruleXRelationalExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXEqualityExpressionAccess().getRightOperandXRelationalExpressionParserRuleCall_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XEqualityExpression__RightOperandAssignment_1_1" // $ANTLR start "rule__XRelationalExpression__TypeAssignment_1_0_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23012:1: rule__XRelationalExpression__TypeAssignment_1_0_1 : ( ruleJvmTypeReference ) ; public final void rule__XRelationalExpression__TypeAssignment_1_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23016:1: ( ( ruleJvmTypeReference ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23017:1: ( ruleJvmTypeReference ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23017:1: ( ruleJvmTypeReference ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23018:1: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getTypeJvmTypeReferenceParserRuleCall_1_0_1_0()); } pushFollow(FOLLOW_ruleJvmTypeReference_in_rule__XRelationalExpression__TypeAssignment_1_0_146347); ruleJvmTypeReference(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXRelationalExpressionAccess().getTypeJvmTypeReferenceParserRuleCall_1_0_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XRelationalExpression__TypeAssignment_1_0_1" // $ANTLR start "rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23027:1: rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1 : ( ( ruleOpCompare ) ) ; public final void rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23031:1: ( ( ( ruleOpCompare ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23032:1: ( ( ruleOpCompare ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23032:1: ( ( ruleOpCompare ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23033:1: ( ruleOpCompare ) { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_1_0_0_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23034:1: ( ruleOpCompare ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23035:1: ruleOpCompare { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getFeatureJvmIdentifiableElementOpCompareParserRuleCall_1_1_0_0_1_0_1()); } pushFollow(FOLLOW_ruleOpCompare_in_rule__XRelationalExpression__FeatureAssignment_1_1_0_0_146382); ruleOpCompare(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXRelationalExpressionAccess().getFeatureJvmIdentifiableElementOpCompareParserRuleCall_1_1_0_0_1_0_1()); } } if ( state.backtracking==0 ) { after(grammarAccess.getXRelationalExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_1_0_0_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1" // $ANTLR start "rule__XRelationalExpression__RightOperandAssignment_1_1_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23046:1: rule__XRelationalExpression__RightOperandAssignment_1_1_1 : ( ruleXOtherOperatorExpression ) ; public final void rule__XRelationalExpression__RightOperandAssignment_1_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23050:1: ( ( ruleXOtherOperatorExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23051:1: ( ruleXOtherOperatorExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23051:1: ( ruleXOtherOperatorExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23052:1: ruleXOtherOperatorExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXRelationalExpressionAccess().getRightOperandXOtherOperatorExpressionParserRuleCall_1_1_1_0()); } pushFollow(FOLLOW_ruleXOtherOperatorExpression_in_rule__XRelationalExpression__RightOperandAssignment_1_1_146417); ruleXOtherOperatorExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXRelationalExpressionAccess().getRightOperandXOtherOperatorExpressionParserRuleCall_1_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XRelationalExpression__RightOperandAssignment_1_1_1" // $ANTLR start "rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23061:1: rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpOther ) ) ; public final void rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23065:1: ( ( ( ruleOpOther ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23066:1: ( ( ruleOpOther ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23066:1: ( ( ruleOpOther ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23067:1: ( ruleOpOther ) { if ( state.backtracking==0 ) { before(grammarAccess.getXOtherOperatorExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23068:1: ( ruleOpOther ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23069:1: ruleOpOther { if ( state.backtracking==0 ) { before(grammarAccess.getXOtherOperatorExpressionAccess().getFeatureJvmIdentifiableElementOpOtherParserRuleCall_1_0_0_1_0_1()); } pushFollow(FOLLOW_ruleOpOther_in_rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_146452); ruleOpOther(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXOtherOperatorExpressionAccess().getFeatureJvmIdentifiableElementOpOtherParserRuleCall_1_0_0_1_0_1()); } } if ( state.backtracking==0 ) { after(grammarAccess.getXOtherOperatorExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1" // $ANTLR start "rule__XOtherOperatorExpression__RightOperandAssignment_1_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23080:1: rule__XOtherOperatorExpression__RightOperandAssignment_1_1 : ( ruleXAdditiveExpression ) ; public final void rule__XOtherOperatorExpression__RightOperandAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23084:1: ( ( ruleXAdditiveExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23085:1: ( ruleXAdditiveExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23085:1: ( ruleXAdditiveExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23086:1: ruleXAdditiveExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXOtherOperatorExpressionAccess().getRightOperandXAdditiveExpressionParserRuleCall_1_1_0()); } pushFollow(FOLLOW_ruleXAdditiveExpression_in_rule__XOtherOperatorExpression__RightOperandAssignment_1_146487); ruleXAdditiveExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXOtherOperatorExpressionAccess().getRightOperandXAdditiveExpressionParserRuleCall_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XOtherOperatorExpression__RightOperandAssignment_1_1" // $ANTLR start "rule__XAdditiveExpression__FeatureAssignment_1_0_0_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23095:1: rule__XAdditiveExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpAdd ) ) ; public final void rule__XAdditiveExpression__FeatureAssignment_1_0_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23099:1: ( ( ( ruleOpAdd ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23100:1: ( ( ruleOpAdd ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23100:1: ( ( ruleOpAdd ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23101:1: ( ruleOpAdd ) { if ( state.backtracking==0 ) { before(grammarAccess.getXAdditiveExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23102:1: ( ruleOpAdd ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23103:1: ruleOpAdd { if ( state.backtracking==0 ) { before(grammarAccess.getXAdditiveExpressionAccess().getFeatureJvmIdentifiableElementOpAddParserRuleCall_1_0_0_1_0_1()); } pushFollow(FOLLOW_ruleOpAdd_in_rule__XAdditiveExpression__FeatureAssignment_1_0_0_146522); ruleOpAdd(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXAdditiveExpressionAccess().getFeatureJvmIdentifiableElementOpAddParserRuleCall_1_0_0_1_0_1()); } } if ( state.backtracking==0 ) { after(grammarAccess.getXAdditiveExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAdditiveExpression__FeatureAssignment_1_0_0_1" // $ANTLR start "rule__XAdditiveExpression__RightOperandAssignment_1_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23114:1: rule__XAdditiveExpression__RightOperandAssignment_1_1 : ( ruleXMultiplicativeExpression ) ; public final void rule__XAdditiveExpression__RightOperandAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23118:1: ( ( ruleXMultiplicativeExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23119:1: ( ruleXMultiplicativeExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23119:1: ( ruleXMultiplicativeExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23120:1: ruleXMultiplicativeExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXAdditiveExpressionAccess().getRightOperandXMultiplicativeExpressionParserRuleCall_1_1_0()); } pushFollow(FOLLOW_ruleXMultiplicativeExpression_in_rule__XAdditiveExpression__RightOperandAssignment_1_146557); ruleXMultiplicativeExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXAdditiveExpressionAccess().getRightOperandXMultiplicativeExpressionParserRuleCall_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XAdditiveExpression__RightOperandAssignment_1_1" // $ANTLR start "rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23129:1: rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1 : ( ( ruleOpMulti ) ) ; public final void rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23133:1: ( ( ( ruleOpMulti ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23134:1: ( ( ruleOpMulti ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23134:1: ( ( ruleOpMulti ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23135:1: ( ruleOpMulti ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMultiplicativeExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23136:1: ( ruleOpMulti ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23137:1: ruleOpMulti { if ( state.backtracking==0 ) { before(grammarAccess.getXMultiplicativeExpressionAccess().getFeatureJvmIdentifiableElementOpMultiParserRuleCall_1_0_0_1_0_1()); } pushFollow(FOLLOW_ruleOpMulti_in_rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_146592); ruleOpMulti(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXMultiplicativeExpressionAccess().getFeatureJvmIdentifiableElementOpMultiParserRuleCall_1_0_0_1_0_1()); } } if ( state.backtracking==0 ) { after(grammarAccess.getXMultiplicativeExpressionAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1" // $ANTLR start "rule__XMultiplicativeExpression__RightOperandAssignment_1_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23148:1: rule__XMultiplicativeExpression__RightOperandAssignment_1_1 : ( ruleXUnaryOperation ) ; public final void rule__XMultiplicativeExpression__RightOperandAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23152:1: ( ( ruleXUnaryOperation ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23153:1: ( ruleXUnaryOperation ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23153:1: ( ruleXUnaryOperation ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23154:1: ruleXUnaryOperation { if ( state.backtracking==0 ) { before(grammarAccess.getXMultiplicativeExpressionAccess().getRightOperandXUnaryOperationParserRuleCall_1_1_0()); } pushFollow(FOLLOW_ruleXUnaryOperation_in_rule__XMultiplicativeExpression__RightOperandAssignment_1_146627); ruleXUnaryOperation(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXMultiplicativeExpressionAccess().getRightOperandXUnaryOperationParserRuleCall_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMultiplicativeExpression__RightOperandAssignment_1_1" // $ANTLR start "rule__XUnaryOperation__FeatureAssignment_0_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23163:1: rule__XUnaryOperation__FeatureAssignment_0_1 : ( ( ruleOpUnary ) ) ; public final void rule__XUnaryOperation__FeatureAssignment_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23167:1: ( ( ( ruleOpUnary ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23168:1: ( ( ruleOpUnary ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23168:1: ( ( ruleOpUnary ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23169:1: ( ruleOpUnary ) { if ( state.backtracking==0 ) { before(grammarAccess.getXUnaryOperationAccess().getFeatureJvmIdentifiableElementCrossReference_0_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23170:1: ( ruleOpUnary ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23171:1: ruleOpUnary { if ( state.backtracking==0 ) { before(grammarAccess.getXUnaryOperationAccess().getFeatureJvmIdentifiableElementOpUnaryParserRuleCall_0_1_0_1()); } pushFollow(FOLLOW_ruleOpUnary_in_rule__XUnaryOperation__FeatureAssignment_0_146662); ruleOpUnary(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXUnaryOperationAccess().getFeatureJvmIdentifiableElementOpUnaryParserRuleCall_0_1_0_1()); } } if ( state.backtracking==0 ) { after(grammarAccess.getXUnaryOperationAccess().getFeatureJvmIdentifiableElementCrossReference_0_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XUnaryOperation__FeatureAssignment_0_1" // $ANTLR start "rule__XUnaryOperation__OperandAssignment_0_2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23182:1: rule__XUnaryOperation__OperandAssignment_0_2 : ( ruleXUnaryOperation ) ; public final void rule__XUnaryOperation__OperandAssignment_0_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23186:1: ( ( ruleXUnaryOperation ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23187:1: ( ruleXUnaryOperation ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23187:1: ( ruleXUnaryOperation ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23188:1: ruleXUnaryOperation { if ( state.backtracking==0 ) { before(grammarAccess.getXUnaryOperationAccess().getOperandXUnaryOperationParserRuleCall_0_2_0()); } pushFollow(FOLLOW_ruleXUnaryOperation_in_rule__XUnaryOperation__OperandAssignment_0_246697); ruleXUnaryOperation(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXUnaryOperationAccess().getOperandXUnaryOperationParserRuleCall_0_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XUnaryOperation__OperandAssignment_0_2" // $ANTLR start "rule__XCastedExpression__TypeAssignment_1_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23197:1: rule__XCastedExpression__TypeAssignment_1_1 : ( ruleJvmTypeReference ) ; public final void rule__XCastedExpression__TypeAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23201:1: ( ( ruleJvmTypeReference ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23202:1: ( ruleJvmTypeReference ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23202:1: ( ruleJvmTypeReference ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23203:1: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXCastedExpressionAccess().getTypeJvmTypeReferenceParserRuleCall_1_1_0()); } pushFollow(FOLLOW_ruleJvmTypeReference_in_rule__XCastedExpression__TypeAssignment_1_146728); ruleJvmTypeReference(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXCastedExpressionAccess().getTypeJvmTypeReferenceParserRuleCall_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XCastedExpression__TypeAssignment_1_1" // $ANTLR start "rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23212:1: rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1 : ( ( '::' ) ) ; public final void rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23216:1: ( ( ( '::' ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23217:1: ( ( '::' ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23217:1: ( ( '::' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23218:1: ( '::' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_0_0_0_1_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23219:1: ( '::' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23220:1: '::' { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_0_0_0_1_1_0()); } match(input,105,FOLLOW_105_in_rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_146764); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_0_0_0_1_1_0()); } } if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_0_0_0_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1" // $ANTLR start "rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23235:1: rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2 : ( ( ruleFeatureCallID ) ) ; public final void rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23239:1: ( ( ( ruleFeatureCallID ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23240:1: ( ( ruleFeatureCallID ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23240:1: ( ( ruleFeatureCallID ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23241:1: ( ruleFeatureCallID ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_0_2_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23242:1: ( ruleFeatureCallID ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23243:1: ruleFeatureCallID { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementFeatureCallIDParserRuleCall_1_0_0_0_2_0_1()); } pushFollow(FOLLOW_ruleFeatureCallID_in_rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_246807); ruleFeatureCallID(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementFeatureCallIDParserRuleCall_1_0_0_0_2_0_1()); } } if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_1_0_0_0_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2" // $ANTLR start "rule__XMemberFeatureCall__ValueAssignment_1_0_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23254:1: rule__XMemberFeatureCall__ValueAssignment_1_0_1 : ( ruleXAssignment ) ; public final void rule__XMemberFeatureCall__ValueAssignment_1_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23258:1: ( ( ruleXAssignment ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23259:1: ( ruleXAssignment ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23259:1: ( ruleXAssignment ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23260:1: ruleXAssignment { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getValueXAssignmentParserRuleCall_1_0_1_0()); } pushFollow(FOLLOW_ruleXAssignment_in_rule__XMemberFeatureCall__ValueAssignment_1_0_146842); ruleXAssignment(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getValueXAssignmentParserRuleCall_1_0_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__ValueAssignment_1_0_1" // $ANTLR start "rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23269:1: rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1 : ( ( '?.' ) ) ; public final void rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23273:1: ( ( ( '?.' ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23274:1: ( ( '?.' ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23274:1: ( ( '?.' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23275:1: ( '?.' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getNullSafeQuestionMarkFullStopKeyword_1_1_0_0_1_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23276:1: ( '?.' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23277:1: '?.' { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getNullSafeQuestionMarkFullStopKeyword_1_1_0_0_1_1_0()); } match(input,106,FOLLOW_106_in_rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_146878); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getNullSafeQuestionMarkFullStopKeyword_1_1_0_0_1_1_0()); } } if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getNullSafeQuestionMarkFullStopKeyword_1_1_0_0_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1" // $ANTLR start "rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23292:1: rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2 : ( ( '::' ) ) ; public final void rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23296:1: ( ( ( '::' ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23297:1: ( ( '::' ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23297:1: ( ( '::' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23298:1: ( '::' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_1_0_0_1_2_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23299:1: ( '::' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23300:1: '::' { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_1_0_0_1_2_0()); } match(input,105,FOLLOW_105_in_rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_246922); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_1_0_0_1_2_0()); } } if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getExplicitStaticColonColonKeyword_1_1_0_0_1_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2" // $ANTLR start "rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23315:1: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1 : ( ruleJvmArgumentTypeReference ) ; public final void rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23319:1: ( ( ruleJvmArgumentTypeReference ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23320:1: ( ruleJvmArgumentTypeReference ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23320:1: ( ruleJvmArgumentTypeReference ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23321:1: ruleJvmArgumentTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_1_1_0()); } pushFollow(FOLLOW_ruleJvmArgumentTypeReference_in_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_146961); ruleJvmArgumentTypeReference(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1" // $ANTLR start "rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23330:1: rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1 : ( ruleJvmArgumentTypeReference ) ; public final void rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23334:1: ( ( ruleJvmArgumentTypeReference ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23335:1: ( ruleJvmArgumentTypeReference ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23335:1: ( ruleJvmArgumentTypeReference ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23336:1: ruleJvmArgumentTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_1_2_1_0()); } pushFollow(FOLLOW_ruleJvmArgumentTypeReference_in_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_146992); ruleJvmArgumentTypeReference(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_1_2_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1" // $ANTLR start "rule__XMemberFeatureCall__FeatureAssignment_1_1_2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23345:1: rule__XMemberFeatureCall__FeatureAssignment_1_1_2 : ( ( ruleFeatureCallID ) ) ; public final void rule__XMemberFeatureCall__FeatureAssignment_1_1_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23349:1: ( ( ( ruleFeatureCallID ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23350:1: ( ( ruleFeatureCallID ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23350:1: ( ( ruleFeatureCallID ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23351:1: ( ruleFeatureCallID ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_1_1_2_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23352:1: ( ruleFeatureCallID ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23353:1: ruleFeatureCallID { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementFeatureCallIDParserRuleCall_1_1_2_0_1()); } pushFollow(FOLLOW_ruleFeatureCallID_in_rule__XMemberFeatureCall__FeatureAssignment_1_1_247027); ruleFeatureCallID(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementFeatureCallIDParserRuleCall_1_1_2_0_1()); } } if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_1_1_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__FeatureAssignment_1_1_2" // $ANTLR start "rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23364:1: rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0 : ( ( '(' ) ) ; public final void rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23368:1: ( ( ( '(' ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23369:1: ( ( '(' ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23369:1: ( ( '(' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23370:1: ( '(' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_1_1_3_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23371:1: ( '(' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23372:1: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_1_1_3_0_0()); } match(input,59,FOLLOW_59_in_rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_047067); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_1_1_3_0_0()); } } if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_1_1_3_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0" // $ANTLR start "rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23387:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 : ( ruleXShortClosure ) ; public final void rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23391:1: ( ( ruleXShortClosure ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23392:1: ( ruleXShortClosure ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23392:1: ( ruleXShortClosure ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23393:1: ruleXShortClosure { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXShortClosureParserRuleCall_1_1_3_1_0_0()); } pushFollow(FOLLOW_ruleXShortClosure_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_047106); ruleXShortClosure(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXShortClosureParserRuleCall_1_1_3_1_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0" // $ANTLR start "rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23402:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0 : ( ruleXExpression ) ; public final void rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23406:1: ( ( ruleXExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23407:1: ( ruleXExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23407:1: ( ruleXExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23408:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXExpressionParserRuleCall_1_1_3_1_1_0_0()); } pushFollow(FOLLOW_ruleXExpression_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_047137); ruleXExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXExpressionParserRuleCall_1_1_3_1_1_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0" // $ANTLR start "rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23417:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1 : ( ruleXExpression ) ; public final void rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23421:1: ( ( ruleXExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23422:1: ( ruleXExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23422:1: ( ruleXExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23423:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXExpressionParserRuleCall_1_1_3_1_1_1_1_0()); } pushFollow(FOLLOW_ruleXExpression_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_147168); ruleXExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXExpressionParserRuleCall_1_1_3_1_1_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1" // $ANTLR start "rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23432:1: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 : ( ruleXClosure ) ; public final void rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23436:1: ( ( ruleXClosure ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23437:1: ( ruleXClosure ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23437:1: ( ruleXClosure ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23438:1: ruleXClosure { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXClosureParserRuleCall_1_1_4_0()); } pushFollow(FOLLOW_ruleXClosure_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_447199); ruleXClosure(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsXClosureParserRuleCall_1_1_4_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4" // $ANTLR start "rule__XSetLiteral__ElementsAssignment_3_0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23447:1: rule__XSetLiteral__ElementsAssignment_3_0 : ( ruleXExpression ) ; public final void rule__XSetLiteral__ElementsAssignment_3_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23451:1: ( ( ruleXExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23452:1: ( ruleXExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23452:1: ( ruleXExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23453:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXSetLiteralAccess().getElementsXExpressionParserRuleCall_3_0_0()); } pushFollow(FOLLOW_ruleXExpression_in_rule__XSetLiteral__ElementsAssignment_3_047230); ruleXExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXSetLiteralAccess().getElementsXExpressionParserRuleCall_3_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSetLiteral__ElementsAssignment_3_0" // $ANTLR start "rule__XSetLiteral__ElementsAssignment_3_1_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23462:1: rule__XSetLiteral__ElementsAssignment_3_1_1 : ( ruleXExpression ) ; public final void rule__XSetLiteral__ElementsAssignment_3_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23466:1: ( ( ruleXExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23467:1: ( ruleXExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23467:1: ( ruleXExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23468:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXSetLiteralAccess().getElementsXExpressionParserRuleCall_3_1_1_0()); } pushFollow(FOLLOW_ruleXExpression_in_rule__XSetLiteral__ElementsAssignment_3_1_147261); ruleXExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXSetLiteralAccess().getElementsXExpressionParserRuleCall_3_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSetLiteral__ElementsAssignment_3_1_1" // $ANTLR start "rule__XListLiteral__ElementsAssignment_3_0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23477:1: rule__XListLiteral__ElementsAssignment_3_0 : ( ruleXExpression ) ; public final void rule__XListLiteral__ElementsAssignment_3_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23481:1: ( ( ruleXExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23482:1: ( ruleXExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23482:1: ( ruleXExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23483:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXListLiteralAccess().getElementsXExpressionParserRuleCall_3_0_0()); } pushFollow(FOLLOW_ruleXExpression_in_rule__XListLiteral__ElementsAssignment_3_047292); ruleXExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXListLiteralAccess().getElementsXExpressionParserRuleCall_3_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XListLiteral__ElementsAssignment_3_0" // $ANTLR start "rule__XListLiteral__ElementsAssignment_3_1_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23492:1: rule__XListLiteral__ElementsAssignment_3_1_1 : ( ruleXExpression ) ; public final void rule__XListLiteral__ElementsAssignment_3_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23496:1: ( ( ruleXExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23497:1: ( ruleXExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23497:1: ( ruleXExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23498:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXListLiteralAccess().getElementsXExpressionParserRuleCall_3_1_1_0()); } pushFollow(FOLLOW_ruleXExpression_in_rule__XListLiteral__ElementsAssignment_3_1_147323); ruleXExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXListLiteralAccess().getElementsXExpressionParserRuleCall_3_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XListLiteral__ElementsAssignment_3_1_1" // $ANTLR start "rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23507:1: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0 : ( ruleJvmFormalParameter ) ; public final void rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23511:1: ( ( ruleJvmFormalParameter ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23512:1: ( ruleJvmFormalParameter ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23512:1: ( ruleJvmFormalParameter ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23513:1: ruleJvmFormalParameter { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_1_0_0_0_0()); } pushFollow(FOLLOW_ruleJvmFormalParameter_in_rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_047354); ruleJvmFormalParameter(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_1_0_0_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0" // $ANTLR start "rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23522:1: rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1 : ( ruleJvmFormalParameter ) ; public final void rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23526:1: ( ( ruleJvmFormalParameter ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23527:1: ( ruleJvmFormalParameter ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23527:1: ( ruleJvmFormalParameter ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23528:1: ruleJvmFormalParameter { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_1_0_0_1_1_0()); } pushFollow(FOLLOW_ruleJvmFormalParameter_in_rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_147385); ruleJvmFormalParameter(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_1_0_0_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1" // $ANTLR start "rule__XClosure__ExplicitSyntaxAssignment_1_0_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23537:1: rule__XClosure__ExplicitSyntaxAssignment_1_0_1 : ( ( '|' ) ) ; public final void rule__XClosure__ExplicitSyntaxAssignment_1_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23541:1: ( ( ( '|' ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23542:1: ( ( '|' ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23542:1: ( ( '|' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23543:1: ( '|' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getExplicitSyntaxVerticalLineKeyword_1_0_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23544:1: ( '|' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23545:1: '|' { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getExplicitSyntaxVerticalLineKeyword_1_0_1_0()); } match(input,107,FOLLOW_107_in_rule__XClosure__ExplicitSyntaxAssignment_1_0_147421); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXClosureAccess().getExplicitSyntaxVerticalLineKeyword_1_0_1_0()); } } if ( state.backtracking==0 ) { after(grammarAccess.getXClosureAccess().getExplicitSyntaxVerticalLineKeyword_1_0_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XClosure__ExplicitSyntaxAssignment_1_0_1" // $ANTLR start "rule__XClosure__ExpressionAssignment_2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23560:1: rule__XClosure__ExpressionAssignment_2 : ( ruleXExpressionInClosure ) ; public final void rule__XClosure__ExpressionAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23564:1: ( ( ruleXExpressionInClosure ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23565:1: ( ruleXExpressionInClosure ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23565:1: ( ruleXExpressionInClosure ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23566:1: ruleXExpressionInClosure { if ( state.backtracking==0 ) { before(grammarAccess.getXClosureAccess().getExpressionXExpressionInClosureParserRuleCall_2_0()); } pushFollow(FOLLOW_ruleXExpressionInClosure_in_rule__XClosure__ExpressionAssignment_247460); ruleXExpressionInClosure(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXClosureAccess().getExpressionXExpressionInClosureParserRuleCall_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XClosure__ExpressionAssignment_2" // $ANTLR start "rule__XExpressionInClosure__ExpressionsAssignment_1_0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23575:1: rule__XExpressionInClosure__ExpressionsAssignment_1_0 : ( ruleXExpressionInsideBlock ) ; public final void rule__XExpressionInClosure__ExpressionsAssignment_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23579:1: ( ( ruleXExpressionInsideBlock ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23580:1: ( ruleXExpressionInsideBlock ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23580:1: ( ruleXExpressionInsideBlock ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23581:1: ruleXExpressionInsideBlock { if ( state.backtracking==0 ) { before(grammarAccess.getXExpressionInClosureAccess().getExpressionsXExpressionInsideBlockParserRuleCall_1_0_0()); } pushFollow(FOLLOW_ruleXExpressionInsideBlock_in_rule__XExpressionInClosure__ExpressionsAssignment_1_047491); ruleXExpressionInsideBlock(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXExpressionInClosureAccess().getExpressionsXExpressionInsideBlockParserRuleCall_1_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XExpressionInClosure__ExpressionsAssignment_1_0" // $ANTLR start "rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23590:1: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0 : ( ruleJvmFormalParameter ) ; public final void rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23594:1: ( ( ruleJvmFormalParameter ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23595:1: ( ruleJvmFormalParameter ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23595:1: ( ruleJvmFormalParameter ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23596:1: ruleJvmFormalParameter { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_0_0_1_0_0()); } pushFollow(FOLLOW_ruleJvmFormalParameter_in_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_047522); ruleJvmFormalParameter(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_0_0_1_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0" // $ANTLR start "rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23605:1: rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1 : ( ruleJvmFormalParameter ) ; public final void rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23609:1: ( ( ruleJvmFormalParameter ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23610:1: ( ruleJvmFormalParameter ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23610:1: ( ruleJvmFormalParameter ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23611:1: ruleJvmFormalParameter { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_0_0_1_1_1_0()); } pushFollow(FOLLOW_ruleJvmFormalParameter_in_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_147553); ruleJvmFormalParameter(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXShortClosureAccess().getDeclaredFormalParametersJvmFormalParameterParserRuleCall_0_0_1_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1" // $ANTLR start "rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23620:1: rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2 : ( ( '|' ) ) ; public final void rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23624:1: ( ( ( '|' ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23625:1: ( ( '|' ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23625:1: ( ( '|' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23626:1: ( '|' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getExplicitSyntaxVerticalLineKeyword_0_0_2_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23627:1: ( '|' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23628:1: '|' { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getExplicitSyntaxVerticalLineKeyword_0_0_2_0()); } match(input,107,FOLLOW_107_in_rule__XShortClosure__ExplicitSyntaxAssignment_0_0_247589); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXShortClosureAccess().getExplicitSyntaxVerticalLineKeyword_0_0_2_0()); } } if ( state.backtracking==0 ) { after(grammarAccess.getXShortClosureAccess().getExplicitSyntaxVerticalLineKeyword_0_0_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2" // $ANTLR start "rule__XShortClosure__ExpressionAssignment_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23643:1: rule__XShortClosure__ExpressionAssignment_1 : ( ruleXExpression ) ; public final void rule__XShortClosure__ExpressionAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23647:1: ( ( ruleXExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23648:1: ( ruleXExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23648:1: ( ruleXExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23649:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXShortClosureAccess().getExpressionXExpressionParserRuleCall_1_0()); } pushFollow(FOLLOW_ruleXExpression_in_rule__XShortClosure__ExpressionAssignment_147628); ruleXExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXShortClosureAccess().getExpressionXExpressionParserRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XShortClosure__ExpressionAssignment_1" // $ANTLR start "rule__XIfExpression__IfAssignment_3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23658:1: rule__XIfExpression__IfAssignment_3 : ( ruleXExpression ) ; public final void rule__XIfExpression__IfAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23662:1: ( ( ruleXExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23663:1: ( ruleXExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23663:1: ( ruleXExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23664:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXIfExpressionAccess().getIfXExpressionParserRuleCall_3_0()); } pushFollow(FOLLOW_ruleXExpression_in_rule__XIfExpression__IfAssignment_347659); ruleXExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXIfExpressionAccess().getIfXExpressionParserRuleCall_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XIfExpression__IfAssignment_3" // $ANTLR start "rule__XIfExpression__ThenAssignment_5" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23673:1: rule__XIfExpression__ThenAssignment_5 : ( ruleXExpression ) ; public final void rule__XIfExpression__ThenAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23677:1: ( ( ruleXExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23678:1: ( ruleXExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23678:1: ( ruleXExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23679:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXIfExpressionAccess().getThenXExpressionParserRuleCall_5_0()); } pushFollow(FOLLOW_ruleXExpression_in_rule__XIfExpression__ThenAssignment_547690); ruleXExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXIfExpressionAccess().getThenXExpressionParserRuleCall_5_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XIfExpression__ThenAssignment_5" // $ANTLR start "rule__XIfExpression__ElseAssignment_6_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23688:1: rule__XIfExpression__ElseAssignment_6_1 : ( ruleXExpression ) ; public final void rule__XIfExpression__ElseAssignment_6_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23692:1: ( ( ruleXExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23693:1: ( ruleXExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23693:1: ( ruleXExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23694:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXIfExpressionAccess().getElseXExpressionParserRuleCall_6_1_0()); } pushFollow(FOLLOW_ruleXExpression_in_rule__XIfExpression__ElseAssignment_6_147721); ruleXExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXIfExpressionAccess().getElseXExpressionParserRuleCall_6_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XIfExpression__ElseAssignment_6_1" // $ANTLR start "rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23703:1: rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0 : ( ruleValidID ) ; public final void rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23707:1: ( ( ruleValidID ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23708:1: ( ruleValidID ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23708:1: ( ruleValidID ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23709:1: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getLocalVarNameValidIDParserRuleCall_2_0_0_0_0_0()); } pushFollow(FOLLOW_ruleValidID_in_rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_047752); ruleValidID(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXSwitchExpressionAccess().getLocalVarNameValidIDParserRuleCall_2_0_0_0_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0" // $ANTLR start "rule__XSwitchExpression__SwitchAssignment_2_0_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23718:1: rule__XSwitchExpression__SwitchAssignment_2_0_1 : ( ruleXExpression ) ; public final void rule__XSwitchExpression__SwitchAssignment_2_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23722:1: ( ( ruleXExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23723:1: ( ruleXExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23723:1: ( ruleXExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23724:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getSwitchXExpressionParserRuleCall_2_0_1_0()); } pushFollow(FOLLOW_ruleXExpression_in_rule__XSwitchExpression__SwitchAssignment_2_0_147783); ruleXExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXSwitchExpressionAccess().getSwitchXExpressionParserRuleCall_2_0_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__SwitchAssignment_2_0_1" // $ANTLR start "rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23733:1: rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1 : ( ruleValidID ) ; public final void rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23737:1: ( ( ruleValidID ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23738:1: ( ruleValidID ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23738:1: ( ruleValidID ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23739:1: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getLocalVarNameValidIDParserRuleCall_2_1_0_0_1_0()); } pushFollow(FOLLOW_ruleValidID_in_rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_147814); ruleValidID(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXSwitchExpressionAccess().getLocalVarNameValidIDParserRuleCall_2_1_0_0_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1" // $ANTLR start "rule__XSwitchExpression__SwitchAssignment_2_1_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23748:1: rule__XSwitchExpression__SwitchAssignment_2_1_1 : ( ruleXExpression ) ; public final void rule__XSwitchExpression__SwitchAssignment_2_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23752:1: ( ( ruleXExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23753:1: ( ruleXExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23753:1: ( ruleXExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23754:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getSwitchXExpressionParserRuleCall_2_1_1_0()); } pushFollow(FOLLOW_ruleXExpression_in_rule__XSwitchExpression__SwitchAssignment_2_1_147845); ruleXExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXSwitchExpressionAccess().getSwitchXExpressionParserRuleCall_2_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__SwitchAssignment_2_1_1" // $ANTLR start "rule__XSwitchExpression__CasesAssignment_4" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23763:1: rule__XSwitchExpression__CasesAssignment_4 : ( ruleXCasePart ) ; public final void rule__XSwitchExpression__CasesAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23767:1: ( ( ruleXCasePart ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23768:1: ( ruleXCasePart ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23768:1: ( ruleXCasePart ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23769:1: ruleXCasePart { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getCasesXCasePartParserRuleCall_4_0()); } pushFollow(FOLLOW_ruleXCasePart_in_rule__XSwitchExpression__CasesAssignment_447876); ruleXCasePart(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXSwitchExpressionAccess().getCasesXCasePartParserRuleCall_4_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__CasesAssignment_4" // $ANTLR start "rule__XSwitchExpression__DefaultAssignment_5_2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23778:1: rule__XSwitchExpression__DefaultAssignment_5_2 : ( ruleXExpression ) ; public final void rule__XSwitchExpression__DefaultAssignment_5_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23782:1: ( ( ruleXExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23783:1: ( ruleXExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23783:1: ( ruleXExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23784:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXSwitchExpressionAccess().getDefaultXExpressionParserRuleCall_5_2_0()); } pushFollow(FOLLOW_ruleXExpression_in_rule__XSwitchExpression__DefaultAssignment_5_247907); ruleXExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXSwitchExpressionAccess().getDefaultXExpressionParserRuleCall_5_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XSwitchExpression__DefaultAssignment_5_2" // $ANTLR start "rule__XCasePart__TypeGuardAssignment_0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23793:1: rule__XCasePart__TypeGuardAssignment_0 : ( ruleJvmTypeReference ) ; public final void rule__XCasePart__TypeGuardAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23797:1: ( ( ruleJvmTypeReference ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23798:1: ( ruleJvmTypeReference ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23798:1: ( ruleJvmTypeReference ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23799:1: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXCasePartAccess().getTypeGuardJvmTypeReferenceParserRuleCall_0_0()); } pushFollow(FOLLOW_ruleJvmTypeReference_in_rule__XCasePart__TypeGuardAssignment_047938); ruleJvmTypeReference(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXCasePartAccess().getTypeGuardJvmTypeReferenceParserRuleCall_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XCasePart__TypeGuardAssignment_0" // $ANTLR start "rule__XCasePart__CaseAssignment_1_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23808:1: rule__XCasePart__CaseAssignment_1_1 : ( ruleXExpression ) ; public final void rule__XCasePart__CaseAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23812:1: ( ( ruleXExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23813:1: ( ruleXExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23813:1: ( ruleXExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23814:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXCasePartAccess().getCaseXExpressionParserRuleCall_1_1_0()); } pushFollow(FOLLOW_ruleXExpression_in_rule__XCasePart__CaseAssignment_1_147969); ruleXExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXCasePartAccess().getCaseXExpressionParserRuleCall_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XCasePart__CaseAssignment_1_1" // $ANTLR start "rule__XCasePart__ThenAssignment_3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23823:1: rule__XCasePart__ThenAssignment_3 : ( ruleXExpression ) ; public final void rule__XCasePart__ThenAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23827:1: ( ( ruleXExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23828:1: ( ruleXExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23828:1: ( ruleXExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23829:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXCasePartAccess().getThenXExpressionParserRuleCall_3_0()); } pushFollow(FOLLOW_ruleXExpression_in_rule__XCasePart__ThenAssignment_348000); ruleXExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXCasePartAccess().getThenXExpressionParserRuleCall_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XCasePart__ThenAssignment_3" // $ANTLR start "rule__XForLoopExpression__DeclaredParamAssignment_3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23838:1: rule__XForLoopExpression__DeclaredParamAssignment_3 : ( ruleJvmFormalParameter ) ; public final void rule__XForLoopExpression__DeclaredParamAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23842:1: ( ( ruleJvmFormalParameter ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23843:1: ( ruleJvmFormalParameter ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23843:1: ( ruleJvmFormalParameter ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23844:1: ruleJvmFormalParameter { if ( state.backtracking==0 ) { before(grammarAccess.getXForLoopExpressionAccess().getDeclaredParamJvmFormalParameterParserRuleCall_3_0()); } pushFollow(FOLLOW_ruleJvmFormalParameter_in_rule__XForLoopExpression__DeclaredParamAssignment_348031); ruleJvmFormalParameter(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXForLoopExpressionAccess().getDeclaredParamJvmFormalParameterParserRuleCall_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XForLoopExpression__DeclaredParamAssignment_3" // $ANTLR start "rule__XForLoopExpression__ForExpressionAssignment_5" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23853:1: rule__XForLoopExpression__ForExpressionAssignment_5 : ( ruleXExpression ) ; public final void rule__XForLoopExpression__ForExpressionAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23857:1: ( ( ruleXExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23858:1: ( ruleXExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23858:1: ( ruleXExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23859:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXForLoopExpressionAccess().getForExpressionXExpressionParserRuleCall_5_0()); } pushFollow(FOLLOW_ruleXExpression_in_rule__XForLoopExpression__ForExpressionAssignment_548062); ruleXExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXForLoopExpressionAccess().getForExpressionXExpressionParserRuleCall_5_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XForLoopExpression__ForExpressionAssignment_5" // $ANTLR start "rule__XForLoopExpression__EachExpressionAssignment_7" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23868:1: rule__XForLoopExpression__EachExpressionAssignment_7 : ( ruleXExpression ) ; public final void rule__XForLoopExpression__EachExpressionAssignment_7() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23872:1: ( ( ruleXExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23873:1: ( ruleXExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23873:1: ( ruleXExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23874:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXForLoopExpressionAccess().getEachExpressionXExpressionParserRuleCall_7_0()); } pushFollow(FOLLOW_ruleXExpression_in_rule__XForLoopExpression__EachExpressionAssignment_748093); ruleXExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXForLoopExpressionAccess().getEachExpressionXExpressionParserRuleCall_7_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XForLoopExpression__EachExpressionAssignment_7" // $ANTLR start "rule__XWhileExpression__PredicateAssignment_3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23883:1: rule__XWhileExpression__PredicateAssignment_3 : ( ruleXExpression ) ; public final void rule__XWhileExpression__PredicateAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23887:1: ( ( ruleXExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23888:1: ( ruleXExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23888:1: ( ruleXExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23889:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXWhileExpressionAccess().getPredicateXExpressionParserRuleCall_3_0()); } pushFollow(FOLLOW_ruleXExpression_in_rule__XWhileExpression__PredicateAssignment_348124); ruleXExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXWhileExpressionAccess().getPredicateXExpressionParserRuleCall_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XWhileExpression__PredicateAssignment_3" // $ANTLR start "rule__XWhileExpression__BodyAssignment_5" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23898:1: rule__XWhileExpression__BodyAssignment_5 : ( ruleXExpression ) ; public final void rule__XWhileExpression__BodyAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23902:1: ( ( ruleXExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23903:1: ( ruleXExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23903:1: ( ruleXExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23904:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXWhileExpressionAccess().getBodyXExpressionParserRuleCall_5_0()); } pushFollow(FOLLOW_ruleXExpression_in_rule__XWhileExpression__BodyAssignment_548155); ruleXExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXWhileExpressionAccess().getBodyXExpressionParserRuleCall_5_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XWhileExpression__BodyAssignment_5" // $ANTLR start "rule__XDoWhileExpression__BodyAssignment_2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23913:1: rule__XDoWhileExpression__BodyAssignment_2 : ( ruleXExpression ) ; public final void rule__XDoWhileExpression__BodyAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23917:1: ( ( ruleXExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23918:1: ( ruleXExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23918:1: ( ruleXExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23919:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXDoWhileExpressionAccess().getBodyXExpressionParserRuleCall_2_0()); } pushFollow(FOLLOW_ruleXExpression_in_rule__XDoWhileExpression__BodyAssignment_248186); ruleXExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXDoWhileExpressionAccess().getBodyXExpressionParserRuleCall_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XDoWhileExpression__BodyAssignment_2" // $ANTLR start "rule__XDoWhileExpression__PredicateAssignment_5" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23928:1: rule__XDoWhileExpression__PredicateAssignment_5 : ( ruleXExpression ) ; public final void rule__XDoWhileExpression__PredicateAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23932:1: ( ( ruleXExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23933:1: ( ruleXExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23933:1: ( ruleXExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23934:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXDoWhileExpressionAccess().getPredicateXExpressionParserRuleCall_5_0()); } pushFollow(FOLLOW_ruleXExpression_in_rule__XDoWhileExpression__PredicateAssignment_548217); ruleXExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXDoWhileExpressionAccess().getPredicateXExpressionParserRuleCall_5_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XDoWhileExpression__PredicateAssignment_5" // $ANTLR start "rule__XBlockExpression__ExpressionsAssignment_2_0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23943:1: rule__XBlockExpression__ExpressionsAssignment_2_0 : ( ruleXExpressionInsideBlock ) ; public final void rule__XBlockExpression__ExpressionsAssignment_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23947:1: ( ( ruleXExpressionInsideBlock ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23948:1: ( ruleXExpressionInsideBlock ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23948:1: ( ruleXExpressionInsideBlock ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23949:1: ruleXExpressionInsideBlock { if ( state.backtracking==0 ) { before(grammarAccess.getXBlockExpressionAccess().getExpressionsXExpressionInsideBlockParserRuleCall_2_0_0()); } pushFollow(FOLLOW_ruleXExpressionInsideBlock_in_rule__XBlockExpression__ExpressionsAssignment_2_048248); ruleXExpressionInsideBlock(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXBlockExpressionAccess().getExpressionsXExpressionInsideBlockParserRuleCall_2_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XBlockExpression__ExpressionsAssignment_2_0" // $ANTLR start "rule__XVariableDeclaration__WriteableAssignment_1_0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23958:1: rule__XVariableDeclaration__WriteableAssignment_1_0 : ( ( 'var' ) ) ; public final void rule__XVariableDeclaration__WriteableAssignment_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23962:1: ( ( ( 'var' ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23963:1: ( ( 'var' ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23963:1: ( ( 'var' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23964:1: ( 'var' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getWriteableVarKeyword_1_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23965:1: ( 'var' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23966:1: 'var' { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getWriteableVarKeyword_1_0_0()); } match(input,108,FOLLOW_108_in_rule__XVariableDeclaration__WriteableAssignment_1_048284); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXVariableDeclarationAccess().getWriteableVarKeyword_1_0_0()); } } if ( state.backtracking==0 ) { after(grammarAccess.getXVariableDeclarationAccess().getWriteableVarKeyword_1_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XVariableDeclaration__WriteableAssignment_1_0" // $ANTLR start "rule__XVariableDeclaration__TypeAssignment_2_0_0_0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23981:1: rule__XVariableDeclaration__TypeAssignment_2_0_0_0 : ( ruleJvmTypeReference ) ; public final void rule__XVariableDeclaration__TypeAssignment_2_0_0_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23985:1: ( ( ruleJvmTypeReference ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23986:1: ( ruleJvmTypeReference ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23986:1: ( ruleJvmTypeReference ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23987:1: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getTypeJvmTypeReferenceParserRuleCall_2_0_0_0_0()); } pushFollow(FOLLOW_ruleJvmTypeReference_in_rule__XVariableDeclaration__TypeAssignment_2_0_0_048323); ruleJvmTypeReference(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXVariableDeclarationAccess().getTypeJvmTypeReferenceParserRuleCall_2_0_0_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XVariableDeclaration__TypeAssignment_2_0_0_0" // $ANTLR start "rule__XVariableDeclaration__NameAssignment_2_0_0_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:23996:1: rule__XVariableDeclaration__NameAssignment_2_0_0_1 : ( ruleValidID ) ; public final void rule__XVariableDeclaration__NameAssignment_2_0_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24000:1: ( ( ruleValidID ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24001:1: ( ruleValidID ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24001:1: ( ruleValidID ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24002:1: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getNameValidIDParserRuleCall_2_0_0_1_0()); } pushFollow(FOLLOW_ruleValidID_in_rule__XVariableDeclaration__NameAssignment_2_0_0_148354); ruleValidID(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXVariableDeclarationAccess().getNameValidIDParserRuleCall_2_0_0_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XVariableDeclaration__NameAssignment_2_0_0_1" // $ANTLR start "rule__XVariableDeclaration__NameAssignment_2_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24011:1: rule__XVariableDeclaration__NameAssignment_2_1 : ( ruleValidID ) ; public final void rule__XVariableDeclaration__NameAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24015:1: ( ( ruleValidID ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24016:1: ( ruleValidID ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24016:1: ( ruleValidID ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24017:1: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getNameValidIDParserRuleCall_2_1_0()); } pushFollow(FOLLOW_ruleValidID_in_rule__XVariableDeclaration__NameAssignment_2_148385); ruleValidID(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXVariableDeclarationAccess().getNameValidIDParserRuleCall_2_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XVariableDeclaration__NameAssignment_2_1" // $ANTLR start "rule__XVariableDeclaration__RightAssignment_3_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24026:1: rule__XVariableDeclaration__RightAssignment_3_1 : ( ruleXExpression ) ; public final void rule__XVariableDeclaration__RightAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24030:1: ( ( ruleXExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24031:1: ( ruleXExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24031:1: ( ruleXExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24032:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getRightXExpressionParserRuleCall_3_1_0()); } pushFollow(FOLLOW_ruleXExpression_in_rule__XVariableDeclaration__RightAssignment_3_148416); ruleXExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXVariableDeclarationAccess().getRightXExpressionParserRuleCall_3_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XVariableDeclaration__RightAssignment_3_1" // $ANTLR start "rule__JvmFormalParameter__ParameterTypeAssignment_0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24041:1: rule__JvmFormalParameter__ParameterTypeAssignment_0 : ( ruleJvmTypeReference ) ; public final void rule__JvmFormalParameter__ParameterTypeAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24045:1: ( ( ruleJvmTypeReference ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24046:1: ( ruleJvmTypeReference ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24046:1: ( ruleJvmTypeReference ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24047:1: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmFormalParameterAccess().getParameterTypeJvmTypeReferenceParserRuleCall_0_0()); } pushFollow(FOLLOW_ruleJvmTypeReference_in_rule__JvmFormalParameter__ParameterTypeAssignment_048447); ruleJvmTypeReference(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getJvmFormalParameterAccess().getParameterTypeJvmTypeReferenceParserRuleCall_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmFormalParameter__ParameterTypeAssignment_0" // $ANTLR start "rule__JvmFormalParameter__NameAssignment_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24056:1: rule__JvmFormalParameter__NameAssignment_1 : ( ruleValidID ) ; public final void rule__JvmFormalParameter__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24060:1: ( ( ruleValidID ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24061:1: ( ruleValidID ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24061:1: ( ruleValidID ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24062:1: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getJvmFormalParameterAccess().getNameValidIDParserRuleCall_1_0()); } pushFollow(FOLLOW_ruleValidID_in_rule__JvmFormalParameter__NameAssignment_148478); ruleValidID(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getJvmFormalParameterAccess().getNameValidIDParserRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmFormalParameter__NameAssignment_1" // $ANTLR start "rule__FullJvmFormalParameter__ParameterTypeAssignment_0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24071:1: rule__FullJvmFormalParameter__ParameterTypeAssignment_0 : ( ruleJvmTypeReference ) ; public final void rule__FullJvmFormalParameter__ParameterTypeAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24075:1: ( ( ruleJvmTypeReference ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24076:1: ( ruleJvmTypeReference ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24076:1: ( ruleJvmTypeReference ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24077:1: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getFullJvmFormalParameterAccess().getParameterTypeJvmTypeReferenceParserRuleCall_0_0()); } pushFollow(FOLLOW_ruleJvmTypeReference_in_rule__FullJvmFormalParameter__ParameterTypeAssignment_048509); ruleJvmTypeReference(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getFullJvmFormalParameterAccess().getParameterTypeJvmTypeReferenceParserRuleCall_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__FullJvmFormalParameter__ParameterTypeAssignment_0" // $ANTLR start "rule__FullJvmFormalParameter__NameAssignment_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24086:1: rule__FullJvmFormalParameter__NameAssignment_1 : ( ruleValidID ) ; public final void rule__FullJvmFormalParameter__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24090:1: ( ( ruleValidID ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24091:1: ( ruleValidID ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24091:1: ( ruleValidID ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24092:1: ruleValidID { if ( state.backtracking==0 ) { before(grammarAccess.getFullJvmFormalParameterAccess().getNameValidIDParserRuleCall_1_0()); } pushFollow(FOLLOW_ruleValidID_in_rule__FullJvmFormalParameter__NameAssignment_148540); ruleValidID(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getFullJvmFormalParameterAccess().getNameValidIDParserRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__FullJvmFormalParameter__NameAssignment_1" // $ANTLR start "rule__XFeatureCall__TypeArgumentsAssignment_1_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24101:1: rule__XFeatureCall__TypeArgumentsAssignment_1_1 : ( ruleJvmArgumentTypeReference ) ; public final void rule__XFeatureCall__TypeArgumentsAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24105:1: ( ( ruleJvmArgumentTypeReference ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24106:1: ( ruleJvmArgumentTypeReference ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24106:1: ( ruleJvmArgumentTypeReference ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24107:1: ruleJvmArgumentTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_0()); } pushFollow(FOLLOW_ruleJvmArgumentTypeReference_in_rule__XFeatureCall__TypeArgumentsAssignment_1_148571); ruleJvmArgumentTypeReference(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFeatureCall__TypeArgumentsAssignment_1_1" // $ANTLR start "rule__XFeatureCall__TypeArgumentsAssignment_1_2_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24116:1: rule__XFeatureCall__TypeArgumentsAssignment_1_2_1 : ( ruleJvmArgumentTypeReference ) ; public final void rule__XFeatureCall__TypeArgumentsAssignment_1_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24120:1: ( ( ruleJvmArgumentTypeReference ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24121:1: ( ruleJvmArgumentTypeReference ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24121:1: ( ruleJvmArgumentTypeReference ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24122:1: ruleJvmArgumentTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_2_1_0()); } pushFollow(FOLLOW_ruleJvmArgumentTypeReference_in_rule__XFeatureCall__TypeArgumentsAssignment_1_2_148602); ruleJvmArgumentTypeReference(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXFeatureCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_1_2_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFeatureCall__TypeArgumentsAssignment_1_2_1" // $ANTLR start "rule__XFeatureCall__FeatureAssignment_2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24131:1: rule__XFeatureCall__FeatureAssignment_2 : ( ( ruleIdOrSuper ) ) ; public final void rule__XFeatureCall__FeatureAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24135:1: ( ( ( ruleIdOrSuper ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24136:1: ( ( ruleIdOrSuper ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24136:1: ( ( ruleIdOrSuper ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24137:1: ( ruleIdOrSuper ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_2_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24138:1: ( ruleIdOrSuper ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24139:1: ruleIdOrSuper { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getFeatureJvmIdentifiableElementIdOrSuperParserRuleCall_2_0_1()); } pushFollow(FOLLOW_ruleIdOrSuper_in_rule__XFeatureCall__FeatureAssignment_248637); ruleIdOrSuper(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXFeatureCallAccess().getFeatureJvmIdentifiableElementIdOrSuperParserRuleCall_2_0_1()); } } if ( state.backtracking==0 ) { after(grammarAccess.getXFeatureCallAccess().getFeatureJvmIdentifiableElementCrossReference_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFeatureCall__FeatureAssignment_2" // $ANTLR start "rule__XFeatureCall__ExplicitOperationCallAssignment_3_0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24150:1: rule__XFeatureCall__ExplicitOperationCallAssignment_3_0 : ( ( '(' ) ) ; public final void rule__XFeatureCall__ExplicitOperationCallAssignment_3_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24154:1: ( ( ( '(' ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24155:1: ( ( '(' ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24155:1: ( ( '(' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24156:1: ( '(' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_3_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24157:1: ( '(' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24158:1: '(' { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_3_0_0()); } match(input,59,FOLLOW_59_in_rule__XFeatureCall__ExplicitOperationCallAssignment_3_048677); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_3_0_0()); } } if ( state.backtracking==0 ) { after(grammarAccess.getXFeatureCallAccess().getExplicitOperationCallLeftParenthesisKeyword_3_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFeatureCall__ExplicitOperationCallAssignment_3_0" // $ANTLR start "rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24173:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 : ( ruleXShortClosure ) ; public final void rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24177:1: ( ( ruleXShortClosure ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24178:1: ( ruleXShortClosure ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24178:1: ( ruleXShortClosure ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24179:1: ruleXShortClosure { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXShortClosureParserRuleCall_3_1_0_0()); } pushFollow(FOLLOW_ruleXShortClosure_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_048716); ruleXShortClosure(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXShortClosureParserRuleCall_3_1_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0" // $ANTLR start "rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24188:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0 : ( ruleXExpression ) ; public final void rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24192:1: ( ( ruleXExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24193:1: ( ruleXExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24193:1: ( ruleXExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24194:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXExpressionParserRuleCall_3_1_1_0_0()); } pushFollow(FOLLOW_ruleXExpression_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_048747); ruleXExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXExpressionParserRuleCall_3_1_1_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0" // $ANTLR start "rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24203:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1 : ( ruleXExpression ) ; public final void rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24207:1: ( ( ruleXExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24208:1: ( ruleXExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24208:1: ( ruleXExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24209:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXExpressionParserRuleCall_3_1_1_1_1_0()); } pushFollow(FOLLOW_ruleXExpression_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_148778); ruleXExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXExpressionParserRuleCall_3_1_1_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1" // $ANTLR start "rule__XFeatureCall__FeatureCallArgumentsAssignment_4" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24218:1: rule__XFeatureCall__FeatureCallArgumentsAssignment_4 : ( ruleXClosure ) ; public final void rule__XFeatureCall__FeatureCallArgumentsAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24222:1: ( ( ruleXClosure ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24223:1: ( ruleXClosure ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24223:1: ( ruleXClosure ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24224:1: ruleXClosure { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXClosureParserRuleCall_4_0()); } pushFollow(FOLLOW_ruleXClosure_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_448809); ruleXClosure(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsXClosureParserRuleCall_4_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFeatureCall__FeatureCallArgumentsAssignment_4" // $ANTLR start "rule__XConstructorCall__ConstructorAssignment_2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24233:1: rule__XConstructorCall__ConstructorAssignment_2 : ( ( ruleQualifiedName ) ) ; public final void rule__XConstructorCall__ConstructorAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24237:1: ( ( ( ruleQualifiedName ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24238:1: ( ( ruleQualifiedName ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24238:1: ( ( ruleQualifiedName ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24239:1: ( ruleQualifiedName ) { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getConstructorJvmConstructorCrossReference_2_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24240:1: ( ruleQualifiedName ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24241:1: ruleQualifiedName { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getConstructorJvmConstructorQualifiedNameParserRuleCall_2_0_1()); } pushFollow(FOLLOW_ruleQualifiedName_in_rule__XConstructorCall__ConstructorAssignment_248844); ruleQualifiedName(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXConstructorCallAccess().getConstructorJvmConstructorQualifiedNameParserRuleCall_2_0_1()); } } if ( state.backtracking==0 ) { after(grammarAccess.getXConstructorCallAccess().getConstructorJvmConstructorCrossReference_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XConstructorCall__ConstructorAssignment_2" // $ANTLR start "rule__XConstructorCall__TypeArgumentsAssignment_3_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24252:1: rule__XConstructorCall__TypeArgumentsAssignment_3_1 : ( ruleJvmArgumentTypeReference ) ; public final void rule__XConstructorCall__TypeArgumentsAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24256:1: ( ( ruleJvmArgumentTypeReference ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24257:1: ( ruleJvmArgumentTypeReference ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24257:1: ( ruleJvmArgumentTypeReference ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24258:1: ruleJvmArgumentTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_3_1_0()); } pushFollow(FOLLOW_ruleJvmArgumentTypeReference_in_rule__XConstructorCall__TypeArgumentsAssignment_3_148879); ruleJvmArgumentTypeReference(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXConstructorCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_3_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XConstructorCall__TypeArgumentsAssignment_3_1" // $ANTLR start "rule__XConstructorCall__TypeArgumentsAssignment_3_2_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24267:1: rule__XConstructorCall__TypeArgumentsAssignment_3_2_1 : ( ruleJvmArgumentTypeReference ) ; public final void rule__XConstructorCall__TypeArgumentsAssignment_3_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24271:1: ( ( ruleJvmArgumentTypeReference ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24272:1: ( ruleJvmArgumentTypeReference ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24272:1: ( ruleJvmArgumentTypeReference ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24273:1: ruleJvmArgumentTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_3_2_1_0()); } pushFollow(FOLLOW_ruleJvmArgumentTypeReference_in_rule__XConstructorCall__TypeArgumentsAssignment_3_2_148910); ruleJvmArgumentTypeReference(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXConstructorCallAccess().getTypeArgumentsJvmArgumentTypeReferenceParserRuleCall_3_2_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XConstructorCall__TypeArgumentsAssignment_3_2_1" // $ANTLR start "rule__XConstructorCall__ArgumentsAssignment_4_1_0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24282:1: rule__XConstructorCall__ArgumentsAssignment_4_1_0 : ( ruleXShortClosure ) ; public final void rule__XConstructorCall__ArgumentsAssignment_4_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24286:1: ( ( ruleXShortClosure ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24287:1: ( ruleXShortClosure ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24287:1: ( ruleXShortClosure ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24288:1: ruleXShortClosure { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getArgumentsXShortClosureParserRuleCall_4_1_0_0()); } pushFollow(FOLLOW_ruleXShortClosure_in_rule__XConstructorCall__ArgumentsAssignment_4_1_048941); ruleXShortClosure(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXConstructorCallAccess().getArgumentsXShortClosureParserRuleCall_4_1_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XConstructorCall__ArgumentsAssignment_4_1_0" // $ANTLR start "rule__XConstructorCall__ArgumentsAssignment_4_1_1_0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24297:1: rule__XConstructorCall__ArgumentsAssignment_4_1_1_0 : ( ruleXExpression ) ; public final void rule__XConstructorCall__ArgumentsAssignment_4_1_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24301:1: ( ( ruleXExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24302:1: ( ruleXExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24302:1: ( ruleXExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24303:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getArgumentsXExpressionParserRuleCall_4_1_1_0_0()); } pushFollow(FOLLOW_ruleXExpression_in_rule__XConstructorCall__ArgumentsAssignment_4_1_1_048972); ruleXExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXConstructorCallAccess().getArgumentsXExpressionParserRuleCall_4_1_1_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XConstructorCall__ArgumentsAssignment_4_1_1_0" // $ANTLR start "rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24312:1: rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1 : ( ruleXExpression ) ; public final void rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24316:1: ( ( ruleXExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24317:1: ( ruleXExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24317:1: ( ruleXExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24318:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getArgumentsXExpressionParserRuleCall_4_1_1_1_1_0()); } pushFollow(FOLLOW_ruleXExpression_in_rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_149003); ruleXExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXConstructorCallAccess().getArgumentsXExpressionParserRuleCall_4_1_1_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1" // $ANTLR start "rule__XConstructorCall__ArgumentsAssignment_5" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24327:1: rule__XConstructorCall__ArgumentsAssignment_5 : ( ruleXClosure ) ; public final void rule__XConstructorCall__ArgumentsAssignment_5() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24331:1: ( ( ruleXClosure ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24332:1: ( ruleXClosure ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24332:1: ( ruleXClosure ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24333:1: ruleXClosure { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getArgumentsXClosureParserRuleCall_5_0()); } pushFollow(FOLLOW_ruleXClosure_in_rule__XConstructorCall__ArgumentsAssignment_549034); ruleXClosure(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXConstructorCallAccess().getArgumentsXClosureParserRuleCall_5_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XConstructorCall__ArgumentsAssignment_5" // $ANTLR start "rule__XBooleanLiteral__IsTrueAssignment_1_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24342:1: rule__XBooleanLiteral__IsTrueAssignment_1_1 : ( ( 'true' ) ) ; public final void rule__XBooleanLiteral__IsTrueAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24346:1: ( ( ( 'true' ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24347:1: ( ( 'true' ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24347:1: ( ( 'true' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24348:1: ( 'true' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24349:1: ( 'true' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24350:1: 'true' { if ( state.backtracking==0 ) { before(grammarAccess.getXBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0()); } match(input,109,FOLLOW_109_in_rule__XBooleanLiteral__IsTrueAssignment_1_149070); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0()); } } if ( state.backtracking==0 ) { after(grammarAccess.getXBooleanLiteralAccess().getIsTrueTrueKeyword_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XBooleanLiteral__IsTrueAssignment_1_1" // $ANTLR start "rule__XNumberLiteral__ValueAssignment_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24365:1: rule__XNumberLiteral__ValueAssignment_1 : ( ruleNumber ) ; public final void rule__XNumberLiteral__ValueAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24369:1: ( ( ruleNumber ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24370:1: ( ruleNumber ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24370:1: ( ruleNumber ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24371:1: ruleNumber { if ( state.backtracking==0 ) { before(grammarAccess.getXNumberLiteralAccess().getValueNumberParserRuleCall_1_0()); } pushFollow(FOLLOW_ruleNumber_in_rule__XNumberLiteral__ValueAssignment_149109); ruleNumber(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXNumberLiteralAccess().getValueNumberParserRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XNumberLiteral__ValueAssignment_1" // $ANTLR start "rule__XStringLiteral__ValueAssignment_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24380:1: rule__XStringLiteral__ValueAssignment_1 : ( RULE_STRING ) ; public final void rule__XStringLiteral__ValueAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24384:1: ( ( RULE_STRING ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24385:1: ( RULE_STRING ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24385:1: ( RULE_STRING ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24386:1: RULE_STRING { if ( state.backtracking==0 ) { before(grammarAccess.getXStringLiteralAccess().getValueSTRINGTerminalRuleCall_1_0()); } match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__XStringLiteral__ValueAssignment_149140); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXStringLiteralAccess().getValueSTRINGTerminalRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XStringLiteral__ValueAssignment_1" // $ANTLR start "rule__XTypeLiteral__TypeAssignment_3" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24395:1: rule__XTypeLiteral__TypeAssignment_3 : ( ( ruleQualifiedName ) ) ; public final void rule__XTypeLiteral__TypeAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24399:1: ( ( ( ruleQualifiedName ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24400:1: ( ( ruleQualifiedName ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24400:1: ( ( ruleQualifiedName ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24401:1: ( ruleQualifiedName ) { if ( state.backtracking==0 ) { before(grammarAccess.getXTypeLiteralAccess().getTypeJvmTypeCrossReference_3_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24402:1: ( ruleQualifiedName ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24403:1: ruleQualifiedName { if ( state.backtracking==0 ) { before(grammarAccess.getXTypeLiteralAccess().getTypeJvmTypeQualifiedNameParserRuleCall_3_0_1()); } pushFollow(FOLLOW_ruleQualifiedName_in_rule__XTypeLiteral__TypeAssignment_349175); ruleQualifiedName(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXTypeLiteralAccess().getTypeJvmTypeQualifiedNameParserRuleCall_3_0_1()); } } if ( state.backtracking==0 ) { after(grammarAccess.getXTypeLiteralAccess().getTypeJvmTypeCrossReference_3_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XTypeLiteral__TypeAssignment_3" // $ANTLR start "rule__XTypeLiteral__ArrayDimensionsAssignment_4" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24414:1: rule__XTypeLiteral__ArrayDimensionsAssignment_4 : ( ruleArrayBrackets ) ; public final void rule__XTypeLiteral__ArrayDimensionsAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24418:1: ( ( ruleArrayBrackets ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24419:1: ( ruleArrayBrackets ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24419:1: ( ruleArrayBrackets ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24420:1: ruleArrayBrackets { if ( state.backtracking==0 ) { before(grammarAccess.getXTypeLiteralAccess().getArrayDimensionsArrayBracketsParserRuleCall_4_0()); } pushFollow(FOLLOW_ruleArrayBrackets_in_rule__XTypeLiteral__ArrayDimensionsAssignment_449210); ruleArrayBrackets(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXTypeLiteralAccess().getArrayDimensionsArrayBracketsParserRuleCall_4_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XTypeLiteral__ArrayDimensionsAssignment_4" // $ANTLR start "rule__XThrowExpression__ExpressionAssignment_2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24429:1: rule__XThrowExpression__ExpressionAssignment_2 : ( ruleXExpression ) ; public final void rule__XThrowExpression__ExpressionAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24433:1: ( ( ruleXExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24434:1: ( ruleXExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24434:1: ( ruleXExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24435:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXThrowExpressionAccess().getExpressionXExpressionParserRuleCall_2_0()); } pushFollow(FOLLOW_ruleXExpression_in_rule__XThrowExpression__ExpressionAssignment_249241); ruleXExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXThrowExpressionAccess().getExpressionXExpressionParserRuleCall_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XThrowExpression__ExpressionAssignment_2" // $ANTLR start "rule__XReturnExpression__ExpressionAssignment_2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24444:1: rule__XReturnExpression__ExpressionAssignment_2 : ( ruleXExpression ) ; public final void rule__XReturnExpression__ExpressionAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24448:1: ( ( ruleXExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24449:1: ( ruleXExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24449:1: ( ruleXExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24450:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXReturnExpressionAccess().getExpressionXExpressionParserRuleCall_2_0()); } pushFollow(FOLLOW_ruleXExpression_in_rule__XReturnExpression__ExpressionAssignment_249272); ruleXExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXReturnExpressionAccess().getExpressionXExpressionParserRuleCall_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XReturnExpression__ExpressionAssignment_2" // $ANTLR start "rule__XTryCatchFinallyExpression__ExpressionAssignment_2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24459:1: rule__XTryCatchFinallyExpression__ExpressionAssignment_2 : ( ruleXExpression ) ; public final void rule__XTryCatchFinallyExpression__ExpressionAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24463:1: ( ( ruleXExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24464:1: ( ruleXExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24464:1: ( ruleXExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24465:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getExpressionXExpressionParserRuleCall_2_0()); } pushFollow(FOLLOW_ruleXExpression_in_rule__XTryCatchFinallyExpression__ExpressionAssignment_249303); ruleXExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXTryCatchFinallyExpressionAccess().getExpressionXExpressionParserRuleCall_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XTryCatchFinallyExpression__ExpressionAssignment_2" // $ANTLR start "rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24474:1: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 : ( ruleXCatchClause ) ; public final void rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24478:1: ( ( ruleXCatchClause ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24479:1: ( ruleXCatchClause ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24479:1: ( ruleXCatchClause ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24480:1: ruleXCatchClause { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getCatchClausesXCatchClauseParserRuleCall_3_0_0_0()); } pushFollow(FOLLOW_ruleXCatchClause_in_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_049334); ruleXCatchClause(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXTryCatchFinallyExpressionAccess().getCatchClausesXCatchClauseParserRuleCall_3_0_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0" // $ANTLR start "rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24489:1: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1 : ( ruleXExpression ) ; public final void rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24493:1: ( ( ruleXExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24494:1: ( ruleXExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24494:1: ( ruleXExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24495:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionXExpressionParserRuleCall_3_0_1_1_0()); } pushFollow(FOLLOW_ruleXExpression_in_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_149365); ruleXExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionXExpressionParserRuleCall_3_0_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1" // $ANTLR start "rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24504:1: rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1 : ( ruleXExpression ) ; public final void rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24508:1: ( ( ruleXExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24509:1: ( ruleXExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24509:1: ( ruleXExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24510:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionXExpressionParserRuleCall_3_1_1_0()); } pushFollow(FOLLOW_ruleXExpression_in_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_149396); ruleXExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXTryCatchFinallyExpressionAccess().getFinallyExpressionXExpressionParserRuleCall_3_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1" // $ANTLR start "rule__XCatchClause__DeclaredParamAssignment_2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24519:1: rule__XCatchClause__DeclaredParamAssignment_2 : ( ruleFullJvmFormalParameter ) ; public final void rule__XCatchClause__DeclaredParamAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24523:1: ( ( ruleFullJvmFormalParameter ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24524:1: ( ruleFullJvmFormalParameter ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24524:1: ( ruleFullJvmFormalParameter ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24525:1: ruleFullJvmFormalParameter { if ( state.backtracking==0 ) { before(grammarAccess.getXCatchClauseAccess().getDeclaredParamFullJvmFormalParameterParserRuleCall_2_0()); } pushFollow(FOLLOW_ruleFullJvmFormalParameter_in_rule__XCatchClause__DeclaredParamAssignment_249427); ruleFullJvmFormalParameter(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXCatchClauseAccess().getDeclaredParamFullJvmFormalParameterParserRuleCall_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XCatchClause__DeclaredParamAssignment_2" // $ANTLR start "rule__XCatchClause__ExpressionAssignment_4" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24534:1: rule__XCatchClause__ExpressionAssignment_4 : ( ruleXExpression ) ; public final void rule__XCatchClause__ExpressionAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24538:1: ( ( ruleXExpression ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24539:1: ( ruleXExpression ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24539:1: ( ruleXExpression ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24540:1: ruleXExpression { if ( state.backtracking==0 ) { before(grammarAccess.getXCatchClauseAccess().getExpressionXExpressionParserRuleCall_4_0()); } pushFollow(FOLLOW_ruleXExpression_in_rule__XCatchClause__ExpressionAssignment_449458); ruleXExpression(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXCatchClauseAccess().getExpressionXExpressionParserRuleCall_4_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XCatchClause__ExpressionAssignment_4" // $ANTLR start "rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24549:1: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0 : ( ruleJvmTypeReference ) ; public final void rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24553:1: ( ( ruleJvmTypeReference ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24554:1: ( ruleJvmTypeReference ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24554:1: ( ruleJvmTypeReference ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24555:1: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getParamTypesJvmTypeReferenceParserRuleCall_0_1_0_0()); } pushFollow(FOLLOW_ruleJvmTypeReference_in_rule__XFunctionTypeRef__ParamTypesAssignment_0_1_049489); ruleJvmTypeReference(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXFunctionTypeRefAccess().getParamTypesJvmTypeReferenceParserRuleCall_0_1_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0" // $ANTLR start "rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24564:1: rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1 : ( ruleJvmTypeReference ) ; public final void rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24568:1: ( ( ruleJvmTypeReference ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24569:1: ( ruleJvmTypeReference ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24569:1: ( ruleJvmTypeReference ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24570:1: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getParamTypesJvmTypeReferenceParserRuleCall_0_1_1_1_0()); } pushFollow(FOLLOW_ruleJvmTypeReference_in_rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_149520); ruleJvmTypeReference(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXFunctionTypeRefAccess().getParamTypesJvmTypeReferenceParserRuleCall_0_1_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1" // $ANTLR start "rule__XFunctionTypeRef__ReturnTypeAssignment_2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24579:1: rule__XFunctionTypeRef__ReturnTypeAssignment_2 : ( ruleJvmTypeReference ) ; public final void rule__XFunctionTypeRef__ReturnTypeAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24583:1: ( ( ruleJvmTypeReference ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24584:1: ( ruleJvmTypeReference ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24584:1: ( ruleJvmTypeReference ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24585:1: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getXFunctionTypeRefAccess().getReturnTypeJvmTypeReferenceParserRuleCall_2_0()); } pushFollow(FOLLOW_ruleJvmTypeReference_in_rule__XFunctionTypeRef__ReturnTypeAssignment_249551); ruleJvmTypeReference(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXFunctionTypeRefAccess().getReturnTypeJvmTypeReferenceParserRuleCall_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XFunctionTypeRef__ReturnTypeAssignment_2" // $ANTLR start "rule__JvmParameterizedTypeReference__TypeAssignment_0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24594:1: rule__JvmParameterizedTypeReference__TypeAssignment_0 : ( ( ruleQualifiedName ) ) ; public final void rule__JvmParameterizedTypeReference__TypeAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24598:1: ( ( ( ruleQualifiedName ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24599:1: ( ( ruleQualifiedName ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24599:1: ( ( ruleQualifiedName ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24600:1: ( ruleQualifiedName ) { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeJvmTypeCrossReference_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24601:1: ( ruleQualifiedName ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24602:1: ruleQualifiedName { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeJvmTypeQualifiedNameParserRuleCall_0_0_1()); } pushFollow(FOLLOW_ruleQualifiedName_in_rule__JvmParameterizedTypeReference__TypeAssignment_049586); ruleQualifiedName(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeJvmTypeQualifiedNameParserRuleCall_0_0_1()); } } if ( state.backtracking==0 ) { after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getTypeJvmTypeCrossReference_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmParameterizedTypeReference__TypeAssignment_0" // $ANTLR start "rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24613:1: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1 : ( ruleJvmArgumentTypeReference ) ; public final void rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24617:1: ( ( ruleJvmArgumentTypeReference ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24618:1: ( ruleJvmArgumentTypeReference ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24618:1: ( ruleJvmArgumentTypeReference ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24619:1: ruleJvmArgumentTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_0()); } pushFollow(FOLLOW_ruleJvmArgumentTypeReference_in_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_149621); ruleJvmArgumentTypeReference(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsJvmArgumentTypeReferenceParserRuleCall_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1" // $ANTLR start "rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24628:1: rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1 : ( ruleJvmArgumentTypeReference ) ; public final void rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24632:1: ( ( ruleJvmArgumentTypeReference ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24633:1: ( ruleJvmArgumentTypeReference ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24633:1: ( ruleJvmArgumentTypeReference ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24634:1: ruleJvmArgumentTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsJvmArgumentTypeReferenceParserRuleCall_1_2_1_0()); } pushFollow(FOLLOW_ruleJvmArgumentTypeReference_in_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_149652); ruleJvmArgumentTypeReference(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getJvmParameterizedTypeReferenceAccess().getArgumentsJvmArgumentTypeReferenceParserRuleCall_1_2_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1" // $ANTLR start "rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24643:1: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0 : ( ruleJvmUpperBound ) ; public final void rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24647:1: ( ( ruleJvmUpperBound ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24648:1: ( ruleJvmUpperBound ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24648:1: ( ruleJvmUpperBound ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24649:1: ruleJvmUpperBound { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsJvmUpperBoundParserRuleCall_2_0_0()); } pushFollow(FOLLOW_ruleJvmUpperBound_in_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_049683); ruleJvmUpperBound(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsJvmUpperBoundParserRuleCall_2_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0" // $ANTLR start "rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24658:1: rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1 : ( ruleJvmLowerBound ) ; public final void rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24662:1: ( ( ruleJvmLowerBound ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24663:1: ( ruleJvmLowerBound ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24663:1: ( ruleJvmLowerBound ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24664:1: ruleJvmLowerBound { if ( state.backtracking==0 ) { before(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsJvmLowerBoundParserRuleCall_2_1_0()); } pushFollow(FOLLOW_ruleJvmLowerBound_in_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_149714); ruleJvmLowerBound(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getJvmWildcardTypeReferenceAccess().getConstraintsJvmLowerBoundParserRuleCall_2_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1" // $ANTLR start "rule__JvmUpperBound__TypeReferenceAssignment_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24673:1: rule__JvmUpperBound__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ; public final void rule__JvmUpperBound__TypeReferenceAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24677:1: ( ( ruleJvmTypeReference ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24678:1: ( ruleJvmTypeReference ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24678:1: ( ruleJvmTypeReference ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24679:1: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmUpperBoundAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0()); } pushFollow(FOLLOW_ruleJvmTypeReference_in_rule__JvmUpperBound__TypeReferenceAssignment_149745); ruleJvmTypeReference(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getJvmUpperBoundAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmUpperBound__TypeReferenceAssignment_1" // $ANTLR start "rule__JvmUpperBoundAnded__TypeReferenceAssignment_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24688:1: rule__JvmUpperBoundAnded__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ; public final void rule__JvmUpperBoundAnded__TypeReferenceAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24692:1: ( ( ruleJvmTypeReference ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24693:1: ( ruleJvmTypeReference ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24693:1: ( ruleJvmTypeReference ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24694:1: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmUpperBoundAndedAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0()); } pushFollow(FOLLOW_ruleJvmTypeReference_in_rule__JvmUpperBoundAnded__TypeReferenceAssignment_149776); ruleJvmTypeReference(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getJvmUpperBoundAndedAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmUpperBoundAnded__TypeReferenceAssignment_1" // $ANTLR start "rule__JvmLowerBound__TypeReferenceAssignment_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24703:1: rule__JvmLowerBound__TypeReferenceAssignment_1 : ( ruleJvmTypeReference ) ; public final void rule__JvmLowerBound__TypeReferenceAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24707:1: ( ( ruleJvmTypeReference ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24708:1: ( ruleJvmTypeReference ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24708:1: ( ruleJvmTypeReference ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24709:1: ruleJvmTypeReference { if ( state.backtracking==0 ) { before(grammarAccess.getJvmLowerBoundAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0()); } pushFollow(FOLLOW_ruleJvmTypeReference_in_rule__JvmLowerBound__TypeReferenceAssignment_149807); ruleJvmTypeReference(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getJvmLowerBoundAccess().getTypeReferenceJvmTypeReferenceParserRuleCall_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__JvmLowerBound__TypeReferenceAssignment_1" // $ANTLR start "rule__XImportDeclaration__StaticAssignment_1_0_0" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24723:1: rule__XImportDeclaration__StaticAssignment_1_0_0 : ( ( 'static' ) ) ; public final void rule__XImportDeclaration__StaticAssignment_1_0_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24727:1: ( ( ( 'static' ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24728:1: ( ( 'static' ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24728:1: ( ( 'static' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24729:1: ( 'static' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getStaticStaticKeyword_1_0_0_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24730:1: ( 'static' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24731:1: 'static' { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getStaticStaticKeyword_1_0_0_0()); } match(input,48,FOLLOW_48_in_rule__XImportDeclaration__StaticAssignment_1_0_049848); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXImportDeclarationAccess().getStaticStaticKeyword_1_0_0_0()); } } if ( state.backtracking==0 ) { after(grammarAccess.getXImportDeclarationAccess().getStaticStaticKeyword_1_0_0_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XImportDeclaration__StaticAssignment_1_0_0" // $ANTLR start "rule__XImportDeclaration__ExtensionAssignment_1_0_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24746:1: rule__XImportDeclaration__ExtensionAssignment_1_0_1 : ( ( 'extension' ) ) ; public final void rule__XImportDeclaration__ExtensionAssignment_1_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24750:1: ( ( ( 'extension' ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24751:1: ( ( 'extension' ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24751:1: ( ( 'extension' ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24752:1: ( 'extension' ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getExtensionExtensionKeyword_1_0_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24753:1: ( 'extension' ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24754:1: 'extension' { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getExtensionExtensionKeyword_1_0_1_0()); } match(input,50,FOLLOW_50_in_rule__XImportDeclaration__ExtensionAssignment_1_0_149892); if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXImportDeclarationAccess().getExtensionExtensionKeyword_1_0_1_0()); } } if ( state.backtracking==0 ) { after(grammarAccess.getXImportDeclarationAccess().getExtensionExtensionKeyword_1_0_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XImportDeclaration__ExtensionAssignment_1_0_1" // $ANTLR start "rule__XImportDeclaration__ImportedTypeAssignment_1_0_2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24769:1: rule__XImportDeclaration__ImportedTypeAssignment_1_0_2 : ( ( ruleQualifiedName ) ) ; public final void rule__XImportDeclaration__ImportedTypeAssignment_1_0_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24773:1: ( ( ( ruleQualifiedName ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24774:1: ( ( ruleQualifiedName ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24774:1: ( ( ruleQualifiedName ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24775:1: ( ruleQualifiedName ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeCrossReference_1_0_2_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24776:1: ( ruleQualifiedName ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24777:1: ruleQualifiedName { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeQualifiedNameParserRuleCall_1_0_2_0_1()); } pushFollow(FOLLOW_ruleQualifiedName_in_rule__XImportDeclaration__ImportedTypeAssignment_1_0_249935); ruleQualifiedName(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeQualifiedNameParserRuleCall_1_0_2_0_1()); } } if ( state.backtracking==0 ) { after(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeCrossReference_1_0_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XImportDeclaration__ImportedTypeAssignment_1_0_2" // $ANTLR start "rule__XImportDeclaration__ImportedTypeAssignment_1_1" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24788:1: rule__XImportDeclaration__ImportedTypeAssignment_1_1 : ( ( ruleQualifiedName ) ) ; public final void rule__XImportDeclaration__ImportedTypeAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24792:1: ( ( ( ruleQualifiedName ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24793:1: ( ( ruleQualifiedName ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24793:1: ( ( ruleQualifiedName ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24794:1: ( ruleQualifiedName ) { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeCrossReference_1_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24795:1: ( ruleQualifiedName ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24796:1: ruleQualifiedName { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeQualifiedNameParserRuleCall_1_1_0_1()); } pushFollow(FOLLOW_ruleQualifiedName_in_rule__XImportDeclaration__ImportedTypeAssignment_1_149974); ruleQualifiedName(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeQualifiedNameParserRuleCall_1_1_0_1()); } } if ( state.backtracking==0 ) { after(grammarAccess.getXImportDeclarationAccess().getImportedTypeJvmDeclaredTypeCrossReference_1_1_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XImportDeclaration__ImportedTypeAssignment_1_1" // $ANTLR start "rule__XImportDeclaration__ImportedNamespaceAssignment_1_2" // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24807:1: rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 : ( ruleQualifiedNameWithWildcard ) ; public final void rule__XImportDeclaration__ImportedNamespaceAssignment_1_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24811:1: ( ( ruleQualifiedNameWithWildcard ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24812:1: ( ruleQualifiedNameWithWildcard ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24812:1: ( ruleQualifiedNameWithWildcard ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:24813:1: ruleQualifiedNameWithWildcard { if ( state.backtracking==0 ) { before(grammarAccess.getXImportDeclarationAccess().getImportedNamespaceQualifiedNameWithWildcardParserRuleCall_1_2_0()); } pushFollow(FOLLOW_ruleQualifiedNameWithWildcard_in_rule__XImportDeclaration__ImportedNamespaceAssignment_1_250009); ruleQualifiedNameWithWildcard(); state._fsp--; if (state.failed) return ; if ( state.backtracking==0 ) { after(grammarAccess.getXImportDeclarationAccess().getImportedNamespaceQualifiedNameWithWildcardParserRuleCall_1_2_0()); } } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__XImportDeclaration__ImportedNamespaceAssignment_1_2" // $ANTLR start synpred41_InternalEventPatternLanguage public final void synpred41_InternalEventPatternLanguage_fragment() throws RecognitionException { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3971:1: ( ( ( rule__OpOther__Group_6_1_0__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3971:1: ( ( rule__OpOther__Group_6_1_0__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3971:1: ( ( rule__OpOther__Group_6_1_0__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3972:1: ( rule__OpOther__Group_6_1_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getOpOtherAccess().getGroup_6_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3973:1: ( rule__OpOther__Group_6_1_0__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:3973:2: rule__OpOther__Group_6_1_0__0 { pushFollow(FOLLOW_rule__OpOther__Group_6_1_0__0_in_synpred41_InternalEventPatternLanguage8502); rule__OpOther__Group_6_1_0__0(); state._fsp--; if (state.failed) return ; } } } } // $ANTLR end synpred41_InternalEventPatternLanguage // $ANTLR start synpred53_InternalEventPatternLanguage public final void synpred53_InternalEventPatternLanguage_fragment() throws RecognitionException { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4195:1: ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4195:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4195:1: ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4196:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXMemberFeatureCallAccess().getMemberCallArgumentsAssignment_1_1_3_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4197:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4197:2: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 { pushFollow(FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0_in_synpred53_InternalEventPatternLanguage9005); rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0(); state._fsp--; if (state.failed) return ; } } } } // $ANTLR end synpred53_InternalEventPatternLanguage // $ANTLR start synpred76_InternalEventPatternLanguage public final void synpred76_InternalEventPatternLanguage_fragment() throws RecognitionException { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4447:1: ( ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4447:1: ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4447:1: ( ( rule__XVariableDeclaration__Group_2_0__0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4448:1: ( rule__XVariableDeclaration__Group_2_0__0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXVariableDeclarationAccess().getGroup_2_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4449:1: ( rule__XVariableDeclaration__Group_2_0__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4449:2: rule__XVariableDeclaration__Group_2_0__0 { pushFollow(FOLLOW_rule__XVariableDeclaration__Group_2_0__0_in_synpred76_InternalEventPatternLanguage9630); rule__XVariableDeclaration__Group_2_0__0(); state._fsp--; if (state.failed) return ; } } } } // $ANTLR end synpred76_InternalEventPatternLanguage // $ANTLR start synpred77_InternalEventPatternLanguage public final void synpred77_InternalEventPatternLanguage_fragment() throws RecognitionException { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4469:1: ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4469:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4469:1: ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4470:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXFeatureCallAccess().getFeatureCallArgumentsAssignment_3_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4471:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4471:2: rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 { pushFollow(FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0_in_synpred77_InternalEventPatternLanguage9681); rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0(); state._fsp--; if (state.failed) return ; } } } } // $ANTLR end synpred77_InternalEventPatternLanguage // $ANTLR start synpred83_InternalEventPatternLanguage public final void synpred83_InternalEventPatternLanguage_fragment() throws RecognitionException { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4563:1: ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4563:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) ) { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4563:1: ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4564:1: ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) { if ( state.backtracking==0 ) { before(grammarAccess.getXConstructorCallAccess().getArgumentsAssignment_4_1_0()); } // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4565:1: ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:4565:2: rule__XConstructorCall__ArgumentsAssignment_4_1_0 { pushFollow(FOLLOW_rule__XConstructorCall__ArgumentsAssignment_4_1_0_in_synpred83_InternalEventPatternLanguage9896); rule__XConstructorCall__ArgumentsAssignment_4_1_0(); state._fsp--; if (state.failed) return ; } } } } // $ANTLR end synpred83_InternalEventPatternLanguage // $ANTLR start synpred121_InternalEventPatternLanguage public final void synpred121_InternalEventPatternLanguage_fragment() throws RecognitionException { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10373:2: ( rule__XAssignment__Group_1_1__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10373:2: rule__XAssignment__Group_1_1__0 { pushFollow(FOLLOW_rule__XAssignment__Group_1_1__0_in_synpred121_InternalEventPatternLanguage21385); rule__XAssignment__Group_1_1__0(); state._fsp--; if (state.failed) return ; } } // $ANTLR end synpred121_InternalEventPatternLanguage // $ANTLR start synpred122_InternalEventPatternLanguage public final void synpred122_InternalEventPatternLanguage_fragment() throws RecognitionException { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10588:2: ( rule__XOrExpression__Group_1__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10588:2: rule__XOrExpression__Group_1__0 { pushFollow(FOLLOW_rule__XOrExpression__Group_1__0_in_synpred122_InternalEventPatternLanguage21808); rule__XOrExpression__Group_1__0(); state._fsp--; if (state.failed) return ; } } // $ANTLR end synpred122_InternalEventPatternLanguage // $ANTLR start synpred123_InternalEventPatternLanguage public final void synpred123_InternalEventPatternLanguage_fragment() throws RecognitionException { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10803:2: ( rule__XAndExpression__Group_1__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:10803:2: rule__XAndExpression__Group_1__0 { pushFollow(FOLLOW_rule__XAndExpression__Group_1__0_in_synpred123_InternalEventPatternLanguage22231); rule__XAndExpression__Group_1__0(); state._fsp--; if (state.failed) return ; } } // $ANTLR end synpred123_InternalEventPatternLanguage // $ANTLR start synpred124_InternalEventPatternLanguage public final void synpred124_InternalEventPatternLanguage_fragment() throws RecognitionException { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11018:2: ( rule__XEqualityExpression__Group_1__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11018:2: rule__XEqualityExpression__Group_1__0 { pushFollow(FOLLOW_rule__XEqualityExpression__Group_1__0_in_synpred124_InternalEventPatternLanguage22654); rule__XEqualityExpression__Group_1__0(); state._fsp--; if (state.failed) return ; } } // $ANTLR end synpred124_InternalEventPatternLanguage // $ANTLR start synpred125_InternalEventPatternLanguage public final void synpred125_InternalEventPatternLanguage_fragment() throws RecognitionException { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11233:2: ( rule__XRelationalExpression__Alternatives_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11233:2: rule__XRelationalExpression__Alternatives_1 { pushFollow(FOLLOW_rule__XRelationalExpression__Alternatives_1_in_synpred125_InternalEventPatternLanguage23077); rule__XRelationalExpression__Alternatives_1(); state._fsp--; if (state.failed) return ; } } // $ANTLR end synpred125_InternalEventPatternLanguage // $ANTLR start synpred126_InternalEventPatternLanguage public final void synpred126_InternalEventPatternLanguage_fragment() throws RecognitionException { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11604:2: ( rule__XOtherOperatorExpression__Group_1__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:11604:2: rule__XOtherOperatorExpression__Group_1__0 { pushFollow(FOLLOW_rule__XOtherOperatorExpression__Group_1__0_in_synpred126_InternalEventPatternLanguage23804); rule__XOtherOperatorExpression__Group_1__0(); state._fsp--; if (state.failed) return ; } } // $ANTLR end synpred126_InternalEventPatternLanguage // $ANTLR start synpred127_InternalEventPatternLanguage public final void synpred127_InternalEventPatternLanguage_fragment() throws RecognitionException { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12200:2: ( rule__XAdditiveExpression__Group_1__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12200:2: rule__XAdditiveExpression__Group_1__0 { pushFollow(FOLLOW_rule__XAdditiveExpression__Group_1__0_in_synpred127_InternalEventPatternLanguage24966); rule__XAdditiveExpression__Group_1__0(); state._fsp--; if (state.failed) return ; } } // $ANTLR end synpred127_InternalEventPatternLanguage // $ANTLR start synpred128_InternalEventPatternLanguage public final void synpred128_InternalEventPatternLanguage_fragment() throws RecognitionException { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12415:2: ( rule__XMultiplicativeExpression__Group_1__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12415:2: rule__XMultiplicativeExpression__Group_1__0 { pushFollow(FOLLOW_rule__XMultiplicativeExpression__Group_1__0_in_synpred128_InternalEventPatternLanguage25389); rule__XMultiplicativeExpression__Group_1__0(); state._fsp--; if (state.failed) return ; } } // $ANTLR end synpred128_InternalEventPatternLanguage // $ANTLR start synpred129_InternalEventPatternLanguage public final void synpred129_InternalEventPatternLanguage_fragment() throws RecognitionException { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12724:2: ( rule__XCastedExpression__Group_1__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12724:2: rule__XCastedExpression__Group_1__0 { pushFollow(FOLLOW_rule__XCastedExpression__Group_1__0_in_synpred129_InternalEventPatternLanguage25996); rule__XCastedExpression__Group_1__0(); state._fsp--; if (state.failed) return ; } } // $ANTLR end synpred129_InternalEventPatternLanguage // $ANTLR start synpred130_InternalEventPatternLanguage public final void synpred130_InternalEventPatternLanguage_fragment() throws RecognitionException { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12941:2: ( rule__XMemberFeatureCall__Alternatives_1 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:12941:2: rule__XMemberFeatureCall__Alternatives_1 { pushFollow(FOLLOW_rule__XMemberFeatureCall__Alternatives_1_in_synpred130_InternalEventPatternLanguage26421); rule__XMemberFeatureCall__Alternatives_1(); state._fsp--; if (state.failed) return ; } } // $ANTLR end synpred130_InternalEventPatternLanguage // $ANTLR start synpred132_InternalEventPatternLanguage public final void synpred132_InternalEventPatternLanguage_fragment() throws RecognitionException { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13277:2: ( rule__XMemberFeatureCall__Group_1_1_3__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13277:2: rule__XMemberFeatureCall__Group_1_1_3__0 { pushFollow(FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__0_in_synpred132_InternalEventPatternLanguage27092); rule__XMemberFeatureCall__Group_1_1_3__0(); state._fsp--; if (state.failed) return ; } } // $ANTLR end synpred132_InternalEventPatternLanguage // $ANTLR start synpred133_InternalEventPatternLanguage public final void synpred133_InternalEventPatternLanguage_fragment() throws RecognitionException { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13305:2: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:13305:2: rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 { pushFollow(FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4_in_synpred133_InternalEventPatternLanguage27150); rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4(); state._fsp--; if (state.failed) return ; } } // $ANTLR end synpred133_InternalEventPatternLanguage // $ANTLR start synpred141_InternalEventPatternLanguage public final void synpred141_InternalEventPatternLanguage_fragment() throws RecognitionException { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14446:2: ( rule__XClosure__Group_1__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:14446:2: rule__XClosure__Group_1__0 { pushFollow(FOLLOW_rule__XClosure__Group_1__0_in_synpred141_InternalEventPatternLanguage29386); rule__XClosure__Group_1__0(); state._fsp--; if (state.failed) return ; } } // $ANTLR end synpred141_InternalEventPatternLanguage // $ANTLR start synpred148_InternalEventPatternLanguage public final void synpred148_InternalEventPatternLanguage_fragment() throws RecognitionException { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15564:2: ( rule__XIfExpression__Group_6__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:15564:2: rule__XIfExpression__Group_6__0 { pushFollow(FOLLOW_rule__XIfExpression__Group_6__0_in_synpred148_InternalEventPatternLanguage31592); rule__XIfExpression__Group_6__0(); state._fsp--; if (state.failed) return ; } } // $ANTLR end synpred148_InternalEventPatternLanguage // $ANTLR start synpred159_InternalEventPatternLanguage public final void synpred159_InternalEventPatternLanguage_fragment() throws RecognitionException { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17917:2: ( rule__XFeatureCall__Group_3__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17917:2: rule__XFeatureCall__Group_3__0 { pushFollow(FOLLOW_rule__XFeatureCall__Group_3__0_in_synpred159_InternalEventPatternLanguage36212); rule__XFeatureCall__Group_3__0(); state._fsp--; if (state.failed) return ; } } // $ANTLR end synpred159_InternalEventPatternLanguage // $ANTLR start synpred160_InternalEventPatternLanguage public final void synpred160_InternalEventPatternLanguage_fragment() throws RecognitionException { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17945:2: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:17945:2: rule__XFeatureCall__FeatureCallArgumentsAssignment_4 { pushFollow(FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_in_synpred160_InternalEventPatternLanguage36270); rule__XFeatureCall__FeatureCallArgumentsAssignment_4(); state._fsp--; if (state.failed) return ; } } // $ANTLR end synpred160_InternalEventPatternLanguage // $ANTLR start synpred164_InternalEventPatternLanguage public final void synpred164_InternalEventPatternLanguage_fragment() throws RecognitionException { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18483:2: ( rule__XConstructorCall__Group_3__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18483:2: rule__XConstructorCall__Group_3__0 { pushFollow(FOLLOW_rule__XConstructorCall__Group_3__0_in_synpred164_InternalEventPatternLanguage37328); rule__XConstructorCall__Group_3__0(); state._fsp--; if (state.failed) return ; } } // $ANTLR end synpred164_InternalEventPatternLanguage // $ANTLR start synpred165_InternalEventPatternLanguage public final void synpred165_InternalEventPatternLanguage_fragment() throws RecognitionException { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18512:2: ( rule__XConstructorCall__Group_4__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18512:2: rule__XConstructorCall__Group_4__0 { pushFollow(FOLLOW_rule__XConstructorCall__Group_4__0_in_synpred165_InternalEventPatternLanguage37389); rule__XConstructorCall__Group_4__0(); state._fsp--; if (state.failed) return ; } } // $ANTLR end synpred165_InternalEventPatternLanguage // $ANTLR start synpred166_InternalEventPatternLanguage public final void synpred166_InternalEventPatternLanguage_fragment() throws RecognitionException { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18540:2: ( rule__XConstructorCall__ArgumentsAssignment_5 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:18540:2: rule__XConstructorCall__ArgumentsAssignment_5 { pushFollow(FOLLOW_rule__XConstructorCall__ArgumentsAssignment_5_in_synpred166_InternalEventPatternLanguage37447); rule__XConstructorCall__ArgumentsAssignment_5(); state._fsp--; if (state.failed) return ; } } // $ANTLR end synpred166_InternalEventPatternLanguage // $ANTLR start synpred171_InternalEventPatternLanguage public final void synpred171_InternalEventPatternLanguage_fragment() throws RecognitionException { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19595:2: ( rule__XReturnExpression__ExpressionAssignment_2 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19595:2: rule__XReturnExpression__ExpressionAssignment_2 { pushFollow(FOLLOW_rule__XReturnExpression__ExpressionAssignment_2_in_synpred171_InternalEventPatternLanguage39503); rule__XReturnExpression__ExpressionAssignment_2(); state._fsp--; if (state.failed) return ; } } // $ANTLR end synpred171_InternalEventPatternLanguage // $ANTLR start synpred172_InternalEventPatternLanguage public final void synpred172_InternalEventPatternLanguage_fragment() throws RecognitionException { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19763:2: ( rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19763:2: rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0 { pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0_in_synpred172_InternalEventPatternLanguage39832); rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0(); state._fsp--; if (state.failed) return ; } } // $ANTLR end synpred172_InternalEventPatternLanguage // $ANTLR start synpred173_InternalEventPatternLanguage public final void synpred173_InternalEventPatternLanguage_fragment() throws RecognitionException { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19792:2: ( rule__XTryCatchFinallyExpression__Group_3_0_1__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:19792:2: rule__XTryCatchFinallyExpression__Group_3_0_1__0 { pushFollow(FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__0_in_synpred173_InternalEventPatternLanguage39892); rule__XTryCatchFinallyExpression__Group_3_0_1__0(); state._fsp--; if (state.failed) return ; } } // $ANTLR end synpred173_InternalEventPatternLanguage // $ANTLR start synpred174_InternalEventPatternLanguage public final void synpred174_InternalEventPatternLanguage_fragment() throws RecognitionException { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20139:2: ( rule__QualifiedName__Group_1__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20139:2: rule__QualifiedName__Group_1__0 { pushFollow(FOLLOW_rule__QualifiedName__Group_1__0_in_synpred174_InternalEventPatternLanguage40576); rule__QualifiedName__Group_1__0(); state._fsp--; if (state.failed) return ; } } // $ANTLR end synpred174_InternalEventPatternLanguage // $ANTLR start synpred176_InternalEventPatternLanguage public final void synpred176_InternalEventPatternLanguage_fragment() throws RecognitionException { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20388:2: ( rule__JvmTypeReference__Group_0_1__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20388:2: rule__JvmTypeReference__Group_0_1__0 { pushFollow(FOLLOW_rule__JvmTypeReference__Group_0_1__0_in_synpred176_InternalEventPatternLanguage41067); rule__JvmTypeReference__Group_0_1__0(); state._fsp--; if (state.failed) return ; } } // $ANTLR end synpred176_InternalEventPatternLanguage // $ANTLR start synpred180_InternalEventPatternLanguage public final void synpred180_InternalEventPatternLanguage_fragment() throws RecognitionException { // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20921:2: ( rule__JvmParameterizedTypeReference__Group_1__0 ) // ../hu.bme.mit.incquery.cep.dsl.ui/src-gen/hu/bme/mit/incquery/cep/dsl/ui/contentassist/antlr/internal/InternalEventPatternLanguage.g:20921:2: rule__JvmParameterizedTypeReference__Group_1__0 { pushFollow(FOLLOW_rule__JvmParameterizedTypeReference__Group_1__0_in_synpred180_InternalEventPatternLanguage42113); rule__JvmParameterizedTypeReference__Group_1__0(); state._fsp--; if (state.failed) return ; } } // $ANTLR end synpred180_InternalEventPatternLanguage // Delegated rules public final boolean synpred160_InternalEventPatternLanguage() { state.backtracking++; int start = input.mark(); try { synpred160_InternalEventPatternLanguage_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !state.failed; input.rewind(start); state.backtracking--; state.failed=false; return success; } public final boolean synpred124_InternalEventPatternLanguage() { state.backtracking++; int start = input.mark(); try { synpred124_InternalEventPatternLanguage_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !state.failed; input.rewind(start); state.backtracking--; state.failed=false; return success; } public final boolean synpred121_InternalEventPatternLanguage() { state.backtracking++; int start = input.mark(); try { synpred121_InternalEventPatternLanguage_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !state.failed; input.rewind(start); state.backtracking--; state.failed=false; return success; } public final boolean synpred132_InternalEventPatternLanguage() { state.backtracking++; int start = input.mark(); try { synpred132_InternalEventPatternLanguage_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !state.failed; input.rewind(start); state.backtracking--; state.failed=false; return success; } public final boolean synpred128_InternalEventPatternLanguage() { state.backtracking++; int start = input.mark(); try { synpred128_InternalEventPatternLanguage_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !state.failed; input.rewind(start); state.backtracking--; state.failed=false; return success; } public final boolean synpred172_InternalEventPatternLanguage() { state.backtracking++; int start = input.mark(); try { synpred172_InternalEventPatternLanguage_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !state.failed; input.rewind(start); state.backtracking--; state.failed=false; return success; } public final boolean synpred148_InternalEventPatternLanguage() { state.backtracking++; int start = input.mark(); try { synpred148_InternalEventPatternLanguage_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !state.failed; input.rewind(start); state.backtracking--; state.failed=false; return success; } public final boolean synpred76_InternalEventPatternLanguage() { state.backtracking++; int start = input.mark(); try { synpred76_InternalEventPatternLanguage_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !state.failed; input.rewind(start); state.backtracking--; state.failed=false; return success; } public final boolean synpred165_InternalEventPatternLanguage() { state.backtracking++; int start = input.mark(); try { synpred165_InternalEventPatternLanguage_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !state.failed; input.rewind(start); state.backtracking--; state.failed=false; return success; } public final boolean synpred125_InternalEventPatternLanguage() { state.backtracking++; int start = input.mark(); try { synpred125_InternalEventPatternLanguage_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !state.failed; input.rewind(start); state.backtracking--; state.failed=false; return success; } public final boolean synpred122_InternalEventPatternLanguage() { state.backtracking++; int start = input.mark(); try { synpred122_InternalEventPatternLanguage_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !state.failed; input.rewind(start); state.backtracking--; state.failed=false; return success; } public final boolean synpred129_InternalEventPatternLanguage() { state.backtracking++; int start = input.mark(); try { synpred129_InternalEventPatternLanguage_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !state.failed; input.rewind(start); state.backtracking--; state.failed=false; return success; } public final boolean synpred133_InternalEventPatternLanguage() { state.backtracking++; int start = input.mark(); try { synpred133_InternalEventPatternLanguage_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !state.failed; input.rewind(start); state.backtracking--; state.failed=false; return success; } public final boolean synpred83_InternalEventPatternLanguage() { state.backtracking++; int start = input.mark(); try { synpred83_InternalEventPatternLanguage_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !state.failed; input.rewind(start); state.backtracking--; state.failed=false; return success; } public final boolean synpred174_InternalEventPatternLanguage() { state.backtracking++; int start = input.mark(); try { synpred174_InternalEventPatternLanguage_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !state.failed; input.rewind(start); state.backtracking--; state.failed=false; return success; } public final boolean synpred130_InternalEventPatternLanguage() { state.backtracking++; int start = input.mark(); try { synpred130_InternalEventPatternLanguage_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !state.failed; input.rewind(start); state.backtracking--; state.failed=false; return success; } public final boolean synpred141_InternalEventPatternLanguage() { state.backtracking++; int start = input.mark(); try { synpred141_InternalEventPatternLanguage_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !state.failed; input.rewind(start); state.backtracking--; state.failed=false; return success; } public final boolean synpred126_InternalEventPatternLanguage() { state.backtracking++; int start = input.mark(); try { synpred126_InternalEventPatternLanguage_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !state.failed; input.rewind(start); state.backtracking--; state.failed=false; return success; } public final boolean synpred164_InternalEventPatternLanguage() { state.backtracking++; int start = input.mark(); try { synpred164_InternalEventPatternLanguage_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !state.failed; input.rewind(start); state.backtracking--; state.failed=false; return success; } public final boolean synpred127_InternalEventPatternLanguage() { state.backtracking++; int start = input.mark(); try { synpred127_InternalEventPatternLanguage_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !state.failed; input.rewind(start); state.backtracking--; state.failed=false; return success; } public final boolean synpred176_InternalEventPatternLanguage() { state.backtracking++; int start = input.mark(); try { synpred176_InternalEventPatternLanguage_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !state.failed; input.rewind(start); state.backtracking--; state.failed=false; return success; } public final boolean synpred41_InternalEventPatternLanguage() { state.backtracking++; int start = input.mark(); try { synpred41_InternalEventPatternLanguage_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !state.failed; input.rewind(start); state.backtracking--; state.failed=false; return success; } public final boolean synpred180_InternalEventPatternLanguage() { state.backtracking++; int start = input.mark(); try { synpred180_InternalEventPatternLanguage_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !state.failed; input.rewind(start); state.backtracking--; state.failed=false; return success; } public final boolean synpred159_InternalEventPatternLanguage() { state.backtracking++; int start = input.mark(); try { synpred159_InternalEventPatternLanguage_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !state.failed; input.rewind(start); state.backtracking--; state.failed=false; return success; } public final boolean synpred123_InternalEventPatternLanguage() { state.backtracking++; int start = input.mark(); try { synpred123_InternalEventPatternLanguage_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !state.failed; input.rewind(start); state.backtracking--; state.failed=false; return success; } public final boolean synpred77_InternalEventPatternLanguage() { state.backtracking++; int start = input.mark(); try { synpred77_InternalEventPatternLanguage_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !state.failed; input.rewind(start); state.backtracking--; state.failed=false; return success; } public final boolean synpred53_InternalEventPatternLanguage() { state.backtracking++; int start = input.mark(); try { synpred53_InternalEventPatternLanguage_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !state.failed; input.rewind(start); state.backtracking--; state.failed=false; return success; } public final boolean synpred173_InternalEventPatternLanguage() { state.backtracking++; int start = input.mark(); try { synpred173_InternalEventPatternLanguage_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !state.failed; input.rewind(start); state.backtracking--; state.failed=false; return success; } public final boolean synpred166_InternalEventPatternLanguage() { state.backtracking++; int start = input.mark(); try { synpred166_InternalEventPatternLanguage_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !state.failed; input.rewind(start); state.backtracking--; state.failed=false; return success; } public final boolean synpred171_InternalEventPatternLanguage() { state.backtracking++; int start = input.mark(); try { synpred171_InternalEventPatternLanguage_fragment(); // can never throw exception } catch (RecognitionException re) { System.err.println("impossible: "+re); } boolean success = !state.failed; input.rewind(start); state.backtracking--; state.failed=false; return success; } protected DFA6 dfa6 = new DFA6(this); protected DFA7 dfa7 = new DFA7(this); protected DFA9 dfa9 = new DFA9(this); protected DFA17 dfa17 = new DFA17(this); protected DFA24 dfa24 = new DFA24(this); protected DFA27 dfa27 = new DFA27(this); protected DFA35 dfa35 = new DFA35(this); protected DFA38 dfa38 = new DFA38(this); protected DFA47 dfa47 = new DFA47(this); protected DFA80 dfa80 = new DFA80(this); protected DFA86 dfa86 = new DFA86(this); protected DFA87 dfa87 = new DFA87(this); protected DFA95 dfa95 = new DFA95(this); protected DFA113 dfa113 = new DFA113(this); protected DFA114 dfa114 = new DFA114(this); protected DFA118 dfa118 = new DFA118(this); protected DFA119 dfa119 = new DFA119(this); protected DFA120 dfa120 = new DFA120(this); protected DFA125 dfa125 = new DFA125(this); protected DFA134 dfa134 = new DFA134(this); static final String DFA6_eotS = "\72\uffff"; static final String DFA6_eofS = "\55\uffff\1\65\14\uffff"; static final String DFA6_minS = "\1\73\1\4\1\37\1\4\1\6\2\4\1\74\1\37\1\76\1\73\1\37\1\4\1\37\1"+ "\4\1\6\1\4\1\75\1\4\1\6\1\4\3\74\1\76\1\73\1\6\1\uffff\1\74\1\37"+ "\1\76\1\37\1\4\1\74\1\4\1\6\1\76\1\4\1\37\1\4\1\6\3\74\2\76\2\74"+ "\1\37\1\76\1\4\1\74\2\uffff\1\4\1\37\2\74"; static final String DFA6_maxS = "\1\73\1\4\1\117\1\74\1\6\2\4\1\112\1\117\1\76\1\117\1\75\1\4\1"+ "\117\1\74\1\6\1\4\1\115\1\74\1\6\1\4\2\112\1\117\1\76\1\117\1\6"+ "\1\uffff\1\112\1\75\1\76\1\75\1\4\1\117\1\74\1\6\1\76\1\4\2\74\1"+ "\6\2\112\1\117\1\76\1\115\2\112\1\75\1\76\1\4\1\117\2\uffff\1\4"+ "\1\74\2\112"; static final String DFA6_acceptS = "\33\uffff\1\1\30\uffff\1\3\1\2\4\uffff"; static final String DFA6_specialS = "\72\uffff}>"; static final String[] DFA6_transitionS = { "\1\1", "\1\2", "\1\6\33\uffff\1\3\1\uffff\1\4\21\uffff\1\5", "\1\7\67\uffff\1\10", "\1\11", "\1\12", "\1\13", "\1\10\15\uffff\1\14", "\1\6\35\uffff\1\4\21\uffff\1\5", "\1\15", "\1\16\1\21\1\17\21\uffff\1\20", "\1\24\33\uffff\1\22\1\21\1\23", "\1\25", "\1\6\57\uffff\1\5", "\1\26\67\uffff\1\27", "\1\30", "\1\31", "\1\32\17\uffff\1\33", "\1\34\67\uffff\1\35", "\1\36", "\1\37", "\1\10\15\uffff\1\14", "\1\27\15\uffff\1\40", "\1\21\1\17\21\uffff\1\20", "\1\41", "\1\42\1\21\1\43\21\uffff\1\20", "\1\44", "", "\1\35\15\uffff\1\45", "\1\24\34\uffff\1\21\1\23", "\1\46", "\1\24\33\uffff\1\47\1\21\1\50", "\1\51", "\1\21\22\uffff\1\20", "\1\52\67\uffff\1\53", "\1\54", "\1\55", "\1\56", "\1\24\34\uffff\1\21", "\1\57\67\uffff\1\60", "\1\61", "\1\27\15\uffff\1\40", "\1\53\15\uffff\1\62", "\1\21\1\43\21\uffff\1\20", "\1\63", "\1\65\16\uffff\1\64", "\1\35\15\uffff\1\45", "\1\60\15\uffff\1\66", "\1\24\34\uffff\1\21\1\50", "\1\67", "\1\70", "\1\21\22\uffff\1\20", "", "", "\1\71", "\1\24\34\uffff\1\21", "\1\53\15\uffff\1\62", "\1\60\15\uffff\1\66" }; static final short[] DFA6_eot = DFA.unpackEncodedString(DFA6_eotS); static final short[] DFA6_eof = DFA.unpackEncodedString(DFA6_eofS); static final char[] DFA6_min = DFA.unpackEncodedStringToUnsignedChars(DFA6_minS); static final char[] DFA6_max = DFA.unpackEncodedStringToUnsignedChars(DFA6_maxS); static final short[] DFA6_accept = DFA.unpackEncodedString(DFA6_acceptS); static final short[] DFA6_special = DFA.unpackEncodedString(DFA6_specialS); static final short[][] DFA6_transition; static { int numStates = DFA6_transitionS.length; DFA6_transition = new short[numStates][]; for (int i=0; i<numStates; i++) { DFA6_transition[i] = DFA.unpackEncodedString(DFA6_transitionS[i]); } } class DFA6 extends DFA { public DFA6(BaseRecognizer recognizer) { this.recognizer = recognizer; this.decisionNumber = 6; this.eot = DFA6_eot; this.eof = DFA6_eof; this.min = DFA6_min; this.max = DFA6_max; this.accept = DFA6_accept; this.special = DFA6_special; this.transition = DFA6_transition; } public String getDescription() { return "3500:1: rule__AugmentedExpression__Alternatives : ( ( ruleTimedExpression ) | ( ruleMultiplicityExpression ) | ( ruleTimedMultiplicityExpression ) );"; } } static final String DFA7_eotS = "\14\uffff"; static final String DFA7_eofS = "\14\uffff"; static final String DFA7_minS = "\1\4\1\37\1\4\1\6\2\uffff\1\74\1\37\1\76\1\4\1\37\1\74"; static final String DFA7_maxS = "\1\4\1\117\1\74\1\6\2\uffff\1\112\1\117\1\76\1\4\1\117\1\112"; static final String DFA7_acceptS = "\4\uffff\1\1\1\2\6\uffff"; static final String DFA7_specialS = "\14\uffff}>"; static final String[] DFA7_transitionS = { "\1\1", "\1\4\33\uffff\1\2\1\uffff\1\3\21\uffff\1\5", "\1\6\67\uffff\1\7", "\1\10", "", "", "\1\7\15\uffff\1\11", "\1\4\35\uffff\1\3\21\uffff\1\5", "\1\12", "\1\13", "\1\4\57\uffff\1\5", "\1\7\15\uffff\1\11" }; static final short[] DFA7_eot = DFA.unpackEncodedString(DFA7_eotS); static final short[] DFA7_eof = DFA.unpackEncodedString(DFA7_eofS); static final char[] DFA7_min = DFA.unpackEncodedStringToUnsignedChars(DFA7_minS); static final char[] DFA7_max = DFA.unpackEncodedStringToUnsignedChars(DFA7_maxS); static final short[] DFA7_accept = DFA.unpackEncodedString(DFA7_acceptS); static final short[] DFA7_special = DFA.unpackEncodedString(DFA7_specialS); static final short[][] DFA7_transition; static { int numStates = DFA7_transitionS.length; DFA7_transition = new short[numStates][]; for (int i=0; i<numStates; i++) { DFA7_transition[i] = DFA.unpackEncodedString(DFA7_transitionS[i]); } } class DFA7 extends DFA { public DFA7(BaseRecognizer recognizer) { this.recognizer = recognizer; this.decisionNumber = 7; this.eot = DFA7_eot; this.eof = DFA7_eof; this.min = DFA7_min; this.max = DFA7_max; this.accept = DFA7_accept; this.special = DFA7_special; this.transition = DFA7_transition; } public String getDescription() { return "3528:1: rule__Expression__Alternatives : ( ( ruleFollowsExpression ) | ( ruleBranchExpression ) );"; } } static final String DFA9_eotS = "\31\uffff"; static final String DFA9_eofS = "\31\uffff"; static final String DFA9_minS = "\1\73\3\6\1\55\1\6\1\55\4\6\1\112\1\6\1\55\1\112\1\6\1\55\1\6\2"+ "\uffff\1\6\2\uffff\2\74"; static final String DFA9_maxS = "\1\115\2\47\1\6\1\112\1\6\1\112\1\6\1\47\1\6\1\47\1\112\1\6\1\116"+ "\1\112\1\6\1\116\1\6\2\uffff\1\6\2\uffff\2\116"; static final String DFA9_acceptS = "\22\uffff\1\1\1\2\1\uffff\1\4\1\3\2\uffff"; static final String DFA9_specialS = "\31\uffff}>"; static final String[] DFA9_transitionS = { "\1\1\21\uffff\1\2", "\1\4\40\uffff\1\3", "\1\6\40\uffff\1\5", "\1\4", "\1\7\34\uffff\1\10", "\1\6", "\1\11\34\uffff\1\12", "\1\13", "\1\15\40\uffff\1\14", "\1\16", "\1\20\40\uffff\1\17", "\1\10", "\1\15", "\1\21\16\uffff\1\22\21\uffff\1\23", "\1\12", "\1\20", "\1\24\16\uffff\1\26\21\uffff\1\25", "\1\27", "", "", "\1\30", "", "", "\1\22\21\uffff\1\23", "\1\26\21\uffff\1\25" }; static final short[] DFA9_eot = DFA.unpackEncodedString(DFA9_eotS); static final short[] DFA9_eof = DFA.unpackEncodedString(DFA9_eofS); static final char[] DFA9_min = DFA.unpackEncodedStringToUnsignedChars(DFA9_minS); static final char[] DFA9_max = DFA.unpackEncodedStringToUnsignedChars(DFA9_maxS); static final short[] DFA9_accept = DFA.unpackEncodedString(DFA9_acceptS); static final short[] DFA9_special = DFA.unpackEncodedString(DFA9_specialS); static final short[][] DFA9_transition; static { int numStates = DFA9_transitionS.length; DFA9_transition = new short[numStates][]; for (int i=0; i<numStates; i++) { DFA9_transition[i] = DFA.unpackEncodedString(DFA9_transitionS[i]); } } class DFA9 extends DFA { public DFA9(BaseRecognizer recognizer) { this.recognizer = recognizer; this.decisionNumber = 9; this.eot = DFA9_eot; this.eof = DFA9_eof; this.min = DFA9_min; this.max = DFA9_max; this.accept = DFA9_accept; this.special = DFA9_special; this.transition = DFA9_transition; } public String getDescription() { return "3578:1: rule__Range__Alternatives : ( ( ruleOpenOpen ) | ( ruleOpenClosed ) | ( ruleClosedClosed ) | ( ruleClosedOpen ) );"; } } static final String DFA17_eotS = "\14\uffff"; static final String DFA17_eofS = "\14\uffff"; static final String DFA17_minS = "\1\21\2\uffff\1\26\10\uffff"; static final String DFA17_maxS = "\1\45\2\uffff\1\41\10\uffff"; static final String DFA17_acceptS = "\1\uffff\1\1\1\2\1\uffff\1\4\1\5\1\7\1\10\1\11\1\12\1\3\1\6"; static final String DFA17_specialS = "\14\uffff}>"; static final String[] DFA17_transitionS = { "\1\6\4\uffff\1\3\10\uffff\1\1\1\2\1\4\1\5\1\7\1\10\1\11", "", "", "\1\13\12\uffff\1\12", "", "", "", "", "", "", "", "" }; static final short[] DFA17_eot = DFA.unpackEncodedString(DFA17_eotS); static final short[] DFA17_eof = DFA.unpackEncodedString(DFA17_eofS); static final char[] DFA17_min = DFA.unpackEncodedStringToUnsignedChars(DFA17_minS); static final char[] DFA17_max = DFA.unpackEncodedStringToUnsignedChars(DFA17_maxS); static final short[] DFA17_accept = DFA.unpackEncodedString(DFA17_acceptS); static final short[] DFA17_special = DFA.unpackEncodedString(DFA17_specialS); static final short[][] DFA17_transition; static { int numStates = DFA17_transitionS.length; DFA17_transition = new short[numStates][]; for (int i=0; i<numStates; i++) { DFA17_transition[i] = DFA.unpackEncodedString(DFA17_transitionS[i]); } } class DFA17 extends DFA { public DFA17(BaseRecognizer recognizer) { this.recognizer = recognizer; this.decisionNumber = 17; this.eot = DFA17_eot; this.eof = DFA17_eof; this.min = DFA17_min; this.max = DFA17_max; this.accept = DFA17_accept; this.special = DFA17_special; this.transition = DFA17_transition; } public String getDescription() { return "3858:1: rule__OpOther__Alternatives : ( ( '->' ) | ( '..<' ) | ( ( rule__OpOther__Group_2__0 ) ) | ( '..' ) | ( '=>' ) | ( ( rule__OpOther__Group_5__0 ) ) | ( ( rule__OpOther__Group_6__0 ) ) | ( '<>' ) | ( '?:' ) | ( '<=>' ) );"; } } static final String DFA24_eotS = "\12\uffff"; static final String DFA24_eofS = "\4\uffff\5\3\1\uffff"; static final String DFA24_minS = "\1\55\2\4\1\uffff\5\4\1\uffff"; static final String DFA24_maxS = "\1\152\2\62\1\uffff\5\155\1\uffff"; static final String DFA24_acceptS = "\3\uffff\1\2\5\uffff\1\1"; static final String DFA24_specialS = "\12\uffff}>"; static final String[] DFA24_transitionS = { "\1\1\73\uffff\1\2\1\3", "\1\4\14\uffff\1\3\35\uffff\1\5\1\6\1\7\1\10", "\1\4\14\uffff\1\3\35\uffff\1\5\1\6\1\7\1\10", "", "\5\3\5\uffff\1\11\3\3\1\uffff\4\3\3\uffff\33\3\6\uffff\4\3"+ "\1\uffff\1\3\14\uffff\3\3\3\uffff\24\3\2\uffff\2\3\1\uffff\2"+ "\3", "\5\3\5\uffff\1\11\3\3\1\uffff\4\3\3\uffff\33\3\6\uffff\4\3"+ "\1\uffff\1\3\14\uffff\3\3\3\uffff\24\3\2\uffff\2\3\1\uffff\2"+ "\3", "\5\3\5\uffff\1\11\3\3\1\uffff\4\3\3\uffff\33\3\6\uffff\4\3"+ "\1\uffff\1\3\14\uffff\3\3\3\uffff\24\3\2\uffff\2\3\1\uffff\2"+ "\3", "\5\3\5\uffff\1\11\3\3\1\uffff\4\3\3\uffff\33\3\6\uffff\4\3"+ "\1\uffff\1\3\14\uffff\3\3\3\uffff\24\3\2\uffff\2\3\1\uffff\2"+ "\3", "\5\3\5\uffff\1\11\3\3\1\uffff\4\3\3\uffff\33\3\6\uffff\4\3"+ "\1\uffff\1\3\14\uffff\3\3\3\uffff\24\3\2\uffff\2\3\1\uffff\2"+ "\3", "" }; static final short[] DFA24_eot = DFA.unpackEncodedString(DFA24_eotS); static final short[] DFA24_eof = DFA.unpackEncodedString(DFA24_eofS); static final char[] DFA24_min = DFA.unpackEncodedStringToUnsignedChars(DFA24_minS); static final char[] DFA24_max = DFA.unpackEncodedStringToUnsignedChars(DFA24_maxS); static final short[] DFA24_accept = DFA.unpackEncodedString(DFA24_acceptS); static final short[] DFA24_special = DFA.unpackEncodedString(DFA24_specialS); static final short[][] DFA24_transition; static { int numStates = DFA24_transitionS.length; DFA24_transition = new short[numStates][]; for (int i=0; i<numStates; i++) { DFA24_transition[i] = DFA.unpackEncodedString(DFA24_transitionS[i]); } } class DFA24 extends DFA { public DFA24(BaseRecognizer recognizer) { this.recognizer = recognizer; this.decisionNumber = 24; this.eot = DFA24_eot; this.eof = DFA24_eof; this.min = DFA24_min; this.max = DFA24_max; this.accept = DFA24_accept; this.special = DFA24_special; this.transition = DFA24_transition; } public String getDescription() { return "4114:1: rule__XMemberFeatureCall__Alternatives_1 : ( ( ( rule__XMemberFeatureCall__Group_1_0__0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1__0 ) ) );"; } } static final String DFA27_eotS = "\42\uffff"; static final String DFA27_eofS = "\42\uffff"; static final String DFA27_minS = "\1\4\2\0\37\uffff"; static final String DFA27_maxS = "\1\155\2\0\37\uffff"; static final String DFA27_acceptS = "\3\uffff\1\1\1\uffff\1\2\34\uffff"; static final String DFA27_specialS = "\1\uffff\1\0\1\1\37\uffff}>"; static final String[] DFA27_transitionS = { "\1\1\4\5\10\uffff\1\5\20\uffff\1\3\3\uffff\2\5\4\uffff\1\5"+ "\2\uffff\6\5\6\uffff\1\2\1\uffff\1\5\17\uffff\1\5\7\uffff\1"+ "\5\1\uffff\1\5\1\uffff\1\5\2\uffff\11\5\6\uffff\1\3\1\uffff"+ "\1\5", "\1\uffff", "\1\uffff", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }; static final short[] DFA27_eot = DFA.unpackEncodedString(DFA27_eotS); static final short[] DFA27_eof = DFA.unpackEncodedString(DFA27_eofS); static final char[] DFA27_min = DFA.unpackEncodedStringToUnsignedChars(DFA27_minS); static final char[] DFA27_max = DFA.unpackEncodedStringToUnsignedChars(DFA27_maxS); static final short[] DFA27_accept = DFA.unpackEncodedString(DFA27_acceptS); static final short[] DFA27_special = DFA.unpackEncodedString(DFA27_specialS); static final short[][] DFA27_transition; static { int numStates = DFA27_transitionS.length; DFA27_transition = new short[numStates][]; for (int i=0; i<numStates; i++) { DFA27_transition[i] = DFA.unpackEncodedString(DFA27_transitionS[i]); } } class DFA27 extends DFA { public DFA27(BaseRecognizer recognizer) { this.recognizer = recognizer; this.decisionNumber = 27; this.eot = DFA27_eot; this.eof = DFA27_eof; this.min = DFA27_min; this.max = DFA27_max; this.accept = DFA27_accept; this.special = DFA27_special; this.transition = DFA27_transition; } public String getDescription() { return "4190:1: rule__XMemberFeatureCall__Alternatives_1_1_3_1 : ( ( ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0 ) ) | ( ( rule__XMemberFeatureCall__Group_1_1_3_1_1__0 ) ) );"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; int _s = s; switch ( s ) { case 0 : int LA27_1 = input.LA(1); int index27_1 = input.index(); input.rewind(); s = -1; if ( (synpred53_InternalEventPatternLanguage()) ) {s = 3;} else if ( (true) ) {s = 5;} input.seek(index27_1); if ( s>=0 ) return s; break; case 1 : int LA27_2 = input.LA(1); int index27_2 = input.index(); input.rewind(); s = -1; if ( (synpred53_InternalEventPatternLanguage()) ) {s = 3;} else if ( (true) ) {s = 5;} input.seek(index27_2); if ( s>=0 ) return s; break; } if (state.backtracking>0) {state.failed=true; return -1;} NoViableAltException nvae = new NoViableAltException(getDescription(), 27, _s, input); error(nvae); throw nvae; } } static final String DFA35_eotS = "\42\uffff"; static final String DFA35_eofS = "\42\uffff"; static final String DFA35_minS = "\1\4\2\0\37\uffff"; static final String DFA35_maxS = "\1\155\2\0\37\uffff"; static final String DFA35_acceptS = "\3\uffff\1\1\1\uffff\1\2\34\uffff"; static final String DFA35_specialS = "\1\uffff\1\0\1\1\37\uffff}>"; static final String[] DFA35_transitionS = { "\1\1\4\5\10\uffff\1\5\20\uffff\1\3\3\uffff\2\5\4\uffff\1\5"+ "\2\uffff\6\5\6\uffff\1\2\1\uffff\1\5\17\uffff\1\5\7\uffff\1"+ "\5\1\uffff\1\5\1\uffff\1\5\2\uffff\11\5\6\uffff\1\3\1\uffff"+ "\1\5", "\1\uffff", "\1\uffff", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }; static final short[] DFA35_eot = DFA.unpackEncodedString(DFA35_eotS); static final short[] DFA35_eof = DFA.unpackEncodedString(DFA35_eofS); static final char[] DFA35_min = DFA.unpackEncodedStringToUnsignedChars(DFA35_minS); static final char[] DFA35_max = DFA.unpackEncodedStringToUnsignedChars(DFA35_maxS); static final short[] DFA35_accept = DFA.unpackEncodedString(DFA35_acceptS); static final short[] DFA35_special = DFA.unpackEncodedString(DFA35_specialS); static final short[][] DFA35_transition; static { int numStates = DFA35_transitionS.length; DFA35_transition = new short[numStates][]; for (int i=0; i<numStates; i++) { DFA35_transition[i] = DFA.unpackEncodedString(DFA35_transitionS[i]); } } class DFA35 extends DFA { public DFA35(BaseRecognizer recognizer) { this.recognizer = recognizer; this.decisionNumber = 35; this.eot = DFA35_eot; this.eof = DFA35_eof; this.min = DFA35_min; this.max = DFA35_max; this.accept = DFA35_accept; this.special = DFA35_special; this.transition = DFA35_transition; } public String getDescription() { return "4464:1: rule__XFeatureCall__Alternatives_3_1 : ( ( ( rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0 ) ) | ( ( rule__XFeatureCall__Group_3_1_1__0 ) ) );"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; int _s = s; switch ( s ) { case 0 : int LA35_1 = input.LA(1); int index35_1 = input.index(); input.rewind(); s = -1; if ( (synpred77_InternalEventPatternLanguage()) ) {s = 3;} else if ( (true) ) {s = 5;} input.seek(index35_1); if ( s>=0 ) return s; break; case 1 : int LA35_2 = input.LA(1); int index35_2 = input.index(); input.rewind(); s = -1; if ( (synpred77_InternalEventPatternLanguage()) ) {s = 3;} else if ( (true) ) {s = 5;} input.seek(index35_2); if ( s>=0 ) return s; break; } if (state.backtracking>0) {state.failed=true; return -1;} NoViableAltException nvae = new NoViableAltException(getDescription(), 35, _s, input); error(nvae); throw nvae; } } static final String DFA38_eotS = "\42\uffff"; static final String DFA38_eofS = "\42\uffff"; static final String DFA38_minS = "\1\4\2\0\37\uffff"; static final String DFA38_maxS = "\1\155\2\0\37\uffff"; static final String DFA38_acceptS = "\3\uffff\1\1\1\uffff\1\2\34\uffff"; static final String DFA38_specialS = "\1\uffff\1\0\1\1\37\uffff}>"; static final String[] DFA38_transitionS = { "\1\1\4\5\10\uffff\1\5\20\uffff\1\3\3\uffff\2\5\4\uffff\1\5"+ "\2\uffff\6\5\6\uffff\1\2\1\uffff\1\5\17\uffff\1\5\7\uffff\1"+ "\5\1\uffff\1\5\1\uffff\1\5\2\uffff\11\5\6\uffff\1\3\1\uffff"+ "\1\5", "\1\uffff", "\1\uffff", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }; static final short[] DFA38_eot = DFA.unpackEncodedString(DFA38_eotS); static final short[] DFA38_eof = DFA.unpackEncodedString(DFA38_eofS); static final char[] DFA38_min = DFA.unpackEncodedStringToUnsignedChars(DFA38_minS); static final char[] DFA38_max = DFA.unpackEncodedStringToUnsignedChars(DFA38_maxS); static final short[] DFA38_accept = DFA.unpackEncodedString(DFA38_acceptS); static final short[] DFA38_special = DFA.unpackEncodedString(DFA38_specialS); static final short[][] DFA38_transition; static { int numStates = DFA38_transitionS.length; DFA38_transition = new short[numStates][]; for (int i=0; i<numStates; i++) { DFA38_transition[i] = DFA.unpackEncodedString(DFA38_transitionS[i]); } } class DFA38 extends DFA { public DFA38(BaseRecognizer recognizer) { this.recognizer = recognizer; this.decisionNumber = 38; this.eot = DFA38_eot; this.eof = DFA38_eof; this.min = DFA38_min; this.max = DFA38_max; this.accept = DFA38_accept; this.special = DFA38_special; this.transition = DFA38_transition; } public String getDescription() { return "4558:1: rule__XConstructorCall__Alternatives_4_1 : ( ( ( rule__XConstructorCall__ArgumentsAssignment_4_1_0 ) ) | ( ( rule__XConstructorCall__Group_4_1_1__0 ) ) );"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; int _s = s; switch ( s ) { case 0 : int LA38_1 = input.LA(1); int index38_1 = input.index(); input.rewind(); s = -1; if ( (synpred83_InternalEventPatternLanguage()) ) {s = 3;} else if ( (true) ) {s = 5;} input.seek(index38_1); if ( s>=0 ) return s; break; case 1 : int LA38_2 = input.LA(1); int index38_2 = input.index(); input.rewind(); s = -1; if ( (synpred83_InternalEventPatternLanguage()) ) {s = 3;} else if ( (true) ) {s = 5;} input.seek(index38_2); if ( s>=0 ) return s; break; } if (state.backtracking>0) {state.failed=true; return -1;} NoViableAltException nvae = new NoViableAltException(getDescription(), 38, _s, input); error(nvae); throw nvae; } } static final String DFA47_eotS = "\7\uffff"; static final String DFA47_eofS = "\2\uffff\1\4\3\uffff\1\4"; static final String DFA47_minS = "\1\4\1\uffff\1\55\1\4\2\uffff\1\55"; static final String DFA47_maxS = "\1\60\1\uffff\1\126\1\50\2\uffff\1\126"; static final String DFA47_acceptS = "\1\uffff\1\1\2\uffff\1\2\1\3\1\uffff"; static final String DFA47_specialS = "\7\uffff}>"; static final String[] DFA47_transitionS = { "\1\2\53\uffff\1\1", "", "\1\3\50\uffff\1\4", "\1\6\43\uffff\1\5", "", "", "\1\3\50\uffff\1\4" }; static final short[] DFA47_eot = DFA.unpackEncodedString(DFA47_eotS); static final short[] DFA47_eof = DFA.unpackEncodedString(DFA47_eofS); static final char[] DFA47_min = DFA.unpackEncodedStringToUnsignedChars(DFA47_minS); static final char[] DFA47_max = DFA.unpackEncodedStringToUnsignedChars(DFA47_maxS); static final short[] DFA47_accept = DFA.unpackEncodedString(DFA47_acceptS); static final short[] DFA47_special = DFA.unpackEncodedString(DFA47_specialS); static final short[][] DFA47_transition; static { int numStates = DFA47_transitionS.length; DFA47_transition = new short[numStates][]; for (int i=0; i<numStates; i++) { DFA47_transition[i] = DFA.unpackEncodedString(DFA47_transitionS[i]); } } class DFA47 extends DFA { public DFA47(BaseRecognizer recognizer) { this.recognizer = recognizer; this.decisionNumber = 47; this.eot = DFA47_eot; this.eof = DFA47_eof; this.min = DFA47_min; this.max = DFA47_max; this.accept = DFA47_accept; this.special = DFA47_special; this.transition = DFA47_transition; } public String getDescription() { return "4759:1: rule__XImportDeclaration__Alternatives_1 : ( ( ( rule__XImportDeclaration__Group_1_0__0 ) ) | ( ( rule__XImportDeclaration__ImportedTypeAssignment_1_1 ) ) | ( ( rule__XImportDeclaration__ImportedNamespaceAssignment_1_2 ) ) );"; } } static final String DFA80_eotS = "\14\uffff"; static final String DFA80_eofS = "\1\1\13\uffff"; static final String DFA80_minS = "\1\4\1\uffff\11\0\1\uffff"; static final String DFA80_maxS = "\1\155\1\uffff\11\0\1\uffff"; static final String DFA80_acceptS = "\1\uffff\1\2\11\uffff\1\1"; static final String DFA80_specialS = "\2\uffff\1\3\1\7\1\1\1\6\1\2\1\5\1\0\1\10\1\4\1\uffff}>"; static final String[] DFA80_transitionS = { "\5\1\6\uffff\2\1\1\3\1\uffff\3\1\1\2\3\uffff\5\1\1\4\1\5\1"+ "\6\1\7\1\10\1\11\1\12\17\1\6\uffff\4\1\1\uffff\1\1\14\uffff"+ "\3\1\3\uffff\24\1\2\uffff\2\1\1\uffff\2\1", "", "\1\uffff", "\1\uffff", "\1\uffff", "\1\uffff", "\1\uffff", "\1\uffff", "\1\uffff", "\1\uffff", "\1\uffff", "" }; static final short[] DFA80_eot = DFA.unpackEncodedString(DFA80_eotS); static final short[] DFA80_eof = DFA.unpackEncodedString(DFA80_eofS); static final char[] DFA80_min = DFA.unpackEncodedStringToUnsignedChars(DFA80_minS); static final char[] DFA80_max = DFA.unpackEncodedStringToUnsignedChars(DFA80_maxS); static final short[] DFA80_accept = DFA.unpackEncodedString(DFA80_acceptS); static final short[] DFA80_special = DFA.unpackEncodedString(DFA80_specialS); static final short[][] DFA80_transition; static { int numStates = DFA80_transitionS.length; DFA80_transition = new short[numStates][]; for (int i=0; i<numStates; i++) { DFA80_transition[i] = DFA.unpackEncodedString(DFA80_transitionS[i]); } } class DFA80 extends DFA { public DFA80(BaseRecognizer recognizer) { this.recognizer = recognizer; this.decisionNumber = 80; this.eot = DFA80_eot; this.eof = DFA80_eof; this.min = DFA80_min; this.max = DFA80_max; this.accept = DFA80_accept; this.special = DFA80_special; this.transition = DFA80_transition; } public String getDescription() { return "()* loopback of 11604:1: ( rule__XOtherOperatorExpression__Group_1__0 )*"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; int _s = s; switch ( s ) { case 0 : int LA80_8 = input.LA(1); int index80_8 = input.index(); input.rewind(); s = -1; if ( (synpred126_InternalEventPatternLanguage()) ) {s = 11;} else if ( (true) ) {s = 1;} input.seek(index80_8); if ( s>=0 ) return s; break; case 1 : int LA80_4 = input.LA(1); int index80_4 = input.index(); input.rewind(); s = -1; if ( (synpred126_InternalEventPatternLanguage()) ) {s = 11;} else if ( (true) ) {s = 1;} input.seek(index80_4); if ( s>=0 ) return s; break; case 2 : int LA80_6 = input.LA(1); int index80_6 = input.index(); input.rewind(); s = -1; if ( (synpred126_InternalEventPatternLanguage()) ) {s = 11;} else if ( (true) ) {s = 1;} input.seek(index80_6); if ( s>=0 ) return s; break; case 3 : int LA80_2 = input.LA(1); int index80_2 = input.index(); input.rewind(); s = -1; if ( (synpred126_InternalEventPatternLanguage()) ) {s = 11;} else if ( (true) ) {s = 1;} input.seek(index80_2); if ( s>=0 ) return s; break; case 4 : int LA80_10 = input.LA(1); int index80_10 = input.index(); input.rewind(); s = -1; if ( (synpred126_InternalEventPatternLanguage()) ) {s = 11;} else if ( (true) ) {s = 1;} input.seek(index80_10); if ( s>=0 ) return s; break; case 5 : int LA80_7 = input.LA(1); int index80_7 = input.index(); input.rewind(); s = -1; if ( (synpred126_InternalEventPatternLanguage()) ) {s = 11;} else if ( (true) ) {s = 1;} input.seek(index80_7); if ( s>=0 ) return s; break; case 6 : int LA80_5 = input.LA(1); int index80_5 = input.index(); input.rewind(); s = -1; if ( (synpred126_InternalEventPatternLanguage()) ) {s = 11;} else if ( (true) ) {s = 1;} input.seek(index80_5); if ( s>=0 ) return s; break; case 7 : int LA80_3 = input.LA(1); int index80_3 = input.index(); input.rewind(); s = -1; if ( (synpred126_InternalEventPatternLanguage()) ) {s = 11;} else if ( (true) ) {s = 1;} input.seek(index80_3); if ( s>=0 ) return s; break; case 8 : int LA80_9 = input.LA(1); int index80_9 = input.index(); input.rewind(); s = -1; if ( (synpred126_InternalEventPatternLanguage()) ) {s = 11;} else if ( (true) ) {s = 1;} input.seek(index80_9); if ( s>=0 ) return s; break; } if (state.backtracking>0) {state.failed=true; return -1;} NoViableAltException nvae = new NoViableAltException(getDescription(), 80, _s, input); error(nvae); throw nvae; } } static final String DFA86_eotS = "\112\uffff"; static final String DFA86_eofS = "\1\2\111\uffff"; static final String DFA86_minS = "\1\4\1\0\110\uffff"; static final String DFA86_maxS = "\1\155\1\0\110\uffff"; static final String DFA86_acceptS = "\2\uffff\1\2\106\uffff\1\1"; static final String DFA86_specialS = "\1\uffff\1\0\110\uffff}>"; static final String[] DFA86_transitionS = { "\5\2\6\uffff\3\2\1\uffff\4\2\3\uffff\33\2\6\uffff\1\1\3\2\1"+ "\uffff\1\2\14\uffff\3\2\3\uffff\24\2\2\uffff\2\2\1\uffff\2\2", "\1\uffff", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }; static final short[] DFA86_eot = DFA.unpackEncodedString(DFA86_eotS); static final short[] DFA86_eof = DFA.unpackEncodedString(DFA86_eofS); static final char[] DFA86_min = DFA.unpackEncodedStringToUnsignedChars(DFA86_minS); static final char[] DFA86_max = DFA.unpackEncodedStringToUnsignedChars(DFA86_maxS); static final short[] DFA86_accept = DFA.unpackEncodedString(DFA86_acceptS); static final short[] DFA86_special = DFA.unpackEncodedString(DFA86_specialS); static final short[][] DFA86_transition; static { int numStates = DFA86_transitionS.length; DFA86_transition = new short[numStates][]; for (int i=0; i<numStates; i++) { DFA86_transition[i] = DFA.unpackEncodedString(DFA86_transitionS[i]); } } class DFA86 extends DFA { public DFA86(BaseRecognizer recognizer) { this.recognizer = recognizer; this.decisionNumber = 86; this.eot = DFA86_eot; this.eof = DFA86_eof; this.min = DFA86_min; this.max = DFA86_max; this.accept = DFA86_accept; this.special = DFA86_special; this.transition = DFA86_transition; } public String getDescription() { return "13277:1: ( rule__XMemberFeatureCall__Group_1_1_3__0 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; int _s = s; switch ( s ) { case 0 : int LA86_1 = input.LA(1); int index86_1 = input.index(); input.rewind(); s = -1; if ( (synpred132_InternalEventPatternLanguage()) ) {s = 73;} else if ( (true) ) {s = 2;} input.seek(index86_1); if ( s>=0 ) return s; break; } if (state.backtracking>0) {state.failed=true; return -1;} NoViableAltException nvae = new NoViableAltException(getDescription(), 86, _s, input); error(nvae); throw nvae; } } static final String DFA87_eotS = "\112\uffff"; static final String DFA87_eofS = "\1\2\111\uffff"; static final String DFA87_minS = "\1\4\1\0\110\uffff"; static final String DFA87_maxS = "\1\155\1\0\110\uffff"; static final String DFA87_acceptS = "\2\uffff\1\2\106\uffff\1\1"; static final String DFA87_specialS = "\1\uffff\1\0\110\uffff}>"; static final String[] DFA87_transitionS = { "\5\2\6\uffff\3\2\1\uffff\4\2\3\uffff\33\2\6\uffff\4\2\1\uffff"+ "\1\2\14\uffff\1\1\2\2\3\uffff\24\2\2\uffff\2\2\1\uffff\2\2", "\1\uffff", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }; static final short[] DFA87_eot = DFA.unpackEncodedString(DFA87_eotS); static final short[] DFA87_eof = DFA.unpackEncodedString(DFA87_eofS); static final char[] DFA87_min = DFA.unpackEncodedStringToUnsignedChars(DFA87_minS); static final char[] DFA87_max = DFA.unpackEncodedStringToUnsignedChars(DFA87_maxS); static final short[] DFA87_accept = DFA.unpackEncodedString(DFA87_acceptS); static final short[] DFA87_special = DFA.unpackEncodedString(DFA87_specialS); static final short[][] DFA87_transition; static { int numStates = DFA87_transitionS.length; DFA87_transition = new short[numStates][]; for (int i=0; i<numStates; i++) { DFA87_transition[i] = DFA.unpackEncodedString(DFA87_transitionS[i]); } } class DFA87 extends DFA { public DFA87(BaseRecognizer recognizer) { this.recognizer = recognizer; this.decisionNumber = 87; this.eot = DFA87_eot; this.eof = DFA87_eof; this.min = DFA87_min; this.max = DFA87_max; this.accept = DFA87_accept; this.special = DFA87_special; this.transition = DFA87_transition; } public String getDescription() { return "13305:1: ( rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; int _s = s; switch ( s ) { case 0 : int LA87_1 = input.LA(1); int index87_1 = input.index(); input.rewind(); s = -1; if ( (synpred133_InternalEventPatternLanguage()) ) {s = 73;} else if ( (true) ) {s = 2;} input.seek(index87_1); if ( s>=0 ) return s; break; } if (state.backtracking>0) {state.failed=true; return -1;} NoViableAltException nvae = new NoViableAltException(getDescription(), 87, _s, input); error(nvae); throw nvae; } } static final String DFA95_eotS = "\45\uffff"; static final String DFA95_eofS = "\45\uffff"; static final String DFA95_minS = "\1\4\2\0\42\uffff"; static final String DFA95_maxS = "\1\155\2\0\42\uffff"; static final String DFA95_acceptS = "\3\uffff\1\1\1\uffff\1\2\37\uffff"; static final String DFA95_specialS = "\1\uffff\1\0\1\1\42\uffff}>"; static final String[] DFA95_transitionS = { "\1\1\4\5\10\uffff\1\5\20\uffff\1\3\3\uffff\2\5\4\uffff\1\5"+ "\1\uffff\7\5\6\uffff\1\2\1\uffff\1\5\17\uffff\2\5\6\uffff\1"+ "\5\1\uffff\1\5\1\uffff\1\5\2\uffff\11\5\6\uffff\1\3\2\5", "\1\uffff", "\1\uffff", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }; static final short[] DFA95_eot = DFA.unpackEncodedString(DFA95_eotS); static final short[] DFA95_eof = DFA.unpackEncodedString(DFA95_eofS); static final char[] DFA95_min = DFA.unpackEncodedStringToUnsignedChars(DFA95_minS); static final char[] DFA95_max = DFA.unpackEncodedStringToUnsignedChars(DFA95_maxS); static final short[] DFA95_accept = DFA.unpackEncodedString(DFA95_acceptS); static final short[] DFA95_special = DFA.unpackEncodedString(DFA95_specialS); static final short[][] DFA95_transition; static { int numStates = DFA95_transitionS.length; DFA95_transition = new short[numStates][]; for (int i=0; i<numStates; i++) { DFA95_transition[i] = DFA.unpackEncodedString(DFA95_transitionS[i]); } } class DFA95 extends DFA { public DFA95(BaseRecognizer recognizer) { this.recognizer = recognizer; this.decisionNumber = 95; this.eot = DFA95_eot; this.eof = DFA95_eof; this.min = DFA95_min; this.max = DFA95_max; this.accept = DFA95_accept; this.special = DFA95_special; this.transition = DFA95_transition; } public String getDescription() { return "14446:1: ( rule__XClosure__Group_1__0 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; int _s = s; switch ( s ) { case 0 : int LA95_1 = input.LA(1); int index95_1 = input.index(); input.rewind(); s = -1; if ( (synpred141_InternalEventPatternLanguage()) ) {s = 3;} else if ( (true) ) {s = 5;} input.seek(index95_1); if ( s>=0 ) return s; break; case 1 : int LA95_2 = input.LA(1); int index95_2 = input.index(); input.rewind(); s = -1; if ( (synpred141_InternalEventPatternLanguage()) ) {s = 3;} else if ( (true) ) {s = 5;} input.seek(index95_2); if ( s>=0 ) return s; break; } if (state.backtracking>0) {state.failed=true; return -1;} NoViableAltException nvae = new NoViableAltException(getDescription(), 95, _s, input); error(nvae); throw nvae; } } static final String DFA113_eotS = "\112\uffff"; static final String DFA113_eofS = "\1\2\111\uffff"; static final String DFA113_minS = "\1\4\1\0\110\uffff"; static final String DFA113_maxS = "\1\155\1\0\110\uffff"; static final String DFA113_acceptS = "\2\uffff\1\2\106\uffff\1\1"; static final String DFA113_specialS = "\1\uffff\1\0\110\uffff}>"; static final String[] DFA113_transitionS = { "\5\2\6\uffff\3\2\1\uffff\4\2\3\uffff\33\2\6\uffff\1\1\3\2\1"+ "\uffff\1\2\14\uffff\3\2\3\uffff\24\2\2\uffff\2\2\1\uffff\2\2", "\1\uffff", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }; static final short[] DFA113_eot = DFA.unpackEncodedString(DFA113_eotS); static final short[] DFA113_eof = DFA.unpackEncodedString(DFA113_eofS); static final char[] DFA113_min = DFA.unpackEncodedStringToUnsignedChars(DFA113_minS); static final char[] DFA113_max = DFA.unpackEncodedStringToUnsignedChars(DFA113_maxS); static final short[] DFA113_accept = DFA.unpackEncodedString(DFA113_acceptS); static final short[] DFA113_special = DFA.unpackEncodedString(DFA113_specialS); static final short[][] DFA113_transition; static { int numStates = DFA113_transitionS.length; DFA113_transition = new short[numStates][]; for (int i=0; i<numStates; i++) { DFA113_transition[i] = DFA.unpackEncodedString(DFA113_transitionS[i]); } } class DFA113 extends DFA { public DFA113(BaseRecognizer recognizer) { this.recognizer = recognizer; this.decisionNumber = 113; this.eot = DFA113_eot; this.eof = DFA113_eof; this.min = DFA113_min; this.max = DFA113_max; this.accept = DFA113_accept; this.special = DFA113_special; this.transition = DFA113_transition; } public String getDescription() { return "17917:1: ( rule__XFeatureCall__Group_3__0 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; int _s = s; switch ( s ) { case 0 : int LA113_1 = input.LA(1); int index113_1 = input.index(); input.rewind(); s = -1; if ( (synpred159_InternalEventPatternLanguage()) ) {s = 73;} else if ( (true) ) {s = 2;} input.seek(index113_1); if ( s>=0 ) return s; break; } if (state.backtracking>0) {state.failed=true; return -1;} NoViableAltException nvae = new NoViableAltException(getDescription(), 113, _s, input); error(nvae); throw nvae; } } static final String DFA114_eotS = "\112\uffff"; static final String DFA114_eofS = "\1\2\111\uffff"; static final String DFA114_minS = "\1\4\1\0\110\uffff"; static final String DFA114_maxS = "\1\155\1\0\110\uffff"; static final String DFA114_acceptS = "\2\uffff\1\2\106\uffff\1\1"; static final String DFA114_specialS = "\1\uffff\1\0\110\uffff}>"; static final String[] DFA114_transitionS = { "\5\2\6\uffff\3\2\1\uffff\4\2\3\uffff\33\2\6\uffff\4\2\1\uffff"+ "\1\2\14\uffff\1\1\2\2\3\uffff\24\2\2\uffff\2\2\1\uffff\2\2", "\1\uffff", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }; static final short[] DFA114_eot = DFA.unpackEncodedString(DFA114_eotS); static final short[] DFA114_eof = DFA.unpackEncodedString(DFA114_eofS); static final char[] DFA114_min = DFA.unpackEncodedStringToUnsignedChars(DFA114_minS); static final char[] DFA114_max = DFA.unpackEncodedStringToUnsignedChars(DFA114_maxS); static final short[] DFA114_accept = DFA.unpackEncodedString(DFA114_acceptS); static final short[] DFA114_special = DFA.unpackEncodedString(DFA114_specialS); static final short[][] DFA114_transition; static { int numStates = DFA114_transitionS.length; DFA114_transition = new short[numStates][]; for (int i=0; i<numStates; i++) { DFA114_transition[i] = DFA.unpackEncodedString(DFA114_transitionS[i]); } } class DFA114 extends DFA { public DFA114(BaseRecognizer recognizer) { this.recognizer = recognizer; this.decisionNumber = 114; this.eot = DFA114_eot; this.eof = DFA114_eof; this.min = DFA114_min; this.max = DFA114_max; this.accept = DFA114_accept; this.special = DFA114_special; this.transition = DFA114_transition; } public String getDescription() { return "17945:1: ( rule__XFeatureCall__FeatureCallArgumentsAssignment_4 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; int _s = s; switch ( s ) { case 0 : int LA114_1 = input.LA(1); int index114_1 = input.index(); input.rewind(); s = -1; if ( (synpred160_InternalEventPatternLanguage()) ) {s = 73;} else if ( (true) ) {s = 2;} input.seek(index114_1); if ( s>=0 ) return s; break; } if (state.backtracking>0) {state.failed=true; return -1;} NoViableAltException nvae = new NoViableAltException(getDescription(), 114, _s, input); error(nvae); throw nvae; } } static final String DFA118_eotS = "\112\uffff"; static final String DFA118_eofS = "\1\2\111\uffff"; static final String DFA118_minS = "\1\4\1\0\110\uffff"; static final String DFA118_maxS = "\1\155\1\0\110\uffff"; static final String DFA118_acceptS = "\2\uffff\1\2\106\uffff\1\1"; static final String DFA118_specialS = "\1\uffff\1\0\110\uffff}>"; static final String[] DFA118_transitionS = { "\5\2\6\uffff\2\2\1\1\1\uffff\4\2\3\uffff\33\2\6\uffff\4\2\1"+ "\uffff\1\2\14\uffff\3\2\3\uffff\24\2\2\uffff\2\2\1\uffff\2\2", "\1\uffff", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }; static final short[] DFA118_eot = DFA.unpackEncodedString(DFA118_eotS); static final short[] DFA118_eof = DFA.unpackEncodedString(DFA118_eofS); static final char[] DFA118_min = DFA.unpackEncodedStringToUnsignedChars(DFA118_minS); static final char[] DFA118_max = DFA.unpackEncodedStringToUnsignedChars(DFA118_maxS); static final short[] DFA118_accept = DFA.unpackEncodedString(DFA118_acceptS); static final short[] DFA118_special = DFA.unpackEncodedString(DFA118_specialS); static final short[][] DFA118_transition; static { int numStates = DFA118_transitionS.length; DFA118_transition = new short[numStates][]; for (int i=0; i<numStates; i++) { DFA118_transition[i] = DFA.unpackEncodedString(DFA118_transitionS[i]); } } class DFA118 extends DFA { public DFA118(BaseRecognizer recognizer) { this.recognizer = recognizer; this.decisionNumber = 118; this.eot = DFA118_eot; this.eof = DFA118_eof; this.min = DFA118_min; this.max = DFA118_max; this.accept = DFA118_accept; this.special = DFA118_special; this.transition = DFA118_transition; } public String getDescription() { return "18483:1: ( rule__XConstructorCall__Group_3__0 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; int _s = s; switch ( s ) { case 0 : int LA118_1 = input.LA(1); int index118_1 = input.index(); input.rewind(); s = -1; if ( (synpred164_InternalEventPatternLanguage()) ) {s = 73;} else if ( (true) ) {s = 2;} input.seek(index118_1); if ( s>=0 ) return s; break; } if (state.backtracking>0) {state.failed=true; return -1;} NoViableAltException nvae = new NoViableAltException(getDescription(), 118, _s, input); error(nvae); throw nvae; } } static final String DFA119_eotS = "\112\uffff"; static final String DFA119_eofS = "\1\2\111\uffff"; static final String DFA119_minS = "\1\4\1\0\110\uffff"; static final String DFA119_maxS = "\1\155\1\0\110\uffff"; static final String DFA119_acceptS = "\2\uffff\1\2\106\uffff\1\1"; static final String DFA119_specialS = "\1\uffff\1\0\110\uffff}>"; static final String[] DFA119_transitionS = { "\5\2\6\uffff\3\2\1\uffff\4\2\3\uffff\33\2\6\uffff\1\1\3\2\1"+ "\uffff\1\2\14\uffff\3\2\3\uffff\24\2\2\uffff\2\2\1\uffff\2\2", "\1\uffff", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }; static final short[] DFA119_eot = DFA.unpackEncodedString(DFA119_eotS); static final short[] DFA119_eof = DFA.unpackEncodedString(DFA119_eofS); static final char[] DFA119_min = DFA.unpackEncodedStringToUnsignedChars(DFA119_minS); static final char[] DFA119_max = DFA.unpackEncodedStringToUnsignedChars(DFA119_maxS); static final short[] DFA119_accept = DFA.unpackEncodedString(DFA119_acceptS); static final short[] DFA119_special = DFA.unpackEncodedString(DFA119_specialS); static final short[][] DFA119_transition; static { int numStates = DFA119_transitionS.length; DFA119_transition = new short[numStates][]; for (int i=0; i<numStates; i++) { DFA119_transition[i] = DFA.unpackEncodedString(DFA119_transitionS[i]); } } class DFA119 extends DFA { public DFA119(BaseRecognizer recognizer) { this.recognizer = recognizer; this.decisionNumber = 119; this.eot = DFA119_eot; this.eof = DFA119_eof; this.min = DFA119_min; this.max = DFA119_max; this.accept = DFA119_accept; this.special = DFA119_special; this.transition = DFA119_transition; } public String getDescription() { return "18512:1: ( rule__XConstructorCall__Group_4__0 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; int _s = s; switch ( s ) { case 0 : int LA119_1 = input.LA(1); int index119_1 = input.index(); input.rewind(); s = -1; if ( (synpred165_InternalEventPatternLanguage()) ) {s = 73;} else if ( (true) ) {s = 2;} input.seek(index119_1); if ( s>=0 ) return s; break; } if (state.backtracking>0) {state.failed=true; return -1;} NoViableAltException nvae = new NoViableAltException(getDescription(), 119, _s, input); error(nvae); throw nvae; } } static final String DFA120_eotS = "\112\uffff"; static final String DFA120_eofS = "\1\2\111\uffff"; static final String DFA120_minS = "\1\4\1\0\110\uffff"; static final String DFA120_maxS = "\1\155\1\0\110\uffff"; static final String DFA120_acceptS = "\2\uffff\1\2\106\uffff\1\1"; static final String DFA120_specialS = "\1\uffff\1\0\110\uffff}>"; static final String[] DFA120_transitionS = { "\5\2\6\uffff\3\2\1\uffff\4\2\3\uffff\33\2\6\uffff\4\2\1\uffff"+ "\1\2\14\uffff\1\1\2\2\3\uffff\24\2\2\uffff\2\2\1\uffff\2\2", "\1\uffff", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }; static final short[] DFA120_eot = DFA.unpackEncodedString(DFA120_eotS); static final short[] DFA120_eof = DFA.unpackEncodedString(DFA120_eofS); static final char[] DFA120_min = DFA.unpackEncodedStringToUnsignedChars(DFA120_minS); static final char[] DFA120_max = DFA.unpackEncodedStringToUnsignedChars(DFA120_maxS); static final short[] DFA120_accept = DFA.unpackEncodedString(DFA120_acceptS); static final short[] DFA120_special = DFA.unpackEncodedString(DFA120_specialS); static final short[][] DFA120_transition; static { int numStates = DFA120_transitionS.length; DFA120_transition = new short[numStates][]; for (int i=0; i<numStates; i++) { DFA120_transition[i] = DFA.unpackEncodedString(DFA120_transitionS[i]); } } class DFA120 extends DFA { public DFA120(BaseRecognizer recognizer) { this.recognizer = recognizer; this.decisionNumber = 120; this.eot = DFA120_eot; this.eof = DFA120_eof; this.min = DFA120_min; this.max = DFA120_max; this.accept = DFA120_accept; this.special = DFA120_special; this.transition = DFA120_transition; } public String getDescription() { return "18540:1: ( rule__XConstructorCall__ArgumentsAssignment_5 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; int _s = s; switch ( s ) { case 0 : int LA120_1 = input.LA(1); int index120_1 = input.index(); input.rewind(); s = -1; if ( (synpred166_InternalEventPatternLanguage()) ) {s = 73;} else if ( (true) ) {s = 2;} input.seek(index120_1); if ( s>=0 ) return s; break; } if (state.backtracking>0) {state.failed=true; return -1;} NoViableAltException nvae = new NoViableAltException(getDescription(), 120, _s, input); error(nvae); throw nvae; } } static final String DFA125_eotS = "\112\uffff"; static final String DFA125_eofS = "\1\40\111\uffff"; static final String DFA125_minS = "\1\4\37\0\52\uffff"; static final String DFA125_maxS = "\1\155\37\0\52\uffff"; static final String DFA125_acceptS = "\40\uffff\1\2\50\uffff\1\1"; static final String DFA125_specialS = "\1\uffff\1\0\1\1\1\2\1\3\1\4\1\5\1\6\1\7\1\10\1\11\1\12\1\13\1"+ "\14\1\15\1\16\1\17\1\20\1\21\1\22\1\23\1\24\1\25\1\26\1\27\1\30"+ "\1\31\1\32\1\33\1\34\1\35\1\36\52\uffff}>"; static final String[] DFA125_transitionS = { "\1\1\1\22\1\23\1\24\1\26\6\uffff\2\40\1\14\1\uffff\4\40\3\uffff"+ "\14\40\1\10\1\7\4\40\1\6\2\40\1\2\1\3\1\4\1\5\1\15\1\20\6\uffff"+ "\1\37\1\40\1\12\1\40\1\uffff\1\40\14\uffff\1\17\2\40\3\uffff"+ "\2\40\1\16\1\40\1\30\1\40\1\13\2\40\1\31\1\32\1\33\1\11\1\25"+ "\1\27\1\34\1\35\1\36\2\40\2\uffff\2\40\1\uffff\1\40\1\21", "\1\uffff", "\1\uffff", "\1\uffff", "\1\uffff", "\1\uffff", "\1\uffff", "\1\uffff", "\1\uffff", "\1\uffff", "\1\uffff", "\1\uffff", "\1\uffff", "\1\uffff", "\1\uffff", "\1\uffff", "\1\uffff", "\1\uffff", "\1\uffff", "\1\uffff", "\1\uffff", "\1\uffff", "\1\uffff", "\1\uffff", "\1\uffff", "\1\uffff", "\1\uffff", "\1\uffff", "\1\uffff", "\1\uffff", "\1\uffff", "\1\uffff", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }; static final short[] DFA125_eot = DFA.unpackEncodedString(DFA125_eotS); static final short[] DFA125_eof = DFA.unpackEncodedString(DFA125_eofS); static final char[] DFA125_min = DFA.unpackEncodedStringToUnsignedChars(DFA125_minS); static final char[] DFA125_max = DFA.unpackEncodedStringToUnsignedChars(DFA125_maxS); static final short[] DFA125_accept = DFA.unpackEncodedString(DFA125_acceptS); static final short[] DFA125_special = DFA.unpackEncodedString(DFA125_specialS); static final short[][] DFA125_transition; static { int numStates = DFA125_transitionS.length; DFA125_transition = new short[numStates][]; for (int i=0; i<numStates; i++) { DFA125_transition[i] = DFA.unpackEncodedString(DFA125_transitionS[i]); } } class DFA125 extends DFA { public DFA125(BaseRecognizer recognizer) { this.recognizer = recognizer; this.decisionNumber = 125; this.eot = DFA125_eot; this.eof = DFA125_eof; this.min = DFA125_min; this.max = DFA125_max; this.accept = DFA125_accept; this.special = DFA125_special; this.transition = DFA125_transition; } public String getDescription() { return "19595:1: ( rule__XReturnExpression__ExpressionAssignment_2 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; int _s = s; switch ( s ) { case 0 : int LA125_1 = input.LA(1); int index125_1 = input.index(); input.rewind(); s = -1; if ( (synpred171_InternalEventPatternLanguage()) ) {s = 73;} else if ( (true) ) {s = 32;} input.seek(index125_1); if ( s>=0 ) return s; break; case 1 : int LA125_2 = input.LA(1); int index125_2 = input.index(); input.rewind(); s = -1; if ( (synpred171_InternalEventPatternLanguage()) ) {s = 73;} else if ( (true) ) {s = 32;} input.seek(index125_2); if ( s>=0 ) return s; break; case 2 : int LA125_3 = input.LA(1); int index125_3 = input.index(); input.rewind(); s = -1; if ( (synpred171_InternalEventPatternLanguage()) ) {s = 73;} else if ( (true) ) {s = 32;} input.seek(index125_3); if ( s>=0 ) return s; break; case 3 : int LA125_4 = input.LA(1); int index125_4 = input.index(); input.rewind(); s = -1; if ( (synpred171_InternalEventPatternLanguage()) ) {s = 73;} else if ( (true) ) {s = 32;} input.seek(index125_4); if ( s>=0 ) return s; break; case 4 : int LA125_5 = input.LA(1); int index125_5 = input.index(); input.rewind(); s = -1; if ( (synpred171_InternalEventPatternLanguage()) ) {s = 73;} else if ( (true) ) {s = 32;} input.seek(index125_5); if ( s>=0 ) return s; break; case 5 : int LA125_6 = input.LA(1); int index125_6 = input.index(); input.rewind(); s = -1; if ( (synpred171_InternalEventPatternLanguage()) ) {s = 73;} else if ( (true) ) {s = 32;} input.seek(index125_6); if ( s>=0 ) return s; break; case 6 : int LA125_7 = input.LA(1); int index125_7 = input.index(); input.rewind(); s = -1; if ( (synpred171_InternalEventPatternLanguage()) ) {s = 73;} else if ( (true) ) {s = 32;} input.seek(index125_7); if ( s>=0 ) return s; break; case 7 : int LA125_8 = input.LA(1); int index125_8 = input.index(); input.rewind(); s = -1; if ( (synpred171_InternalEventPatternLanguage()) ) {s = 73;} else if ( (true) ) {s = 32;} input.seek(index125_8); if ( s>=0 ) return s; break; case 8 : int LA125_9 = input.LA(1); int index125_9 = input.index(); input.rewind(); s = -1; if ( (synpred171_InternalEventPatternLanguage()) ) {s = 73;} else if ( (true) ) {s = 32;} input.seek(index125_9); if ( s>=0 ) return s; break; case 9 : int LA125_10 = input.LA(1); int index125_10 = input.index(); input.rewind(); s = -1; if ( (synpred171_InternalEventPatternLanguage()) ) {s = 73;} else if ( (true) ) {s = 32;} input.seek(index125_10); if ( s>=0 ) return s; break; case 10 : int LA125_11 = input.LA(1); int index125_11 = input.index(); input.rewind(); s = -1; if ( (synpred171_InternalEventPatternLanguage()) ) {s = 73;} else if ( (true) ) {s = 32;} input.seek(index125_11); if ( s>=0 ) return s; break; case 11 : int LA125_12 = input.LA(1); int index125_12 = input.index(); input.rewind(); s = -1; if ( (synpred171_InternalEventPatternLanguage()) ) {s = 73;} else if ( (true) ) {s = 32;} input.seek(index125_12); if ( s>=0 ) return s; break; case 12 : int LA125_13 = input.LA(1); int index125_13 = input.index(); input.rewind(); s = -1; if ( (synpred171_InternalEventPatternLanguage()) ) {s = 73;} else if ( (true) ) {s = 32;} input.seek(index125_13); if ( s>=0 ) return s; break; case 13 : int LA125_14 = input.LA(1); int index125_14 = input.index(); input.rewind(); s = -1; if ( (synpred171_InternalEventPatternLanguage()) ) {s = 73;} else if ( (true) ) {s = 32;} input.seek(index125_14); if ( s>=0 ) return s; break; case 14 : int LA125_15 = input.LA(1); int index125_15 = input.index(); input.rewind(); s = -1; if ( (synpred171_InternalEventPatternLanguage()) ) {s = 73;} else if ( (true) ) {s = 32;} input.seek(index125_15); if ( s>=0 ) return s; break; case 15 : int LA125_16 = input.LA(1); int index125_16 = input.index(); input.rewind(); s = -1; if ( (synpred171_InternalEventPatternLanguage()) ) {s = 73;} else if ( (true) ) {s = 32;} input.seek(index125_16); if ( s>=0 ) return s; break; case 16 : int LA125_17 = input.LA(1); int index125_17 = input.index(); input.rewind(); s = -1; if ( (synpred171_InternalEventPatternLanguage()) ) {s = 73;} else if ( (true) ) {s = 32;} input.seek(index125_17); if ( s>=0 ) return s; break; case 17 : int LA125_18 = input.LA(1); int index125_18 = input.index(); input.rewind(); s = -1; if ( (synpred171_InternalEventPatternLanguage()) ) {s = 73;} else if ( (true) ) {s = 32;} input.seek(index125_18); if ( s>=0 ) return s; break; case 18 : int LA125_19 = input.LA(1); int index125_19 = input.index(); input.rewind(); s = -1; if ( (synpred171_InternalEventPatternLanguage()) ) {s = 73;} else if ( (true) ) {s = 32;} input.seek(index125_19); if ( s>=0 ) return s; break; case 19 : int LA125_20 = input.LA(1); int index125_20 = input.index(); input.rewind(); s = -1; if ( (synpred171_InternalEventPatternLanguage()) ) {s = 73;} else if ( (true) ) {s = 32;} input.seek(index125_20); if ( s>=0 ) return s; break; case 20 : int LA125_21 = input.LA(1); int index125_21 = input.index(); input.rewind(); s = -1; if ( (synpred171_InternalEventPatternLanguage()) ) {s = 73;} else if ( (true) ) {s = 32;} input.seek(index125_21); if ( s>=0 ) return s; break; case 21 : int LA125_22 = input.LA(1); int index125_22 = input.index(); input.rewind(); s = -1; if ( (synpred171_InternalEventPatternLanguage()) ) {s = 73;} else if ( (true) ) {s = 32;} input.seek(index125_22); if ( s>=0 ) return s; break; case 22 : int LA125_23 = input.LA(1); int index125_23 = input.index(); input.rewind(); s = -1; if ( (synpred171_InternalEventPatternLanguage()) ) {s = 73;} else if ( (true) ) {s = 32;} input.seek(index125_23); if ( s>=0 ) return s; break; case 23 : int LA125_24 = input.LA(1); int index125_24 = input.index(); input.rewind(); s = -1; if ( (synpred171_InternalEventPatternLanguage()) ) {s = 73;} else if ( (true) ) {s = 32;} input.seek(index125_24); if ( s>=0 ) return s; break; case 24 : int LA125_25 = input.LA(1); int index125_25 = input.index(); input.rewind(); s = -1; if ( (synpred171_InternalEventPatternLanguage()) ) {s = 73;} else if ( (true) ) {s = 32;} input.seek(index125_25); if ( s>=0 ) return s; break; case 25 : int LA125_26 = input.LA(1); int index125_26 = input.index(); input.rewind(); s = -1; if ( (synpred171_InternalEventPatternLanguage()) ) {s = 73;} else if ( (true) ) {s = 32;} input.seek(index125_26); if ( s>=0 ) return s; break; case 26 : int LA125_27 = input.LA(1); int index125_27 = input.index(); input.rewind(); s = -1; if ( (synpred171_InternalEventPatternLanguage()) ) {s = 73;} else if ( (true) ) {s = 32;} input.seek(index125_27); if ( s>=0 ) return s; break; case 27 : int LA125_28 = input.LA(1); int index125_28 = input.index(); input.rewind(); s = -1; if ( (synpred171_InternalEventPatternLanguage()) ) {s = 73;} else if ( (true) ) {s = 32;} input.seek(index125_28); if ( s>=0 ) return s; break; case 28 : int LA125_29 = input.LA(1); int index125_29 = input.index(); input.rewind(); s = -1; if ( (synpred171_InternalEventPatternLanguage()) ) {s = 73;} else if ( (true) ) {s = 32;} input.seek(index125_29); if ( s>=0 ) return s; break; case 29 : int LA125_30 = input.LA(1); int index125_30 = input.index(); input.rewind(); s = -1; if ( (synpred171_InternalEventPatternLanguage()) ) {s = 73;} else if ( (true) ) {s = 32;} input.seek(index125_30); if ( s>=0 ) return s; break; case 30 : int LA125_31 = input.LA(1); int index125_31 = input.index(); input.rewind(); s = -1; if ( (synpred171_InternalEventPatternLanguage()) ) {s = 73;} else if ( (true) ) {s = 32;} input.seek(index125_31); if ( s>=0 ) return s; break; } if (state.backtracking>0) {state.failed=true; return -1;} NoViableAltException nvae = new NoViableAltException(getDescription(), 125, _s, input); error(nvae); throw nvae; } } static final String DFA134_eotS = "\113\uffff"; static final String DFA134_eofS = "\1\2\112\uffff"; static final String DFA134_minS = "\1\4\1\0\111\uffff"; static final String DFA134_maxS = "\1\155\1\0\111\uffff"; static final String DFA134_acceptS = "\2\uffff\1\2\107\uffff\1\1"; static final String DFA134_specialS = "\1\uffff\1\0\111\uffff}>"; static final String[] DFA134_transitionS = { "\5\2\6\uffff\2\2\1\1\1\uffff\4\2\3\uffff\33\2\6\uffff\4\2\1"+ "\uffff\1\2\11\uffff\1\2\2\uffff\3\2\3\uffff\24\2\2\uffff\2\2"+ "\1\uffff\2\2", "\1\uffff", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }; static final short[] DFA134_eot = DFA.unpackEncodedString(DFA134_eotS); static final short[] DFA134_eof = DFA.unpackEncodedString(DFA134_eofS); static final char[] DFA134_min = DFA.unpackEncodedStringToUnsignedChars(DFA134_minS); static final char[] DFA134_max = DFA.unpackEncodedStringToUnsignedChars(DFA134_maxS); static final short[] DFA134_accept = DFA.unpackEncodedString(DFA134_acceptS); static final short[] DFA134_special = DFA.unpackEncodedString(DFA134_specialS); static final short[][] DFA134_transition; static { int numStates = DFA134_transitionS.length; DFA134_transition = new short[numStates][]; for (int i=0; i<numStates; i++) { DFA134_transition[i] = DFA.unpackEncodedString(DFA134_transitionS[i]); } } class DFA134 extends DFA { public DFA134(BaseRecognizer recognizer) { this.recognizer = recognizer; this.decisionNumber = 134; this.eot = DFA134_eot; this.eof = DFA134_eof; this.min = DFA134_min; this.max = DFA134_max; this.accept = DFA134_accept; this.special = DFA134_special; this.transition = DFA134_transition; } public String getDescription() { return "20921:1: ( rule__JvmParameterizedTypeReference__Group_1__0 )?"; } public int specialStateTransition(int s, IntStream _input) throws NoViableAltException { TokenStream input = (TokenStream)_input; int _s = s; switch ( s ) { case 0 : int LA134_1 = input.LA(1); int index134_1 = input.index(); input.rewind(); s = -1; if ( (synpred180_InternalEventPatternLanguage()) ) {s = 74;} else if ( (true) ) {s = 2;} input.seek(index134_1); if ( s>=0 ) return s; break; } if (state.backtracking>0) {state.failed=true; return -1;} NoViableAltException nvae = new NoViableAltException(getDescription(), 134, _s, input); error(nvae); throw nvae; } } public static final BitSet FOLLOW_ruleEventModel_in_entryRuleEventModel67 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleEventModel74 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EventModel__PackagedModelAssignment_in_ruleEventModel100 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rulePackagedModel_in_entryRulePackagedModel127 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRulePackagedModel134 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__PackagedModel__Group__0_in_rulePackagedModel160 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDOUBLE_in_entryRuleDOUBLE187 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleDOUBLE194 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__DOUBLE__Group__0_in_ruleDOUBLE220 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleUsage_in_entryRuleUsage247 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleUsage254 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Usage__Alternatives_in_ruleUsage280 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleGenericUsage_in_entryRuleGenericUsage307 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleGenericUsage314 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__GenericUsage__Group__0_in_ruleGenericUsage340 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rulePatternUsage_in_entryRulePatternUsage367 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRulePatternUsage374 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__PatternUsage__Group__0_in_rulePatternUsage400 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleModelElement_in_entryRuleModelElement427 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleModelElement434 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ModelElement__Alternatives_in_ruleModelElement460 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleEventPattern_in_entryRuleEventPattern487 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleEventPattern494 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EventPattern__Alternatives_in_ruleEventPattern520 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAbstractAtomicEventPattern_in_entryRuleAbstractAtomicEventPattern547 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleAbstractAtomicEventPattern554 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AbstractAtomicEventPattern__Alternatives_in_ruleAbstractAtomicEventPattern580 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAtomicEventPattern_in_entryRuleAtomicEventPattern607 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleAtomicEventPattern614 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AtomicEventPattern__Group__0_in_ruleAtomicEventPattern640 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleIQPatternEventPattern_in_entryRuleIQPatternEventPattern667 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleIQPatternEventPattern674 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IQPatternEventPattern__Group__0_in_ruleIQPatternEventPattern700 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleComplexEventPattern_in_entryRuleComplexEventPattern727 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleComplexEventPattern734 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ComplexEventPattern__Group__0_in_ruleComplexEventPattern760 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleRule_in_entryRuleRule787 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleRule794 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Rule__Group__0_in_ruleRule820 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleTypedParameterList_in_entryRuleTypedParameterList847 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleTypedParameterList854 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TypedParameterList__Group__0_in_ruleTypedParameterList880 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleTypedParameter_in_entryRuleTypedParameter907 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleTypedParameter914 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TypedParameter__Group__0_in_ruleTypedParameter940 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleEventTypedParameter_in_entryRuleEventTypedParameter969 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleEventTypedParameter976 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EventTypedParameter__Group__0_in_ruleEventTypedParameter1002 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleParametrizedIncQueryPatternReference_in_entryRuleParametrizedIncQueryPatternReference1029 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleParametrizedIncQueryPatternReference1036 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ParametrizedIncQueryPatternReference__Group__0_in_ruleParametrizedIncQueryPatternReference1062 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleMultiplicity_in_entryRuleMultiplicity1089 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleMultiplicity1096 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Multiplicity__Group__0_in_ruleMultiplicity1122 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleTimewindow_in_entryRuleTimewindow1149 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleTimewindow1156 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Timewindow__Group__0_in_ruleTimewindow1182 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleEventTypedParameterWithMultiplicity_in_entryRuleEventTypedParameterWithMultiplicity1209 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleEventTypedParameterWithMultiplicity1216 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EventTypedParameterWithMultiplicity__Group__0_in_ruleEventTypedParameterWithMultiplicity1242 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rulePatternCallParameterList_in_entryRulePatternCallParameterList1269 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRulePatternCallParameterList1276 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__PatternCallParameterList__Group__0_in_rulePatternCallParameterList1302 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rulePatternCallParameter_in_entryRulePatternCallParameter1329 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRulePatternCallParameter1336 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__PatternCallParameter__Group__0_in_rulePatternCallParameter1362 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleComplexEventExpression_in_entryRuleComplexEventExpression1389 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleComplexEventExpression1396 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ComplexEventExpression__Alternatives_in_ruleComplexEventExpression1422 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAugmentedExpression_in_entryRuleAugmentedExpression1449 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleAugmentedExpression1456 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AugmentedExpression__Alternatives_in_ruleAugmentedExpression1482 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleTimedExpression_in_entryRuleTimedExpression1509 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleTimedExpression1516 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TimedExpression__Group__0_in_ruleTimedExpression1542 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleMultiplicityExpression_in_entryRuleMultiplicityExpression1569 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleMultiplicityExpression1576 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__MultiplicityExpression__Group__0_in_ruleMultiplicityExpression1602 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleTimedMultiplicityExpression_in_entryRuleTimedMultiplicityExpression1629 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleTimedMultiplicityExpression1636 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TimedMultiplicityExpression__Group__0_in_ruleTimedMultiplicityExpression1662 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleExpression_in_entryRuleExpression1689 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleExpression1696 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Expression__Alternatives_in_ruleExpression1722 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleFollowsExpression_in_entryRuleFollowsExpression1749 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleFollowsExpression1756 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FollowsExpression__Group__0_in_ruleFollowsExpression1782 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleFollowerExpression_in_entryRuleFollowerExpression1809 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleFollowerExpression1816 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FollowerExpression__Group__0_in_ruleFollowerExpression1842 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleFollowerEventStructure_in_entryRuleFollowerEventStructure1869 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleFollowerEventStructure1876 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleEventTypedParameterWithMultiplicity_in_ruleFollowerEventStructure1902 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBranchExpression_in_entryRuleBranchExpression1930 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleBranchExpression1937 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__BranchExpression__Group__0_in_ruleBranchExpression1963 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleFollowsOperator_in_entryRuleFollowsOperator1990 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleFollowsOperator1997 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleFollowsOperatorNoTW_in_ruleFollowsOperator2023 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleFollowsOperatorNoTW_in_entryRuleFollowsOperatorNoTW2049 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleFollowsOperatorNoTW2056 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FollowsOperatorNoTW__Group__0_in_ruleFollowsOperatorNoTW2082 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleStaticBindingRule_in_entryRuleStaticBindingRule2111 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleStaticBindingRule2118 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__StaticBindingRule__Alternatives_in_ruleStaticBindingRule2144 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleRangeFilter_in_entryRuleRangeFilter2171 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleRangeFilter2178 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RangeFilter__Group__0_in_ruleRangeFilter2204 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleRange_in_entryRuleRange2231 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleRange2238 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Range__Alternatives_in_ruleRange2264 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleOpenOpen_in_entryRuleOpenOpen2291 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleOpenOpen2298 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__OpenOpen__Group__0_in_ruleOpenOpen2324 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleOpenClosed_in_entryRuleOpenClosed2351 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleOpenClosed2358 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__OpenClosed__Group__0_in_ruleOpenClosed2384 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleClosedClosed_in_entryRuleClosedClosed2411 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleClosedClosed2418 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ClosedClosed__Group__0_in_ruleClosedClosed2444 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleClosedOpen_in_entryRuleClosedOpen2471 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleClosedOpen2478 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ClosedOpen__Group__0_in_ruleClosedOpen2504 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleNumericFilter_in_entryRuleNumericFilter2531 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleNumericFilter2538 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__NumericFilter__Group__0_in_ruleNumericFilter2564 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleNumericOperator_in_entryRuleNumericOperator2591 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleNumericOperator2598 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__NumericOperator__Alternatives_in_ruleNumericOperator2624 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleLiteralFilter_in_entryRuleLiteralFilter2651 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleLiteralFilter2658 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LiteralFilter__Group__0_in_ruleLiteralFilter2684 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleLiteralOperator_in_entryRuleLiteralOperator2711 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleLiteralOperator2718 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LiteralOperator__Alternatives_in_ruleLiteralOperator2744 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleNegationOpartor_in_entryRuleNegationOpartor2771 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleNegationOpartor2778 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_13_in_ruleNegationOpartor2805 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleSource_in_entryRuleSource2833 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleSource2840 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Source__Group__0_in_ruleSource2866 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAdapter_in_entryRuleAdapter2893 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleAdapter2900 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Adapter__NameAssignment_in_ruleAdapter2926 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXExpression_in_entryRuleXExpression2953 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleXExpression2960 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXAssignment_in_ruleXExpression2986 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXAssignment_in_entryRuleXAssignment3012 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleXAssignment3019 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XAssignment__Alternatives_in_ruleXAssignment3045 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleOpSingleAssign_in_entryRuleOpSingleAssign3072 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleOpSingleAssign3079 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_14_in_ruleOpSingleAssign3106 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleOpMultiAssign_in_entryRuleOpMultiAssign3134 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleOpMultiAssign3141 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__OpMultiAssign__Alternatives_in_ruleOpMultiAssign3167 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXOrExpression_in_entryRuleXOrExpression3194 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleXOrExpression3201 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XOrExpression__Group__0_in_ruleXOrExpression3227 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleOpOr_in_entryRuleOpOr3254 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleOpOr3261 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_15_in_ruleOpOr3288 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXAndExpression_in_entryRuleXAndExpression3316 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleXAndExpression3323 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XAndExpression__Group__0_in_ruleXAndExpression3349 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleOpAnd_in_entryRuleOpAnd3376 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleOpAnd3383 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_16_in_ruleOpAnd3410 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXEqualityExpression_in_entryRuleXEqualityExpression3438 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleXEqualityExpression3445 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XEqualityExpression__Group__0_in_ruleXEqualityExpression3471 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleOpEquality_in_entryRuleOpEquality3498 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleOpEquality3505 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__OpEquality__Alternatives_in_ruleOpEquality3531 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXRelationalExpression_in_entryRuleXRelationalExpression3558 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleXRelationalExpression3565 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XRelationalExpression__Group__0_in_ruleXRelationalExpression3591 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleOpCompare_in_entryRuleOpCompare3618 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleOpCompare3625 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__OpCompare__Alternatives_in_ruleOpCompare3651 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXOtherOperatorExpression_in_entryRuleXOtherOperatorExpression3678 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleXOtherOperatorExpression3685 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group__0_in_ruleXOtherOperatorExpression3711 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleOpOther_in_entryRuleOpOther3738 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleOpOther3745 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__OpOther__Alternatives_in_ruleOpOther3771 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXAdditiveExpression_in_entryRuleXAdditiveExpression3798 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleXAdditiveExpression3805 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XAdditiveExpression__Group__0_in_ruleXAdditiveExpression3831 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleOpAdd_in_entryRuleOpAdd3858 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleOpAdd3865 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__OpAdd__Alternatives_in_ruleOpAdd3891 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXMultiplicativeExpression_in_entryRuleXMultiplicativeExpression3918 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleXMultiplicativeExpression3925 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group__0_in_ruleXMultiplicativeExpression3951 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleOpMulti_in_entryRuleOpMulti3978 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleOpMulti3985 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__OpMulti__Alternatives_in_ruleOpMulti4011 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXUnaryOperation_in_entryRuleXUnaryOperation4038 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleXUnaryOperation4045 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XUnaryOperation__Alternatives_in_ruleXUnaryOperation4071 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleOpUnary_in_entryRuleOpUnary4098 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleOpUnary4105 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__OpUnary__Alternatives_in_ruleOpUnary4131 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXCastedExpression_in_entryRuleXCastedExpression4158 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleXCastedExpression4165 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XCastedExpression__Group__0_in_ruleXCastedExpression4191 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXMemberFeatureCall_in_entryRuleXMemberFeatureCall4218 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleXMemberFeatureCall4225 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group__0_in_ruleXMemberFeatureCall4251 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXPrimaryExpression_in_entryRuleXPrimaryExpression4278 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleXPrimaryExpression4285 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XPrimaryExpression__Alternatives_in_ruleXPrimaryExpression4311 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXLiteral_in_entryRuleXLiteral4338 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleXLiteral4345 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XLiteral__Alternatives_in_ruleXLiteral4371 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXCollectionLiteral_in_entryRuleXCollectionLiteral4398 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleXCollectionLiteral4405 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XCollectionLiteral__Alternatives_in_ruleXCollectionLiteral4431 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXSetLiteral_in_entryRuleXSetLiteral4458 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleXSetLiteral4465 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XSetLiteral__Group__0_in_ruleXSetLiteral4491 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXListLiteral_in_entryRuleXListLiteral4518 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleXListLiteral4525 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XListLiteral__Group__0_in_ruleXListLiteral4551 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXClosure_in_entryRuleXClosure4578 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleXClosure4585 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XClosure__Group__0_in_ruleXClosure4611 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXExpressionInClosure_in_entryRuleXExpressionInClosure4638 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleXExpressionInClosure4645 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XExpressionInClosure__Group__0_in_ruleXExpressionInClosure4671 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXShortClosure_in_entryRuleXShortClosure4698 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleXShortClosure4705 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XShortClosure__Group__0_in_ruleXShortClosure4731 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXParenthesizedExpression_in_entryRuleXParenthesizedExpression4758 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleXParenthesizedExpression4765 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XParenthesizedExpression__Group__0_in_ruleXParenthesizedExpression4791 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXIfExpression_in_entryRuleXIfExpression4818 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleXIfExpression4825 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XIfExpression__Group__0_in_ruleXIfExpression4851 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXSwitchExpression_in_entryRuleXSwitchExpression4878 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleXSwitchExpression4885 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XSwitchExpression__Group__0_in_ruleXSwitchExpression4911 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXCasePart_in_entryRuleXCasePart4938 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleXCasePart4945 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XCasePart__Group__0_in_ruleXCasePart4971 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXForLoopExpression_in_entryRuleXForLoopExpression4998 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleXForLoopExpression5005 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XForLoopExpression__Group__0_in_ruleXForLoopExpression5031 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXWhileExpression_in_entryRuleXWhileExpression5058 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleXWhileExpression5065 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XWhileExpression__Group__0_in_ruleXWhileExpression5091 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXDoWhileExpression_in_entryRuleXDoWhileExpression5118 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleXDoWhileExpression5125 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__0_in_ruleXDoWhileExpression5151 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXBlockExpression_in_entryRuleXBlockExpression5178 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleXBlockExpression5185 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XBlockExpression__Group__0_in_ruleXBlockExpression5211 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXExpressionInsideBlock_in_entryRuleXExpressionInsideBlock5238 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleXExpressionInsideBlock5245 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XExpressionInsideBlock__Alternatives_in_ruleXExpressionInsideBlock5271 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXVariableDeclaration_in_entryRuleXVariableDeclaration5298 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleXVariableDeclaration5305 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__0_in_ruleXVariableDeclaration5331 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleJvmFormalParameter_in_entryRuleJvmFormalParameter5358 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleJvmFormalParameter5365 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__JvmFormalParameter__Group__0_in_ruleJvmFormalParameter5391 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleFullJvmFormalParameter_in_entryRuleFullJvmFormalParameter5418 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleFullJvmFormalParameter5425 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FullJvmFormalParameter__Group__0_in_ruleFullJvmFormalParameter5451 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXFeatureCall_in_entryRuleXFeatureCall5478 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleXFeatureCall5485 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFeatureCall__Group__0_in_ruleXFeatureCall5511 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleFeatureCallID_in_entryRuleFeatureCallID5538 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleFeatureCallID5545 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FeatureCallID__Alternatives_in_ruleFeatureCallID5571 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleIdOrSuper_in_entryRuleIdOrSuper5598 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleIdOrSuper5605 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IdOrSuper__Alternatives_in_ruleIdOrSuper5631 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXConstructorCall_in_entryRuleXConstructorCall5658 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleXConstructorCall5665 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XConstructorCall__Group__0_in_ruleXConstructorCall5691 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXBooleanLiteral_in_entryRuleXBooleanLiteral5718 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleXBooleanLiteral5725 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XBooleanLiteral__Group__0_in_ruleXBooleanLiteral5751 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXNullLiteral_in_entryRuleXNullLiteral5778 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleXNullLiteral5785 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XNullLiteral__Group__0_in_ruleXNullLiteral5811 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXNumberLiteral_in_entryRuleXNumberLiteral5838 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleXNumberLiteral5845 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XNumberLiteral__Group__0_in_ruleXNumberLiteral5871 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXStringLiteral_in_entryRuleXStringLiteral5898 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleXStringLiteral5905 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XStringLiteral__Group__0_in_ruleXStringLiteral5931 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXTypeLiteral_in_entryRuleXTypeLiteral5958 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleXTypeLiteral5965 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XTypeLiteral__Group__0_in_ruleXTypeLiteral5991 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXThrowExpression_in_entryRuleXThrowExpression6018 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleXThrowExpression6025 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XThrowExpression__Group__0_in_ruleXThrowExpression6051 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXReturnExpression_in_entryRuleXReturnExpression6078 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleXReturnExpression6085 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XReturnExpression__Group__0_in_ruleXReturnExpression6111 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXTryCatchFinallyExpression_in_entryRuleXTryCatchFinallyExpression6138 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleXTryCatchFinallyExpression6145 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__0_in_ruleXTryCatchFinallyExpression6171 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXCatchClause_in_entryRuleXCatchClause6198 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleXCatchClause6205 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XCatchClause__Group__0_in_ruleXCatchClause6231 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleQualifiedName_in_entryRuleQualifiedName6258 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleQualifiedName6265 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__QualifiedName__Group__0_in_ruleQualifiedName6291 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleNumber_in_entryRuleNumber6323 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleNumber6330 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Number__Alternatives_in_ruleNumber6360 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleJvmTypeReference_in_entryRuleJvmTypeReference6389 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleJvmTypeReference6396 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__JvmTypeReference__Alternatives_in_ruleJvmTypeReference6422 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleArrayBrackets_in_entryRuleArrayBrackets6449 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleArrayBrackets6456 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ArrayBrackets__Group__0_in_ruleArrayBrackets6482 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXFunctionTypeRef_in_entryRuleXFunctionTypeRef6509 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleXFunctionTypeRef6516 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group__0_in_ruleXFunctionTypeRef6542 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleJvmParameterizedTypeReference_in_entryRuleJvmParameterizedTypeReference6569 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleJvmParameterizedTypeReference6576 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group__0_in_ruleJvmParameterizedTypeReference6602 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_entryRuleJvmArgumentTypeReference6629 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleJvmArgumentTypeReference6636 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__JvmArgumentTypeReference__Alternatives_in_ruleJvmArgumentTypeReference6662 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleJvmWildcardTypeReference_in_entryRuleJvmWildcardTypeReference6689 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleJvmWildcardTypeReference6696 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group__0_in_ruleJvmWildcardTypeReference6722 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleJvmUpperBound_in_entryRuleJvmUpperBound6749 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleJvmUpperBound6756 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__JvmUpperBound__Group__0_in_ruleJvmUpperBound6782 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleJvmUpperBoundAnded_in_entryRuleJvmUpperBoundAnded6809 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleJvmUpperBoundAnded6816 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__JvmUpperBoundAnded__Group__0_in_ruleJvmUpperBoundAnded6842 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleJvmLowerBound_in_entryRuleJvmLowerBound6869 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleJvmLowerBound6876 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__JvmLowerBound__Group__0_in_ruleJvmLowerBound6902 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleQualifiedNameWithWildcard_in_entryRuleQualifiedNameWithWildcard6931 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleQualifiedNameWithWildcard6938 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__QualifiedNameWithWildcard__Group__0_in_ruleQualifiedNameWithWildcard6964 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleValidID_in_entryRuleValidID6991 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleValidID6998 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_ruleValidID7024 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXImportDeclaration_in_entryRuleXImportDeclaration7052 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleXImportDeclaration7059 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XImportDeclaration__Group__0_in_ruleXImportDeclaration7085 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IQPatternChangeType__Alternatives_in_ruleIQPatternChangeType7122 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleGenericUsage_in_rule__Usage__Alternatives7157 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rulePatternUsage_in_rule__Usage__Alternatives7174 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleEventPattern_in_rule__ModelElement__Alternatives7206 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleRule_in_rule__ModelElement__Alternatives7223 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleSource_in_rule__ModelElement__Alternatives7240 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAbstractAtomicEventPattern_in_rule__EventPattern__Alternatives7272 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleComplexEventPattern_in_rule__EventPattern__Alternatives7289 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAtomicEventPattern_in_rule__AbstractAtomicEventPattern__Alternatives7321 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleIQPatternEventPattern_in_rule__AbstractAtomicEventPattern__Alternatives7338 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleExpression_in_rule__ComplexEventExpression__Alternatives7370 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAugmentedExpression_in_rule__ComplexEventExpression__Alternatives7387 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleTimedExpression_in_rule__AugmentedExpression__Alternatives7419 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleMultiplicityExpression_in_rule__AugmentedExpression__Alternatives7436 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleTimedMultiplicityExpression_in_rule__AugmentedExpression__Alternatives7453 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleFollowsExpression_in_rule__Expression__Alternatives7485 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBranchExpression_in_rule__Expression__Alternatives7502 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleRangeFilter_in_rule__StaticBindingRule__Alternatives7534 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleNumericFilter_in_rule__StaticBindingRule__Alternatives7551 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleLiteralFilter_in_rule__StaticBindingRule__Alternatives7568 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleOpenOpen_in_rule__Range__Alternatives7600 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleOpenClosed_in_rule__Range__Alternatives7617 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleClosedClosed_in_rule__Range__Alternatives7634 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleClosedOpen_in_rule__Range__Alternatives7651 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_17_in_rule__NumericOperator__Alternatives7684 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_18_in_rule__NumericOperator__Alternatives7704 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_19_in_rule__NumericOperator__Alternatives7724 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_20_in_rule__NumericOperator__Alternatives7744 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_21_in_rule__NumericOperator__Alternatives7764 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_22_in_rule__NumericOperator__Alternatives7784 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_23_in_rule__LiteralOperator__Alternatives7819 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_24_in_rule__LiteralOperator__Alternatives7839 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_25_in_rule__LiteralOperator__Alternatives7859 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XAssignment__Group_0__0_in_rule__XAssignment__Alternatives7893 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XAssignment__Group_1__0_in_rule__XAssignment__Alternatives7911 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_26_in_rule__OpMultiAssign__Alternatives7945 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_27_in_rule__OpMultiAssign__Alternatives7965 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_19_in_rule__OpEquality__Alternatives8000 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_20_in_rule__OpEquality__Alternatives8020 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_28_in_rule__OpEquality__Alternatives8040 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_29_in_rule__OpEquality__Alternatives8060 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0__0_in_rule__XRelationalExpression__Alternatives_18094 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1__0_in_rule__XRelationalExpression__Alternatives_18112 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_21_in_rule__OpCompare__Alternatives8146 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_30_in_rule__OpCompare__Alternatives8166 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_22_in_rule__OpCompare__Alternatives8186 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_17_in_rule__OpCompare__Alternatives8206 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_31_in_rule__OpOther__Alternatives8241 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_32_in_rule__OpOther__Alternatives8261 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__OpOther__Group_2__0_in_rule__OpOther__Alternatives8280 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_33_in_rule__OpOther__Alternatives8299 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_34_in_rule__OpOther__Alternatives8319 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__OpOther__Group_5__0_in_rule__OpOther__Alternatives8338 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__OpOther__Group_6__0_in_rule__OpOther__Alternatives8356 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_35_in_rule__OpOther__Alternatives8375 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_36_in_rule__OpOther__Alternatives8395 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_37_in_rule__OpOther__Alternatives8415 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__OpOther__Group_5_1_0__0_in_rule__OpOther__Alternatives_5_18449 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_22_in_rule__OpOther__Alternatives_5_18468 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__OpOther__Group_6_1_0__0_in_rule__OpOther__Alternatives_6_18502 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_17_in_rule__OpOther__Alternatives_6_18521 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_38_in_rule__OpAdd__Alternatives8556 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_39_in_rule__OpAdd__Alternatives8576 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_40_in_rule__OpMulti__Alternatives8611 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_41_in_rule__OpMulti__Alternatives8631 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_42_in_rule__OpMulti__Alternatives8651 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_43_in_rule__OpMulti__Alternatives8671 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__0_in_rule__XUnaryOperation__Alternatives8705 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXCastedExpression_in_rule__XUnaryOperation__Alternatives8723 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_44_in_rule__OpUnary__Alternatives8756 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_39_in_rule__OpUnary__Alternatives8776 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_38_in_rule__OpUnary__Alternatives8796 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0__0_in_rule__XMemberFeatureCall__Alternatives_18830 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__0_in_rule__XMemberFeatureCall__Alternatives_18848 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_45_in_rule__XMemberFeatureCall__Alternatives_1_0_0_0_18882 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_1_in_rule__XMemberFeatureCall__Alternatives_1_0_0_0_18901 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_45_in_rule__XMemberFeatureCall__Alternatives_1_1_0_0_18935 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_1_in_rule__XMemberFeatureCall__Alternatives_1_1_0_0_18954 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_2_in_rule__XMemberFeatureCall__Alternatives_1_1_0_0_18972 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0_in_rule__XMemberFeatureCall__Alternatives_1_1_3_19005 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__0_in_rule__XMemberFeatureCall__Alternatives_1_1_3_19023 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXConstructorCall_in_rule__XPrimaryExpression__Alternatives9056 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__XPrimaryExpression__Alternatives9073 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXSwitchExpression_in_rule__XPrimaryExpression__Alternatives9090 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXFeatureCall_in_rule__XPrimaryExpression__Alternatives9107 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXLiteral_in_rule__XPrimaryExpression__Alternatives9124 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXIfExpression_in_rule__XPrimaryExpression__Alternatives9141 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXForLoopExpression_in_rule__XPrimaryExpression__Alternatives9158 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXWhileExpression_in_rule__XPrimaryExpression__Alternatives9175 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXDoWhileExpression_in_rule__XPrimaryExpression__Alternatives9192 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXThrowExpression_in_rule__XPrimaryExpression__Alternatives9209 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXReturnExpression_in_rule__XPrimaryExpression__Alternatives9226 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXTryCatchFinallyExpression_in_rule__XPrimaryExpression__Alternatives9243 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXParenthesizedExpression_in_rule__XPrimaryExpression__Alternatives9260 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXCollectionLiteral_in_rule__XLiteral__Alternatives9292 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXClosure_in_rule__XLiteral__Alternatives9310 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXBooleanLiteral_in_rule__XLiteral__Alternatives9328 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXNumberLiteral_in_rule__XLiteral__Alternatives9345 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXNullLiteral_in_rule__XLiteral__Alternatives9362 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXStringLiteral_in_rule__XLiteral__Alternatives9379 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXTypeLiteral_in_rule__XLiteral__Alternatives9396 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXSetLiteral_in_rule__XCollectionLiteral__Alternatives9428 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXListLiteral_in_rule__XCollectionLiteral__Alternatives9445 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0__0_in_rule__XSwitchExpression__Alternatives_29477 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1__0_in_rule__XSwitchExpression__Alternatives_29495 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXVariableDeclaration_in_rule__XExpressionInsideBlock__Alternatives9528 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXExpression_in_rule__XExpressionInsideBlock__Alternatives9545 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XVariableDeclaration__WriteableAssignment_1_0_in_rule__XVariableDeclaration__Alternatives_19577 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_46_in_rule__XVariableDeclaration__Alternatives_19596 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0__0_in_rule__XVariableDeclaration__Alternatives_29630 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XVariableDeclaration__NameAssignment_2_1_in_rule__XVariableDeclaration__Alternatives_29648 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0_in_rule__XFeatureCall__Alternatives_3_19681 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFeatureCall__Group_3_1_1__0_in_rule__XFeatureCall__Alternatives_3_19699 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleValidID_in_rule__FeatureCallID__Alternatives9732 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_47_in_rule__FeatureCallID__Alternatives9750 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_48_in_rule__FeatureCallID__Alternatives9770 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_49_in_rule__FeatureCallID__Alternatives9790 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_50_in_rule__FeatureCallID__Alternatives9810 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleFeatureCallID_in_rule__IdOrSuper__Alternatives9844 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_51_in_rule__IdOrSuper__Alternatives9862 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XConstructorCall__ArgumentsAssignment_4_1_0_in_rule__XConstructorCall__Alternatives_4_19896 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XConstructorCall__Group_4_1_1__0_in_rule__XConstructorCall__Alternatives_4_19914 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_52_in_rule__XBooleanLiteral__Alternatives_19948 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XBooleanLiteral__IsTrueAssignment_1_1_in_rule__XBooleanLiteral__Alternatives_19967 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__0_in_rule__XTryCatchFinallyExpression__Alternatives_310000 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__0_in_rule__XTryCatchFinallyExpression__Alternatives_310018 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_HEX_in_rule__Number__Alternatives10051 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Number__Group_1__0_in_rule__Number__Alternatives10068 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_INT_in_rule__Number__Alternatives_1_010101 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_DECIMAL_in_rule__Number__Alternatives_1_010118 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_INT_in_rule__Number__Alternatives_1_1_110150 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_DECIMAL_in_rule__Number__Alternatives_1_1_110167 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0__0_in_rule__JvmTypeReference__Alternatives10199 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXFunctionTypeRef_in_rule__JvmTypeReference__Alternatives10217 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__JvmArgumentTypeReference__Alternatives10249 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleJvmWildcardTypeReference_in_rule__JvmArgumentTypeReference__Alternatives10266 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_0_in_rule__JvmWildcardTypeReference__Alternatives_210298 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_1_in_rule__JvmWildcardTypeReference__Alternatives_210316 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XImportDeclaration__Group_1_0__0_in_rule__XImportDeclaration__Alternatives_110350 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XImportDeclaration__ImportedTypeAssignment_1_1_in_rule__XImportDeclaration__Alternatives_110368 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XImportDeclaration__ImportedNamespaceAssignment_1_2_in_rule__XImportDeclaration__Alternatives_110386 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_53_in_rule__IQPatternChangeType__Alternatives10420 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_54_in_rule__IQPatternChangeType__Alternatives10441 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__PackagedModel__Group__0__Impl_in_rule__PackagedModel__Group__010474 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__PackagedModel__Group__1_in_rule__PackagedModel__Group__010477 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_55_in_rule__PackagedModel__Group__0__Impl10505 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__PackagedModel__Group__1__Impl_in_rule__PackagedModel__Group__110536 = new BitSet(new long[]{0x0700000000000000L,0x0000000000020124L}); public static final BitSet FOLLOW_rule__PackagedModel__Group__2_in_rule__PackagedModel__Group__110539 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__PackagedModel__NameAssignment_1_in_rule__PackagedModel__Group__1__Impl10566 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__PackagedModel__Group__2__Impl_in_rule__PackagedModel__Group__210596 = new BitSet(new long[]{0x0700000000000000L,0x0000000000020124L}); public static final BitSet FOLLOW_rule__PackagedModel__Group__3_in_rule__PackagedModel__Group__210599 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__PackagedModel__UsagesAssignment_2_in_rule__PackagedModel__Group__2__Impl10626 = new BitSet(new long[]{0x0300000000000002L}); public static final BitSet FOLLOW_rule__PackagedModel__Group__3__Impl_in_rule__PackagedModel__Group__310657 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__PackagedModel__ModelElementsAssignment_3_in_rule__PackagedModel__Group__3__Impl10684 = new BitSet(new long[]{0x0400000000000002L,0x0000000000020124L}); public static final BitSet FOLLOW_rule__DOUBLE__Group__0__Impl_in_rule__DOUBLE__Group__010723 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__DOUBLE__Group__1_in_rule__DOUBLE__Group__010726 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_39_in_rule__DOUBLE__Group__0__Impl10755 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__DOUBLE__Group__1__Impl_in_rule__DOUBLE__Group__110788 = new BitSet(new long[]{0x0000200000000000L}); public static final BitSet FOLLOW_rule__DOUBLE__Group__2_in_rule__DOUBLE__Group__110791 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_INT_in_rule__DOUBLE__Group__1__Impl10818 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__DOUBLE__Group__2__Impl_in_rule__DOUBLE__Group__210847 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__DOUBLE__Group_2__0_in_rule__DOUBLE__Group__2__Impl10874 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__DOUBLE__Group_2__0__Impl_in_rule__DOUBLE__Group_2__010911 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__DOUBLE__Group_2__1_in_rule__DOUBLE__Group_2__010914 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_45_in_rule__DOUBLE__Group_2__0__Impl10942 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__DOUBLE__Group_2__1__Impl_in_rule__DOUBLE__Group_2__110973 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_INT_in_rule__DOUBLE__Group_2__1__Impl11000 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__GenericUsage__Group__0__Impl_in_rule__GenericUsage__Group__011033 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__GenericUsage__Group__1_in_rule__GenericUsage__Group__011036 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_56_in_rule__GenericUsage__Group__0__Impl11064 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__GenericUsage__Group__1__Impl_in_rule__GenericUsage__Group__111095 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__GenericUsage__ImportedNamespaceAssignment_1_in_rule__GenericUsage__Group__1__Impl11122 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__PatternUsage__Group__0__Impl_in_rule__PatternUsage__Group__011156 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__PatternUsage__Group__1_in_rule__PatternUsage__Group__011159 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_57_in_rule__PatternUsage__Group__0__Impl11187 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__PatternUsage__Group__1__Impl_in_rule__PatternUsage__Group__111218 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__PatternUsage__ImportedNamespaceAssignment_1_in_rule__PatternUsage__Group__1__Impl11245 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AtomicEventPattern__Group__0__Impl_in_rule__AtomicEventPattern__Group__011279 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__AtomicEventPattern__Group__1_in_rule__AtomicEventPattern__Group__011282 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_58_in_rule__AtomicEventPattern__Group__0__Impl11310 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AtomicEventPattern__Group__1__Impl_in_rule__AtomicEventPattern__Group__111341 = new BitSet(new long[]{0x0800000000000000L}); public static final BitSet FOLLOW_rule__AtomicEventPattern__Group__2_in_rule__AtomicEventPattern__Group__111344 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AtomicEventPattern__NameAssignment_1_in_rule__AtomicEventPattern__Group__1__Impl11371 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AtomicEventPattern__Group__2__Impl_in_rule__AtomicEventPattern__Group__211401 = new BitSet(new long[]{0x1000000000000010L}); public static final BitSet FOLLOW_rule__AtomicEventPattern__Group__3_in_rule__AtomicEventPattern__Group__211404 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_59_in_rule__AtomicEventPattern__Group__2__Impl11432 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AtomicEventPattern__Group__3__Impl_in_rule__AtomicEventPattern__Group__311463 = new BitSet(new long[]{0x1000000000000010L}); public static final BitSet FOLLOW_rule__AtomicEventPattern__Group__4_in_rule__AtomicEventPattern__Group__311466 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AtomicEventPattern__ParametersAssignment_3_in_rule__AtomicEventPattern__Group__3__Impl11493 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AtomicEventPattern__Group__4__Impl_in_rule__AtomicEventPattern__Group__411524 = new BitSet(new long[]{0x2000000000000000L}); public static final BitSet FOLLOW_rule__AtomicEventPattern__Group__5_in_rule__AtomicEventPattern__Group__411527 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_60_in_rule__AtomicEventPattern__Group__4__Impl11555 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AtomicEventPattern__Group__5__Impl_in_rule__AtomicEventPattern__Group__511586 = new BitSet(new long[]{0xC000000000000000L,0x0000000000000002L}); public static final BitSet FOLLOW_rule__AtomicEventPattern__Group__6_in_rule__AtomicEventPattern__Group__511589 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_61_in_rule__AtomicEventPattern__Group__5__Impl11617 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AtomicEventPattern__Group__6__Impl_in_rule__AtomicEventPattern__Group__611648 = new BitSet(new long[]{0xC000000000000000L,0x0000000000000002L}); public static final BitSet FOLLOW_rule__AtomicEventPattern__Group__7_in_rule__AtomicEventPattern__Group__611651 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AtomicEventPattern__Group_6__0_in_rule__AtomicEventPattern__Group__6__Impl11678 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AtomicEventPattern__Group__7__Impl_in_rule__AtomicEventPattern__Group__711709 = new BitSet(new long[]{0xC000000000000000L,0x0000000000000002L}); public static final BitSet FOLLOW_rule__AtomicEventPattern__Group__8_in_rule__AtomicEventPattern__Group__711712 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AtomicEventPattern__Group_7__0_in_rule__AtomicEventPattern__Group__7__Impl11739 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AtomicEventPattern__Group__8__Impl_in_rule__AtomicEventPattern__Group__811770 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_62_in_rule__AtomicEventPattern__Group__8__Impl11798 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AtomicEventPattern__Group_6__0__Impl_in_rule__AtomicEventPattern__Group_6__011847 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L}); public static final BitSet FOLLOW_rule__AtomicEventPattern__Group_6__1_in_rule__AtomicEventPattern__Group_6__011850 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_63_in_rule__AtomicEventPattern__Group_6__0__Impl11878 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AtomicEventPattern__Group_6__1__Impl_in_rule__AtomicEventPattern__Group_6__111909 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__AtomicEventPattern__Group_6__2_in_rule__AtomicEventPattern__Group_6__111912 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_64_in_rule__AtomicEventPattern__Group_6__1__Impl11940 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AtomicEventPattern__Group_6__2__Impl_in_rule__AtomicEventPattern__Group_6__211971 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AtomicEventPattern__SourceAssignment_6_2_in_rule__AtomicEventPattern__Group_6__2__Impl11998 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AtomicEventPattern__Group_7__0__Impl_in_rule__AtomicEventPattern__Group_7__012034 = new BitSet(new long[]{0x2000000000000000L}); public static final BitSet FOLLOW_rule__AtomicEventPattern__Group_7__1_in_rule__AtomicEventPattern__Group_7__012037 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_65_in_rule__AtomicEventPattern__Group_7__0__Impl12065 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AtomicEventPattern__Group_7__1__Impl_in_rule__AtomicEventPattern__Group_7__112096 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__AtomicEventPattern__StaticBindingsAssignment_7_1_in_rule__AtomicEventPattern__Group_7__1__Impl12123 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IQPatternEventPattern__Group__0__Impl_in_rule__IQPatternEventPattern__Group__012157 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__IQPatternEventPattern__Group__1_in_rule__IQPatternEventPattern__Group__012160 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_66_in_rule__IQPatternEventPattern__Group__0__Impl12188 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IQPatternEventPattern__Group__1__Impl_in_rule__IQPatternEventPattern__Group__112219 = new BitSet(new long[]{0x0800000000000000L}); public static final BitSet FOLLOW_rule__IQPatternEventPattern__Group__2_in_rule__IQPatternEventPattern__Group__112222 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IQPatternEventPattern__NameAssignment_1_in_rule__IQPatternEventPattern__Group__1__Impl12249 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IQPatternEventPattern__Group__2__Impl_in_rule__IQPatternEventPattern__Group__212279 = new BitSet(new long[]{0x1000000000000010L}); public static final BitSet FOLLOW_rule__IQPatternEventPattern__Group__3_in_rule__IQPatternEventPattern__Group__212282 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_59_in_rule__IQPatternEventPattern__Group__2__Impl12310 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IQPatternEventPattern__Group__3__Impl_in_rule__IQPatternEventPattern__Group__312341 = new BitSet(new long[]{0x1000000000000010L}); public static final BitSet FOLLOW_rule__IQPatternEventPattern__Group__4_in_rule__IQPatternEventPattern__Group__312344 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IQPatternEventPattern__ParametersAssignment_3_in_rule__IQPatternEventPattern__Group__3__Impl12371 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IQPatternEventPattern__Group__4__Impl_in_rule__IQPatternEventPattern__Group__412402 = new BitSet(new long[]{0x2000000000000000L}); public static final BitSet FOLLOW_rule__IQPatternEventPattern__Group__5_in_rule__IQPatternEventPattern__Group__412405 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_60_in_rule__IQPatternEventPattern__Group__4__Impl12433 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IQPatternEventPattern__Group__5__Impl_in_rule__IQPatternEventPattern__Group__512464 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L}); public static final BitSet FOLLOW_rule__IQPatternEventPattern__Group__6_in_rule__IQPatternEventPattern__Group__512467 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_61_in_rule__IQPatternEventPattern__Group__5__Impl12495 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IQPatternEventPattern__Group__6__Impl_in_rule__IQPatternEventPattern__Group__612526 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L}); public static final BitSet FOLLOW_rule__IQPatternEventPattern__Group__7_in_rule__IQPatternEventPattern__Group__612529 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_67_in_rule__IQPatternEventPattern__Group__6__Impl12557 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IQPatternEventPattern__Group__7__Impl_in_rule__IQPatternEventPattern__Group__712588 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__IQPatternEventPattern__Group__8_in_rule__IQPatternEventPattern__Group__712591 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_64_in_rule__IQPatternEventPattern__Group__7__Impl12619 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IQPatternEventPattern__Group__8__Impl_in_rule__IQPatternEventPattern__Group__812650 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L}); public static final BitSet FOLLOW_rule__IQPatternEventPattern__Group__9_in_rule__IQPatternEventPattern__Group__812653 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IQPatternEventPattern__IqPatternRefAssignment_8_in_rule__IQPatternEventPattern__Group__8__Impl12680 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IQPatternEventPattern__Group__9__Impl_in_rule__IQPatternEventPattern__Group__912710 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L}); public static final BitSet FOLLOW_rule__IQPatternEventPattern__Group__10_in_rule__IQPatternEventPattern__Group__912713 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_68_in_rule__IQPatternEventPattern__Group__9__Impl12741 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IQPatternEventPattern__Group__10__Impl_in_rule__IQPatternEventPattern__Group__1012772 = new BitSet(new long[]{0x0060000000000000L}); public static final BitSet FOLLOW_rule__IQPatternEventPattern__Group__11_in_rule__IQPatternEventPattern__Group__1012775 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_64_in_rule__IQPatternEventPattern__Group__10__Impl12803 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IQPatternEventPattern__Group__11__Impl_in_rule__IQPatternEventPattern__Group__1112834 = new BitSet(new long[]{0x4000000000000000L}); public static final BitSet FOLLOW_rule__IQPatternEventPattern__Group__12_in_rule__IQPatternEventPattern__Group__1112837 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IQPatternEventPattern__IqChangeTypeAssignment_11_in_rule__IQPatternEventPattern__Group__11__Impl12864 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IQPatternEventPattern__Group__12__Impl_in_rule__IQPatternEventPattern__Group__1212894 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_62_in_rule__IQPatternEventPattern__Group__12__Impl12922 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ComplexEventPattern__Group__0__Impl_in_rule__ComplexEventPattern__Group__012979 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__ComplexEventPattern__Group__1_in_rule__ComplexEventPattern__Group__012982 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_69_in_rule__ComplexEventPattern__Group__0__Impl13010 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ComplexEventPattern__Group__1__Impl_in_rule__ComplexEventPattern__Group__113041 = new BitSet(new long[]{0x0800000000000000L}); public static final BitSet FOLLOW_rule__ComplexEventPattern__Group__2_in_rule__ComplexEventPattern__Group__113044 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ComplexEventPattern__NameAssignment_1_in_rule__ComplexEventPattern__Group__1__Impl13071 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ComplexEventPattern__Group__2__Impl_in_rule__ComplexEventPattern__Group__213101 = new BitSet(new long[]{0x1000000000000010L}); public static final BitSet FOLLOW_rule__ComplexEventPattern__Group__3_in_rule__ComplexEventPattern__Group__213104 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_59_in_rule__ComplexEventPattern__Group__2__Impl13132 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ComplexEventPattern__Group__3__Impl_in_rule__ComplexEventPattern__Group__313163 = new BitSet(new long[]{0x1000000000000010L}); public static final BitSet FOLLOW_rule__ComplexEventPattern__Group__4_in_rule__ComplexEventPattern__Group__313166 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ComplexEventPattern__ParametersAssignment_3_in_rule__ComplexEventPattern__Group__3__Impl13193 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ComplexEventPattern__Group__4__Impl_in_rule__ComplexEventPattern__Group__413224 = new BitSet(new long[]{0x2000000000000000L}); public static final BitSet FOLLOW_rule__ComplexEventPattern__Group__5_in_rule__ComplexEventPattern__Group__413227 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_60_in_rule__ComplexEventPattern__Group__4__Impl13255 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ComplexEventPattern__Group__5__Impl_in_rule__ComplexEventPattern__Group__513286 = new BitSet(new long[]{0x4000000000000000L,0x00000000000000C0L}); public static final BitSet FOLLOW_rule__ComplexEventPattern__Group__6_in_rule__ComplexEventPattern__Group__513289 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_61_in_rule__ComplexEventPattern__Group__5__Impl13317 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ComplexEventPattern__Group__6__Impl_in_rule__ComplexEventPattern__Group__613348 = new BitSet(new long[]{0x4000000000000000L,0x00000000000000C0L}); public static final BitSet FOLLOW_rule__ComplexEventPattern__Group__7_in_rule__ComplexEventPattern__Group__613351 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ComplexEventPattern__Group_6__0_in_rule__ComplexEventPattern__Group__6__Impl13378 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ComplexEventPattern__Group__7__Impl_in_rule__ComplexEventPattern__Group__713409 = new BitSet(new long[]{0x4000000000000000L,0x00000000000000C0L}); public static final BitSet FOLLOW_rule__ComplexEventPattern__Group__8_in_rule__ComplexEventPattern__Group__713412 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ComplexEventPattern__Group_7__0_in_rule__ComplexEventPattern__Group__7__Impl13439 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ComplexEventPattern__Group__8__Impl_in_rule__ComplexEventPattern__Group__813470 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_62_in_rule__ComplexEventPattern__Group__8__Impl13498 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ComplexEventPattern__Group_6__0__Impl_in_rule__ComplexEventPattern__Group_6__013547 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L}); public static final BitSet FOLLOW_rule__ComplexEventPattern__Group_6__1_in_rule__ComplexEventPattern__Group_6__013550 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_70_in_rule__ComplexEventPattern__Group_6__0__Impl13578 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ComplexEventPattern__Group_6__1__Impl_in_rule__ComplexEventPattern__Group_6__113609 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__ComplexEventPattern__Group_6__2_in_rule__ComplexEventPattern__Group_6__113612 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_64_in_rule__ComplexEventPattern__Group_6__1__Impl13640 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ComplexEventPattern__Group_6__2__Impl_in_rule__ComplexEventPattern__Group_6__213671 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ComplexEventPattern__PriorityAssignment_6_2_in_rule__ComplexEventPattern__Group_6__2__Impl13698 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ComplexEventPattern__Group_7__0__Impl_in_rule__ComplexEventPattern__Group_7__013734 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L}); public static final BitSet FOLLOW_rule__ComplexEventPattern__Group_7__1_in_rule__ComplexEventPattern__Group_7__013737 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_71_in_rule__ComplexEventPattern__Group_7__0__Impl13765 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ComplexEventPattern__Group_7__1__Impl_in_rule__ComplexEventPattern__Group_7__113796 = new BitSet(new long[]{0x0800000000000010L}); public static final BitSet FOLLOW_rule__ComplexEventPattern__Group_7__2_in_rule__ComplexEventPattern__Group_7__113799 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_64_in_rule__ComplexEventPattern__Group_7__1__Impl13827 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ComplexEventPattern__Group_7__2__Impl_in_rule__ComplexEventPattern__Group_7__213858 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ComplexEventPattern__ComplexEventExpressionAssignment_7_2_in_rule__ComplexEventPattern__Group_7__2__Impl13885 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Rule__Group__0__Impl_in_rule__Rule__Group__013921 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__Rule__Group__1_in_rule__Rule__Group__013924 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_72_in_rule__Rule__Group__0__Impl13952 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Rule__Group__1__Impl_in_rule__Rule__Group__113983 = new BitSet(new long[]{0x2000000000000000L}); public static final BitSet FOLLOW_rule__Rule__Group__2_in_rule__Rule__Group__113986 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Rule__NameAssignment_1_in_rule__Rule__Group__1__Impl14013 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Rule__Group__2__Impl_in_rule__Rule__Group__214043 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L}); public static final BitSet FOLLOW_rule__Rule__Group__3_in_rule__Rule__Group__214046 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_61_in_rule__Rule__Group__2__Impl14074 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Rule__Group__3__Impl_in_rule__Rule__Group__314105 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L}); public static final BitSet FOLLOW_rule__Rule__Group__4_in_rule__Rule__Group__314108 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_73_in_rule__Rule__Group__3__Impl14136 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Rule__Group__4__Impl_in_rule__Rule__Group__414167 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__Rule__Group__5_in_rule__Rule__Group__414170 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_64_in_rule__Rule__Group__4__Impl14198 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Rule__Group__5__Impl_in_rule__Rule__Group__514229 = new BitSet(new long[]{0x4000000000000000L,0x0000000000001C00L}); public static final BitSet FOLLOW_rule__Rule__Group__6_in_rule__Rule__Group__514232 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Rule__EventPatternsAssignment_5_in_rule__Rule__Group__5__Impl14259 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Rule__Group__6__Impl_in_rule__Rule__Group__614289 = new BitSet(new long[]{0x4000000000000000L,0x0000000000001C00L}); public static final BitSet FOLLOW_rule__Rule__Group__7_in_rule__Rule__Group__614292 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Rule__Group_6__0_in_rule__Rule__Group__6__Impl14319 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000400L}); public static final BitSet FOLLOW_rule__Rule__Group__7__Impl_in_rule__Rule__Group__714350 = new BitSet(new long[]{0x4000000000000000L,0x0000000000001C00L}); public static final BitSet FOLLOW_rule__Rule__Group__8_in_rule__Rule__Group__714353 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Rule__Group_7__0_in_rule__Rule__Group__7__Impl14380 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Rule__Group__8__Impl_in_rule__Rule__Group__814411 = new BitSet(new long[]{0x4000000000000000L,0x0000000000001C00L}); public static final BitSet FOLLOW_rule__Rule__Group__9_in_rule__Rule__Group__814414 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Rule__Group_8__0_in_rule__Rule__Group__8__Impl14441 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Rule__Group__9__Impl_in_rule__Rule__Group__914472 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_62_in_rule__Rule__Group__9__Impl14500 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Rule__Group_6__0__Impl_in_rule__Rule__Group_6__014551 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__Rule__Group_6__1_in_rule__Rule__Group_6__014554 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_74_in_rule__Rule__Group_6__0__Impl14582 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Rule__Group_6__1__Impl_in_rule__Rule__Group_6__114613 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Rule__EventPatternsAssignment_6_1_in_rule__Rule__Group_6__1__Impl14640 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Rule__Group_7__0__Impl_in_rule__Rule__Group_7__014674 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L}); public static final BitSet FOLLOW_rule__Rule__Group_7__1_in_rule__Rule__Group_7__014677 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_75_in_rule__Rule__Group_7__0__Impl14705 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Rule__Group_7__1__Impl_in_rule__Rule__Group_7__114736 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__Rule__Group_7__2_in_rule__Rule__Group_7__114739 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_64_in_rule__Rule__Group_7__1__Impl14767 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Rule__Group_7__2__Impl_in_rule__Rule__Group_7__214798 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Rule__ActionHandlerAssignment_7_2_in_rule__Rule__Group_7__2__Impl14825 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Rule__Group_8__0__Impl_in_rule__Rule__Group_8__014861 = new BitSet(new long[]{0x2000000000000000L}); public static final BitSet FOLLOW_rule__Rule__Group_8__1_in_rule__Rule__Group_8__014864 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_76_in_rule__Rule__Group_8__0__Impl14892 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Rule__Group_8__1__Impl_in_rule__Rule__Group_8__114923 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Rule__ActionAssignment_8_1_in_rule__Rule__Group_8__1__Impl14950 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TypedParameterList__Group__0__Impl_in_rule__TypedParameterList__Group__014984 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__TypedParameterList__Group__1_in_rule__TypedParameterList__Group__014987 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TypedParameterList__Group__1__Impl_in_rule__TypedParameterList__Group__115045 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L}); public static final BitSet FOLLOW_rule__TypedParameterList__Group__2_in_rule__TypedParameterList__Group__115048 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TypedParameterList__ParametersAssignment_1_in_rule__TypedParameterList__Group__1__Impl15075 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TypedParameterList__Group__2__Impl_in_rule__TypedParameterList__Group__215105 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TypedParameterList__Group_2__0_in_rule__TypedParameterList__Group__2__Impl15132 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000400L}); public static final BitSet FOLLOW_rule__TypedParameterList__Group_2__0__Impl_in_rule__TypedParameterList__Group_2__015169 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__TypedParameterList__Group_2__1_in_rule__TypedParameterList__Group_2__015172 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_74_in_rule__TypedParameterList__Group_2__0__Impl15200 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TypedParameterList__Group_2__1__Impl_in_rule__TypedParameterList__Group_2__115231 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TypedParameterList__ParametersAssignment_2_1_in_rule__TypedParameterList__Group_2__1__Impl15258 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TypedParameter__Group__0__Impl_in_rule__TypedParameter__Group__015292 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__TypedParameter__Group__1_in_rule__TypedParameter__Group__015295 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TypedParameter__Group__1__Impl_in_rule__TypedParameter__Group__115353 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L}); public static final BitSet FOLLOW_rule__TypedParameter__Group__2_in_rule__TypedParameter__Group__115356 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TypedParameter__NameAssignment_1_in_rule__TypedParameter__Group__1__Impl15383 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TypedParameter__Group__2__Impl_in_rule__TypedParameter__Group__215413 = new BitSet(new long[]{0x0800000400000010L}); public static final BitSet FOLLOW_rule__TypedParameter__Group__3_in_rule__TypedParameter__Group__215416 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_64_in_rule__TypedParameter__Group__2__Impl15444 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TypedParameter__Group__3__Impl_in_rule__TypedParameter__Group__315475 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TypedParameter__TypeAssignment_3_in_rule__TypedParameter__Group__3__Impl15502 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EventTypedParameter__Group__0__Impl_in_rule__EventTypedParameter__Group__015542 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__EventTypedParameter__Group__1_in_rule__EventTypedParameter__Group__015545 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EventTypedParameter__Group__1__Impl_in_rule__EventTypedParameter__Group__115603 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L}); public static final BitSet FOLLOW_rule__EventTypedParameter__Group__2_in_rule__EventTypedParameter__Group__115606 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EventTypedParameter__NameAssignment_1_in_rule__EventTypedParameter__Group__1__Impl15633 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EventTypedParameter__Group__2__Impl_in_rule__EventTypedParameter__Group__215663 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__EventTypedParameter__Group__3_in_rule__EventTypedParameter__Group__215666 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_64_in_rule__EventTypedParameter__Group__2__Impl15694 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EventTypedParameter__Group__3__Impl_in_rule__EventTypedParameter__Group__315725 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EventTypedParameter__TypeAssignment_3_in_rule__EventTypedParameter__Group__3__Impl15752 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ParametrizedIncQueryPatternReference__Group__0__Impl_in_rule__ParametrizedIncQueryPatternReference__Group__015790 = new BitSet(new long[]{0x0800000000000000L}); public static final BitSet FOLLOW_rule__ParametrizedIncQueryPatternReference__Group__1_in_rule__ParametrizedIncQueryPatternReference__Group__015793 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ParametrizedIncQueryPatternReference__IqpatternAssignment_0_in_rule__ParametrizedIncQueryPatternReference__Group__0__Impl15820 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ParametrizedIncQueryPatternReference__Group__1__Impl_in_rule__ParametrizedIncQueryPatternReference__Group__115850 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ParametrizedIncQueryPatternReference__Group_1__0_in_rule__ParametrizedIncQueryPatternReference__Group__1__Impl15877 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ParametrizedIncQueryPatternReference__Group_1__0__Impl_in_rule__ParametrizedIncQueryPatternReference__Group_1__015912 = new BitSet(new long[]{0x1000000000000010L}); public static final BitSet FOLLOW_rule__ParametrizedIncQueryPatternReference__Group_1__1_in_rule__ParametrizedIncQueryPatternReference__Group_1__015915 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_59_in_rule__ParametrizedIncQueryPatternReference__Group_1__0__Impl15943 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ParametrizedIncQueryPatternReference__Group_1__1__Impl_in_rule__ParametrizedIncQueryPatternReference__Group_1__115974 = new BitSet(new long[]{0x1000000000000010L}); public static final BitSet FOLLOW_rule__ParametrizedIncQueryPatternReference__Group_1__2_in_rule__ParametrizedIncQueryPatternReference__Group_1__115977 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ParametrizedIncQueryPatternReference__ParameterListAssignment_1_1_in_rule__ParametrizedIncQueryPatternReference__Group_1__1__Impl16004 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ParametrizedIncQueryPatternReference__Group_1__2__Impl_in_rule__ParametrizedIncQueryPatternReference__Group_1__216035 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_60_in_rule__ParametrizedIncQueryPatternReference__Group_1__2__Impl16063 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Multiplicity__Group__0__Impl_in_rule__Multiplicity__Group__016100 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__Multiplicity__Group__1_in_rule__Multiplicity__Group__016103 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_61_in_rule__Multiplicity__Group__0__Impl16131 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Multiplicity__Group__1__Impl_in_rule__Multiplicity__Group__116162 = new BitSet(new long[]{0x4000000000000000L}); public static final BitSet FOLLOW_rule__Multiplicity__Group__2_in_rule__Multiplicity__Group__116165 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Multiplicity__MultiplicityAssignment_1_in_rule__Multiplicity__Group__1__Impl16192 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Multiplicity__Group__2__Impl_in_rule__Multiplicity__Group__216222 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_62_in_rule__Multiplicity__Group__2__Impl16250 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Timewindow__Group__0__Impl_in_rule__Timewindow__Group__016287 = new BitSet(new long[]{0x0000000000000040L}); public static final BitSet FOLLOW_rule__Timewindow__Group__1_in_rule__Timewindow__Group__016290 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_77_in_rule__Timewindow__Group__0__Impl16318 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Timewindow__Group__1__Impl_in_rule__Timewindow__Group__116349 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L}); public static final BitSet FOLLOW_rule__Timewindow__Group__2_in_rule__Timewindow__Group__116352 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Timewindow__LengthAssignment_1_in_rule__Timewindow__Group__1__Impl16379 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Timewindow__Group__2__Impl_in_rule__Timewindow__Group__216409 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_78_in_rule__Timewindow__Group__2__Impl16437 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EventTypedParameterWithMultiplicity__Group__0__Impl_in_rule__EventTypedParameterWithMultiplicity__Group__016474 = new BitSet(new long[]{0x2800000000000000L}); public static final BitSet FOLLOW_rule__EventTypedParameterWithMultiplicity__Group__1_in_rule__EventTypedParameterWithMultiplicity__Group__016477 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EventTypedParameterWithMultiplicity__EventPatternAssignment_0_in_rule__EventTypedParameterWithMultiplicity__Group__0__Impl16504 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EventTypedParameterWithMultiplicity__Group__1__Impl_in_rule__EventTypedParameterWithMultiplicity__Group__116534 = new BitSet(new long[]{0x2800000000000000L}); public static final BitSet FOLLOW_rule__EventTypedParameterWithMultiplicity__Group__2_in_rule__EventTypedParameterWithMultiplicity__Group__116537 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EventTypedParameterWithMultiplicity__Group_1__0_in_rule__EventTypedParameterWithMultiplicity__Group__1__Impl16564 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EventTypedParameterWithMultiplicity__Group__2__Impl_in_rule__EventTypedParameterWithMultiplicity__Group__216595 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EventTypedParameterWithMultiplicity__MultiplicityAssignment_2_in_rule__EventTypedParameterWithMultiplicity__Group__2__Impl16622 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EventTypedParameterWithMultiplicity__Group_1__0__Impl_in_rule__EventTypedParameterWithMultiplicity__Group_1__016659 = new BitSet(new long[]{0x1000000000000010L}); public static final BitSet FOLLOW_rule__EventTypedParameterWithMultiplicity__Group_1__1_in_rule__EventTypedParameterWithMultiplicity__Group_1__016662 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_59_in_rule__EventTypedParameterWithMultiplicity__Group_1__0__Impl16690 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EventTypedParameterWithMultiplicity__Group_1__1__Impl_in_rule__EventTypedParameterWithMultiplicity__Group_1__116721 = new BitSet(new long[]{0x1000000000000010L}); public static final BitSet FOLLOW_rule__EventTypedParameterWithMultiplicity__Group_1__2_in_rule__EventTypedParameterWithMultiplicity__Group_1__116724 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EventTypedParameterWithMultiplicity__ParameterListAssignment_1_1_in_rule__EventTypedParameterWithMultiplicity__Group_1__1__Impl16751 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EventTypedParameterWithMultiplicity__Group_1__2__Impl_in_rule__EventTypedParameterWithMultiplicity__Group_1__216782 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_60_in_rule__EventTypedParameterWithMultiplicity__Group_1__2__Impl16810 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__PatternCallParameterList__Group__0__Impl_in_rule__PatternCallParameterList__Group__016847 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__PatternCallParameterList__Group__1_in_rule__PatternCallParameterList__Group__016850 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__PatternCallParameterList__Group__1__Impl_in_rule__PatternCallParameterList__Group__116908 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L}); public static final BitSet FOLLOW_rule__PatternCallParameterList__Group__2_in_rule__PatternCallParameterList__Group__116911 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__PatternCallParameterList__ParametersAssignment_1_in_rule__PatternCallParameterList__Group__1__Impl16938 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__PatternCallParameterList__Group__2__Impl_in_rule__PatternCallParameterList__Group__216968 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__PatternCallParameterList__Group_2__0_in_rule__PatternCallParameterList__Group__2__Impl16995 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000400L}); public static final BitSet FOLLOW_rule__PatternCallParameterList__Group_2__0__Impl_in_rule__PatternCallParameterList__Group_2__017032 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__PatternCallParameterList__Group_2__1_in_rule__PatternCallParameterList__Group_2__017035 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_74_in_rule__PatternCallParameterList__Group_2__0__Impl17063 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__PatternCallParameterList__Group_2__1__Impl_in_rule__PatternCallParameterList__Group_2__117094 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__PatternCallParameterList__ParametersAssignment_2_1_in_rule__PatternCallParameterList__Group_2__1__Impl17121 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__PatternCallParameter__Group__0__Impl_in_rule__PatternCallParameter__Group__017155 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__PatternCallParameter__Group__1_in_rule__PatternCallParameter__Group__017158 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__PatternCallParameter__Group__1__Impl_in_rule__PatternCallParameter__Group__117216 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__PatternCallParameter__NameAssignment_1_in_rule__PatternCallParameter__Group__1__Impl17243 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TimedExpression__Group__0__Impl_in_rule__TimedExpression__Group__017277 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__TimedExpression__Group__1_in_rule__TimedExpression__Group__017280 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_59_in_rule__TimedExpression__Group__0__Impl17308 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TimedExpression__Group__1__Impl_in_rule__TimedExpression__Group__117339 = new BitSet(new long[]{0x1000000000000000L}); public static final BitSet FOLLOW_rule__TimedExpression__Group__2_in_rule__TimedExpression__Group__117342 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TimedExpression__ExpressionAssignment_1_in_rule__TimedExpression__Group__1__Impl17369 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TimedExpression__Group__2__Impl_in_rule__TimedExpression__Group__217399 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L}); public static final BitSet FOLLOW_rule__TimedExpression__Group__3_in_rule__TimedExpression__Group__217402 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_60_in_rule__TimedExpression__Group__2__Impl17430 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TimedExpression__Group__3__Impl_in_rule__TimedExpression__Group__317461 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TimedExpression__TimewindowAssignment_3_in_rule__TimedExpression__Group__3__Impl17488 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__MultiplicityExpression__Group__0__Impl_in_rule__MultiplicityExpression__Group__017526 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__MultiplicityExpression__Group__1_in_rule__MultiplicityExpression__Group__017529 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_59_in_rule__MultiplicityExpression__Group__0__Impl17557 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__MultiplicityExpression__Group__1__Impl_in_rule__MultiplicityExpression__Group__117588 = new BitSet(new long[]{0x1000000000000000L}); public static final BitSet FOLLOW_rule__MultiplicityExpression__Group__2_in_rule__MultiplicityExpression__Group__117591 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__MultiplicityExpression__ExpressionAssignment_1_in_rule__MultiplicityExpression__Group__1__Impl17618 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__MultiplicityExpression__Group__2__Impl_in_rule__MultiplicityExpression__Group__217648 = new BitSet(new long[]{0x2000000000000000L}); public static final BitSet FOLLOW_rule__MultiplicityExpression__Group__3_in_rule__MultiplicityExpression__Group__217651 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_60_in_rule__MultiplicityExpression__Group__2__Impl17679 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__MultiplicityExpression__Group__3__Impl_in_rule__MultiplicityExpression__Group__317710 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__MultiplicityExpression__MultiplicityAssignment_3_in_rule__MultiplicityExpression__Group__3__Impl17737 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TimedMultiplicityExpression__Group__0__Impl_in_rule__TimedMultiplicityExpression__Group__017775 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__TimedMultiplicityExpression__Group__1_in_rule__TimedMultiplicityExpression__Group__017778 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_59_in_rule__TimedMultiplicityExpression__Group__0__Impl17806 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TimedMultiplicityExpression__Group__1__Impl_in_rule__TimedMultiplicityExpression__Group__117837 = new BitSet(new long[]{0x1000000000000000L}); public static final BitSet FOLLOW_rule__TimedMultiplicityExpression__Group__2_in_rule__TimedMultiplicityExpression__Group__117840 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TimedMultiplicityExpression__ExpressionAssignment_1_in_rule__TimedMultiplicityExpression__Group__1__Impl17867 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TimedMultiplicityExpression__Group__2__Impl_in_rule__TimedMultiplicityExpression__Group__217897 = new BitSet(new long[]{0x2000000000000000L}); public static final BitSet FOLLOW_rule__TimedMultiplicityExpression__Group__3_in_rule__TimedMultiplicityExpression__Group__217900 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_60_in_rule__TimedMultiplicityExpression__Group__2__Impl17928 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TimedMultiplicityExpression__Group__3__Impl_in_rule__TimedMultiplicityExpression__Group__317959 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L}); public static final BitSet FOLLOW_rule__TimedMultiplicityExpression__Group__4_in_rule__TimedMultiplicityExpression__Group__317962 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TimedMultiplicityExpression__MultiplicityAssignment_3_in_rule__TimedMultiplicityExpression__Group__3__Impl17989 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TimedMultiplicityExpression__Group__4__Impl_in_rule__TimedMultiplicityExpression__Group__418019 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TimedMultiplicityExpression__TimewindowAssignment_4_in_rule__TimedMultiplicityExpression__Group__4__Impl18046 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FollowsExpression__Group__0__Impl_in_rule__FollowsExpression__Group__018086 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__FollowsExpression__Group__1_in_rule__FollowsExpression__Group__018089 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FollowsExpression__Group__1__Impl_in_rule__FollowsExpression__Group__118147 = new BitSet(new long[]{0x0000000080000000L}); public static final BitSet FOLLOW_rule__FollowsExpression__Group__2_in_rule__FollowsExpression__Group__118150 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FollowsExpression__EventPatternsAssignment_1_in_rule__FollowsExpression__Group__1__Impl18177 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FollowsExpression__Group__2__Impl_in_rule__FollowsExpression__Group__218207 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FollowsExpression__FollowerExpressionsAssignment_2_in_rule__FollowsExpression__Group__2__Impl18236 = new BitSet(new long[]{0x0000000080000002L}); public static final BitSet FOLLOW_rule__FollowsExpression__FollowerExpressionsAssignment_2_in_rule__FollowsExpression__Group__2__Impl18248 = new BitSet(new long[]{0x0000000080000002L}); public static final BitSet FOLLOW_rule__FollowerExpression__Group__0__Impl_in_rule__FollowerExpression__Group__018287 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__FollowerExpression__Group__1_in_rule__FollowerExpression__Group__018290 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FollowerExpression__FollowsOperatorAssignment_0_in_rule__FollowerExpression__Group__0__Impl18317 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FollowerExpression__Group__1__Impl_in_rule__FollowerExpression__Group__118347 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FollowerExpression__EventPatternAssignment_1_in_rule__FollowerExpression__Group__1__Impl18374 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__BranchExpression__Group__0__Impl_in_rule__BranchExpression__Group__018409 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__BranchExpression__Group__1_in_rule__BranchExpression__Group__018412 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__BranchExpression__Group__1__Impl_in_rule__BranchExpression__Group__118470 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L}); public static final BitSet FOLLOW_rule__BranchExpression__Group__2_in_rule__BranchExpression__Group__118473 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__BranchExpression__EventPatternsAssignment_1_in_rule__BranchExpression__Group__1__Impl18500 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__BranchExpression__Group__2__Impl_in_rule__BranchExpression__Group__218530 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__BranchExpression__Group_2__0_in_rule__BranchExpression__Group__2__Impl18559 = new BitSet(new long[]{0x0000000000000002L,0x0000000000008000L}); public static final BitSet FOLLOW_rule__BranchExpression__Group_2__0_in_rule__BranchExpression__Group__2__Impl18571 = new BitSet(new long[]{0x0000000000000002L,0x0000000000008000L}); public static final BitSet FOLLOW_rule__BranchExpression__Group_2__0__Impl_in_rule__BranchExpression__Group_2__018610 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__BranchExpression__Group_2__1_in_rule__BranchExpression__Group_2__018613 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_79_in_rule__BranchExpression__Group_2__0__Impl18641 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__BranchExpression__Group_2__1__Impl_in_rule__BranchExpression__Group_2__118672 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__BranchExpression__EventPatternsAssignment_2_1_in_rule__BranchExpression__Group_2__1__Impl18699 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FollowsOperatorNoTW__Group__0__Impl_in_rule__FollowsOperatorNoTW__Group__018733 = new BitSet(new long[]{0x0000000080000000L}); public static final BitSet FOLLOW_rule__FollowsOperatorNoTW__Group__1_in_rule__FollowsOperatorNoTW__Group__018736 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FollowsOperatorNoTW__Group__1__Impl_in_rule__FollowsOperatorNoTW__Group__118794 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_31_in_rule__FollowsOperatorNoTW__Group__1__Impl18822 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RangeFilter__Group__0__Impl_in_rule__RangeFilter__Group__018858 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L}); public static final BitSet FOLLOW_rule__RangeFilter__Group__1_in_rule__RangeFilter__Group__018861 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RangeFilter__NegAssignment_0_in_rule__RangeFilter__Group__0__Impl18888 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RangeFilter__Group__1__Impl_in_rule__RangeFilter__Group__118919 = new BitSet(new long[]{0x0800000000000000L,0x0000000000002000L}); public static final BitSet FOLLOW_rule__RangeFilter__Group__2_in_rule__RangeFilter__Group__118922 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_80_in_rule__RangeFilter__Group__1__Impl18950 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RangeFilter__Group__2__Impl_in_rule__RangeFilter__Group__218981 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__RangeFilter__RangeAssignment_2_in_rule__RangeFilter__Group__2__Impl19008 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__OpenOpen__Group__0__Impl_in_rule__OpenOpen__Group__019044 = new BitSet(new long[]{0x0000008000000040L}); public static final BitSet FOLLOW_rule__OpenOpen__Group__1_in_rule__OpenOpen__Group__019047 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_59_in_rule__OpenOpen__Group__0__Impl19075 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__OpenOpen__Group__1__Impl_in_rule__OpenOpen__Group__119106 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L}); public static final BitSet FOLLOW_rule__OpenOpen__Group__2_in_rule__OpenOpen__Group__119109 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__OpenOpen__LowerBoundAssignment_1_in_rule__OpenOpen__Group__1__Impl19136 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__OpenOpen__Group__2__Impl_in_rule__OpenOpen__Group__219166 = new BitSet(new long[]{0x0000008000000040L}); public static final BitSet FOLLOW_rule__OpenOpen__Group__3_in_rule__OpenOpen__Group__219169 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_74_in_rule__OpenOpen__Group__2__Impl19197 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__OpenOpen__Group__3__Impl_in_rule__OpenOpen__Group__319228 = new BitSet(new long[]{0x1000000000000000L}); public static final BitSet FOLLOW_rule__OpenOpen__Group__4_in_rule__OpenOpen__Group__319231 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__OpenOpen__UpperBoundAssignment_3_in_rule__OpenOpen__Group__3__Impl19258 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__OpenOpen__Group__4__Impl_in_rule__OpenOpen__Group__419288 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_60_in_rule__OpenOpen__Group__4__Impl19316 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__OpenClosed__Group__0__Impl_in_rule__OpenClosed__Group__019357 = new BitSet(new long[]{0x0000008000000040L}); public static final BitSet FOLLOW_rule__OpenClosed__Group__1_in_rule__OpenClosed__Group__019360 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_59_in_rule__OpenClosed__Group__0__Impl19388 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__OpenClosed__Group__1__Impl_in_rule__OpenClosed__Group__119419 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L}); public static final BitSet FOLLOW_rule__OpenClosed__Group__2_in_rule__OpenClosed__Group__119422 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__OpenClosed__LowerBoundAssignment_1_in_rule__OpenClosed__Group__1__Impl19449 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__OpenClosed__Group__2__Impl_in_rule__OpenClosed__Group__219479 = new BitSet(new long[]{0x0000008000000040L}); public static final BitSet FOLLOW_rule__OpenClosed__Group__3_in_rule__OpenClosed__Group__219482 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_74_in_rule__OpenClosed__Group__2__Impl19510 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__OpenClosed__Group__3__Impl_in_rule__OpenClosed__Group__319541 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L}); public static final BitSet FOLLOW_rule__OpenClosed__Group__4_in_rule__OpenClosed__Group__319544 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__OpenClosed__UpperBoundAssignment_3_in_rule__OpenClosed__Group__3__Impl19571 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__OpenClosed__Group__4__Impl_in_rule__OpenClosed__Group__419601 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_78_in_rule__OpenClosed__Group__4__Impl19629 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ClosedClosed__Group__0__Impl_in_rule__ClosedClosed__Group__019670 = new BitSet(new long[]{0x0000008000000040L}); public static final BitSet FOLLOW_rule__ClosedClosed__Group__1_in_rule__ClosedClosed__Group__019673 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_77_in_rule__ClosedClosed__Group__0__Impl19701 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ClosedClosed__Group__1__Impl_in_rule__ClosedClosed__Group__119732 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L}); public static final BitSet FOLLOW_rule__ClosedClosed__Group__2_in_rule__ClosedClosed__Group__119735 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ClosedClosed__LowerBoundAssignment_1_in_rule__ClosedClosed__Group__1__Impl19762 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ClosedClosed__Group__2__Impl_in_rule__ClosedClosed__Group__219792 = new BitSet(new long[]{0x0000008000000040L}); public static final BitSet FOLLOW_rule__ClosedClosed__Group__3_in_rule__ClosedClosed__Group__219795 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_74_in_rule__ClosedClosed__Group__2__Impl19823 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ClosedClosed__Group__3__Impl_in_rule__ClosedClosed__Group__319854 = new BitSet(new long[]{0x1000000000000000L}); public static final BitSet FOLLOW_rule__ClosedClosed__Group__4_in_rule__ClosedClosed__Group__319857 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ClosedClosed__UpperBoundAssignment_3_in_rule__ClosedClosed__Group__3__Impl19884 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ClosedClosed__Group__4__Impl_in_rule__ClosedClosed__Group__419914 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_60_in_rule__ClosedClosed__Group__4__Impl19942 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ClosedOpen__Group__0__Impl_in_rule__ClosedOpen__Group__019983 = new BitSet(new long[]{0x0000008000000040L}); public static final BitSet FOLLOW_rule__ClosedOpen__Group__1_in_rule__ClosedOpen__Group__019986 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_77_in_rule__ClosedOpen__Group__0__Impl20014 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ClosedOpen__Group__1__Impl_in_rule__ClosedOpen__Group__120045 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L}); public static final BitSet FOLLOW_rule__ClosedOpen__Group__2_in_rule__ClosedOpen__Group__120048 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ClosedOpen__LowerBoundAssignment_1_in_rule__ClosedOpen__Group__1__Impl20075 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ClosedOpen__Group__2__Impl_in_rule__ClosedOpen__Group__220105 = new BitSet(new long[]{0x0000008000000040L}); public static final BitSet FOLLOW_rule__ClosedOpen__Group__3_in_rule__ClosedOpen__Group__220108 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_74_in_rule__ClosedOpen__Group__2__Impl20136 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ClosedOpen__Group__3__Impl_in_rule__ClosedOpen__Group__320167 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L}); public static final BitSet FOLLOW_rule__ClosedOpen__Group__4_in_rule__ClosedOpen__Group__320170 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ClosedOpen__UpperBoundAssignment_3_in_rule__ClosedOpen__Group__3__Impl20197 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ClosedOpen__Group__4__Impl_in_rule__ClosedOpen__Group__420227 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_78_in_rule__ClosedOpen__Group__4__Impl20255 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__NumericFilter__Group__0__Impl_in_rule__NumericFilter__Group__020296 = new BitSet(new long[]{0x0000008000000040L}); public static final BitSet FOLLOW_rule__NumericFilter__Group__1_in_rule__NumericFilter__Group__020299 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__NumericFilter__OperatorAssignment_0_in_rule__NumericFilter__Group__0__Impl20326 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__NumericFilter__Group__1__Impl_in_rule__NumericFilter__Group__120356 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__NumericFilter__ValueAssignment_1_in_rule__NumericFilter__Group__1__Impl20383 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LiteralFilter__Group__0__Impl_in_rule__LiteralFilter__Group__020417 = new BitSet(new long[]{0x0000000003800000L}); public static final BitSet FOLLOW_rule__LiteralFilter__Group__1_in_rule__LiteralFilter__Group__020420 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LiteralFilter__NegAssignment_0_in_rule__LiteralFilter__Group__0__Impl20447 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LiteralFilter__Group__1__Impl_in_rule__LiteralFilter__Group__120478 = new BitSet(new long[]{0x0000000000000100L}); public static final BitSet FOLLOW_rule__LiteralFilter__Group__2_in_rule__LiteralFilter__Group__120481 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LiteralFilter__OperatorAssignment_1_in_rule__LiteralFilter__Group__1__Impl20508 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LiteralFilter__Group__2__Impl_in_rule__LiteralFilter__Group__220538 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LiteralFilter__ValueAssignment_2_in_rule__LiteralFilter__Group__2__Impl20565 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Source__Group__0__Impl_in_rule__Source__Group__020601 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__Source__Group__1_in_rule__Source__Group__020604 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_81_in_rule__Source__Group__0__Impl20632 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Source__Group__1__Impl_in_rule__Source__Group__120663 = new BitSet(new long[]{0x2000000000000000L}); public static final BitSet FOLLOW_rule__Source__Group__2_in_rule__Source__Group__120666 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Source__NameAssignment_1_in_rule__Source__Group__1__Impl20693 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Source__Group__2__Impl_in_rule__Source__Group__220723 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L}); public static final BitSet FOLLOW_rule__Source__Group__3_in_rule__Source__Group__220726 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_61_in_rule__Source__Group__2__Impl20754 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Source__Group__3__Impl_in_rule__Source__Group__320785 = new BitSet(new long[]{0x4000000000000000L}); public static final BitSet FOLLOW_rule__Source__Group__4_in_rule__Source__Group__320788 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Source__Group_3__0_in_rule__Source__Group__3__Impl20817 = new BitSet(new long[]{0x0000000000000002L,0x0000000000040000L}); public static final BitSet FOLLOW_rule__Source__Group_3__0_in_rule__Source__Group__3__Impl20829 = new BitSet(new long[]{0x0000000000000002L,0x0000000000040000L}); public static final BitSet FOLLOW_rule__Source__Group__4__Impl_in_rule__Source__Group__420862 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_62_in_rule__Source__Group__4__Impl20890 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Source__Group_3__0__Impl_in_rule__Source__Group_3__020931 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__Source__Group_3__1_in_rule__Source__Group_3__020934 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_82_in_rule__Source__Group_3__0__Impl20962 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Source__Group_3__1__Impl_in_rule__Source__Group_3__120993 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Source__AdapterAssignment_3_1_in_rule__Source__Group_3__1__Impl21020 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XAssignment__Group_0__0__Impl_in_rule__XAssignment__Group_0__021054 = new BitSet(new long[]{0x0007800000000010L}); public static final BitSet FOLLOW_rule__XAssignment__Group_0__1_in_rule__XAssignment__Group_0__021057 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XAssignment__Group_0__1__Impl_in_rule__XAssignment__Group_0__121115 = new BitSet(new long[]{0x0000000000004000L}); public static final BitSet FOLLOW_rule__XAssignment__Group_0__2_in_rule__XAssignment__Group_0__121118 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XAssignment__FeatureAssignment_0_1_in_rule__XAssignment__Group_0__1__Impl21145 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XAssignment__Group_0__2__Impl_in_rule__XAssignment__Group_0__221175 = new BitSet(new long[]{0x281F90C0000201F0L,0x0000201FF2A02000L}); public static final BitSet FOLLOW_rule__XAssignment__Group_0__3_in_rule__XAssignment__Group_0__221178 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleOpSingleAssign_in_rule__XAssignment__Group_0__2__Impl21205 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XAssignment__Group_0__3__Impl_in_rule__XAssignment__Group_0__321234 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XAssignment__ValueAssignment_0_3_in_rule__XAssignment__Group_0__3__Impl21261 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XAssignment__Group_1__0__Impl_in_rule__XAssignment__Group_1__021299 = new BitSet(new long[]{0x000000000C000000L}); public static final BitSet FOLLOW_rule__XAssignment__Group_1__1_in_rule__XAssignment__Group_1__021302 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXOrExpression_in_rule__XAssignment__Group_1__0__Impl21329 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XAssignment__Group_1__1__Impl_in_rule__XAssignment__Group_1__121358 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XAssignment__Group_1_1__0_in_rule__XAssignment__Group_1__1__Impl21385 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XAssignment__Group_1_1__0__Impl_in_rule__XAssignment__Group_1_1__021420 = new BitSet(new long[]{0x281F90C0000201F0L,0x0000201FF2A02000L}); public static final BitSet FOLLOW_rule__XAssignment__Group_1_1__1_in_rule__XAssignment__Group_1_1__021423 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XAssignment__Group_1_1_0__0_in_rule__XAssignment__Group_1_1__0__Impl21450 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XAssignment__Group_1_1__1__Impl_in_rule__XAssignment__Group_1_1__121480 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XAssignment__RightOperandAssignment_1_1_1_in_rule__XAssignment__Group_1_1__1__Impl21507 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XAssignment__Group_1_1_0__0__Impl_in_rule__XAssignment__Group_1_1_0__021541 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XAssignment__Group_1_1_0_0__0_in_rule__XAssignment__Group_1_1_0__0__Impl21568 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XAssignment__Group_1_1_0_0__0__Impl_in_rule__XAssignment__Group_1_1_0_0__021600 = new BitSet(new long[]{0x000000000C000000L}); public static final BitSet FOLLOW_rule__XAssignment__Group_1_1_0_0__1_in_rule__XAssignment__Group_1_1_0_0__021603 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XAssignment__Group_1_1_0_0__1__Impl_in_rule__XAssignment__Group_1_1_0_0__121661 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XAssignment__FeatureAssignment_1_1_0_0_1_in_rule__XAssignment__Group_1_1_0_0__1__Impl21688 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XOrExpression__Group__0__Impl_in_rule__XOrExpression__Group__021722 = new BitSet(new long[]{0x0000000000008000L}); public static final BitSet FOLLOW_rule__XOrExpression__Group__1_in_rule__XOrExpression__Group__021725 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXAndExpression_in_rule__XOrExpression__Group__0__Impl21752 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XOrExpression__Group__1__Impl_in_rule__XOrExpression__Group__121781 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XOrExpression__Group_1__0_in_rule__XOrExpression__Group__1__Impl21808 = new BitSet(new long[]{0x0000000000008002L}); public static final BitSet FOLLOW_rule__XOrExpression__Group_1__0__Impl_in_rule__XOrExpression__Group_1__021843 = new BitSet(new long[]{0x281F90C0000201F0L,0x0000201FF2A02000L}); public static final BitSet FOLLOW_rule__XOrExpression__Group_1__1_in_rule__XOrExpression__Group_1__021846 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XOrExpression__Group_1_0__0_in_rule__XOrExpression__Group_1__0__Impl21873 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XOrExpression__Group_1__1__Impl_in_rule__XOrExpression__Group_1__121903 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XOrExpression__RightOperandAssignment_1_1_in_rule__XOrExpression__Group_1__1__Impl21930 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XOrExpression__Group_1_0__0__Impl_in_rule__XOrExpression__Group_1_0__021964 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XOrExpression__Group_1_0_0__0_in_rule__XOrExpression__Group_1_0__0__Impl21991 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XOrExpression__Group_1_0_0__0__Impl_in_rule__XOrExpression__Group_1_0_0__022023 = new BitSet(new long[]{0x0000000000008000L}); public static final BitSet FOLLOW_rule__XOrExpression__Group_1_0_0__1_in_rule__XOrExpression__Group_1_0_0__022026 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XOrExpression__Group_1_0_0__1__Impl_in_rule__XOrExpression__Group_1_0_0__122084 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XOrExpression__FeatureAssignment_1_0_0_1_in_rule__XOrExpression__Group_1_0_0__1__Impl22111 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XAndExpression__Group__0__Impl_in_rule__XAndExpression__Group__022145 = new BitSet(new long[]{0x0000000000010000L}); public static final BitSet FOLLOW_rule__XAndExpression__Group__1_in_rule__XAndExpression__Group__022148 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXEqualityExpression_in_rule__XAndExpression__Group__0__Impl22175 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XAndExpression__Group__1__Impl_in_rule__XAndExpression__Group__122204 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XAndExpression__Group_1__0_in_rule__XAndExpression__Group__1__Impl22231 = new BitSet(new long[]{0x0000000000010002L}); public static final BitSet FOLLOW_rule__XAndExpression__Group_1__0__Impl_in_rule__XAndExpression__Group_1__022266 = new BitSet(new long[]{0x281F90C0000201F0L,0x0000201FF2A02000L}); public static final BitSet FOLLOW_rule__XAndExpression__Group_1__1_in_rule__XAndExpression__Group_1__022269 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XAndExpression__Group_1_0__0_in_rule__XAndExpression__Group_1__0__Impl22296 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XAndExpression__Group_1__1__Impl_in_rule__XAndExpression__Group_1__122326 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XAndExpression__RightOperandAssignment_1_1_in_rule__XAndExpression__Group_1__1__Impl22353 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XAndExpression__Group_1_0__0__Impl_in_rule__XAndExpression__Group_1_0__022387 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XAndExpression__Group_1_0_0__0_in_rule__XAndExpression__Group_1_0__0__Impl22414 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XAndExpression__Group_1_0_0__0__Impl_in_rule__XAndExpression__Group_1_0_0__022446 = new BitSet(new long[]{0x0000000000010000L}); public static final BitSet FOLLOW_rule__XAndExpression__Group_1_0_0__1_in_rule__XAndExpression__Group_1_0_0__022449 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XAndExpression__Group_1_0_0__1__Impl_in_rule__XAndExpression__Group_1_0_0__122507 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XAndExpression__FeatureAssignment_1_0_0_1_in_rule__XAndExpression__Group_1_0_0__1__Impl22534 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XEqualityExpression__Group__0__Impl_in_rule__XEqualityExpression__Group__022568 = new BitSet(new long[]{0x0000000030180000L}); public static final BitSet FOLLOW_rule__XEqualityExpression__Group__1_in_rule__XEqualityExpression__Group__022571 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXRelationalExpression_in_rule__XEqualityExpression__Group__0__Impl22598 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XEqualityExpression__Group__1__Impl_in_rule__XEqualityExpression__Group__122627 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1__0_in_rule__XEqualityExpression__Group__1__Impl22654 = new BitSet(new long[]{0x0000000030180002L}); public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1__0__Impl_in_rule__XEqualityExpression__Group_1__022689 = new BitSet(new long[]{0x281F90C0000201F0L,0x0000201FF2A02000L}); public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1__1_in_rule__XEqualityExpression__Group_1__022692 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1_0__0_in_rule__XEqualityExpression__Group_1__0__Impl22719 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1__1__Impl_in_rule__XEqualityExpression__Group_1__122749 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XEqualityExpression__RightOperandAssignment_1_1_in_rule__XEqualityExpression__Group_1__1__Impl22776 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1_0__0__Impl_in_rule__XEqualityExpression__Group_1_0__022810 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1_0_0__0_in_rule__XEqualityExpression__Group_1_0__0__Impl22837 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1_0_0__0__Impl_in_rule__XEqualityExpression__Group_1_0_0__022869 = new BitSet(new long[]{0x0000000030180000L}); public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1_0_0__1_in_rule__XEqualityExpression__Group_1_0_0__022872 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1_0_0__1__Impl_in_rule__XEqualityExpression__Group_1_0_0__122930 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XEqualityExpression__FeatureAssignment_1_0_0_1_in_rule__XEqualityExpression__Group_1_0_0__1__Impl22957 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XRelationalExpression__Group__0__Impl_in_rule__XRelationalExpression__Group__022991 = new BitSet(new long[]{0x0000000040620000L,0x0000000000080000L}); public static final BitSet FOLLOW_rule__XRelationalExpression__Group__1_in_rule__XRelationalExpression__Group__022994 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXOtherOperatorExpression_in_rule__XRelationalExpression__Group__0__Impl23021 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XRelationalExpression__Group__1__Impl_in_rule__XRelationalExpression__Group__123050 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XRelationalExpression__Alternatives_1_in_rule__XRelationalExpression__Group__1__Impl23077 = new BitSet(new long[]{0x0000000040620002L,0x0000000000080000L}); public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0__0__Impl_in_rule__XRelationalExpression__Group_1_0__023112 = new BitSet(new long[]{0x0800000400000010L}); public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0__1_in_rule__XRelationalExpression__Group_1_0__023115 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0_0__0_in_rule__XRelationalExpression__Group_1_0__0__Impl23142 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0__1__Impl_in_rule__XRelationalExpression__Group_1_0__123172 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XRelationalExpression__TypeAssignment_1_0_1_in_rule__XRelationalExpression__Group_1_0__1__Impl23199 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0_0__0__Impl_in_rule__XRelationalExpression__Group_1_0_0__023233 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__0_in_rule__XRelationalExpression__Group_1_0_0__0__Impl23260 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__0__Impl_in_rule__XRelationalExpression__Group_1_0_0_0__023292 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L}); public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__1_in_rule__XRelationalExpression__Group_1_0_0_0__023295 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_0_0_0__1__Impl_in_rule__XRelationalExpression__Group_1_0_0_0__123353 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_83_in_rule__XRelationalExpression__Group_1_0_0_0__1__Impl23381 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1__0__Impl_in_rule__XRelationalExpression__Group_1_1__023416 = new BitSet(new long[]{0x281F90C0000201F0L,0x0000201FF2A02000L}); public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1__1_in_rule__XRelationalExpression__Group_1_1__023419 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1_0__0_in_rule__XRelationalExpression__Group_1_1__0__Impl23446 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1__1__Impl_in_rule__XRelationalExpression__Group_1_1__123476 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XRelationalExpression__RightOperandAssignment_1_1_1_in_rule__XRelationalExpression__Group_1_1__1__Impl23503 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1_0__0__Impl_in_rule__XRelationalExpression__Group_1_1_0__023537 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__0_in_rule__XRelationalExpression__Group_1_1_0__0__Impl23564 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__0__Impl_in_rule__XRelationalExpression__Group_1_1_0_0__023596 = new BitSet(new long[]{0x0000000040620000L,0x0000000000080000L}); public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__1_in_rule__XRelationalExpression__Group_1_1_0_0__023599 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XRelationalExpression__Group_1_1_0_0__1__Impl_in_rule__XRelationalExpression__Group_1_1_0_0__123657 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XRelationalExpression__FeatureAssignment_1_1_0_0_1_in_rule__XRelationalExpression__Group_1_1_0_0__1__Impl23684 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group__0__Impl_in_rule__XOtherOperatorExpression__Group__023718 = new BitSet(new long[]{0x0000003F80420000L}); public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group__1_in_rule__XOtherOperatorExpression__Group__023721 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXAdditiveExpression_in_rule__XOtherOperatorExpression__Group__0__Impl23748 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group__1__Impl_in_rule__XOtherOperatorExpression__Group__123777 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1__0_in_rule__XOtherOperatorExpression__Group__1__Impl23804 = new BitSet(new long[]{0x0000003F80420002L}); public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1__0__Impl_in_rule__XOtherOperatorExpression__Group_1__023839 = new BitSet(new long[]{0x281F90C0000201F0L,0x0000201FF2A02000L}); public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1__1_in_rule__XOtherOperatorExpression__Group_1__023842 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1_0__0_in_rule__XOtherOperatorExpression__Group_1__0__Impl23869 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1__1__Impl_in_rule__XOtherOperatorExpression__Group_1__123899 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XOtherOperatorExpression__RightOperandAssignment_1_1_in_rule__XOtherOperatorExpression__Group_1__1__Impl23926 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1_0__0__Impl_in_rule__XOtherOperatorExpression__Group_1_0__023960 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__0_in_rule__XOtherOperatorExpression__Group_1_0__0__Impl23987 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__0__Impl_in_rule__XOtherOperatorExpression__Group_1_0_0__024019 = new BitSet(new long[]{0x0000003F80420000L}); public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__1_in_rule__XOtherOperatorExpression__Group_1_0_0__024022 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1_0_0__1__Impl_in_rule__XOtherOperatorExpression__Group_1_0_0__124080 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_1_in_rule__XOtherOperatorExpression__Group_1_0_0__1__Impl24107 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__OpOther__Group_2__0__Impl_in_rule__OpOther__Group_2__024141 = new BitSet(new long[]{0x0000000200000000L}); public static final BitSet FOLLOW_rule__OpOther__Group_2__1_in_rule__OpOther__Group_2__024144 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_22_in_rule__OpOther__Group_2__0__Impl24172 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__OpOther__Group_2__1__Impl_in_rule__OpOther__Group_2__124203 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_33_in_rule__OpOther__Group_2__1__Impl24231 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__OpOther__Group_5__0__Impl_in_rule__OpOther__Group_5__024266 = new BitSet(new long[]{0x0000000000400000L}); public static final BitSet FOLLOW_rule__OpOther__Group_5__1_in_rule__OpOther__Group_5__024269 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_22_in_rule__OpOther__Group_5__0__Impl24297 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__OpOther__Group_5__1__Impl_in_rule__OpOther__Group_5__124328 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__OpOther__Alternatives_5_1_in_rule__OpOther__Group_5__1__Impl24355 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__OpOther__Group_5_1_0__0__Impl_in_rule__OpOther__Group_5_1_0__024389 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__OpOther__Group_5_1_0_0__0_in_rule__OpOther__Group_5_1_0__0__Impl24416 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__OpOther__Group_5_1_0_0__0__Impl_in_rule__OpOther__Group_5_1_0_0__024448 = new BitSet(new long[]{0x0000000000400000L}); public static final BitSet FOLLOW_rule__OpOther__Group_5_1_0_0__1_in_rule__OpOther__Group_5_1_0_0__024451 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_22_in_rule__OpOther__Group_5_1_0_0__0__Impl24479 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__OpOther__Group_5_1_0_0__1__Impl_in_rule__OpOther__Group_5_1_0_0__124510 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_22_in_rule__OpOther__Group_5_1_0_0__1__Impl24538 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__OpOther__Group_6__0__Impl_in_rule__OpOther__Group_6__024573 = new BitSet(new long[]{0x0000000000020000L}); public static final BitSet FOLLOW_rule__OpOther__Group_6__1_in_rule__OpOther__Group_6__024576 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_17_in_rule__OpOther__Group_6__0__Impl24604 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__OpOther__Group_6__1__Impl_in_rule__OpOther__Group_6__124635 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__OpOther__Alternatives_6_1_in_rule__OpOther__Group_6__1__Impl24662 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__OpOther__Group_6_1_0__0__Impl_in_rule__OpOther__Group_6_1_0__024696 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__OpOther__Group_6_1_0_0__0_in_rule__OpOther__Group_6_1_0__0__Impl24723 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__OpOther__Group_6_1_0_0__0__Impl_in_rule__OpOther__Group_6_1_0_0__024755 = new BitSet(new long[]{0x0000000000020000L}); public static final BitSet FOLLOW_rule__OpOther__Group_6_1_0_0__1_in_rule__OpOther__Group_6_1_0_0__024758 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_17_in_rule__OpOther__Group_6_1_0_0__0__Impl24786 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__OpOther__Group_6_1_0_0__1__Impl_in_rule__OpOther__Group_6_1_0_0__124817 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_17_in_rule__OpOther__Group_6_1_0_0__1__Impl24845 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XAdditiveExpression__Group__0__Impl_in_rule__XAdditiveExpression__Group__024880 = new BitSet(new long[]{0x000000C000000000L}); public static final BitSet FOLLOW_rule__XAdditiveExpression__Group__1_in_rule__XAdditiveExpression__Group__024883 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXMultiplicativeExpression_in_rule__XAdditiveExpression__Group__0__Impl24910 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XAdditiveExpression__Group__1__Impl_in_rule__XAdditiveExpression__Group__124939 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1__0_in_rule__XAdditiveExpression__Group__1__Impl24966 = new BitSet(new long[]{0x000000C000000002L}); public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1__0__Impl_in_rule__XAdditiveExpression__Group_1__025001 = new BitSet(new long[]{0x281F90C0000201F0L,0x0000201FF2A02000L}); public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1__1_in_rule__XAdditiveExpression__Group_1__025004 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1_0__0_in_rule__XAdditiveExpression__Group_1__0__Impl25031 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1__1__Impl_in_rule__XAdditiveExpression__Group_1__125061 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XAdditiveExpression__RightOperandAssignment_1_1_in_rule__XAdditiveExpression__Group_1__1__Impl25088 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1_0__0__Impl_in_rule__XAdditiveExpression__Group_1_0__025122 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1_0_0__0_in_rule__XAdditiveExpression__Group_1_0__0__Impl25149 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1_0_0__0__Impl_in_rule__XAdditiveExpression__Group_1_0_0__025181 = new BitSet(new long[]{0x000000C000000000L}); public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1_0_0__1_in_rule__XAdditiveExpression__Group_1_0_0__025184 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1_0_0__1__Impl_in_rule__XAdditiveExpression__Group_1_0_0__125242 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XAdditiveExpression__FeatureAssignment_1_0_0_1_in_rule__XAdditiveExpression__Group_1_0_0__1__Impl25269 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group__0__Impl_in_rule__XMultiplicativeExpression__Group__025303 = new BitSet(new long[]{0x00000F0000000000L}); public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group__1_in_rule__XMultiplicativeExpression__Group__025306 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXUnaryOperation_in_rule__XMultiplicativeExpression__Group__0__Impl25333 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group__1__Impl_in_rule__XMultiplicativeExpression__Group__125362 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1__0_in_rule__XMultiplicativeExpression__Group__1__Impl25389 = new BitSet(new long[]{0x00000F0000000002L}); public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1__0__Impl_in_rule__XMultiplicativeExpression__Group_1__025424 = new BitSet(new long[]{0x281F90C0000201F0L,0x0000201FF2A02000L}); public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1__1_in_rule__XMultiplicativeExpression__Group_1__025427 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1_0__0_in_rule__XMultiplicativeExpression__Group_1__0__Impl25454 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1__1__Impl_in_rule__XMultiplicativeExpression__Group_1__125484 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMultiplicativeExpression__RightOperandAssignment_1_1_in_rule__XMultiplicativeExpression__Group_1__1__Impl25511 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1_0__0__Impl_in_rule__XMultiplicativeExpression__Group_1_0__025545 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__0_in_rule__XMultiplicativeExpression__Group_1_0__0__Impl25572 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__0__Impl_in_rule__XMultiplicativeExpression__Group_1_0_0__025604 = new BitSet(new long[]{0x00000F0000000000L}); public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__1_in_rule__XMultiplicativeExpression__Group_1_0_0__025607 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1_0_0__1__Impl_in_rule__XMultiplicativeExpression__Group_1_0_0__125665 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_1_in_rule__XMultiplicativeExpression__Group_1_0_0__1__Impl25692 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__0__Impl_in_rule__XUnaryOperation__Group_0__025726 = new BitSet(new long[]{0x000010C000000000L}); public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__1_in_rule__XUnaryOperation__Group_0__025729 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__1__Impl_in_rule__XUnaryOperation__Group_0__125787 = new BitSet(new long[]{0x281F90C0000201F0L,0x0000201FF2A02000L}); public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__2_in_rule__XUnaryOperation__Group_0__125790 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XUnaryOperation__FeatureAssignment_0_1_in_rule__XUnaryOperation__Group_0__1__Impl25817 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XUnaryOperation__Group_0__2__Impl_in_rule__XUnaryOperation__Group_0__225847 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XUnaryOperation__OperandAssignment_0_2_in_rule__XUnaryOperation__Group_0__2__Impl25874 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XCastedExpression__Group__0__Impl_in_rule__XCastedExpression__Group__025910 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); public static final BitSet FOLLOW_rule__XCastedExpression__Group__1_in_rule__XCastedExpression__Group__025913 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXMemberFeatureCall_in_rule__XCastedExpression__Group__0__Impl25940 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XCastedExpression__Group__1__Impl_in_rule__XCastedExpression__Group__125969 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XCastedExpression__Group_1__0_in_rule__XCastedExpression__Group__1__Impl25996 = new BitSet(new long[]{0x0000000000000002L,0x0000000000100000L}); public static final BitSet FOLLOW_rule__XCastedExpression__Group_1__0__Impl_in_rule__XCastedExpression__Group_1__026031 = new BitSet(new long[]{0x0800000400000010L}); public static final BitSet FOLLOW_rule__XCastedExpression__Group_1__1_in_rule__XCastedExpression__Group_1__026034 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XCastedExpression__Group_1_0__0_in_rule__XCastedExpression__Group_1__0__Impl26061 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XCastedExpression__Group_1__1__Impl_in_rule__XCastedExpression__Group_1__126091 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XCastedExpression__TypeAssignment_1_1_in_rule__XCastedExpression__Group_1__1__Impl26118 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XCastedExpression__Group_1_0__0__Impl_in_rule__XCastedExpression__Group_1_0__026152 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XCastedExpression__Group_1_0_0__0_in_rule__XCastedExpression__Group_1_0__0__Impl26179 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XCastedExpression__Group_1_0_0__0__Impl_in_rule__XCastedExpression__Group_1_0_0__026211 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L}); public static final BitSet FOLLOW_rule__XCastedExpression__Group_1_0_0__1_in_rule__XCastedExpression__Group_1_0_0__026214 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XCastedExpression__Group_1_0_0__1__Impl_in_rule__XCastedExpression__Group_1_0_0__126272 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_84_in_rule__XCastedExpression__Group_1_0_0__1__Impl26300 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group__0__Impl_in_rule__XMemberFeatureCall__Group__026335 = new BitSet(new long[]{0x0000200000000000L,0x0000060000000000L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group__1_in_rule__XMemberFeatureCall__Group__026338 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXPrimaryExpression_in_rule__XMemberFeatureCall__Group__0__Impl26365 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group__1__Impl_in_rule__XMemberFeatureCall__Group__126394 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Alternatives_1_in_rule__XMemberFeatureCall__Group__1__Impl26421 = new BitSet(new long[]{0x0000200000000002L,0x0000060000000000L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_0__026456 = new BitSet(new long[]{0x281F90C0000201F0L,0x0000201FF2A02000L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0__1_in_rule__XMemberFeatureCall__Group_1_0__026459 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0__0_in_rule__XMemberFeatureCall__Group_1_0__0__Impl26486 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0__1__Impl_in_rule__XMemberFeatureCall__Group_1_0__126516 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__ValueAssignment_1_0_1_in_rule__XMemberFeatureCall__Group_1_0__1__Impl26543 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_0_0__026577 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__0_in_rule__XMemberFeatureCall__Group_1_0_0__0__Impl26604 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_0_0_0__026636 = new BitSet(new long[]{0x0000200000000000L,0x0000020000000000L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__1_in_rule__XMemberFeatureCall__Group_1_0_0_0__026639 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl_in_rule__XMemberFeatureCall__Group_1_0_0_0__126697 = new BitSet(new long[]{0x0007800000000010L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__2_in_rule__XMemberFeatureCall__Group_1_0_0_0__126700 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Alternatives_1_0_0_0_1_in_rule__XMemberFeatureCall__Group_1_0_0_0__1__Impl26727 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl_in_rule__XMemberFeatureCall__Group_1_0_0_0__226757 = new BitSet(new long[]{0x0000000000004000L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__3_in_rule__XMemberFeatureCall__Group_1_0_0_0__226760 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_2_in_rule__XMemberFeatureCall__Group_1_0_0_0__2__Impl26787 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl_in_rule__XMemberFeatureCall__Group_1_0_0_0__326817 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleOpSingleAssign_in_rule__XMemberFeatureCall__Group_1_0_0_0__3__Impl26844 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1__026881 = new BitSet(new long[]{0x0007800000020010L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__1_in_rule__XMemberFeatureCall__Group_1_1__026884 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_0__0_in_rule__XMemberFeatureCall__Group_1_1__0__Impl26911 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1__126941 = new BitSet(new long[]{0x0007800000020010L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__2_in_rule__XMemberFeatureCall__Group_1_1__126944 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__0_in_rule__XMemberFeatureCall__Group_1_1__1__Impl26971 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__2__Impl_in_rule__XMemberFeatureCall__Group_1_1__227002 = new BitSet(new long[]{0x0800000000000000L,0x0000000000002000L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__3_in_rule__XMemberFeatureCall__Group_1_1__227005 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__FeatureAssignment_1_1_2_in_rule__XMemberFeatureCall__Group_1_1__2__Impl27032 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__3__Impl_in_rule__XMemberFeatureCall__Group_1_1__327062 = new BitSet(new long[]{0x0800000000000000L,0x0000000000002000L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__4_in_rule__XMemberFeatureCall__Group_1_1__327065 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__0_in_rule__XMemberFeatureCall__Group_1_1__3__Impl27092 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1__4__Impl_in_rule__XMemberFeatureCall__Group_1_1__427123 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4_in_rule__XMemberFeatureCall__Group_1_1__4__Impl27150 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_0__027191 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__0_in_rule__XMemberFeatureCall__Group_1_1_0__0__Impl27218 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_0_0__027250 = new BitSet(new long[]{0x0000200000000000L,0x0000060000000000L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__1_in_rule__XMemberFeatureCall__Group_1_1_0_0__027253 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_0_0__127311 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Alternatives_1_1_0_0_1_in_rule__XMemberFeatureCall__Group_1_1_0_0__1__Impl27338 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__027372 = new BitSet(new long[]{0x0800000400000010L,0x0000008000000000L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__1_in_rule__XMemberFeatureCall__Group_1_1_1__027375 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_17_in_rule__XMemberFeatureCall__Group_1_1_1__0__Impl27403 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__127434 = new BitSet(new long[]{0x0000000000400000L,0x0000000000008000L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__2_in_rule__XMemberFeatureCall__Group_1_1_1__127437 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_1_in_rule__XMemberFeatureCall__Group_1_1_1__1__Impl27464 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__2__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__227494 = new BitSet(new long[]{0x0000000000400000L,0x0000000000008000L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__3_in_rule__XMemberFeatureCall__Group_1_1_1__227497 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__0_in_rule__XMemberFeatureCall__Group_1_1_1__2__Impl27524 = new BitSet(new long[]{0x0000000000000002L,0x0000000000008000L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1__3__Impl_in_rule__XMemberFeatureCall__Group_1_1_1__327555 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_22_in_rule__XMemberFeatureCall__Group_1_1_1__3__Impl27583 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_1_2__027622 = new BitSet(new long[]{0x0800000400000010L,0x0000008000000000L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__1_in_rule__XMemberFeatureCall__Group_1_1_1_2__027625 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_79_in_rule__XMemberFeatureCall__Group_1_1_1_2__0__Impl27653 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_1_2__127684 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_1_in_rule__XMemberFeatureCall__Group_1_1_1_2__1__Impl27711 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_3__027745 = new BitSet(new long[]{0x381F90C4000201F0L,0x0000281FF2A02000L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__1_in_rule__XMemberFeatureCall__Group_1_1_3__027748 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_0_in_rule__XMemberFeatureCall__Group_1_1_3__0__Impl27775 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_3__127805 = new BitSet(new long[]{0x381F90C4000201F0L,0x0000281FF2A02000L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__2_in_rule__XMemberFeatureCall__Group_1_1_3__127808 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Alternatives_1_1_3_1_in_rule__XMemberFeatureCall__Group_1_1_3__1__Impl27835 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__2__Impl_in_rule__XMemberFeatureCall__Group_1_1_3__227866 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_60_in_rule__XMemberFeatureCall__Group_1_1_3__2__Impl27894 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__027931 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__1_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__027934 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_0_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__0__Impl27961 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__127991 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0_in_rule__XMemberFeatureCall__Group_1_1_3_1_1__1__Impl28018 = new BitSet(new long[]{0x0000000000000002L,0x0000000000008000L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__028053 = new BitSet(new long[]{0x281F90C4000201F0L,0x0000281FF2A02000L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__028056 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_79_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__0__Impl28084 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__128115 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_1_in_rule__XMemberFeatureCall__Group_1_1_3_1_1_1__1__Impl28142 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XSetLiteral__Group__0__Impl_in_rule__XSetLiteral__Group__028176 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200000L}); public static final BitSet FOLLOW_rule__XSetLiteral__Group__1_in_rule__XSetLiteral__Group__028179 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XSetLiteral__Group__1__Impl_in_rule__XSetLiteral__Group__128237 = new BitSet(new long[]{0x2000000000000000L}); public static final BitSet FOLLOW_rule__XSetLiteral__Group__2_in_rule__XSetLiteral__Group__128240 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_85_in_rule__XSetLiteral__Group__1__Impl28268 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XSetLiteral__Group__2__Impl_in_rule__XSetLiteral__Group__228299 = new BitSet(new long[]{0x681F90C4000201F0L,0x0000281FF2A02000L}); public static final BitSet FOLLOW_rule__XSetLiteral__Group__3_in_rule__XSetLiteral__Group__228302 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_61_in_rule__XSetLiteral__Group__2__Impl28330 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XSetLiteral__Group__3__Impl_in_rule__XSetLiteral__Group__328361 = new BitSet(new long[]{0x681F90C4000201F0L,0x0000281FF2A02000L}); public static final BitSet FOLLOW_rule__XSetLiteral__Group__4_in_rule__XSetLiteral__Group__328364 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XSetLiteral__Group_3__0_in_rule__XSetLiteral__Group__3__Impl28391 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XSetLiteral__Group__4__Impl_in_rule__XSetLiteral__Group__428422 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_62_in_rule__XSetLiteral__Group__4__Impl28450 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XSetLiteral__Group_3__0__Impl_in_rule__XSetLiteral__Group_3__028491 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L}); public static final BitSet FOLLOW_rule__XSetLiteral__Group_3__1_in_rule__XSetLiteral__Group_3__028494 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XSetLiteral__ElementsAssignment_3_0_in_rule__XSetLiteral__Group_3__0__Impl28521 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XSetLiteral__Group_3__1__Impl_in_rule__XSetLiteral__Group_3__128551 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XSetLiteral__Group_3_1__0_in_rule__XSetLiteral__Group_3__1__Impl28578 = new BitSet(new long[]{0x0000000000000002L,0x0000000000008000L}); public static final BitSet FOLLOW_rule__XSetLiteral__Group_3_1__0__Impl_in_rule__XSetLiteral__Group_3_1__028613 = new BitSet(new long[]{0x281F90C4000201F0L,0x0000281FF2A02000L}); public static final BitSet FOLLOW_rule__XSetLiteral__Group_3_1__1_in_rule__XSetLiteral__Group_3_1__028616 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_79_in_rule__XSetLiteral__Group_3_1__0__Impl28644 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XSetLiteral__Group_3_1__1__Impl_in_rule__XSetLiteral__Group_3_1__128675 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XSetLiteral__ElementsAssignment_3_1_1_in_rule__XSetLiteral__Group_3_1__1__Impl28702 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XListLiteral__Group__0__Impl_in_rule__XListLiteral__Group__028736 = new BitSet(new long[]{0x0000000000000000L,0x0000000000200000L}); public static final BitSet FOLLOW_rule__XListLiteral__Group__1_in_rule__XListLiteral__Group__028739 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XListLiteral__Group__1__Impl_in_rule__XListLiteral__Group__128797 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L}); public static final BitSet FOLLOW_rule__XListLiteral__Group__2_in_rule__XListLiteral__Group__128800 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_85_in_rule__XListLiteral__Group__1__Impl28828 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XListLiteral__Group__2__Impl_in_rule__XListLiteral__Group__228859 = new BitSet(new long[]{0x281F90C4000201F0L,0x0000281FF2A06000L}); public static final BitSet FOLLOW_rule__XListLiteral__Group__3_in_rule__XListLiteral__Group__228862 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_77_in_rule__XListLiteral__Group__2__Impl28890 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XListLiteral__Group__3__Impl_in_rule__XListLiteral__Group__328921 = new BitSet(new long[]{0x281F90C4000201F0L,0x0000281FF2A06000L}); public static final BitSet FOLLOW_rule__XListLiteral__Group__4_in_rule__XListLiteral__Group__328924 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XListLiteral__Group_3__0_in_rule__XListLiteral__Group__3__Impl28951 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XListLiteral__Group__4__Impl_in_rule__XListLiteral__Group__428982 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_78_in_rule__XListLiteral__Group__4__Impl29010 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XListLiteral__Group_3__0__Impl_in_rule__XListLiteral__Group_3__029051 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L}); public static final BitSet FOLLOW_rule__XListLiteral__Group_3__1_in_rule__XListLiteral__Group_3__029054 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XListLiteral__ElementsAssignment_3_0_in_rule__XListLiteral__Group_3__0__Impl29081 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XListLiteral__Group_3__1__Impl_in_rule__XListLiteral__Group_3__129111 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XListLiteral__Group_3_1__0_in_rule__XListLiteral__Group_3__1__Impl29138 = new BitSet(new long[]{0x0000000000000002L,0x0000000000008000L}); public static final BitSet FOLLOW_rule__XListLiteral__Group_3_1__0__Impl_in_rule__XListLiteral__Group_3_1__029173 = new BitSet(new long[]{0x281F90C4000201F0L,0x0000281FF2A02000L}); public static final BitSet FOLLOW_rule__XListLiteral__Group_3_1__1_in_rule__XListLiteral__Group_3_1__029176 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_79_in_rule__XListLiteral__Group_3_1__0__Impl29204 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XListLiteral__Group_3_1__1__Impl_in_rule__XListLiteral__Group_3_1__129235 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XListLiteral__ElementsAssignment_3_1_1_in_rule__XListLiteral__Group_3_1__1__Impl29262 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XClosure__Group__0__Impl_in_rule__XClosure__Group__029296 = new BitSet(new long[]{0x281FD0C4000201F0L,0x0000381FF2A02000L}); public static final BitSet FOLLOW_rule__XClosure__Group__1_in_rule__XClosure__Group__029299 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XClosure__Group_0__0_in_rule__XClosure__Group__0__Impl29326 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XClosure__Group__1__Impl_in_rule__XClosure__Group__129356 = new BitSet(new long[]{0x281FD0C4000201F0L,0x0000381FF2A02000L}); public static final BitSet FOLLOW_rule__XClosure__Group__2_in_rule__XClosure__Group__129359 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XClosure__Group_1__0_in_rule__XClosure__Group__1__Impl29386 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XClosure__Group__2__Impl_in_rule__XClosure__Group__229417 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L}); public static final BitSet FOLLOW_rule__XClosure__Group__3_in_rule__XClosure__Group__229420 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XClosure__ExpressionAssignment_2_in_rule__XClosure__Group__2__Impl29447 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XClosure__Group__3__Impl_in_rule__XClosure__Group__329477 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_78_in_rule__XClosure__Group__3__Impl29505 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XClosure__Group_0__0__Impl_in_rule__XClosure__Group_0__029544 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XClosure__Group_0_0__0_in_rule__XClosure__Group_0__0__Impl29571 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XClosure__Group_0_0__0__Impl_in_rule__XClosure__Group_0_0__029603 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L}); public static final BitSet FOLLOW_rule__XClosure__Group_0_0__1_in_rule__XClosure__Group_0_0__029606 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XClosure__Group_0_0__1__Impl_in_rule__XClosure__Group_0_0__129664 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_77_in_rule__XClosure__Group_0_0__1__Impl29692 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XClosure__Group_1__0__Impl_in_rule__XClosure__Group_1__029727 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XClosure__Group_1_0__0_in_rule__XClosure__Group_1__0__Impl29754 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XClosure__Group_1_0__0__Impl_in_rule__XClosure__Group_1_0__029786 = new BitSet(new long[]{0x0800000400000010L,0x0000080000000000L}); public static final BitSet FOLLOW_rule__XClosure__Group_1_0__1_in_rule__XClosure__Group_1_0__029789 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0__0_in_rule__XClosure__Group_1_0__0__Impl29816 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XClosure__Group_1_0__1__Impl_in_rule__XClosure__Group_1_0__129847 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XClosure__ExplicitSyntaxAssignment_1_0_1_in_rule__XClosure__Group_1_0__1__Impl29874 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0__0__Impl_in_rule__XClosure__Group_1_0_0__029908 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L}); public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0__1_in_rule__XClosure__Group_1_0_0__029911 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_0_in_rule__XClosure__Group_1_0_0__0__Impl29938 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0__1__Impl_in_rule__XClosure__Group_1_0_0__129968 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0_1__0_in_rule__XClosure__Group_1_0_0__1__Impl29995 = new BitSet(new long[]{0x0000000000000002L,0x0000000000008000L}); public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0_1__0__Impl_in_rule__XClosure__Group_1_0_0_1__030030 = new BitSet(new long[]{0x0800000400000010L}); public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0_1__1_in_rule__XClosure__Group_1_0_0_1__030033 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_79_in_rule__XClosure__Group_1_0_0_1__0__Impl30061 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XClosure__Group_1_0_0_1__1__Impl_in_rule__XClosure__Group_1_0_0_1__130092 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_1_in_rule__XClosure__Group_1_0_0_1__1__Impl30119 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XExpressionInClosure__Group__0__Impl_in_rule__XExpressionInClosure__Group__030153 = new BitSet(new long[]{0x281FD0C4000201F0L,0x0000381FF2A02000L}); public static final BitSet FOLLOW_rule__XExpressionInClosure__Group__1_in_rule__XExpressionInClosure__Group__030156 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XExpressionInClosure__Group__1__Impl_in_rule__XExpressionInClosure__Group__130214 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XExpressionInClosure__Group_1__0_in_rule__XExpressionInClosure__Group__1__Impl30241 = new BitSet(new long[]{0x281FD0C4000201F2L,0x0000381FF2A02000L}); public static final BitSet FOLLOW_rule__XExpressionInClosure__Group_1__0__Impl_in_rule__XExpressionInClosure__Group_1__030276 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); public static final BitSet FOLLOW_rule__XExpressionInClosure__Group_1__1_in_rule__XExpressionInClosure__Group_1__030279 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XExpressionInClosure__ExpressionsAssignment_1_0_in_rule__XExpressionInClosure__Group_1__0__Impl30306 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XExpressionInClosure__Group_1__1__Impl_in_rule__XExpressionInClosure__Group_1__130336 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_86_in_rule__XExpressionInClosure__Group_1__1__Impl30365 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XShortClosure__Group__0__Impl_in_rule__XShortClosure__Group__030402 = new BitSet(new long[]{0x281F90C4000201F0L,0x0000281FF2A02000L}); public static final BitSet FOLLOW_rule__XShortClosure__Group__1_in_rule__XShortClosure__Group__030405 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XShortClosure__Group_0__0_in_rule__XShortClosure__Group__0__Impl30432 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XShortClosure__Group__1__Impl_in_rule__XShortClosure__Group__130462 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XShortClosure__ExpressionAssignment_1_in_rule__XShortClosure__Group__1__Impl30489 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XShortClosure__Group_0__0__Impl_in_rule__XShortClosure__Group_0__030523 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__0_in_rule__XShortClosure__Group_0__0__Impl30550 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__0__Impl_in_rule__XShortClosure__Group_0_0__030582 = new BitSet(new long[]{0x0800000400000010L,0x0000080000000000L}); public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__1_in_rule__XShortClosure__Group_0_0__030585 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__1__Impl_in_rule__XShortClosure__Group_0_0__130643 = new BitSet(new long[]{0x0800000400000010L,0x0000080000000000L}); public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__2_in_rule__XShortClosure__Group_0_0__130646 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1__0_in_rule__XShortClosure__Group_0_0__1__Impl30673 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0__2__Impl_in_rule__XShortClosure__Group_0_0__230704 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XShortClosure__ExplicitSyntaxAssignment_0_0_2_in_rule__XShortClosure__Group_0_0__2__Impl30731 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1__0__Impl_in_rule__XShortClosure__Group_0_0_1__030767 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L}); public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1__1_in_rule__XShortClosure__Group_0_0_1__030770 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_0_in_rule__XShortClosure__Group_0_0_1__0__Impl30797 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1__1__Impl_in_rule__XShortClosure__Group_0_0_1__130827 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1_1__0_in_rule__XShortClosure__Group_0_0_1__1__Impl30854 = new BitSet(new long[]{0x0000000000000002L,0x0000000000008000L}); public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1_1__0__Impl_in_rule__XShortClosure__Group_0_0_1_1__030889 = new BitSet(new long[]{0x0800000400000010L}); public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1_1__1_in_rule__XShortClosure__Group_0_0_1_1__030892 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_79_in_rule__XShortClosure__Group_0_0_1_1__0__Impl30920 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XShortClosure__Group_0_0_1_1__1__Impl_in_rule__XShortClosure__Group_0_0_1_1__130951 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_1_in_rule__XShortClosure__Group_0_0_1_1__1__Impl30978 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XParenthesizedExpression__Group__0__Impl_in_rule__XParenthesizedExpression__Group__031012 = new BitSet(new long[]{0x281F90C4000201F0L,0x0000281FF2A02000L}); public static final BitSet FOLLOW_rule__XParenthesizedExpression__Group__1_in_rule__XParenthesizedExpression__Group__031015 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_59_in_rule__XParenthesizedExpression__Group__0__Impl31043 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XParenthesizedExpression__Group__1__Impl_in_rule__XParenthesizedExpression__Group__131074 = new BitSet(new long[]{0x1000000000000000L}); public static final BitSet FOLLOW_rule__XParenthesizedExpression__Group__2_in_rule__XParenthesizedExpression__Group__131077 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXExpression_in_rule__XParenthesizedExpression__Group__1__Impl31104 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XParenthesizedExpression__Group__2__Impl_in_rule__XParenthesizedExpression__Group__231133 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_60_in_rule__XParenthesizedExpression__Group__2__Impl31161 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XIfExpression__Group__0__Impl_in_rule__XIfExpression__Group__031198 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L}); public static final BitSet FOLLOW_rule__XIfExpression__Group__1_in_rule__XIfExpression__Group__031201 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XIfExpression__Group__1__Impl_in_rule__XIfExpression__Group__131259 = new BitSet(new long[]{0x0800000000000000L}); public static final BitSet FOLLOW_rule__XIfExpression__Group__2_in_rule__XIfExpression__Group__131262 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_87_in_rule__XIfExpression__Group__1__Impl31290 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XIfExpression__Group__2__Impl_in_rule__XIfExpression__Group__231321 = new BitSet(new long[]{0x281F90C4000201F0L,0x0000281FF2A02000L}); public static final BitSet FOLLOW_rule__XIfExpression__Group__3_in_rule__XIfExpression__Group__231324 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_59_in_rule__XIfExpression__Group__2__Impl31352 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XIfExpression__Group__3__Impl_in_rule__XIfExpression__Group__331383 = new BitSet(new long[]{0x1000000000000000L}); public static final BitSet FOLLOW_rule__XIfExpression__Group__4_in_rule__XIfExpression__Group__331386 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XIfExpression__IfAssignment_3_in_rule__XIfExpression__Group__3__Impl31413 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XIfExpression__Group__4__Impl_in_rule__XIfExpression__Group__431443 = new BitSet(new long[]{0x281F90C4000201F0L,0x0000281FF2A02000L}); public static final BitSet FOLLOW_rule__XIfExpression__Group__5_in_rule__XIfExpression__Group__431446 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_60_in_rule__XIfExpression__Group__4__Impl31474 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XIfExpression__Group__5__Impl_in_rule__XIfExpression__Group__531505 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000000L}); public static final BitSet FOLLOW_rule__XIfExpression__Group__6_in_rule__XIfExpression__Group__531508 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XIfExpression__ThenAssignment_5_in_rule__XIfExpression__Group__5__Impl31535 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XIfExpression__Group__6__Impl_in_rule__XIfExpression__Group__631565 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XIfExpression__Group_6__0_in_rule__XIfExpression__Group__6__Impl31592 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XIfExpression__Group_6__0__Impl_in_rule__XIfExpression__Group_6__031637 = new BitSet(new long[]{0x281F90C4000201F0L,0x0000281FF2A02000L}); public static final BitSet FOLLOW_rule__XIfExpression__Group_6__1_in_rule__XIfExpression__Group_6__031640 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_88_in_rule__XIfExpression__Group_6__0__Impl31669 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XIfExpression__Group_6__1__Impl_in_rule__XIfExpression__Group_6__131701 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XIfExpression__ElseAssignment_6_1_in_rule__XIfExpression__Group_6__1__Impl31728 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XSwitchExpression__Group__0__Impl_in_rule__XSwitchExpression__Group__031762 = new BitSet(new long[]{0x0000000000000000L,0x0000000002000000L}); public static final BitSet FOLLOW_rule__XSwitchExpression__Group__1_in_rule__XSwitchExpression__Group__031765 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XSwitchExpression__Group__1__Impl_in_rule__XSwitchExpression__Group__131823 = new BitSet(new long[]{0x281F90C4000201F0L,0x0000281FF2A02000L}); public static final BitSet FOLLOW_rule__XSwitchExpression__Group__2_in_rule__XSwitchExpression__Group__131826 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_89_in_rule__XSwitchExpression__Group__1__Impl31854 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XSwitchExpression__Group__2__Impl_in_rule__XSwitchExpression__Group__231885 = new BitSet(new long[]{0x2000000000000000L}); public static final BitSet FOLLOW_rule__XSwitchExpression__Group__3_in_rule__XSwitchExpression__Group__231888 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XSwitchExpression__Alternatives_2_in_rule__XSwitchExpression__Group__2__Impl31915 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XSwitchExpression__Group__3__Impl_in_rule__XSwitchExpression__Group__331945 = new BitSet(new long[]{0x0800000400000010L,0x0000000008000001L}); public static final BitSet FOLLOW_rule__XSwitchExpression__Group__4_in_rule__XSwitchExpression__Group__331948 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_61_in_rule__XSwitchExpression__Group__3__Impl31976 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XSwitchExpression__Group__4__Impl_in_rule__XSwitchExpression__Group__432007 = new BitSet(new long[]{0x4000000000000000L,0x0000000004000000L}); public static final BitSet FOLLOW_rule__XSwitchExpression__Group__5_in_rule__XSwitchExpression__Group__432010 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XSwitchExpression__CasesAssignment_4_in_rule__XSwitchExpression__Group__4__Impl32039 = new BitSet(new long[]{0x0800000400000012L,0x0000000008000001L}); public static final BitSet FOLLOW_rule__XSwitchExpression__CasesAssignment_4_in_rule__XSwitchExpression__Group__4__Impl32051 = new BitSet(new long[]{0x0800000400000012L,0x0000000008000001L}); public static final BitSet FOLLOW_rule__XSwitchExpression__Group__5__Impl_in_rule__XSwitchExpression__Group__532084 = new BitSet(new long[]{0x4000000000000000L,0x0000000004000000L}); public static final BitSet FOLLOW_rule__XSwitchExpression__Group__6_in_rule__XSwitchExpression__Group__532087 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XSwitchExpression__Group_5__0_in_rule__XSwitchExpression__Group__5__Impl32114 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XSwitchExpression__Group__6__Impl_in_rule__XSwitchExpression__Group__632145 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_62_in_rule__XSwitchExpression__Group__6__Impl32173 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0__0__Impl_in_rule__XSwitchExpression__Group_2_0__032218 = new BitSet(new long[]{0x281F90C4000201F0L,0x0000281FF2A02000L}); public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0__1_in_rule__XSwitchExpression__Group_2_0__032221 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0_0__0_in_rule__XSwitchExpression__Group_2_0__0__Impl32248 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0__1__Impl_in_rule__XSwitchExpression__Group_2_0__132279 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XSwitchExpression__SwitchAssignment_2_0_1_in_rule__XSwitchExpression__Group_2_0__1__Impl32306 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0_0__0__Impl_in_rule__XSwitchExpression__Group_2_0_0__032340 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0_0_0__0_in_rule__XSwitchExpression__Group_2_0_0__0__Impl32367 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0_0_0__0__Impl_in_rule__XSwitchExpression__Group_2_0_0_0__032399 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L}); public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0_0_0__1_in_rule__XSwitchExpression__Group_2_0_0_0__032402 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_0_in_rule__XSwitchExpression__Group_2_0_0_0__0__Impl32429 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_0_0_0__1__Impl_in_rule__XSwitchExpression__Group_2_0_0_0__132459 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_64_in_rule__XSwitchExpression__Group_2_0_0_0__1__Impl32487 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1__0__Impl_in_rule__XSwitchExpression__Group_2_1__032522 = new BitSet(new long[]{0x281F90C4000201F0L,0x0000281FF2A02000L}); public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1__1_in_rule__XSwitchExpression__Group_2_1__032525 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1_0__0_in_rule__XSwitchExpression__Group_2_1__0__Impl32552 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1__1__Impl_in_rule__XSwitchExpression__Group_2_1__132582 = new BitSet(new long[]{0x1000000000000000L}); public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1__2_in_rule__XSwitchExpression__Group_2_1__132585 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XSwitchExpression__SwitchAssignment_2_1_1_in_rule__XSwitchExpression__Group_2_1__1__Impl32612 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1__2__Impl_in_rule__XSwitchExpression__Group_2_1__232642 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_60_in_rule__XSwitchExpression__Group_2_1__2__Impl32670 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1_0__0__Impl_in_rule__XSwitchExpression__Group_2_1_0__032707 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__0_in_rule__XSwitchExpression__Group_2_1_0__0__Impl32734 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__0__Impl_in_rule__XSwitchExpression__Group_2_1_0_0__032766 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__1_in_rule__XSwitchExpression__Group_2_1_0_0__032769 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_59_in_rule__XSwitchExpression__Group_2_1_0_0__0__Impl32797 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__1__Impl_in_rule__XSwitchExpression__Group_2_1_0_0__132828 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L}); public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__2_in_rule__XSwitchExpression__Group_2_1_0_0__132831 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_1_in_rule__XSwitchExpression__Group_2_1_0_0__1__Impl32858 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XSwitchExpression__Group_2_1_0_0__2__Impl_in_rule__XSwitchExpression__Group_2_1_0_0__232888 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_64_in_rule__XSwitchExpression__Group_2_1_0_0__2__Impl32916 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XSwitchExpression__Group_5__0__Impl_in_rule__XSwitchExpression__Group_5__032953 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L}); public static final BitSet FOLLOW_rule__XSwitchExpression__Group_5__1_in_rule__XSwitchExpression__Group_5__032956 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_90_in_rule__XSwitchExpression__Group_5__0__Impl32984 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XSwitchExpression__Group_5__1__Impl_in_rule__XSwitchExpression__Group_5__133015 = new BitSet(new long[]{0x281F90C4000201F0L,0x0000281FF2A02000L}); public static final BitSet FOLLOW_rule__XSwitchExpression__Group_5__2_in_rule__XSwitchExpression__Group_5__133018 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_64_in_rule__XSwitchExpression__Group_5__1__Impl33046 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XSwitchExpression__Group_5__2__Impl_in_rule__XSwitchExpression__Group_5__233077 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XSwitchExpression__DefaultAssignment_5_2_in_rule__XSwitchExpression__Group_5__2__Impl33104 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XCasePart__Group__0__Impl_in_rule__XCasePart__Group__033140 = new BitSet(new long[]{0x0800000400000010L,0x0000000008000001L}); public static final BitSet FOLLOW_rule__XCasePart__Group__1_in_rule__XCasePart__Group__033143 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XCasePart__TypeGuardAssignment_0_in_rule__XCasePart__Group__0__Impl33170 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XCasePart__Group__1__Impl_in_rule__XCasePart__Group__133201 = new BitSet(new long[]{0x0800000400000010L,0x0000000008000001L}); public static final BitSet FOLLOW_rule__XCasePart__Group__2_in_rule__XCasePart__Group__133204 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XCasePart__Group_1__0_in_rule__XCasePart__Group__1__Impl33231 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XCasePart__Group__2__Impl_in_rule__XCasePart__Group__233262 = new BitSet(new long[]{0x281F90C4000201F0L,0x0000281FF2A02000L}); public static final BitSet FOLLOW_rule__XCasePart__Group__3_in_rule__XCasePart__Group__233265 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_64_in_rule__XCasePart__Group__2__Impl33293 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XCasePart__Group__3__Impl_in_rule__XCasePart__Group__333324 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XCasePart__ThenAssignment_3_in_rule__XCasePart__Group__3__Impl33351 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XCasePart__Group_1__0__Impl_in_rule__XCasePart__Group_1__033389 = new BitSet(new long[]{0x281F90C4000201F0L,0x0000281FF2A02000L}); public static final BitSet FOLLOW_rule__XCasePart__Group_1__1_in_rule__XCasePart__Group_1__033392 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_91_in_rule__XCasePart__Group_1__0__Impl33420 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XCasePart__Group_1__1__Impl_in_rule__XCasePart__Group_1__133451 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XCasePart__CaseAssignment_1_1_in_rule__XCasePart__Group_1__1__Impl33478 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XForLoopExpression__Group__0__Impl_in_rule__XForLoopExpression__Group__033512 = new BitSet(new long[]{0x0000000000000000L,0x0000000010000000L}); public static final BitSet FOLLOW_rule__XForLoopExpression__Group__1_in_rule__XForLoopExpression__Group__033515 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XForLoopExpression__Group__1__Impl_in_rule__XForLoopExpression__Group__133573 = new BitSet(new long[]{0x0800000000000000L}); public static final BitSet FOLLOW_rule__XForLoopExpression__Group__2_in_rule__XForLoopExpression__Group__133576 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_92_in_rule__XForLoopExpression__Group__1__Impl33604 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XForLoopExpression__Group__2__Impl_in_rule__XForLoopExpression__Group__233635 = new BitSet(new long[]{0x0800000400000010L}); public static final BitSet FOLLOW_rule__XForLoopExpression__Group__3_in_rule__XForLoopExpression__Group__233638 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_59_in_rule__XForLoopExpression__Group__2__Impl33666 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XForLoopExpression__Group__3__Impl_in_rule__XForLoopExpression__Group__333697 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000001L}); public static final BitSet FOLLOW_rule__XForLoopExpression__Group__4_in_rule__XForLoopExpression__Group__333700 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XForLoopExpression__DeclaredParamAssignment_3_in_rule__XForLoopExpression__Group__3__Impl33727 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XForLoopExpression__Group__4__Impl_in_rule__XForLoopExpression__Group__433757 = new BitSet(new long[]{0x281F90C4000201F0L,0x0000281FF2A02000L}); public static final BitSet FOLLOW_rule__XForLoopExpression__Group__5_in_rule__XForLoopExpression__Group__433760 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_64_in_rule__XForLoopExpression__Group__4__Impl33788 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XForLoopExpression__Group__5__Impl_in_rule__XForLoopExpression__Group__533819 = new BitSet(new long[]{0x1000000000000000L}); public static final BitSet FOLLOW_rule__XForLoopExpression__Group__6_in_rule__XForLoopExpression__Group__533822 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XForLoopExpression__ForExpressionAssignment_5_in_rule__XForLoopExpression__Group__5__Impl33849 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XForLoopExpression__Group__6__Impl_in_rule__XForLoopExpression__Group__633879 = new BitSet(new long[]{0x281F90C4000201F0L,0x0000281FF2A02000L}); public static final BitSet FOLLOW_rule__XForLoopExpression__Group__7_in_rule__XForLoopExpression__Group__633882 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_60_in_rule__XForLoopExpression__Group__6__Impl33910 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XForLoopExpression__Group__7__Impl_in_rule__XForLoopExpression__Group__733941 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XForLoopExpression__EachExpressionAssignment_7_in_rule__XForLoopExpression__Group__7__Impl33968 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XWhileExpression__Group__0__Impl_in_rule__XWhileExpression__Group__034014 = new BitSet(new long[]{0x0000000000000000L,0x0000000020000000L}); public static final BitSet FOLLOW_rule__XWhileExpression__Group__1_in_rule__XWhileExpression__Group__034017 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XWhileExpression__Group__1__Impl_in_rule__XWhileExpression__Group__134075 = new BitSet(new long[]{0x0800000000000000L}); public static final BitSet FOLLOW_rule__XWhileExpression__Group__2_in_rule__XWhileExpression__Group__134078 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_93_in_rule__XWhileExpression__Group__1__Impl34106 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XWhileExpression__Group__2__Impl_in_rule__XWhileExpression__Group__234137 = new BitSet(new long[]{0x281F90C4000201F0L,0x0000281FF2A02000L}); public static final BitSet FOLLOW_rule__XWhileExpression__Group__3_in_rule__XWhileExpression__Group__234140 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_59_in_rule__XWhileExpression__Group__2__Impl34168 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XWhileExpression__Group__3__Impl_in_rule__XWhileExpression__Group__334199 = new BitSet(new long[]{0x1000000000000000L}); public static final BitSet FOLLOW_rule__XWhileExpression__Group__4_in_rule__XWhileExpression__Group__334202 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XWhileExpression__PredicateAssignment_3_in_rule__XWhileExpression__Group__3__Impl34229 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XWhileExpression__Group__4__Impl_in_rule__XWhileExpression__Group__434259 = new BitSet(new long[]{0x281F90C4000201F0L,0x0000281FF2A02000L}); public static final BitSet FOLLOW_rule__XWhileExpression__Group__5_in_rule__XWhileExpression__Group__434262 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_60_in_rule__XWhileExpression__Group__4__Impl34290 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XWhileExpression__Group__5__Impl_in_rule__XWhileExpression__Group__534321 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XWhileExpression__BodyAssignment_5_in_rule__XWhileExpression__Group__5__Impl34348 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__0__Impl_in_rule__XDoWhileExpression__Group__034390 = new BitSet(new long[]{0x0000000000000000L,0x0000000040000000L}); public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__1_in_rule__XDoWhileExpression__Group__034393 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__1__Impl_in_rule__XDoWhileExpression__Group__134451 = new BitSet(new long[]{0x281F90C4000201F0L,0x0000281FF2A02000L}); public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__2_in_rule__XDoWhileExpression__Group__134454 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_94_in_rule__XDoWhileExpression__Group__1__Impl34482 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__2__Impl_in_rule__XDoWhileExpression__Group__234513 = new BitSet(new long[]{0x0000000000000000L,0x0000000020000000L}); public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__3_in_rule__XDoWhileExpression__Group__234516 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XDoWhileExpression__BodyAssignment_2_in_rule__XDoWhileExpression__Group__2__Impl34543 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__3__Impl_in_rule__XDoWhileExpression__Group__334573 = new BitSet(new long[]{0x0800000000000000L}); public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__4_in_rule__XDoWhileExpression__Group__334576 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_93_in_rule__XDoWhileExpression__Group__3__Impl34604 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__4__Impl_in_rule__XDoWhileExpression__Group__434635 = new BitSet(new long[]{0x281F90C4000201F0L,0x0000281FF2A02000L}); public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__5_in_rule__XDoWhileExpression__Group__434638 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_59_in_rule__XDoWhileExpression__Group__4__Impl34666 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__5__Impl_in_rule__XDoWhileExpression__Group__534697 = new BitSet(new long[]{0x1000000000000000L}); public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__6_in_rule__XDoWhileExpression__Group__534700 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XDoWhileExpression__PredicateAssignment_5_in_rule__XDoWhileExpression__Group__5__Impl34727 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XDoWhileExpression__Group__6__Impl_in_rule__XDoWhileExpression__Group__634757 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_60_in_rule__XDoWhileExpression__Group__6__Impl34785 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XBlockExpression__Group__0__Impl_in_rule__XBlockExpression__Group__034830 = new BitSet(new long[]{0x2000000000000000L}); public static final BitSet FOLLOW_rule__XBlockExpression__Group__1_in_rule__XBlockExpression__Group__034833 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XBlockExpression__Group__1__Impl_in_rule__XBlockExpression__Group__134891 = new BitSet(new long[]{0x681FD0C4000201F0L,0x0000381FF2A02000L}); public static final BitSet FOLLOW_rule__XBlockExpression__Group__2_in_rule__XBlockExpression__Group__134894 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_61_in_rule__XBlockExpression__Group__1__Impl34922 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XBlockExpression__Group__2__Impl_in_rule__XBlockExpression__Group__234953 = new BitSet(new long[]{0x681FD0C4000201F0L,0x0000381FF2A02000L}); public static final BitSet FOLLOW_rule__XBlockExpression__Group__3_in_rule__XBlockExpression__Group__234956 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XBlockExpression__Group_2__0_in_rule__XBlockExpression__Group__2__Impl34983 = new BitSet(new long[]{0x281FD0C4000201F2L,0x0000381FF2A02000L}); public static final BitSet FOLLOW_rule__XBlockExpression__Group__3__Impl_in_rule__XBlockExpression__Group__335014 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_62_in_rule__XBlockExpression__Group__3__Impl35042 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XBlockExpression__Group_2__0__Impl_in_rule__XBlockExpression__Group_2__035081 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); public static final BitSet FOLLOW_rule__XBlockExpression__Group_2__1_in_rule__XBlockExpression__Group_2__035084 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XBlockExpression__ExpressionsAssignment_2_0_in_rule__XBlockExpression__Group_2__0__Impl35111 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XBlockExpression__Group_2__1__Impl_in_rule__XBlockExpression__Group_2__135141 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_86_in_rule__XBlockExpression__Group_2__1__Impl35170 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__0__Impl_in_rule__XVariableDeclaration__Group__035207 = new BitSet(new long[]{0x0000400000000000L,0x0000100000000000L}); public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__1_in_rule__XVariableDeclaration__Group__035210 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__1__Impl_in_rule__XVariableDeclaration__Group__135268 = new BitSet(new long[]{0x0800000400000010L}); public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__2_in_rule__XVariableDeclaration__Group__135271 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XVariableDeclaration__Alternatives_1_in_rule__XVariableDeclaration__Group__1__Impl35298 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__2__Impl_in_rule__XVariableDeclaration__Group__235328 = new BitSet(new long[]{0x0000000000004000L}); public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__3_in_rule__XVariableDeclaration__Group__235331 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XVariableDeclaration__Alternatives_2_in_rule__XVariableDeclaration__Group__2__Impl35358 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XVariableDeclaration__Group__3__Impl_in_rule__XVariableDeclaration__Group__335388 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_3__0_in_rule__XVariableDeclaration__Group__3__Impl35415 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0__0__Impl_in_rule__XVariableDeclaration__Group_2_0__035454 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0_0__0_in_rule__XVariableDeclaration__Group_2_0__0__Impl35481 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0_0__0__Impl_in_rule__XVariableDeclaration__Group_2_0_0__035513 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0_0__1_in_rule__XVariableDeclaration__Group_2_0_0__035516 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XVariableDeclaration__TypeAssignment_2_0_0_0_in_rule__XVariableDeclaration__Group_2_0_0__0__Impl35543 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0_0__1__Impl_in_rule__XVariableDeclaration__Group_2_0_0__135573 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XVariableDeclaration__NameAssignment_2_0_0_1_in_rule__XVariableDeclaration__Group_2_0_0__1__Impl35600 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_3__0__Impl_in_rule__XVariableDeclaration__Group_3__035634 = new BitSet(new long[]{0x281F90C4000201F0L,0x0000281FF2A02000L}); public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_3__1_in_rule__XVariableDeclaration__Group_3__035637 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_14_in_rule__XVariableDeclaration__Group_3__0__Impl35665 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_3__1__Impl_in_rule__XVariableDeclaration__Group_3__135696 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XVariableDeclaration__RightAssignment_3_1_in_rule__XVariableDeclaration__Group_3__1__Impl35723 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__JvmFormalParameter__Group__0__Impl_in_rule__JvmFormalParameter__Group__035757 = new BitSet(new long[]{0x0800000400000010L}); public static final BitSet FOLLOW_rule__JvmFormalParameter__Group__1_in_rule__JvmFormalParameter__Group__035760 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__JvmFormalParameter__ParameterTypeAssignment_0_in_rule__JvmFormalParameter__Group__0__Impl35787 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__JvmFormalParameter__Group__1__Impl_in_rule__JvmFormalParameter__Group__135818 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__JvmFormalParameter__NameAssignment_1_in_rule__JvmFormalParameter__Group__1__Impl35845 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FullJvmFormalParameter__Group__0__Impl_in_rule__FullJvmFormalParameter__Group__035879 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__FullJvmFormalParameter__Group__1_in_rule__FullJvmFormalParameter__Group__035882 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FullJvmFormalParameter__ParameterTypeAssignment_0_in_rule__FullJvmFormalParameter__Group__0__Impl35909 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FullJvmFormalParameter__Group__1__Impl_in_rule__FullJvmFormalParameter__Group__135939 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__FullJvmFormalParameter__NameAssignment_1_in_rule__FullJvmFormalParameter__Group__1__Impl35966 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFeatureCall__Group__0__Impl_in_rule__XFeatureCall__Group__036000 = new BitSet(new long[]{0x000F800000020010L}); public static final BitSet FOLLOW_rule__XFeatureCall__Group__1_in_rule__XFeatureCall__Group__036003 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFeatureCall__Group__1__Impl_in_rule__XFeatureCall__Group__136061 = new BitSet(new long[]{0x000F800000020010L}); public static final BitSet FOLLOW_rule__XFeatureCall__Group__2_in_rule__XFeatureCall__Group__136064 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFeatureCall__Group_1__0_in_rule__XFeatureCall__Group__1__Impl36091 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFeatureCall__Group__2__Impl_in_rule__XFeatureCall__Group__236122 = new BitSet(new long[]{0x0800000000000000L,0x0000000000002000L}); public static final BitSet FOLLOW_rule__XFeatureCall__Group__3_in_rule__XFeatureCall__Group__236125 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFeatureCall__FeatureAssignment_2_in_rule__XFeatureCall__Group__2__Impl36152 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFeatureCall__Group__3__Impl_in_rule__XFeatureCall__Group__336182 = new BitSet(new long[]{0x0800000000000000L,0x0000000000002000L}); public static final BitSet FOLLOW_rule__XFeatureCall__Group__4_in_rule__XFeatureCall__Group__336185 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFeatureCall__Group_3__0_in_rule__XFeatureCall__Group__3__Impl36212 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFeatureCall__Group__4__Impl_in_rule__XFeatureCall__Group__436243 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_in_rule__XFeatureCall__Group__4__Impl36270 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFeatureCall__Group_1__0__Impl_in_rule__XFeatureCall__Group_1__036311 = new BitSet(new long[]{0x0800000400000010L,0x0000008000000000L}); public static final BitSet FOLLOW_rule__XFeatureCall__Group_1__1_in_rule__XFeatureCall__Group_1__036314 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_17_in_rule__XFeatureCall__Group_1__0__Impl36342 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFeatureCall__Group_1__1__Impl_in_rule__XFeatureCall__Group_1__136373 = new BitSet(new long[]{0x0000000000400000L,0x0000000000008000L}); public static final BitSet FOLLOW_rule__XFeatureCall__Group_1__2_in_rule__XFeatureCall__Group_1__136376 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFeatureCall__TypeArgumentsAssignment_1_1_in_rule__XFeatureCall__Group_1__1__Impl36403 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFeatureCall__Group_1__2__Impl_in_rule__XFeatureCall__Group_1__236433 = new BitSet(new long[]{0x0000000000400000L,0x0000000000008000L}); public static final BitSet FOLLOW_rule__XFeatureCall__Group_1__3_in_rule__XFeatureCall__Group_1__236436 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFeatureCall__Group_1_2__0_in_rule__XFeatureCall__Group_1__2__Impl36463 = new BitSet(new long[]{0x0000000000000002L,0x0000000000008000L}); public static final BitSet FOLLOW_rule__XFeatureCall__Group_1__3__Impl_in_rule__XFeatureCall__Group_1__336494 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_22_in_rule__XFeatureCall__Group_1__3__Impl36522 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFeatureCall__Group_1_2__0__Impl_in_rule__XFeatureCall__Group_1_2__036561 = new BitSet(new long[]{0x0800000400000010L,0x0000008000000000L}); public static final BitSet FOLLOW_rule__XFeatureCall__Group_1_2__1_in_rule__XFeatureCall__Group_1_2__036564 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_79_in_rule__XFeatureCall__Group_1_2__0__Impl36592 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFeatureCall__Group_1_2__1__Impl_in_rule__XFeatureCall__Group_1_2__136623 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFeatureCall__TypeArgumentsAssignment_1_2_1_in_rule__XFeatureCall__Group_1_2__1__Impl36650 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFeatureCall__Group_3__0__Impl_in_rule__XFeatureCall__Group_3__036684 = new BitSet(new long[]{0x381F90C4000201F0L,0x0000281FF2A02000L}); public static final BitSet FOLLOW_rule__XFeatureCall__Group_3__1_in_rule__XFeatureCall__Group_3__036687 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFeatureCall__ExplicitOperationCallAssignment_3_0_in_rule__XFeatureCall__Group_3__0__Impl36714 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFeatureCall__Group_3__1__Impl_in_rule__XFeatureCall__Group_3__136744 = new BitSet(new long[]{0x381F90C4000201F0L,0x0000281FF2A02000L}); public static final BitSet FOLLOW_rule__XFeatureCall__Group_3__2_in_rule__XFeatureCall__Group_3__136747 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFeatureCall__Alternatives_3_1_in_rule__XFeatureCall__Group_3__1__Impl36774 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFeatureCall__Group_3__2__Impl_in_rule__XFeatureCall__Group_3__236805 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_60_in_rule__XFeatureCall__Group_3__2__Impl36833 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFeatureCall__Group_3_1_1__0__Impl_in_rule__XFeatureCall__Group_3_1_1__036870 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L}); public static final BitSet FOLLOW_rule__XFeatureCall__Group_3_1_1__1_in_rule__XFeatureCall__Group_3_1_1__036873 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_0_in_rule__XFeatureCall__Group_3_1_1__0__Impl36900 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFeatureCall__Group_3_1_1__1__Impl_in_rule__XFeatureCall__Group_3_1_1__136930 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFeatureCall__Group_3_1_1_1__0_in_rule__XFeatureCall__Group_3_1_1__1__Impl36957 = new BitSet(new long[]{0x0000000000000002L,0x0000000000008000L}); public static final BitSet FOLLOW_rule__XFeatureCall__Group_3_1_1_1__0__Impl_in_rule__XFeatureCall__Group_3_1_1_1__036992 = new BitSet(new long[]{0x281F90C4000201F0L,0x0000281FF2A02000L}); public static final BitSet FOLLOW_rule__XFeatureCall__Group_3_1_1_1__1_in_rule__XFeatureCall__Group_3_1_1_1__036995 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_79_in_rule__XFeatureCall__Group_3_1_1_1__0__Impl37023 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFeatureCall__Group_3_1_1_1__1__Impl_in_rule__XFeatureCall__Group_3_1_1_1__137054 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_1_in_rule__XFeatureCall__Group_3_1_1_1__1__Impl37081 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XConstructorCall__Group__0__Impl_in_rule__XConstructorCall__Group__037115 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L}); public static final BitSet FOLLOW_rule__XConstructorCall__Group__1_in_rule__XConstructorCall__Group__037118 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XConstructorCall__Group__1__Impl_in_rule__XConstructorCall__Group__137176 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__XConstructorCall__Group__2_in_rule__XConstructorCall__Group__137179 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_95_in_rule__XConstructorCall__Group__1__Impl37207 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XConstructorCall__Group__2__Impl_in_rule__XConstructorCall__Group__237238 = new BitSet(new long[]{0x0800000000020000L,0x0000000000002000L}); public static final BitSet FOLLOW_rule__XConstructorCall__Group__3_in_rule__XConstructorCall__Group__237241 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XConstructorCall__ConstructorAssignment_2_in_rule__XConstructorCall__Group__2__Impl37268 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XConstructorCall__Group__3__Impl_in_rule__XConstructorCall__Group__337298 = new BitSet(new long[]{0x0800000000020000L,0x0000000000002000L}); public static final BitSet FOLLOW_rule__XConstructorCall__Group__4_in_rule__XConstructorCall__Group__337301 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__0_in_rule__XConstructorCall__Group__3__Impl37328 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XConstructorCall__Group__4__Impl_in_rule__XConstructorCall__Group__437359 = new BitSet(new long[]{0x0800000000020000L,0x0000000000002000L}); public static final BitSet FOLLOW_rule__XConstructorCall__Group__5_in_rule__XConstructorCall__Group__437362 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XConstructorCall__Group_4__0_in_rule__XConstructorCall__Group__4__Impl37389 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XConstructorCall__Group__5__Impl_in_rule__XConstructorCall__Group__537420 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XConstructorCall__ArgumentsAssignment_5_in_rule__XConstructorCall__Group__5__Impl37447 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__0__Impl_in_rule__XConstructorCall__Group_3__037490 = new BitSet(new long[]{0x0800000400000010L,0x0000008000000000L}); public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__1_in_rule__XConstructorCall__Group_3__037493 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_17_in_rule__XConstructorCall__Group_3__0__Impl37522 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__1__Impl_in_rule__XConstructorCall__Group_3__137554 = new BitSet(new long[]{0x0000000000400000L,0x0000000000008000L}); public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__2_in_rule__XConstructorCall__Group_3__137557 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XConstructorCall__TypeArgumentsAssignment_3_1_in_rule__XConstructorCall__Group_3__1__Impl37584 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__2__Impl_in_rule__XConstructorCall__Group_3__237614 = new BitSet(new long[]{0x0000000000400000L,0x0000000000008000L}); public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__3_in_rule__XConstructorCall__Group_3__237617 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XConstructorCall__Group_3_2__0_in_rule__XConstructorCall__Group_3__2__Impl37644 = new BitSet(new long[]{0x0000000000000002L,0x0000000000008000L}); public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__3__Impl_in_rule__XConstructorCall__Group_3__337675 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_22_in_rule__XConstructorCall__Group_3__3__Impl37703 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XConstructorCall__Group_3_2__0__Impl_in_rule__XConstructorCall__Group_3_2__037742 = new BitSet(new long[]{0x0800000400000010L,0x0000008000000000L}); public static final BitSet FOLLOW_rule__XConstructorCall__Group_3_2__1_in_rule__XConstructorCall__Group_3_2__037745 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_79_in_rule__XConstructorCall__Group_3_2__0__Impl37773 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XConstructorCall__Group_3_2__1__Impl_in_rule__XConstructorCall__Group_3_2__137804 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XConstructorCall__TypeArgumentsAssignment_3_2_1_in_rule__XConstructorCall__Group_3_2__1__Impl37831 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XConstructorCall__Group_4__0__Impl_in_rule__XConstructorCall__Group_4__037865 = new BitSet(new long[]{0x381F90C4000201F0L,0x0000281FF2A02000L}); public static final BitSet FOLLOW_rule__XConstructorCall__Group_4__1_in_rule__XConstructorCall__Group_4__037868 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_59_in_rule__XConstructorCall__Group_4__0__Impl37897 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XConstructorCall__Group_4__1__Impl_in_rule__XConstructorCall__Group_4__137929 = new BitSet(new long[]{0x381F90C4000201F0L,0x0000281FF2A02000L}); public static final BitSet FOLLOW_rule__XConstructorCall__Group_4__2_in_rule__XConstructorCall__Group_4__137932 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XConstructorCall__Alternatives_4_1_in_rule__XConstructorCall__Group_4__1__Impl37959 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XConstructorCall__Group_4__2__Impl_in_rule__XConstructorCall__Group_4__237990 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_60_in_rule__XConstructorCall__Group_4__2__Impl38018 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XConstructorCall__Group_4_1_1__0__Impl_in_rule__XConstructorCall__Group_4_1_1__038055 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L}); public static final BitSet FOLLOW_rule__XConstructorCall__Group_4_1_1__1_in_rule__XConstructorCall__Group_4_1_1__038058 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XConstructorCall__ArgumentsAssignment_4_1_1_0_in_rule__XConstructorCall__Group_4_1_1__0__Impl38085 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XConstructorCall__Group_4_1_1__1__Impl_in_rule__XConstructorCall__Group_4_1_1__138115 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XConstructorCall__Group_4_1_1_1__0_in_rule__XConstructorCall__Group_4_1_1__1__Impl38142 = new BitSet(new long[]{0x0000000000000002L,0x0000000000008000L}); public static final BitSet FOLLOW_rule__XConstructorCall__Group_4_1_1_1__0__Impl_in_rule__XConstructorCall__Group_4_1_1_1__038177 = new BitSet(new long[]{0x281F90C4000201F0L,0x0000281FF2A02000L}); public static final BitSet FOLLOW_rule__XConstructorCall__Group_4_1_1_1__1_in_rule__XConstructorCall__Group_4_1_1_1__038180 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_79_in_rule__XConstructorCall__Group_4_1_1_1__0__Impl38208 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XConstructorCall__Group_4_1_1_1__1__Impl_in_rule__XConstructorCall__Group_4_1_1_1__138239 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_1_in_rule__XConstructorCall__Group_4_1_1_1__1__Impl38266 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XBooleanLiteral__Group__0__Impl_in_rule__XBooleanLiteral__Group__038300 = new BitSet(new long[]{0x0010000000000000L,0x0000200000000000L}); public static final BitSet FOLLOW_rule__XBooleanLiteral__Group__1_in_rule__XBooleanLiteral__Group__038303 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XBooleanLiteral__Group__1__Impl_in_rule__XBooleanLiteral__Group__138361 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XBooleanLiteral__Alternatives_1_in_rule__XBooleanLiteral__Group__1__Impl38388 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XNullLiteral__Group__0__Impl_in_rule__XNullLiteral__Group__038422 = new BitSet(new long[]{0x0000000000000000L,0x0000000100000000L}); public static final BitSet FOLLOW_rule__XNullLiteral__Group__1_in_rule__XNullLiteral__Group__038425 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XNullLiteral__Group__1__Impl_in_rule__XNullLiteral__Group__138483 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_96_in_rule__XNullLiteral__Group__1__Impl38511 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XNumberLiteral__Group__0__Impl_in_rule__XNumberLiteral__Group__038546 = new BitSet(new long[]{0x00000000000000E0L}); public static final BitSet FOLLOW_rule__XNumberLiteral__Group__1_in_rule__XNumberLiteral__Group__038549 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XNumberLiteral__Group__1__Impl_in_rule__XNumberLiteral__Group__138607 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XNumberLiteral__ValueAssignment_1_in_rule__XNumberLiteral__Group__1__Impl38634 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XStringLiteral__Group__0__Impl_in_rule__XStringLiteral__Group__038668 = new BitSet(new long[]{0x0000000000000100L}); public static final BitSet FOLLOW_rule__XStringLiteral__Group__1_in_rule__XStringLiteral__Group__038671 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XStringLiteral__Group__1__Impl_in_rule__XStringLiteral__Group__138729 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XStringLiteral__ValueAssignment_1_in_rule__XStringLiteral__Group__1__Impl38756 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XTypeLiteral__Group__0__Impl_in_rule__XTypeLiteral__Group__038790 = new BitSet(new long[]{0x00100000000001E0L,0x0000200300202000L}); public static final BitSet FOLLOW_rule__XTypeLiteral__Group__1_in_rule__XTypeLiteral__Group__038793 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XTypeLiteral__Group__1__Impl_in_rule__XTypeLiteral__Group__138851 = new BitSet(new long[]{0x0800000000000000L}); public static final BitSet FOLLOW_rule__XTypeLiteral__Group__2_in_rule__XTypeLiteral__Group__138854 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_97_in_rule__XTypeLiteral__Group__1__Impl38882 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XTypeLiteral__Group__2__Impl_in_rule__XTypeLiteral__Group__238913 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__XTypeLiteral__Group__3_in_rule__XTypeLiteral__Group__238916 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_59_in_rule__XTypeLiteral__Group__2__Impl38944 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XTypeLiteral__Group__3__Impl_in_rule__XTypeLiteral__Group__338975 = new BitSet(new long[]{0x1000000000000000L,0x0000000000002000L}); public static final BitSet FOLLOW_rule__XTypeLiteral__Group__4_in_rule__XTypeLiteral__Group__338978 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XTypeLiteral__TypeAssignment_3_in_rule__XTypeLiteral__Group__3__Impl39005 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XTypeLiteral__Group__4__Impl_in_rule__XTypeLiteral__Group__439035 = new BitSet(new long[]{0x1000000000000000L,0x0000000000002000L}); public static final BitSet FOLLOW_rule__XTypeLiteral__Group__5_in_rule__XTypeLiteral__Group__439038 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XTypeLiteral__ArrayDimensionsAssignment_4_in_rule__XTypeLiteral__Group__4__Impl39065 = new BitSet(new long[]{0x0000000000000002L,0x0000000000002000L}); public static final BitSet FOLLOW_rule__XTypeLiteral__Group__5__Impl_in_rule__XTypeLiteral__Group__539096 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_60_in_rule__XTypeLiteral__Group__5__Impl39124 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XThrowExpression__Group__0__Impl_in_rule__XThrowExpression__Group__039167 = new BitSet(new long[]{0x0000000000000000L,0x0000000400000000L}); public static final BitSet FOLLOW_rule__XThrowExpression__Group__1_in_rule__XThrowExpression__Group__039170 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XThrowExpression__Group__1__Impl_in_rule__XThrowExpression__Group__139228 = new BitSet(new long[]{0x281F90C4000201F0L,0x0000281FF2A02000L}); public static final BitSet FOLLOW_rule__XThrowExpression__Group__2_in_rule__XThrowExpression__Group__139231 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_98_in_rule__XThrowExpression__Group__1__Impl39259 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XThrowExpression__Group__2__Impl_in_rule__XThrowExpression__Group__239290 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XThrowExpression__ExpressionAssignment_2_in_rule__XThrowExpression__Group__2__Impl39317 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XReturnExpression__Group__0__Impl_in_rule__XReturnExpression__Group__039353 = new BitSet(new long[]{0x0000000000000000L,0x0000000800000000L}); public static final BitSet FOLLOW_rule__XReturnExpression__Group__1_in_rule__XReturnExpression__Group__039356 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XReturnExpression__Group__1__Impl_in_rule__XReturnExpression__Group__139414 = new BitSet(new long[]{0x281F90C4000201F0L,0x0000281FF2A02000L}); public static final BitSet FOLLOW_rule__XReturnExpression__Group__2_in_rule__XReturnExpression__Group__139417 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_99_in_rule__XReturnExpression__Group__1__Impl39445 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XReturnExpression__Group__2__Impl_in_rule__XReturnExpression__Group__239476 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XReturnExpression__ExpressionAssignment_2_in_rule__XReturnExpression__Group__2__Impl39503 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__0__Impl_in_rule__XTryCatchFinallyExpression__Group__039540 = new BitSet(new long[]{0x0000000000000000L,0x0000001000000000L}); public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__1_in_rule__XTryCatchFinallyExpression__Group__039543 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__1__Impl_in_rule__XTryCatchFinallyExpression__Group__139601 = new BitSet(new long[]{0x281F90C4000201F0L,0x0000281FF2A02000L}); public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__2_in_rule__XTryCatchFinallyExpression__Group__139604 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_100_in_rule__XTryCatchFinallyExpression__Group__1__Impl39632 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__2__Impl_in_rule__XTryCatchFinallyExpression__Group__239663 = new BitSet(new long[]{0x0000000000000000L,0x0000006000000000L}); public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__3_in_rule__XTryCatchFinallyExpression__Group__239666 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__ExpressionAssignment_2_in_rule__XTryCatchFinallyExpression__Group__2__Impl39693 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group__3__Impl_in_rule__XTryCatchFinallyExpression__Group__339723 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Alternatives_3_in_rule__XTryCatchFinallyExpression__Group__3__Impl39750 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__0__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0__039788 = new BitSet(new long[]{0x0000000000000000L,0x0000002000000000L}); public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__1_in_rule__XTryCatchFinallyExpression__Group_3_0__039791 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0_in_rule__XTryCatchFinallyExpression__Group_3_0__0__Impl39820 = new BitSet(new long[]{0x0000000000000002L,0x0000004000000000L}); public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0_in_rule__XTryCatchFinallyExpression__Group_3_0__0__Impl39832 = new BitSet(new long[]{0x0000000000000002L,0x0000004000000000L}); public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0__1__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0__139865 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__0_in_rule__XTryCatchFinallyExpression__Group_3_0__1__Impl39892 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0_1__039927 = new BitSet(new long[]{0x281F90C4000201F0L,0x0000281FF2A02000L}); public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__1_in_rule__XTryCatchFinallyExpression__Group_3_0_1__039930 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_101_in_rule__XTryCatchFinallyExpression__Group_3_0_1__0__Impl39959 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl_in_rule__XTryCatchFinallyExpression__Group_3_0_1__139991 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_1_in_rule__XTryCatchFinallyExpression__Group_3_0_1__1__Impl40018 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__0__Impl_in_rule__XTryCatchFinallyExpression__Group_3_1__040052 = new BitSet(new long[]{0x281F90C4000201F0L,0x0000281FF2A02000L}); public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__1_in_rule__XTryCatchFinallyExpression__Group_3_1__040055 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_101_in_rule__XTryCatchFinallyExpression__Group_3_1__0__Impl40083 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_1__1__Impl_in_rule__XTryCatchFinallyExpression__Group_3_1__140114 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_1_in_rule__XTryCatchFinallyExpression__Group_3_1__1__Impl40141 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XCatchClause__Group__0__Impl_in_rule__XCatchClause__Group__040175 = new BitSet(new long[]{0x0800000000000000L}); public static final BitSet FOLLOW_rule__XCatchClause__Group__1_in_rule__XCatchClause__Group__040178 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_102_in_rule__XCatchClause__Group__0__Impl40207 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XCatchClause__Group__1__Impl_in_rule__XCatchClause__Group__140239 = new BitSet(new long[]{0x0800000400000010L}); public static final BitSet FOLLOW_rule__XCatchClause__Group__2_in_rule__XCatchClause__Group__140242 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_59_in_rule__XCatchClause__Group__1__Impl40270 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XCatchClause__Group__2__Impl_in_rule__XCatchClause__Group__240301 = new BitSet(new long[]{0x1000000000000000L}); public static final BitSet FOLLOW_rule__XCatchClause__Group__3_in_rule__XCatchClause__Group__240304 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XCatchClause__DeclaredParamAssignment_2_in_rule__XCatchClause__Group__2__Impl40331 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XCatchClause__Group__3__Impl_in_rule__XCatchClause__Group__340361 = new BitSet(new long[]{0x281F90C4000201F0L,0x0000281FF2A02000L}); public static final BitSet FOLLOW_rule__XCatchClause__Group__4_in_rule__XCatchClause__Group__340364 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_60_in_rule__XCatchClause__Group__3__Impl40392 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XCatchClause__Group__4__Impl_in_rule__XCatchClause__Group__440423 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XCatchClause__ExpressionAssignment_4_in_rule__XCatchClause__Group__4__Impl40450 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__QualifiedName__Group__0__Impl_in_rule__QualifiedName__Group__040490 = new BitSet(new long[]{0x0000200000000000L}); public static final BitSet FOLLOW_rule__QualifiedName__Group__1_in_rule__QualifiedName__Group__040493 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleValidID_in_rule__QualifiedName__Group__0__Impl40520 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__QualifiedName__Group__1__Impl_in_rule__QualifiedName__Group__140549 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__QualifiedName__Group_1__0_in_rule__QualifiedName__Group__1__Impl40576 = new BitSet(new long[]{0x0000200000000002L}); public static final BitSet FOLLOW_rule__QualifiedName__Group_1__0__Impl_in_rule__QualifiedName__Group_1__040611 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__QualifiedName__Group_1__1_in_rule__QualifiedName__Group_1__040614 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_45_in_rule__QualifiedName__Group_1__0__Impl40643 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__QualifiedName__Group_1__1__Impl_in_rule__QualifiedName__Group_1__140675 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleValidID_in_rule__QualifiedName__Group_1__1__Impl40702 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Number__Group_1__0__Impl_in_rule__Number__Group_1__040735 = new BitSet(new long[]{0x0000200000000000L}); public static final BitSet FOLLOW_rule__Number__Group_1__1_in_rule__Number__Group_1__040738 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Number__Alternatives_1_0_in_rule__Number__Group_1__0__Impl40765 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Number__Group_1__1__Impl_in_rule__Number__Group_1__140795 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Number__Group_1_1__0_in_rule__Number__Group_1__1__Impl40822 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Number__Group_1_1__0__Impl_in_rule__Number__Group_1_1__040857 = new BitSet(new long[]{0x00000000000000C0L}); public static final BitSet FOLLOW_rule__Number__Group_1_1__1_in_rule__Number__Group_1_1__040860 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_45_in_rule__Number__Group_1_1__0__Impl40888 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Number__Group_1_1__1__Impl_in_rule__Number__Group_1_1__140919 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Number__Alternatives_1_1_1_in_rule__Number__Group_1_1__1__Impl40946 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0__0__Impl_in_rule__JvmTypeReference__Group_0__040981 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L}); public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0__1_in_rule__JvmTypeReference__Group_0__040984 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleJvmParameterizedTypeReference_in_rule__JvmTypeReference__Group_0__0__Impl41011 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0__1__Impl_in_rule__JvmTypeReference__Group_0__141040 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1__0_in_rule__JvmTypeReference__Group_0__1__Impl41067 = new BitSet(new long[]{0x0000000000000002L,0x0000000000002000L}); public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1__0__Impl_in_rule__JvmTypeReference__Group_0_1__041102 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1_0__0_in_rule__JvmTypeReference__Group_0_1__0__Impl41129 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1_0__0__Impl_in_rule__JvmTypeReference__Group_0_1_0__041161 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L}); public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1_0__1_in_rule__JvmTypeReference__Group_0_1_0__041164 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1_0__1__Impl_in_rule__JvmTypeReference__Group_0_1_0__141222 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleArrayBrackets_in_rule__JvmTypeReference__Group_0_1_0__1__Impl41249 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ArrayBrackets__Group__0__Impl_in_rule__ArrayBrackets__Group__041282 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004000L}); public static final BitSet FOLLOW_rule__ArrayBrackets__Group__1_in_rule__ArrayBrackets__Group__041285 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_77_in_rule__ArrayBrackets__Group__0__Impl41313 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ArrayBrackets__Group__1__Impl_in_rule__ArrayBrackets__Group__141344 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_78_in_rule__ArrayBrackets__Group__1__Impl41372 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group__0__Impl_in_rule__XFunctionTypeRef__Group__041407 = new BitSet(new long[]{0x0800000400000010L}); public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group__1_in_rule__XFunctionTypeRef__Group__041410 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__0_in_rule__XFunctionTypeRef__Group__0__Impl41437 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group__1__Impl_in_rule__XFunctionTypeRef__Group__141468 = new BitSet(new long[]{0x0800000400000010L}); public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group__2_in_rule__XFunctionTypeRef__Group__141471 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_34_in_rule__XFunctionTypeRef__Group__1__Impl41499 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group__2__Impl_in_rule__XFunctionTypeRef__Group__241530 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFunctionTypeRef__ReturnTypeAssignment_2_in_rule__XFunctionTypeRef__Group__2__Impl41557 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__0__Impl_in_rule__XFunctionTypeRef__Group_0__041593 = new BitSet(new long[]{0x1800000400000010L}); public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__1_in_rule__XFunctionTypeRef__Group_0__041596 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_59_in_rule__XFunctionTypeRef__Group_0__0__Impl41624 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__1__Impl_in_rule__XFunctionTypeRef__Group_0__141655 = new BitSet(new long[]{0x1800000400000010L}); public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__2_in_rule__XFunctionTypeRef__Group_0__141658 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_1__0_in_rule__XFunctionTypeRef__Group_0__1__Impl41685 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0__2__Impl_in_rule__XFunctionTypeRef__Group_0__241716 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_60_in_rule__XFunctionTypeRef__Group_0__2__Impl41744 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_1__0__Impl_in_rule__XFunctionTypeRef__Group_0_1__041781 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L}); public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_1__1_in_rule__XFunctionTypeRef__Group_0_1__041784 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFunctionTypeRef__ParamTypesAssignment_0_1_0_in_rule__XFunctionTypeRef__Group_0_1__0__Impl41811 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_1__1__Impl_in_rule__XFunctionTypeRef__Group_0_1__141841 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_1_1__0_in_rule__XFunctionTypeRef__Group_0_1__1__Impl41868 = new BitSet(new long[]{0x0000000000000002L,0x0000000000008000L}); public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_1_1__0__Impl_in_rule__XFunctionTypeRef__Group_0_1_1__041903 = new BitSet(new long[]{0x0800000400000010L}); public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_1_1__1_in_rule__XFunctionTypeRef__Group_0_1_1__041906 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_79_in_rule__XFunctionTypeRef__Group_0_1_1__0__Impl41934 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFunctionTypeRef__Group_0_1_1__1__Impl_in_rule__XFunctionTypeRef__Group_0_1_1__141965 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_1_in_rule__XFunctionTypeRef__Group_0_1_1__1__Impl41992 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group__0__Impl_in_rule__JvmParameterizedTypeReference__Group__042026 = new BitSet(new long[]{0x0000000000020000L}); public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group__1_in_rule__JvmParameterizedTypeReference__Group__042029 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__TypeAssignment_0_in_rule__JvmParameterizedTypeReference__Group__0__Impl42056 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group__1__Impl_in_rule__JvmParameterizedTypeReference__Group__142086 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__0_in_rule__JvmParameterizedTypeReference__Group__1__Impl42113 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__0__Impl_in_rule__JvmParameterizedTypeReference__Group_1__042148 = new BitSet(new long[]{0x0800000400000010L,0x0000008000000000L}); public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__1_in_rule__JvmParameterizedTypeReference__Group_1__042151 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_17_in_rule__JvmParameterizedTypeReference__Group_1__0__Impl42180 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__1__Impl_in_rule__JvmParameterizedTypeReference__Group_1__142212 = new BitSet(new long[]{0x0000000000400000L,0x0000000000008000L}); public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__2_in_rule__JvmParameterizedTypeReference__Group_1__142215 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_1_in_rule__JvmParameterizedTypeReference__Group_1__1__Impl42242 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__2__Impl_in_rule__JvmParameterizedTypeReference__Group_1__242272 = new BitSet(new long[]{0x0000000000400000L,0x0000000000008000L}); public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__3_in_rule__JvmParameterizedTypeReference__Group_1__242275 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__0_in_rule__JvmParameterizedTypeReference__Group_1__2__Impl42302 = new BitSet(new long[]{0x0000000000000002L,0x0000000000008000L}); public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__3__Impl_in_rule__JvmParameterizedTypeReference__Group_1__342333 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_22_in_rule__JvmParameterizedTypeReference__Group_1__3__Impl42361 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__0__Impl_in_rule__JvmParameterizedTypeReference__Group_1_2__042400 = new BitSet(new long[]{0x0800000400000010L,0x0000008000000000L}); public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__1_in_rule__JvmParameterizedTypeReference__Group_1_2__042403 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_79_in_rule__JvmParameterizedTypeReference__Group_1_2__0__Impl42431 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1_2__1__Impl_in_rule__JvmParameterizedTypeReference__Group_1_2__142462 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_1_in_rule__JvmParameterizedTypeReference__Group_1_2__1__Impl42489 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group__0__Impl_in_rule__JvmWildcardTypeReference__Group__042523 = new BitSet(new long[]{0x0800000400000010L,0x0000008000000000L}); public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group__1_in_rule__JvmWildcardTypeReference__Group__042526 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group__1__Impl_in_rule__JvmWildcardTypeReference__Group__142584 = new BitSet(new long[]{0x0008800000000000L}); public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group__2_in_rule__JvmWildcardTypeReference__Group__142587 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_103_in_rule__JvmWildcardTypeReference__Group__1__Impl42615 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Group__2__Impl_in_rule__JvmWildcardTypeReference__Group__242646 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__JvmWildcardTypeReference__Alternatives_2_in_rule__JvmWildcardTypeReference__Group__2__Impl42673 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__JvmUpperBound__Group__0__Impl_in_rule__JvmUpperBound__Group__042710 = new BitSet(new long[]{0x0800000400000010L}); public static final BitSet FOLLOW_rule__JvmUpperBound__Group__1_in_rule__JvmUpperBound__Group__042713 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_47_in_rule__JvmUpperBound__Group__0__Impl42741 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__JvmUpperBound__Group__1__Impl_in_rule__JvmUpperBound__Group__142772 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__JvmUpperBound__TypeReferenceAssignment_1_in_rule__JvmUpperBound__Group__1__Impl42799 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__JvmUpperBoundAnded__Group__0__Impl_in_rule__JvmUpperBoundAnded__Group__042833 = new BitSet(new long[]{0x0800000400000010L}); public static final BitSet FOLLOW_rule__JvmUpperBoundAnded__Group__1_in_rule__JvmUpperBoundAnded__Group__042836 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_104_in_rule__JvmUpperBoundAnded__Group__0__Impl42864 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__JvmUpperBoundAnded__Group__1__Impl_in_rule__JvmUpperBoundAnded__Group__142895 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__JvmUpperBoundAnded__TypeReferenceAssignment_1_in_rule__JvmUpperBoundAnded__Group__1__Impl42922 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__JvmLowerBound__Group__0__Impl_in_rule__JvmLowerBound__Group__042956 = new BitSet(new long[]{0x0800000400000010L}); public static final BitSet FOLLOW_rule__JvmLowerBound__Group__1_in_rule__JvmLowerBound__Group__042959 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_51_in_rule__JvmLowerBound__Group__0__Impl42987 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__JvmLowerBound__Group__1__Impl_in_rule__JvmLowerBound__Group__143018 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__JvmLowerBound__TypeReferenceAssignment_1_in_rule__JvmLowerBound__Group__1__Impl43045 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__QualifiedNameWithWildcard__Group__0__Impl_in_rule__QualifiedNameWithWildcard__Group__043081 = new BitSet(new long[]{0x0000200000000000L}); public static final BitSet FOLLOW_rule__QualifiedNameWithWildcard__Group__1_in_rule__QualifiedNameWithWildcard__Group__043084 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleQualifiedName_in_rule__QualifiedNameWithWildcard__Group__0__Impl43111 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__QualifiedNameWithWildcard__Group__1__Impl_in_rule__QualifiedNameWithWildcard__Group__143140 = new BitSet(new long[]{0x0000010000000000L}); public static final BitSet FOLLOW_rule__QualifiedNameWithWildcard__Group__2_in_rule__QualifiedNameWithWildcard__Group__143143 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_45_in_rule__QualifiedNameWithWildcard__Group__1__Impl43171 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__QualifiedNameWithWildcard__Group__2__Impl_in_rule__QualifiedNameWithWildcard__Group__243202 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_40_in_rule__QualifiedNameWithWildcard__Group__2__Impl43230 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XImportDeclaration__Group__0__Impl_in_rule__XImportDeclaration__Group__043267 = new BitSet(new long[]{0x0001000000000010L}); public static final BitSet FOLLOW_rule__XImportDeclaration__Group__1_in_rule__XImportDeclaration__Group__043270 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_49_in_rule__XImportDeclaration__Group__0__Impl43298 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XImportDeclaration__Group__1__Impl_in_rule__XImportDeclaration__Group__143329 = new BitSet(new long[]{0x0000000000000000L,0x0000000000400000L}); public static final BitSet FOLLOW_rule__XImportDeclaration__Group__2_in_rule__XImportDeclaration__Group__143332 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XImportDeclaration__Alternatives_1_in_rule__XImportDeclaration__Group__1__Impl43359 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XImportDeclaration__Group__2__Impl_in_rule__XImportDeclaration__Group__243389 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_86_in_rule__XImportDeclaration__Group__2__Impl43418 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XImportDeclaration__Group_1_0__0__Impl_in_rule__XImportDeclaration__Group_1_0__043457 = new BitSet(new long[]{0x0004000000000010L}); public static final BitSet FOLLOW_rule__XImportDeclaration__Group_1_0__1_in_rule__XImportDeclaration__Group_1_0__043460 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XImportDeclaration__StaticAssignment_1_0_0_in_rule__XImportDeclaration__Group_1_0__0__Impl43487 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XImportDeclaration__Group_1_0__1__Impl_in_rule__XImportDeclaration__Group_1_0__143517 = new BitSet(new long[]{0x0004000000000010L}); public static final BitSet FOLLOW_rule__XImportDeclaration__Group_1_0__2_in_rule__XImportDeclaration__Group_1_0__143520 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XImportDeclaration__ExtensionAssignment_1_0_1_in_rule__XImportDeclaration__Group_1_0__1__Impl43547 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XImportDeclaration__Group_1_0__2__Impl_in_rule__XImportDeclaration__Group_1_0__243578 = new BitSet(new long[]{0x0000200000000000L}); public static final BitSet FOLLOW_rule__XImportDeclaration__Group_1_0__3_in_rule__XImportDeclaration__Group_1_0__243581 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XImportDeclaration__ImportedTypeAssignment_1_0_2_in_rule__XImportDeclaration__Group_1_0__2__Impl43608 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XImportDeclaration__Group_1_0__3__Impl_in_rule__XImportDeclaration__Group_1_0__343638 = new BitSet(new long[]{0x0000010000000000L}); public static final BitSet FOLLOW_rule__XImportDeclaration__Group_1_0__4_in_rule__XImportDeclaration__Group_1_0__343641 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_45_in_rule__XImportDeclaration__Group_1_0__3__Impl43669 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XImportDeclaration__Group_1_0__4__Impl_in_rule__XImportDeclaration__Group_1_0__443700 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_40_in_rule__XImportDeclaration__Group_1_0__4__Impl43728 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rulePackagedModel_in_rule__EventModel__PackagedModelAssignment43774 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleQualifiedName_in_rule__PackagedModel__NameAssignment_143805 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleUsage_in_rule__PackagedModel__UsagesAssignment_243836 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleModelElement_in_rule__PackagedModel__ModelElementsAssignment_343867 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleQualifiedNameWithWildcard_in_rule__GenericUsage__ImportedNamespaceAssignment_143898 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleQualifiedNameWithWildcard_in_rule__PatternUsage__ImportedNamespaceAssignment_143929 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__AtomicEventPattern__NameAssignment_143960 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleTypedParameterList_in_rule__AtomicEventPattern__ParametersAssignment_343991 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__AtomicEventPattern__SourceAssignment_6_244026 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__AtomicEventPattern__StaticBindingsAssignment_7_144061 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__IQPatternEventPattern__NameAssignment_144092 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleTypedParameterList_in_rule__IQPatternEventPattern__ParametersAssignment_344123 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleParametrizedIncQueryPatternReference_in_rule__IQPatternEventPattern__IqPatternRefAssignment_844154 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleIQPatternChangeType_in_rule__IQPatternEventPattern__IqChangeTypeAssignment_1144185 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__ComplexEventPattern__NameAssignment_144216 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleTypedParameterList_in_rule__ComplexEventPattern__ParametersAssignment_344247 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_INT_in_rule__ComplexEventPattern__PriorityAssignment_6_244278 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleComplexEventExpression_in_rule__ComplexEventPattern__ComplexEventExpressionAssignment_7_244309 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__Rule__NameAssignment_144340 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__Rule__EventPatternsAssignment_544375 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__Rule__EventPatternsAssignment_6_144414 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleQualifiedName_in_rule__Rule__ActionHandlerAssignment_7_244449 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXBlockExpression_in_rule__Rule__ActionAssignment_8_144480 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleTypedParameter_in_rule__TypedParameterList__ParametersAssignment_144511 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleTypedParameter_in_rule__TypedParameterList__ParametersAssignment_2_144542 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__TypedParameter__NameAssignment_144573 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__TypedParameter__TypeAssignment_344604 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__EventTypedParameter__NameAssignment_144637 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__EventTypedParameter__TypeAssignment_344672 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__ParametrizedIncQueryPatternReference__IqpatternAssignment_044711 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rulePatternCallParameterList_in_rule__ParametrizedIncQueryPatternReference__ParameterListAssignment_1_144746 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_INT_in_rule__Multiplicity__MultiplicityAssignment_144777 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_INT_in_rule__Timewindow__LengthAssignment_144808 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__EventTypedParameterWithMultiplicity__EventPatternAssignment_044843 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rulePatternCallParameterList_in_rule__EventTypedParameterWithMultiplicity__ParameterListAssignment_1_144878 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleMultiplicity_in_rule__EventTypedParameterWithMultiplicity__MultiplicityAssignment_244909 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rulePatternCallParameter_in_rule__PatternCallParameterList__ParametersAssignment_144940 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rulePatternCallParameter_in_rule__PatternCallParameterList__ParametersAssignment_2_144971 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__PatternCallParameter__NameAssignment_145002 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleExpression_in_rule__TimedExpression__ExpressionAssignment_145033 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleTimewindow_in_rule__TimedExpression__TimewindowAssignment_345064 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleExpression_in_rule__MultiplicityExpression__ExpressionAssignment_145095 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleMultiplicity_in_rule__MultiplicityExpression__MultiplicityAssignment_345126 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleExpression_in_rule__TimedMultiplicityExpression__ExpressionAssignment_145157 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleMultiplicity_in_rule__TimedMultiplicityExpression__MultiplicityAssignment_345188 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleTimewindow_in_rule__TimedMultiplicityExpression__TimewindowAssignment_445219 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleEventTypedParameterWithMultiplicity_in_rule__FollowsExpression__EventPatternsAssignment_145250 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleFollowerExpression_in_rule__FollowsExpression__FollowerExpressionsAssignment_245281 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleFollowsOperator_in_rule__FollowerExpression__FollowsOperatorAssignment_045312 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleFollowerEventStructure_in_rule__FollowerExpression__EventPatternAssignment_145343 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleEventTypedParameterWithMultiplicity_in_rule__BranchExpression__EventPatternsAssignment_145375 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleEventTypedParameterWithMultiplicity_in_rule__BranchExpression__EventPatternsAssignment_2_145406 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleNegationOpartor_in_rule__RangeFilter__NegAssignment_045439 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleRange_in_rule__RangeFilter__RangeAssignment_245470 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDOUBLE_in_rule__OpenOpen__LowerBoundAssignment_145501 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDOUBLE_in_rule__OpenOpen__UpperBoundAssignment_345532 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDOUBLE_in_rule__OpenClosed__LowerBoundAssignment_145563 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDOUBLE_in_rule__OpenClosed__UpperBoundAssignment_345594 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDOUBLE_in_rule__ClosedClosed__LowerBoundAssignment_145625 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDOUBLE_in_rule__ClosedClosed__UpperBoundAssignment_345656 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDOUBLE_in_rule__ClosedOpen__LowerBoundAssignment_145687 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDOUBLE_in_rule__ClosedOpen__UpperBoundAssignment_345718 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleNumericOperator_in_rule__NumericFilter__OperatorAssignment_045749 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDOUBLE_in_rule__NumericFilter__ValueAssignment_145780 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleNegationOpartor_in_rule__LiteralFilter__NegAssignment_045811 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleLiteralOperator_in_rule__LiteralFilter__OperatorAssignment_145842 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_STRING_in_rule__LiteralFilter__ValueAssignment_245873 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__Source__NameAssignment_145904 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleAdapter_in_rule__Source__AdapterAssignment_3_145935 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleQualifiedName_in_rule__Adapter__NameAssignment45966 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleFeatureCallID_in_rule__XAssignment__FeatureAssignment_0_146001 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXAssignment_in_rule__XAssignment__ValueAssignment_0_346036 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleOpMultiAssign_in_rule__XAssignment__FeatureAssignment_1_1_0_0_146071 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXAssignment_in_rule__XAssignment__RightOperandAssignment_1_1_146106 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleOpOr_in_rule__XOrExpression__FeatureAssignment_1_0_0_146141 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXAndExpression_in_rule__XOrExpression__RightOperandAssignment_1_146176 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleOpAnd_in_rule__XAndExpression__FeatureAssignment_1_0_0_146211 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXEqualityExpression_in_rule__XAndExpression__RightOperandAssignment_1_146246 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleOpEquality_in_rule__XEqualityExpression__FeatureAssignment_1_0_0_146281 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXRelationalExpression_in_rule__XEqualityExpression__RightOperandAssignment_1_146316 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XRelationalExpression__TypeAssignment_1_0_146347 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleOpCompare_in_rule__XRelationalExpression__FeatureAssignment_1_1_0_0_146382 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXOtherOperatorExpression_in_rule__XRelationalExpression__RightOperandAssignment_1_1_146417 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleOpOther_in_rule__XOtherOperatorExpression__FeatureAssignment_1_0_0_146452 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXAdditiveExpression_in_rule__XOtherOperatorExpression__RightOperandAssignment_1_146487 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleOpAdd_in_rule__XAdditiveExpression__FeatureAssignment_1_0_0_146522 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXMultiplicativeExpression_in_rule__XAdditiveExpression__RightOperandAssignment_1_146557 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleOpMulti_in_rule__XMultiplicativeExpression__FeatureAssignment_1_0_0_146592 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXUnaryOperation_in_rule__XMultiplicativeExpression__RightOperandAssignment_1_146627 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleOpUnary_in_rule__XUnaryOperation__FeatureAssignment_0_146662 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXUnaryOperation_in_rule__XUnaryOperation__OperandAssignment_0_246697 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XCastedExpression__TypeAssignment_1_146728 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_105_in_rule__XMemberFeatureCall__ExplicitStaticAssignment_1_0_0_0_1_146764 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleFeatureCallID_in_rule__XMemberFeatureCall__FeatureAssignment_1_0_0_0_246807 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXAssignment_in_rule__XMemberFeatureCall__ValueAssignment_1_0_146842 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_106_in_rule__XMemberFeatureCall__NullSafeAssignment_1_1_0_0_1_146878 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_105_in_rule__XMemberFeatureCall__ExplicitStaticAssignment_1_1_0_0_1_246922 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_146961 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__XMemberFeatureCall__TypeArgumentsAssignment_1_1_1_2_146992 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleFeatureCallID_in_rule__XMemberFeatureCall__FeatureAssignment_1_1_247027 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_59_in_rule__XMemberFeatureCall__ExplicitOperationCallAssignment_1_1_3_047067 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXShortClosure_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_047106 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXExpression_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_047137 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXExpression_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_1_1_147168 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXClosure_in_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_447199 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXExpression_in_rule__XSetLiteral__ElementsAssignment_3_047230 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXExpression_in_rule__XSetLiteral__ElementsAssignment_3_1_147261 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXExpression_in_rule__XListLiteral__ElementsAssignment_3_047292 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXExpression_in_rule__XListLiteral__ElementsAssignment_3_1_147323 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleJvmFormalParameter_in_rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_047354 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleJvmFormalParameter_in_rule__XClosure__DeclaredFormalParametersAssignment_1_0_0_1_147385 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_107_in_rule__XClosure__ExplicitSyntaxAssignment_1_0_147421 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXExpressionInClosure_in_rule__XClosure__ExpressionAssignment_247460 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXExpressionInsideBlock_in_rule__XExpressionInClosure__ExpressionsAssignment_1_047491 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleJvmFormalParameter_in_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_047522 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleJvmFormalParameter_in_rule__XShortClosure__DeclaredFormalParametersAssignment_0_0_1_1_147553 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_107_in_rule__XShortClosure__ExplicitSyntaxAssignment_0_0_247589 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXExpression_in_rule__XShortClosure__ExpressionAssignment_147628 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXExpression_in_rule__XIfExpression__IfAssignment_347659 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXExpression_in_rule__XIfExpression__ThenAssignment_547690 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXExpression_in_rule__XIfExpression__ElseAssignment_6_147721 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleValidID_in_rule__XSwitchExpression__LocalVarNameAssignment_2_0_0_0_047752 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXExpression_in_rule__XSwitchExpression__SwitchAssignment_2_0_147783 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleValidID_in_rule__XSwitchExpression__LocalVarNameAssignment_2_1_0_0_147814 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXExpression_in_rule__XSwitchExpression__SwitchAssignment_2_1_147845 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXCasePart_in_rule__XSwitchExpression__CasesAssignment_447876 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXExpression_in_rule__XSwitchExpression__DefaultAssignment_5_247907 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XCasePart__TypeGuardAssignment_047938 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXExpression_in_rule__XCasePart__CaseAssignment_1_147969 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXExpression_in_rule__XCasePart__ThenAssignment_348000 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleJvmFormalParameter_in_rule__XForLoopExpression__DeclaredParamAssignment_348031 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXExpression_in_rule__XForLoopExpression__ForExpressionAssignment_548062 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXExpression_in_rule__XForLoopExpression__EachExpressionAssignment_748093 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXExpression_in_rule__XWhileExpression__PredicateAssignment_348124 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXExpression_in_rule__XWhileExpression__BodyAssignment_548155 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXExpression_in_rule__XDoWhileExpression__BodyAssignment_248186 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXExpression_in_rule__XDoWhileExpression__PredicateAssignment_548217 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXExpressionInsideBlock_in_rule__XBlockExpression__ExpressionsAssignment_2_048248 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_108_in_rule__XVariableDeclaration__WriteableAssignment_1_048284 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XVariableDeclaration__TypeAssignment_2_0_0_048323 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleValidID_in_rule__XVariableDeclaration__NameAssignment_2_0_0_148354 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleValidID_in_rule__XVariableDeclaration__NameAssignment_2_148385 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXExpression_in_rule__XVariableDeclaration__RightAssignment_3_148416 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__JvmFormalParameter__ParameterTypeAssignment_048447 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleValidID_in_rule__JvmFormalParameter__NameAssignment_148478 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__FullJvmFormalParameter__ParameterTypeAssignment_048509 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleValidID_in_rule__FullJvmFormalParameter__NameAssignment_148540 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__XFeatureCall__TypeArgumentsAssignment_1_148571 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__XFeatureCall__TypeArgumentsAssignment_1_2_148602 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleIdOrSuper_in_rule__XFeatureCall__FeatureAssignment_248637 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_59_in_rule__XFeatureCall__ExplicitOperationCallAssignment_3_048677 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXShortClosure_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_048716 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXExpression_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_048747 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXExpression_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_1_1_148778 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXClosure_in_rule__XFeatureCall__FeatureCallArgumentsAssignment_448809 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleQualifiedName_in_rule__XConstructorCall__ConstructorAssignment_248844 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__XConstructorCall__TypeArgumentsAssignment_3_148879 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__XConstructorCall__TypeArgumentsAssignment_3_2_148910 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXShortClosure_in_rule__XConstructorCall__ArgumentsAssignment_4_1_048941 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXExpression_in_rule__XConstructorCall__ArgumentsAssignment_4_1_1_048972 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXExpression_in_rule__XConstructorCall__ArgumentsAssignment_4_1_1_1_149003 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXClosure_in_rule__XConstructorCall__ArgumentsAssignment_549034 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_109_in_rule__XBooleanLiteral__IsTrueAssignment_1_149070 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleNumber_in_rule__XNumberLiteral__ValueAssignment_149109 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_STRING_in_rule__XStringLiteral__ValueAssignment_149140 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleQualifiedName_in_rule__XTypeLiteral__TypeAssignment_349175 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleArrayBrackets_in_rule__XTypeLiteral__ArrayDimensionsAssignment_449210 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXExpression_in_rule__XThrowExpression__ExpressionAssignment_249241 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXExpression_in_rule__XReturnExpression__ExpressionAssignment_249272 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXExpression_in_rule__XTryCatchFinallyExpression__ExpressionAssignment_249303 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXCatchClause_in_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_049334 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXExpression_in_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_0_1_149365 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXExpression_in_rule__XTryCatchFinallyExpression__FinallyExpressionAssignment_3_1_149396 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleFullJvmFormalParameter_in_rule__XCatchClause__DeclaredParamAssignment_249427 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleXExpression_in_rule__XCatchClause__ExpressionAssignment_449458 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XFunctionTypeRef__ParamTypesAssignment_0_1_049489 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XFunctionTypeRef__ParamTypesAssignment_0_1_1_149520 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__XFunctionTypeRef__ReturnTypeAssignment_249551 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleQualifiedName_in_rule__JvmParameterizedTypeReference__TypeAssignment_049586 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_149621 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleJvmArgumentTypeReference_in_rule__JvmParameterizedTypeReference__ArgumentsAssignment_1_2_149652 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleJvmUpperBound_in_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_049683 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleJvmLowerBound_in_rule__JvmWildcardTypeReference__ConstraintsAssignment_2_149714 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__JvmUpperBound__TypeReferenceAssignment_149745 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__JvmUpperBoundAnded__TypeReferenceAssignment_149776 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleJvmTypeReference_in_rule__JvmLowerBound__TypeReferenceAssignment_149807 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_48_in_rule__XImportDeclaration__StaticAssignment_1_0_049848 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_50_in_rule__XImportDeclaration__ExtensionAssignment_1_0_149892 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleQualifiedName_in_rule__XImportDeclaration__ImportedTypeAssignment_1_0_249935 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleQualifiedName_in_rule__XImportDeclaration__ImportedTypeAssignment_1_149974 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleQualifiedNameWithWildcard_in_rule__XImportDeclaration__ImportedNamespaceAssignment_1_250009 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__OpOther__Group_6_1_0__0_in_synpred41_InternalEventPatternLanguage8502 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_3_1_0_in_synpred53_InternalEventPatternLanguage9005 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XVariableDeclaration__Group_2_0__0_in_synpred76_InternalEventPatternLanguage9630 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_3_1_0_in_synpred77_InternalEventPatternLanguage9681 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XConstructorCall__ArgumentsAssignment_4_1_0_in_synpred83_InternalEventPatternLanguage9896 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XAssignment__Group_1_1__0_in_synpred121_InternalEventPatternLanguage21385 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XOrExpression__Group_1__0_in_synpred122_InternalEventPatternLanguage21808 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XAndExpression__Group_1__0_in_synpred123_InternalEventPatternLanguage22231 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XEqualityExpression__Group_1__0_in_synpred124_InternalEventPatternLanguage22654 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XRelationalExpression__Alternatives_1_in_synpred125_InternalEventPatternLanguage23077 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XOtherOperatorExpression__Group_1__0_in_synpred126_InternalEventPatternLanguage23804 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XAdditiveExpression__Group_1__0_in_synpred127_InternalEventPatternLanguage24966 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMultiplicativeExpression__Group_1__0_in_synpred128_InternalEventPatternLanguage25389 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XCastedExpression__Group_1__0_in_synpred129_InternalEventPatternLanguage25996 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Alternatives_1_in_synpred130_InternalEventPatternLanguage26421 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__Group_1_1_3__0_in_synpred132_InternalEventPatternLanguage27092 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XMemberFeatureCall__MemberCallArgumentsAssignment_1_1_4_in_synpred133_InternalEventPatternLanguage27150 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XClosure__Group_1__0_in_synpred141_InternalEventPatternLanguage29386 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XIfExpression__Group_6__0_in_synpred148_InternalEventPatternLanguage31592 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFeatureCall__Group_3__0_in_synpred159_InternalEventPatternLanguage36212 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XFeatureCall__FeatureCallArgumentsAssignment_4_in_synpred160_InternalEventPatternLanguage36270 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XConstructorCall__Group_3__0_in_synpred164_InternalEventPatternLanguage37328 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XConstructorCall__Group_4__0_in_synpred165_InternalEventPatternLanguage37389 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XConstructorCall__ArgumentsAssignment_5_in_synpred166_InternalEventPatternLanguage37447 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XReturnExpression__ExpressionAssignment_2_in_synpred171_InternalEventPatternLanguage39503 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__CatchClausesAssignment_3_0_0_in_synpred172_InternalEventPatternLanguage39832 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__XTryCatchFinallyExpression__Group_3_0_1__0_in_synpred173_InternalEventPatternLanguage39892 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__QualifiedName__Group_1__0_in_synpred174_InternalEventPatternLanguage40576 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__JvmTypeReference__Group_0_1__0_in_synpred176_InternalEventPatternLanguage41067 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__JvmParameterizedTypeReference__Group_1__0_in_synpred180_InternalEventPatternLanguage42113 = new BitSet(new long[]{0x0000000000000002L}); }