package com.robotoworks.mechanoid.net.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 com.robotoworks.mechanoid.net.services.NetModelGrammarAccess; import org.antlr.runtime.*; import java.util.Stack; import java.util.List; import java.util.ArrayList; @SuppressWarnings("all") public class InternalNetModelParser extends AbstractInternalContentAssistParser { public static final String[] tokenNames = new String[] { "<invalid>", "<EOR>", "<DOWN>", "<UP>", "RULE_ID", "RULE_STRING", "RULE_NUMBER", "RULE_INT", "RULE_ML_COMMENT", "RULE_SL_COMMENT", "RULE_WS", "RULE_ANY_OTHER", "'get'", "'put'", "'post'", "'delete'", "'patch'", "'true'", "'false'", "'package'", "'client'", "'{'", "'}'", "'headers'", "','", "':'", "'/'", "'-'", "'params'", "'='", "'body'", "'response'", "'extends'", "'.'", "'[]'", "'entity'", "'nogen'", "'enum'", "'String'", "'boolean'", "'int'", "'long'", "'double'" }; public static final int RULE_STRING=5; public static final int RULE_SL_COMMENT=9; public static final int T__19=19; public static final int T__15=15; public static final int T__37=37; public static final int T__16=16; public static final int T__38=38; public static final int T__17=17; public static final int T__39=39; public static final int T__18=18; public static final int T__33=33; public static final int T__12=12; public static final int T__34=34; public static final int T__13=13; public static final int T__35=35; public static final int T__14=14; public static final int T__36=36; public static final int EOF=-1; 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 RULE_ID=4; public static final int RULE_WS=10; public static final int RULE_ANY_OTHER=11; public static final int RULE_NUMBER=6; public static final int T__26=26; public static final int T__27=27; public static final int T__28=28; public static final int RULE_INT=7; public static final int T__29=29; public static final int T__22=22; public static final int RULE_ML_COMMENT=8; public static final int T__23=23; public static final int T__24=24; public static final int T__25=25; public static final int T__40=40; public static final int T__41=41; public static final int T__20=20; public static final int T__42=42; public static final int T__21=21; // delegates // delegators public InternalNetModelParser(TokenStream input) { this(input, new RecognizerSharedState()); } public InternalNetModelParser(TokenStream input, RecognizerSharedState state) { super(input, state); } public String[] getTokenNames() { return InternalNetModelParser.tokenNames; } public String getGrammarFileName() { return "../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g"; } private NetModelGrammarAccess grammarAccess; public void setGrammarAccess(NetModelGrammarAccess grammarAccess) { this.grammarAccess = grammarAccess; } @Override protected Grammar getGrammar() { return grammarAccess.getGrammar(); } @Override protected String getValueForTokenName(String tokenName) { return tokenName; } // $ANTLR start "entryRuleModel" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:60:1: entryRuleModel : ruleModel EOF ; public final void entryRuleModel() throws RecognitionException { try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:61:1: ( ruleModel EOF ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:62:1: ruleModel EOF { before(grammarAccess.getModelRule()); pushFollow(FOLLOW_ruleModel_in_entryRuleModel61); ruleModel(); state._fsp--; after(grammarAccess.getModelRule()); match(input,EOF,FOLLOW_EOF_in_entryRuleModel68); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleModel" // $ANTLR start "ruleModel" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:69:1: ruleModel : ( ( rule__Model__Group__0 ) ) ; public final void ruleModel() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:73:2: ( ( ( rule__Model__Group__0 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:74:1: ( ( rule__Model__Group__0 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:74:1: ( ( rule__Model__Group__0 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:75:1: ( rule__Model__Group__0 ) { before(grammarAccess.getModelAccess().getGroup()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:76:1: ( rule__Model__Group__0 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:76:2: rule__Model__Group__0 { pushFollow(FOLLOW_rule__Model__Group__0_in_ruleModel94); rule__Model__Group__0(); state._fsp--; } after(grammarAccess.getModelAccess().getGroup()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleModel" // $ANTLR start "entryRuleDeclaration" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:88:1: entryRuleDeclaration : ruleDeclaration EOF ; public final void entryRuleDeclaration() throws RecognitionException { try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:89:1: ( ruleDeclaration EOF ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:90:1: ruleDeclaration EOF { before(grammarAccess.getDeclarationRule()); pushFollow(FOLLOW_ruleDeclaration_in_entryRuleDeclaration121); ruleDeclaration(); state._fsp--; after(grammarAccess.getDeclarationRule()); match(input,EOF,FOLLOW_EOF_in_entryRuleDeclaration128); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleDeclaration" // $ANTLR start "ruleDeclaration" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:97:1: ruleDeclaration : ( ( rule__Declaration__Alternatives ) ) ; public final void ruleDeclaration() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:101:2: ( ( ( rule__Declaration__Alternatives ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:102:1: ( ( rule__Declaration__Alternatives ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:102:1: ( ( rule__Declaration__Alternatives ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:103:1: ( rule__Declaration__Alternatives ) { before(grammarAccess.getDeclarationAccess().getAlternatives()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:104:1: ( rule__Declaration__Alternatives ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:104:2: rule__Declaration__Alternatives { pushFollow(FOLLOW_rule__Declaration__Alternatives_in_ruleDeclaration154); rule__Declaration__Alternatives(); state._fsp--; } after(grammarAccess.getDeclarationAccess().getAlternatives()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleDeclaration" // $ANTLR start "entryRuleClient" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:116:1: entryRuleClient : ruleClient EOF ; public final void entryRuleClient() throws RecognitionException { try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:117:1: ( ruleClient EOF ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:118:1: ruleClient EOF { before(grammarAccess.getClientRule()); pushFollow(FOLLOW_ruleClient_in_entryRuleClient181); ruleClient(); state._fsp--; after(grammarAccess.getClientRule()); match(input,EOF,FOLLOW_EOF_in_entryRuleClient188); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleClient" // $ANTLR start "ruleClient" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:125:1: ruleClient : ( ( rule__Client__Group__0 ) ) ; public final void ruleClient() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:129:2: ( ( ( rule__Client__Group__0 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:130:1: ( ( rule__Client__Group__0 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:130:1: ( ( rule__Client__Group__0 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:131:1: ( rule__Client__Group__0 ) { before(grammarAccess.getClientAccess().getGroup()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:132:1: ( rule__Client__Group__0 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:132:2: rule__Client__Group__0 { pushFollow(FOLLOW_rule__Client__Group__0_in_ruleClient214); rule__Client__Group__0(); state._fsp--; } after(grammarAccess.getClientAccess().getGroup()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleClient" // $ANTLR start "entryRuleClientBlock" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:144:1: entryRuleClientBlock : ruleClientBlock EOF ; public final void entryRuleClientBlock() throws RecognitionException { try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:145:1: ( ruleClientBlock EOF ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:146:1: ruleClientBlock EOF { before(grammarAccess.getClientBlockRule()); pushFollow(FOLLOW_ruleClientBlock_in_entryRuleClientBlock241); ruleClientBlock(); state._fsp--; after(grammarAccess.getClientBlockRule()); match(input,EOF,FOLLOW_EOF_in_entryRuleClientBlock248); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleClientBlock" // $ANTLR start "ruleClientBlock" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:153:1: ruleClientBlock : ( ( rule__ClientBlock__Alternatives ) ) ; public final void ruleClientBlock() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:157:2: ( ( ( rule__ClientBlock__Alternatives ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:158:1: ( ( rule__ClientBlock__Alternatives ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:158:1: ( ( rule__ClientBlock__Alternatives ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:159:1: ( rule__ClientBlock__Alternatives ) { before(grammarAccess.getClientBlockAccess().getAlternatives()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:160:1: ( rule__ClientBlock__Alternatives ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:160:2: rule__ClientBlock__Alternatives { pushFollow(FOLLOW_rule__ClientBlock__Alternatives_in_ruleClientBlock274); rule__ClientBlock__Alternatives(); state._fsp--; } after(grammarAccess.getClientBlockAccess().getAlternatives()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleClientBlock" // $ANTLR start "entryRuleHeaderBlock" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:172:1: entryRuleHeaderBlock : ruleHeaderBlock EOF ; public final void entryRuleHeaderBlock() throws RecognitionException { try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:173:1: ( ruleHeaderBlock EOF ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:174:1: ruleHeaderBlock EOF { before(grammarAccess.getHeaderBlockRule()); pushFollow(FOLLOW_ruleHeaderBlock_in_entryRuleHeaderBlock301); ruleHeaderBlock(); state._fsp--; after(grammarAccess.getHeaderBlockRule()); match(input,EOF,FOLLOW_EOF_in_entryRuleHeaderBlock308); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleHeaderBlock" // $ANTLR start "ruleHeaderBlock" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:181:1: ruleHeaderBlock : ( ( rule__HeaderBlock__Group__0 ) ) ; public final void ruleHeaderBlock() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:185:2: ( ( ( rule__HeaderBlock__Group__0 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:186:1: ( ( rule__HeaderBlock__Group__0 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:186:1: ( ( rule__HeaderBlock__Group__0 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:187:1: ( rule__HeaderBlock__Group__0 ) { before(grammarAccess.getHeaderBlockAccess().getGroup()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:188:1: ( rule__HeaderBlock__Group__0 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:188:2: rule__HeaderBlock__Group__0 { pushFollow(FOLLOW_rule__HeaderBlock__Group__0_in_ruleHeaderBlock334); rule__HeaderBlock__Group__0(); state._fsp--; } after(grammarAccess.getHeaderBlockAccess().getGroup()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleHeaderBlock" // $ANTLR start "entryRuleHeader" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:200:1: entryRuleHeader : ruleHeader EOF ; public final void entryRuleHeader() throws RecognitionException { try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:201:1: ( ruleHeader EOF ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:202:1: ruleHeader EOF { before(grammarAccess.getHeaderRule()); pushFollow(FOLLOW_ruleHeader_in_entryRuleHeader361); ruleHeader(); state._fsp--; after(grammarAccess.getHeaderRule()); match(input,EOF,FOLLOW_EOF_in_entryRuleHeader368); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleHeader" // $ANTLR start "ruleHeader" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:209:1: ruleHeader : ( ( rule__Header__Group__0 ) ) ; public final void ruleHeader() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:213:2: ( ( ( rule__Header__Group__0 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:214:1: ( ( rule__Header__Group__0 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:214:1: ( ( rule__Header__Group__0 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:215:1: ( rule__Header__Group__0 ) { before(grammarAccess.getHeaderAccess().getGroup()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:216:1: ( rule__Header__Group__0 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:216:2: rule__Header__Group__0 { pushFollow(FOLLOW_rule__Header__Group__0_in_ruleHeader394); rule__Header__Group__0(); state._fsp--; } after(grammarAccess.getHeaderAccess().getGroup()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleHeader" // $ANTLR start "entryRuleHttpMethod" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:228:1: entryRuleHttpMethod : ruleHttpMethod EOF ; public final void entryRuleHttpMethod() throws RecognitionException { try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:229:1: ( ruleHttpMethod EOF ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:230:1: ruleHttpMethod EOF { before(grammarAccess.getHttpMethodRule()); pushFollow(FOLLOW_ruleHttpMethod_in_entryRuleHttpMethod421); ruleHttpMethod(); state._fsp--; after(grammarAccess.getHttpMethodRule()); match(input,EOF,FOLLOW_EOF_in_entryRuleHttpMethod428); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleHttpMethod" // $ANTLR start "ruleHttpMethod" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:237:1: ruleHttpMethod : ( ( rule__HttpMethod__Group__0 ) ) ; public final void ruleHttpMethod() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:241:2: ( ( ( rule__HttpMethod__Group__0 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:242:1: ( ( rule__HttpMethod__Group__0 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:242:1: ( ( rule__HttpMethod__Group__0 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:243:1: ( rule__HttpMethod__Group__0 ) { before(grammarAccess.getHttpMethodAccess().getGroup()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:244:1: ( rule__HttpMethod__Group__0 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:244:2: rule__HttpMethod__Group__0 { pushFollow(FOLLOW_rule__HttpMethod__Group__0_in_ruleHttpMethod454); rule__HttpMethod__Group__0(); state._fsp--; } after(grammarAccess.getHttpMethodAccess().getGroup()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleHttpMethod" // $ANTLR start "entryRuleHttpMethodBlock" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:256:1: entryRuleHttpMethodBlock : ruleHttpMethodBlock EOF ; public final void entryRuleHttpMethodBlock() throws RecognitionException { try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:257:1: ( ruleHttpMethodBlock EOF ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:258:1: ruleHttpMethodBlock EOF { before(grammarAccess.getHttpMethodBlockRule()); pushFollow(FOLLOW_ruleHttpMethodBlock_in_entryRuleHttpMethodBlock481); ruleHttpMethodBlock(); state._fsp--; after(grammarAccess.getHttpMethodBlockRule()); match(input,EOF,FOLLOW_EOF_in_entryRuleHttpMethodBlock488); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleHttpMethodBlock" // $ANTLR start "ruleHttpMethodBlock" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:265:1: ruleHttpMethodBlock : ( ( rule__HttpMethodBlock__Alternatives ) ) ; public final void ruleHttpMethodBlock() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:269:2: ( ( ( rule__HttpMethodBlock__Alternatives ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:270:1: ( ( rule__HttpMethodBlock__Alternatives ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:270:1: ( ( rule__HttpMethodBlock__Alternatives ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:271:1: ( rule__HttpMethodBlock__Alternatives ) { before(grammarAccess.getHttpMethodBlockAccess().getAlternatives()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:272:1: ( rule__HttpMethodBlock__Alternatives ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:272:2: rule__HttpMethodBlock__Alternatives { pushFollow(FOLLOW_rule__HttpMethodBlock__Alternatives_in_ruleHttpMethodBlock514); rule__HttpMethodBlock__Alternatives(); state._fsp--; } after(grammarAccess.getHttpMethodBlockAccess().getAlternatives()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleHttpMethodBlock" // $ANTLR start "entryRulePath" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:284:1: entryRulePath : rulePath EOF ; public final void entryRulePath() throws RecognitionException { try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:285:1: ( rulePath EOF ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:286:1: rulePath EOF { before(grammarAccess.getPathRule()); pushFollow(FOLLOW_rulePath_in_entryRulePath541); rulePath(); state._fsp--; after(grammarAccess.getPathRule()); match(input,EOF,FOLLOW_EOF_in_entryRulePath548); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRulePath" // $ANTLR start "rulePath" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:293:1: rulePath : ( ( rule__Path__Group__0 ) ) ; public final void rulePath() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:297:2: ( ( ( rule__Path__Group__0 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:298:1: ( ( rule__Path__Group__0 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:298:1: ( ( rule__Path__Group__0 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:299:1: ( rule__Path__Group__0 ) { before(grammarAccess.getPathAccess().getGroup()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:300:1: ( rule__Path__Group__0 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:300:2: rule__Path__Group__0 { pushFollow(FOLLOW_rule__Path__Group__0_in_rulePath574); rule__Path__Group__0(); state._fsp--; } after(grammarAccess.getPathAccess().getGroup()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rulePath" // $ANTLR start "entryRuleArbitraryPathSegment" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:312:1: entryRuleArbitraryPathSegment : ruleArbitraryPathSegment EOF ; public final void entryRuleArbitraryPathSegment() throws RecognitionException { try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:313:1: ( ruleArbitraryPathSegment EOF ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:314:1: ruleArbitraryPathSegment EOF { before(grammarAccess.getArbitraryPathSegmentRule()); pushFollow(FOLLOW_ruleArbitraryPathSegment_in_entryRuleArbitraryPathSegment601); ruleArbitraryPathSegment(); state._fsp--; after(grammarAccess.getArbitraryPathSegmentRule()); match(input,EOF,FOLLOW_EOF_in_entryRuleArbitraryPathSegment608); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleArbitraryPathSegment" // $ANTLR start "ruleArbitraryPathSegment" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:321:1: ruleArbitraryPathSegment : ( ( rule__ArbitraryPathSegment__Group__0 ) ) ; public final void ruleArbitraryPathSegment() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:325:2: ( ( ( rule__ArbitraryPathSegment__Group__0 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:326:1: ( ( rule__ArbitraryPathSegment__Group__0 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:326:1: ( ( rule__ArbitraryPathSegment__Group__0 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:327:1: ( rule__ArbitraryPathSegment__Group__0 ) { before(grammarAccess.getArbitraryPathSegmentAccess().getGroup()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:328:1: ( rule__ArbitraryPathSegment__Group__0 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:328:2: rule__ArbitraryPathSegment__Group__0 { pushFollow(FOLLOW_rule__ArbitraryPathSegment__Group__0_in_ruleArbitraryPathSegment634); rule__ArbitraryPathSegment__Group__0(); state._fsp--; } after(grammarAccess.getArbitraryPathSegmentAccess().getGroup()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleArbitraryPathSegment" // $ANTLR start "entryRuleParamsBlock" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:340:1: entryRuleParamsBlock : ruleParamsBlock EOF ; public final void entryRuleParamsBlock() throws RecognitionException { try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:341:1: ( ruleParamsBlock EOF ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:342:1: ruleParamsBlock EOF { before(grammarAccess.getParamsBlockRule()); pushFollow(FOLLOW_ruleParamsBlock_in_entryRuleParamsBlock661); ruleParamsBlock(); state._fsp--; after(grammarAccess.getParamsBlockRule()); match(input,EOF,FOLLOW_EOF_in_entryRuleParamsBlock668); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleParamsBlock" // $ANTLR start "ruleParamsBlock" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:349:1: ruleParamsBlock : ( ( rule__ParamsBlock__Group__0 ) ) ; public final void ruleParamsBlock() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:353:2: ( ( ( rule__ParamsBlock__Group__0 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:354:1: ( ( rule__ParamsBlock__Group__0 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:354:1: ( ( rule__ParamsBlock__Group__0 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:355:1: ( rule__ParamsBlock__Group__0 ) { before(grammarAccess.getParamsBlockAccess().getGroup()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:356:1: ( rule__ParamsBlock__Group__0 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:356:2: rule__ParamsBlock__Group__0 { pushFollow(FOLLOW_rule__ParamsBlock__Group__0_in_ruleParamsBlock694); rule__ParamsBlock__Group__0(); state._fsp--; } after(grammarAccess.getParamsBlockAccess().getGroup()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleParamsBlock" // $ANTLR start "entryRuleSimpleMemberAssignment" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:368:1: entryRuleSimpleMemberAssignment : ruleSimpleMemberAssignment EOF ; public final void entryRuleSimpleMemberAssignment() throws RecognitionException { try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:369:1: ( ruleSimpleMemberAssignment EOF ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:370:1: ruleSimpleMemberAssignment EOF { before(grammarAccess.getSimpleMemberAssignmentRule()); pushFollow(FOLLOW_ruleSimpleMemberAssignment_in_entryRuleSimpleMemberAssignment721); ruleSimpleMemberAssignment(); state._fsp--; after(grammarAccess.getSimpleMemberAssignmentRule()); match(input,EOF,FOLLOW_EOF_in_entryRuleSimpleMemberAssignment728); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleSimpleMemberAssignment" // $ANTLR start "ruleSimpleMemberAssignment" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:377:1: ruleSimpleMemberAssignment : ( ( rule__SimpleMemberAssignment__Group__0 ) ) ; public final void ruleSimpleMemberAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:381:2: ( ( ( rule__SimpleMemberAssignment__Group__0 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:382:1: ( ( rule__SimpleMemberAssignment__Group__0 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:382:1: ( ( rule__SimpleMemberAssignment__Group__0 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:383:1: ( rule__SimpleMemberAssignment__Group__0 ) { before(grammarAccess.getSimpleMemberAssignmentAccess().getGroup()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:384:1: ( rule__SimpleMemberAssignment__Group__0 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:384:2: rule__SimpleMemberAssignment__Group__0 { pushFollow(FOLLOW_rule__SimpleMemberAssignment__Group__0_in_ruleSimpleMemberAssignment754); rule__SimpleMemberAssignment__Group__0(); state._fsp--; } after(grammarAccess.getSimpleMemberAssignmentAccess().getGroup()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleSimpleMemberAssignment" // $ANTLR start "entryRuleLiteral" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:396:1: entryRuleLiteral : ruleLiteral EOF ; public final void entryRuleLiteral() throws RecognitionException { try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:397:1: ( ruleLiteral EOF ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:398:1: ruleLiteral EOF { before(grammarAccess.getLiteralRule()); pushFollow(FOLLOW_ruleLiteral_in_entryRuleLiteral781); ruleLiteral(); state._fsp--; after(grammarAccess.getLiteralRule()); match(input,EOF,FOLLOW_EOF_in_entryRuleLiteral788); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleLiteral" // $ANTLR start "ruleLiteral" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:405:1: ruleLiteral : ( ( rule__Literal__Alternatives ) ) ; public final void ruleLiteral() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:409:2: ( ( ( rule__Literal__Alternatives ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:410:1: ( ( rule__Literal__Alternatives ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:410:1: ( ( rule__Literal__Alternatives ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:411:1: ( rule__Literal__Alternatives ) { before(grammarAccess.getLiteralAccess().getAlternatives()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:412:1: ( rule__Literal__Alternatives ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:412:2: rule__Literal__Alternatives { pushFollow(FOLLOW_rule__Literal__Alternatives_in_ruleLiteral814); rule__Literal__Alternatives(); state._fsp--; } after(grammarAccess.getLiteralAccess().getAlternatives()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleLiteral" // $ANTLR start "entryRuleBodyBlock" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:424:1: entryRuleBodyBlock : ruleBodyBlock EOF ; public final void entryRuleBodyBlock() throws RecognitionException { try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:425:1: ( ruleBodyBlock EOF ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:426:1: ruleBodyBlock EOF { before(grammarAccess.getBodyBlockRule()); pushFollow(FOLLOW_ruleBodyBlock_in_entryRuleBodyBlock841); ruleBodyBlock(); state._fsp--; after(grammarAccess.getBodyBlockRule()); match(input,EOF,FOLLOW_EOF_in_entryRuleBodyBlock848); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleBodyBlock" // $ANTLR start "ruleBodyBlock" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:433:1: ruleBodyBlock : ( ( rule__BodyBlock__Group__0 ) ) ; public final void ruleBodyBlock() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:437:2: ( ( ( rule__BodyBlock__Group__0 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:438:1: ( ( rule__BodyBlock__Group__0 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:438:1: ( ( rule__BodyBlock__Group__0 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:439:1: ( rule__BodyBlock__Group__0 ) { before(grammarAccess.getBodyBlockAccess().getGroup()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:440:1: ( rule__BodyBlock__Group__0 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:440:2: rule__BodyBlock__Group__0 { pushFollow(FOLLOW_rule__BodyBlock__Group__0_in_ruleBodyBlock874); rule__BodyBlock__Group__0(); state._fsp--; } after(grammarAccess.getBodyBlockAccess().getGroup()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleBodyBlock" // $ANTLR start "entryRuleResponseBlock" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:452:1: entryRuleResponseBlock : ruleResponseBlock EOF ; public final void entryRuleResponseBlock() throws RecognitionException { try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:453:1: ( ruleResponseBlock EOF ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:454:1: ruleResponseBlock EOF { before(grammarAccess.getResponseBlockRule()); pushFollow(FOLLOW_ruleResponseBlock_in_entryRuleResponseBlock901); ruleResponseBlock(); state._fsp--; after(grammarAccess.getResponseBlockRule()); match(input,EOF,FOLLOW_EOF_in_entryRuleResponseBlock908); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleResponseBlock" // $ANTLR start "ruleResponseBlock" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:461:1: ruleResponseBlock : ( ( rule__ResponseBlock__Group__0 ) ) ; public final void ruleResponseBlock() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:465:2: ( ( ( rule__ResponseBlock__Group__0 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:466:1: ( ( rule__ResponseBlock__Group__0 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:466:1: ( ( rule__ResponseBlock__Group__0 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:467:1: ( rule__ResponseBlock__Group__0 ) { before(grammarAccess.getResponseBlockAccess().getGroup()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:468:1: ( rule__ResponseBlock__Group__0 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:468:2: rule__ResponseBlock__Group__0 { pushFollow(FOLLOW_rule__ResponseBlock__Group__0_in_ruleResponseBlock934); rule__ResponseBlock__Group__0(); state._fsp--; } after(grammarAccess.getResponseBlockAccess().getGroup()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleResponseBlock" // $ANTLR start "entryRuleBlockType" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:480:1: entryRuleBlockType : ruleBlockType EOF ; public final void entryRuleBlockType() throws RecognitionException { try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:481:1: ( ruleBlockType EOF ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:482:1: ruleBlockType EOF { before(grammarAccess.getBlockTypeRule()); pushFollow(FOLLOW_ruleBlockType_in_entryRuleBlockType961); ruleBlockType(); state._fsp--; after(grammarAccess.getBlockTypeRule()); match(input,EOF,FOLLOW_EOF_in_entryRuleBlockType968); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleBlockType" // $ANTLR start "ruleBlockType" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:489:1: ruleBlockType : ( ( rule__BlockType__Alternatives ) ) ; public final void ruleBlockType() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:493:2: ( ( ( rule__BlockType__Alternatives ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:494:1: ( ( rule__BlockType__Alternatives ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:494:1: ( ( rule__BlockType__Alternatives ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:495:1: ( rule__BlockType__Alternatives ) { before(grammarAccess.getBlockTypeAccess().getAlternatives()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:496:1: ( rule__BlockType__Alternatives ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:496:2: rule__BlockType__Alternatives { pushFollow(FOLLOW_rule__BlockType__Alternatives_in_ruleBlockType994); rule__BlockType__Alternatives(); state._fsp--; } after(grammarAccess.getBlockTypeAccess().getAlternatives()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleBlockType" // $ANTLR start "entryRuleMember" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:508:1: entryRuleMember : ruleMember EOF ; public final void entryRuleMember() throws RecognitionException { try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:509:1: ( ruleMember EOF ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:510:1: ruleMember EOF { before(grammarAccess.getMemberRule()); pushFollow(FOLLOW_ruleMember_in_entryRuleMember1021); ruleMember(); state._fsp--; after(grammarAccess.getMemberRule()); match(input,EOF,FOLLOW_EOF_in_entryRuleMember1028); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleMember" // $ANTLR start "ruleMember" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:517:1: ruleMember : ( ( rule__Member__Alternatives ) ) ; public final void ruleMember() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:521:2: ( ( ( rule__Member__Alternatives ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:522:1: ( ( rule__Member__Alternatives ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:522:1: ( ( rule__Member__Alternatives ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:523:1: ( rule__Member__Alternatives ) { before(grammarAccess.getMemberAccess().getAlternatives()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:524:1: ( rule__Member__Alternatives ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:524:2: rule__Member__Alternatives { pushFollow(FOLLOW_rule__Member__Alternatives_in_ruleMember1054); rule__Member__Alternatives(); state._fsp--; } after(grammarAccess.getMemberAccess().getAlternatives()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleMember" // $ANTLR start "entryRuleTypedMember" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:536:1: entryRuleTypedMember : ruleTypedMember EOF ; public final void entryRuleTypedMember() throws RecognitionException { try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:537:1: ( ruleTypedMember EOF ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:538:1: ruleTypedMember EOF { before(grammarAccess.getTypedMemberRule()); pushFollow(FOLLOW_ruleTypedMember_in_entryRuleTypedMember1081); ruleTypedMember(); state._fsp--; after(grammarAccess.getTypedMemberRule()); match(input,EOF,FOLLOW_EOF_in_entryRuleTypedMember1088); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleTypedMember" // $ANTLR start "ruleTypedMember" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:545:1: ruleTypedMember : ( ( rule__TypedMember__Group__0 ) ) ; public final void ruleTypedMember() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:549:2: ( ( ( rule__TypedMember__Group__0 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:550:1: ( ( rule__TypedMember__Group__0 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:550:1: ( ( rule__TypedMember__Group__0 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:551:1: ( rule__TypedMember__Group__0 ) { before(grammarAccess.getTypedMemberAccess().getGroup()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:552:1: ( rule__TypedMember__Group__0 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:552:2: rule__TypedMember__Group__0 { pushFollow(FOLLOW_rule__TypedMember__Group__0_in_ruleTypedMember1114); rule__TypedMember__Group__0(); state._fsp--; } after(grammarAccess.getTypedMemberAccess().getGroup()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleTypedMember" // $ANTLR start "entryRuleSkipMember" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:564:1: entryRuleSkipMember : ruleSkipMember EOF ; public final void entryRuleSkipMember() throws RecognitionException { try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:565:1: ( ruleSkipMember EOF ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:566:1: ruleSkipMember EOF { before(grammarAccess.getSkipMemberRule()); pushFollow(FOLLOW_ruleSkipMember_in_entryRuleSkipMember1141); ruleSkipMember(); state._fsp--; after(grammarAccess.getSkipMemberRule()); match(input,EOF,FOLLOW_EOF_in_entryRuleSkipMember1148); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleSkipMember" // $ANTLR start "ruleSkipMember" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:573:1: ruleSkipMember : ( ( rule__SkipMember__Group__0 ) ) ; public final void ruleSkipMember() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:577:2: ( ( ( rule__SkipMember__Group__0 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:578:1: ( ( rule__SkipMember__Group__0 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:578:1: ( ( rule__SkipMember__Group__0 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:579:1: ( rule__SkipMember__Group__0 ) { before(grammarAccess.getSkipMemberAccess().getGroup()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:580:1: ( rule__SkipMember__Group__0 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:580:2: rule__SkipMember__Group__0 { pushFollow(FOLLOW_rule__SkipMember__Group__0_in_ruleSkipMember1174); rule__SkipMember__Group__0(); state._fsp--; } after(grammarAccess.getSkipMemberAccess().getGroup()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleSkipMember" // $ANTLR start "entryRuleSimpleMember" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:592:1: entryRuleSimpleMember : ruleSimpleMember EOF ; public final void entryRuleSimpleMember() throws RecognitionException { try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:593:1: ( ruleSimpleMember EOF ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:594:1: ruleSimpleMember EOF { before(grammarAccess.getSimpleMemberRule()); pushFollow(FOLLOW_ruleSimpleMember_in_entryRuleSimpleMember1201); ruleSimpleMember(); state._fsp--; after(grammarAccess.getSimpleMemberRule()); match(input,EOF,FOLLOW_EOF_in_entryRuleSimpleMember1208); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleSimpleMember" // $ANTLR start "ruleSimpleMember" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:601:1: ruleSimpleMember : ( ( rule__SimpleMember__Group__0 ) ) ; public final void ruleSimpleMember() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:605:2: ( ( ( rule__SimpleMember__Group__0 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:606:1: ( ( rule__SimpleMember__Group__0 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:606:1: ( ( rule__SimpleMember__Group__0 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:607:1: ( rule__SimpleMember__Group__0 ) { before(grammarAccess.getSimpleMemberAccess().getGroup()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:608:1: ( rule__SimpleMember__Group__0 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:608:2: rule__SimpleMember__Group__0 { pushFollow(FOLLOW_rule__SimpleMember__Group__0_in_ruleSimpleMember1234); rule__SimpleMember__Group__0(); state._fsp--; } after(grammarAccess.getSimpleMemberAccess().getGroup()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleSimpleMember" // $ANTLR start "entryRuleType" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:620:1: entryRuleType : ruleType EOF ; public final void entryRuleType() throws RecognitionException { try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:621:1: ( ruleType EOF ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:622:1: ruleType EOF { before(grammarAccess.getTypeRule()); pushFollow(FOLLOW_ruleType_in_entryRuleType1261); ruleType(); state._fsp--; after(grammarAccess.getTypeRule()); match(input,EOF,FOLLOW_EOF_in_entryRuleType1268); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleType" // $ANTLR start "ruleType" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:629:1: ruleType : ( ( rule__Type__Alternatives ) ) ; public final void ruleType() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:633:2: ( ( ( rule__Type__Alternatives ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:634:1: ( ( rule__Type__Alternatives ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:634:1: ( ( rule__Type__Alternatives ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:635:1: ( rule__Type__Alternatives ) { before(grammarAccess.getTypeAccess().getAlternatives()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:636:1: ( rule__Type__Alternatives ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:636:2: rule__Type__Alternatives { pushFollow(FOLLOW_rule__Type__Alternatives_in_ruleType1294); rule__Type__Alternatives(); state._fsp--; } after(grammarAccess.getTypeAccess().getAlternatives()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleType" // $ANTLR start "entryRuleGenericListType" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:648:1: entryRuleGenericListType : ruleGenericListType EOF ; public final void entryRuleGenericListType() throws RecognitionException { try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:649:1: ( ruleGenericListType EOF ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:650:1: ruleGenericListType EOF { before(grammarAccess.getGenericListTypeRule()); pushFollow(FOLLOW_ruleGenericListType_in_entryRuleGenericListType1321); ruleGenericListType(); state._fsp--; after(grammarAccess.getGenericListTypeRule()); match(input,EOF,FOLLOW_EOF_in_entryRuleGenericListType1328); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleGenericListType" // $ANTLR start "ruleGenericListType" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:657:1: ruleGenericListType : ( ( rule__GenericListType__Group__0 ) ) ; public final void ruleGenericListType() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:661:2: ( ( ( rule__GenericListType__Group__0 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:662:1: ( ( rule__GenericListType__Group__0 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:662:1: ( ( rule__GenericListType__Group__0 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:663:1: ( rule__GenericListType__Group__0 ) { before(grammarAccess.getGenericListTypeAccess().getGroup()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:664:1: ( rule__GenericListType__Group__0 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:664:2: rule__GenericListType__Group__0 { pushFollow(FOLLOW_rule__GenericListType__Group__0_in_ruleGenericListType1354); rule__GenericListType__Group__0(); state._fsp--; } after(grammarAccess.getGenericListTypeAccess().getGroup()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleGenericListType" // $ANTLR start "entryRuleUserType" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:676:1: entryRuleUserType : ruleUserType EOF ; public final void entryRuleUserType() throws RecognitionException { try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:677:1: ( ruleUserType EOF ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:678:1: ruleUserType EOF { before(grammarAccess.getUserTypeRule()); pushFollow(FOLLOW_ruleUserType_in_entryRuleUserType1381); ruleUserType(); state._fsp--; after(grammarAccess.getUserTypeRule()); match(input,EOF,FOLLOW_EOF_in_entryRuleUserType1388); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleUserType" // $ANTLR start "ruleUserType" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:685:1: ruleUserType : ( ( rule__UserType__DeclarationAssignment ) ) ; public final void ruleUserType() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:689:2: ( ( ( rule__UserType__DeclarationAssignment ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:690:1: ( ( rule__UserType__DeclarationAssignment ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:690:1: ( ( rule__UserType__DeclarationAssignment ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:691:1: ( rule__UserType__DeclarationAssignment ) { before(grammarAccess.getUserTypeAccess().getDeclarationAssignment()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:692:1: ( rule__UserType__DeclarationAssignment ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:692:2: rule__UserType__DeclarationAssignment { pushFollow(FOLLOW_rule__UserType__DeclarationAssignment_in_ruleUserType1414); rule__UserType__DeclarationAssignment(); state._fsp--; } after(grammarAccess.getUserTypeAccess().getDeclarationAssignment()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleUserType" // $ANTLR start "entryRuleUserTypeDeclaration" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:704:1: entryRuleUserTypeDeclaration : ruleUserTypeDeclaration EOF ; public final void entryRuleUserTypeDeclaration() throws RecognitionException { try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:705:1: ( ruleUserTypeDeclaration EOF ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:706:1: ruleUserTypeDeclaration EOF { before(grammarAccess.getUserTypeDeclarationRule()); pushFollow(FOLLOW_ruleUserTypeDeclaration_in_entryRuleUserTypeDeclaration1441); ruleUserTypeDeclaration(); state._fsp--; after(grammarAccess.getUserTypeDeclarationRule()); match(input,EOF,FOLLOW_EOF_in_entryRuleUserTypeDeclaration1448); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleUserTypeDeclaration" // $ANTLR start "ruleUserTypeDeclaration" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:713:1: ruleUserTypeDeclaration : ( ( rule__UserTypeDeclaration__Alternatives ) ) ; public final void ruleUserTypeDeclaration() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:717:2: ( ( ( rule__UserTypeDeclaration__Alternatives ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:718:1: ( ( rule__UserTypeDeclaration__Alternatives ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:718:1: ( ( rule__UserTypeDeclaration__Alternatives ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:719:1: ( rule__UserTypeDeclaration__Alternatives ) { before(grammarAccess.getUserTypeDeclarationAccess().getAlternatives()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:720:1: ( rule__UserTypeDeclaration__Alternatives ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:720:2: rule__UserTypeDeclaration__Alternatives { pushFollow(FOLLOW_rule__UserTypeDeclaration__Alternatives_in_ruleUserTypeDeclaration1474); rule__UserTypeDeclaration__Alternatives(); state._fsp--; } after(grammarAccess.getUserTypeDeclarationAccess().getAlternatives()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleUserTypeDeclaration" // $ANTLR start "entryRuleComplexTypeDeclaration" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:732:1: entryRuleComplexTypeDeclaration : ruleComplexTypeDeclaration EOF ; public final void entryRuleComplexTypeDeclaration() throws RecognitionException { try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:733:1: ( ruleComplexTypeDeclaration EOF ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:734:1: ruleComplexTypeDeclaration EOF { before(grammarAccess.getComplexTypeDeclarationRule()); pushFollow(FOLLOW_ruleComplexTypeDeclaration_in_entryRuleComplexTypeDeclaration1501); ruleComplexTypeDeclaration(); state._fsp--; after(grammarAccess.getComplexTypeDeclarationRule()); match(input,EOF,FOLLOW_EOF_in_entryRuleComplexTypeDeclaration1508); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleComplexTypeDeclaration" // $ANTLR start "ruleComplexTypeDeclaration" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:741:1: ruleComplexTypeDeclaration : ( ( rule__ComplexTypeDeclaration__Group__0 ) ) ; public final void ruleComplexTypeDeclaration() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:745:2: ( ( ( rule__ComplexTypeDeclaration__Group__0 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:746:1: ( ( rule__ComplexTypeDeclaration__Group__0 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:746:1: ( ( rule__ComplexTypeDeclaration__Group__0 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:747:1: ( rule__ComplexTypeDeclaration__Group__0 ) { before(grammarAccess.getComplexTypeDeclarationAccess().getGroup()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:748:1: ( rule__ComplexTypeDeclaration__Group__0 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:748:2: rule__ComplexTypeDeclaration__Group__0 { pushFollow(FOLLOW_rule__ComplexTypeDeclaration__Group__0_in_ruleComplexTypeDeclaration1534); rule__ComplexTypeDeclaration__Group__0(); state._fsp--; } after(grammarAccess.getComplexTypeDeclarationAccess().getGroup()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleComplexTypeDeclaration" // $ANTLR start "entryRuleEnumTypeDeclaration" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:760:1: entryRuleEnumTypeDeclaration : ruleEnumTypeDeclaration EOF ; public final void entryRuleEnumTypeDeclaration() throws RecognitionException { try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:761:1: ( ruleEnumTypeDeclaration EOF ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:762:1: ruleEnumTypeDeclaration EOF { before(grammarAccess.getEnumTypeDeclarationRule()); pushFollow(FOLLOW_ruleEnumTypeDeclaration_in_entryRuleEnumTypeDeclaration1561); ruleEnumTypeDeclaration(); state._fsp--; after(grammarAccess.getEnumTypeDeclarationRule()); match(input,EOF,FOLLOW_EOF_in_entryRuleEnumTypeDeclaration1568); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleEnumTypeDeclaration" // $ANTLR start "ruleEnumTypeDeclaration" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:769:1: ruleEnumTypeDeclaration : ( ( rule__EnumTypeDeclaration__Group__0 ) ) ; public final void ruleEnumTypeDeclaration() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:773:2: ( ( ( rule__EnumTypeDeclaration__Group__0 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:774:1: ( ( rule__EnumTypeDeclaration__Group__0 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:774:1: ( ( rule__EnumTypeDeclaration__Group__0 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:775:1: ( rule__EnumTypeDeclaration__Group__0 ) { before(grammarAccess.getEnumTypeDeclarationAccess().getGroup()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:776:1: ( rule__EnumTypeDeclaration__Group__0 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:776:2: rule__EnumTypeDeclaration__Group__0 { pushFollow(FOLLOW_rule__EnumTypeDeclaration__Group__0_in_ruleEnumTypeDeclaration1594); rule__EnumTypeDeclaration__Group__0(); state._fsp--; } after(grammarAccess.getEnumTypeDeclarationAccess().getGroup()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleEnumTypeDeclaration" // $ANTLR start "entryRuleEnumTypeLiteral" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:788:1: entryRuleEnumTypeLiteral : ruleEnumTypeLiteral EOF ; public final void entryRuleEnumTypeLiteral() throws RecognitionException { try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:789:1: ( ruleEnumTypeLiteral EOF ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:790:1: ruleEnumTypeLiteral EOF { before(grammarAccess.getEnumTypeLiteralRule()); pushFollow(FOLLOW_ruleEnumTypeLiteral_in_entryRuleEnumTypeLiteral1621); ruleEnumTypeLiteral(); state._fsp--; after(grammarAccess.getEnumTypeLiteralRule()); match(input,EOF,FOLLOW_EOF_in_entryRuleEnumTypeLiteral1628); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleEnumTypeLiteral" // $ANTLR start "ruleEnumTypeLiteral" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:797:1: ruleEnumTypeLiteral : ( ( rule__EnumTypeLiteral__Group__0 ) ) ; public final void ruleEnumTypeLiteral() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:801:2: ( ( ( rule__EnumTypeLiteral__Group__0 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:802:1: ( ( rule__EnumTypeLiteral__Group__0 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:802:1: ( ( rule__EnumTypeLiteral__Group__0 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:803:1: ( rule__EnumTypeLiteral__Group__0 ) { before(grammarAccess.getEnumTypeLiteralAccess().getGroup()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:804:1: ( rule__EnumTypeLiteral__Group__0 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:804:2: rule__EnumTypeLiteral__Group__0 { pushFollow(FOLLOW_rule__EnumTypeLiteral__Group__0_in_ruleEnumTypeLiteral1654); rule__EnumTypeLiteral__Group__0(); state._fsp--; } after(grammarAccess.getEnumTypeLiteralAccess().getGroup()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleEnumTypeLiteral" // $ANTLR start "entryRuleEnumMember" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:816:1: entryRuleEnumMember : ruleEnumMember EOF ; public final void entryRuleEnumMember() throws RecognitionException { try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:817:1: ( ruleEnumMember EOF ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:818:1: ruleEnumMember EOF { before(grammarAccess.getEnumMemberRule()); pushFollow(FOLLOW_ruleEnumMember_in_entryRuleEnumMember1681); ruleEnumMember(); state._fsp--; after(grammarAccess.getEnumMemberRule()); match(input,EOF,FOLLOW_EOF_in_entryRuleEnumMember1688); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleEnumMember" // $ANTLR start "ruleEnumMember" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:825:1: ruleEnumMember : ( ( rule__EnumMember__Group__0 ) ) ; public final void ruleEnumMember() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:829:2: ( ( ( rule__EnumMember__Group__0 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:830:1: ( ( rule__EnumMember__Group__0 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:830:1: ( ( rule__EnumMember__Group__0 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:831:1: ( rule__EnumMember__Group__0 ) { before(grammarAccess.getEnumMemberAccess().getGroup()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:832:1: ( rule__EnumMember__Group__0 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:832:2: rule__EnumMember__Group__0 { pushFollow(FOLLOW_rule__EnumMember__Group__0_in_ruleEnumMember1714); rule__EnumMember__Group__0(); state._fsp--; } after(grammarAccess.getEnumMemberAccess().getGroup()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleEnumMember" // $ANTLR start "entryRuleComplexTypeLiteral" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:844:1: entryRuleComplexTypeLiteral : ruleComplexTypeLiteral EOF ; public final void entryRuleComplexTypeLiteral() throws RecognitionException { try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:845:1: ( ruleComplexTypeLiteral EOF ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:846:1: ruleComplexTypeLiteral EOF { before(grammarAccess.getComplexTypeLiteralRule()); pushFollow(FOLLOW_ruleComplexTypeLiteral_in_entryRuleComplexTypeLiteral1741); ruleComplexTypeLiteral(); state._fsp--; after(grammarAccess.getComplexTypeLiteralRule()); match(input,EOF,FOLLOW_EOF_in_entryRuleComplexTypeLiteral1748); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleComplexTypeLiteral" // $ANTLR start "ruleComplexTypeLiteral" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:853:1: ruleComplexTypeLiteral : ( ( rule__ComplexTypeLiteral__Group__0 ) ) ; public final void ruleComplexTypeLiteral() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:857:2: ( ( ( rule__ComplexTypeLiteral__Group__0 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:858:1: ( ( rule__ComplexTypeLiteral__Group__0 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:858:1: ( ( rule__ComplexTypeLiteral__Group__0 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:859:1: ( rule__ComplexTypeLiteral__Group__0 ) { before(grammarAccess.getComplexTypeLiteralAccess().getGroup()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:860:1: ( rule__ComplexTypeLiteral__Group__0 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:860:2: rule__ComplexTypeLiteral__Group__0 { pushFollow(FOLLOW_rule__ComplexTypeLiteral__Group__0_in_ruleComplexTypeLiteral1774); rule__ComplexTypeLiteral__Group__0(); state._fsp--; } after(grammarAccess.getComplexTypeLiteralAccess().getGroup()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleComplexTypeLiteral" // $ANTLR start "entryRuleIntrinsicType" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:872:1: entryRuleIntrinsicType : ruleIntrinsicType EOF ; public final void entryRuleIntrinsicType() throws RecognitionException { try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:873:1: ( ruleIntrinsicType EOF ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:874:1: ruleIntrinsicType EOF { before(grammarAccess.getIntrinsicTypeRule()); pushFollow(FOLLOW_ruleIntrinsicType_in_entryRuleIntrinsicType1801); ruleIntrinsicType(); state._fsp--; after(grammarAccess.getIntrinsicTypeRule()); match(input,EOF,FOLLOW_EOF_in_entryRuleIntrinsicType1808); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleIntrinsicType" // $ANTLR start "ruleIntrinsicType" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:881:1: ruleIntrinsicType : ( ( rule__IntrinsicType__Alternatives ) ) ; public final void ruleIntrinsicType() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:885:2: ( ( ( rule__IntrinsicType__Alternatives ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:886:1: ( ( rule__IntrinsicType__Alternatives ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:886:1: ( ( rule__IntrinsicType__Alternatives ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:887:1: ( rule__IntrinsicType__Alternatives ) { before(grammarAccess.getIntrinsicTypeAccess().getAlternatives()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:888:1: ( rule__IntrinsicType__Alternatives ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:888:2: rule__IntrinsicType__Alternatives { pushFollow(FOLLOW_rule__IntrinsicType__Alternatives_in_ruleIntrinsicType1834); rule__IntrinsicType__Alternatives(); state._fsp--; } after(grammarAccess.getIntrinsicTypeAccess().getAlternatives()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleIntrinsicType" // $ANTLR start "entryRuleStringType" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:900:1: entryRuleStringType : ruleStringType EOF ; public final void entryRuleStringType() throws RecognitionException { try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:901:1: ( ruleStringType EOF ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:902:1: ruleStringType EOF { before(grammarAccess.getStringTypeRule()); pushFollow(FOLLOW_ruleStringType_in_entryRuleStringType1861); ruleStringType(); state._fsp--; after(grammarAccess.getStringTypeRule()); match(input,EOF,FOLLOW_EOF_in_entryRuleStringType1868); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleStringType" // $ANTLR start "ruleStringType" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:909:1: ruleStringType : ( ( rule__StringType__IdAssignment ) ) ; public final void ruleStringType() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:913:2: ( ( ( rule__StringType__IdAssignment ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:914:1: ( ( rule__StringType__IdAssignment ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:914:1: ( ( rule__StringType__IdAssignment ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:915:1: ( rule__StringType__IdAssignment ) { before(grammarAccess.getStringTypeAccess().getIdAssignment()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:916:1: ( rule__StringType__IdAssignment ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:916:2: rule__StringType__IdAssignment { pushFollow(FOLLOW_rule__StringType__IdAssignment_in_ruleStringType1894); rule__StringType__IdAssignment(); state._fsp--; } after(grammarAccess.getStringTypeAccess().getIdAssignment()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleStringType" // $ANTLR start "entryRuleBooleanType" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:928:1: entryRuleBooleanType : ruleBooleanType EOF ; public final void entryRuleBooleanType() throws RecognitionException { try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:929:1: ( ruleBooleanType EOF ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:930:1: ruleBooleanType EOF { before(grammarAccess.getBooleanTypeRule()); pushFollow(FOLLOW_ruleBooleanType_in_entryRuleBooleanType1921); ruleBooleanType(); state._fsp--; after(grammarAccess.getBooleanTypeRule()); match(input,EOF,FOLLOW_EOF_in_entryRuleBooleanType1928); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleBooleanType" // $ANTLR start "ruleBooleanType" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:937:1: ruleBooleanType : ( ( rule__BooleanType__IdAssignment ) ) ; public final void ruleBooleanType() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:941:2: ( ( ( rule__BooleanType__IdAssignment ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:942:1: ( ( rule__BooleanType__IdAssignment ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:942:1: ( ( rule__BooleanType__IdAssignment ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:943:1: ( rule__BooleanType__IdAssignment ) { before(grammarAccess.getBooleanTypeAccess().getIdAssignment()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:944:1: ( rule__BooleanType__IdAssignment ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:944:2: rule__BooleanType__IdAssignment { pushFollow(FOLLOW_rule__BooleanType__IdAssignment_in_ruleBooleanType1954); rule__BooleanType__IdAssignment(); state._fsp--; } after(grammarAccess.getBooleanTypeAccess().getIdAssignment()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleBooleanType" // $ANTLR start "entryRuleNumericType" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:956:1: entryRuleNumericType : ruleNumericType EOF ; public final void entryRuleNumericType() throws RecognitionException { try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:957:1: ( ruleNumericType EOF ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:958:1: ruleNumericType EOF { before(grammarAccess.getNumericTypeRule()); pushFollow(FOLLOW_ruleNumericType_in_entryRuleNumericType1981); ruleNumericType(); state._fsp--; after(grammarAccess.getNumericTypeRule()); match(input,EOF,FOLLOW_EOF_in_entryRuleNumericType1988); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleNumericType" // $ANTLR start "ruleNumericType" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:965:1: ruleNumericType : ( ( rule__NumericType__Alternatives ) ) ; public final void ruleNumericType() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:969:2: ( ( ( rule__NumericType__Alternatives ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:970:1: ( ( rule__NumericType__Alternatives ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:970:1: ( ( rule__NumericType__Alternatives ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:971:1: ( rule__NumericType__Alternatives ) { before(grammarAccess.getNumericTypeAccess().getAlternatives()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:972:1: ( rule__NumericType__Alternatives ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:972:2: rule__NumericType__Alternatives { pushFollow(FOLLOW_rule__NumericType__Alternatives_in_ruleNumericType2014); rule__NumericType__Alternatives(); state._fsp--; } after(grammarAccess.getNumericTypeAccess().getAlternatives()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleNumericType" // $ANTLR start "entryRuleIntegerType" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:984:1: entryRuleIntegerType : ruleIntegerType EOF ; public final void entryRuleIntegerType() throws RecognitionException { try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:985:1: ( ruleIntegerType EOF ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:986:1: ruleIntegerType EOF { before(grammarAccess.getIntegerTypeRule()); pushFollow(FOLLOW_ruleIntegerType_in_entryRuleIntegerType2041); ruleIntegerType(); state._fsp--; after(grammarAccess.getIntegerTypeRule()); match(input,EOF,FOLLOW_EOF_in_entryRuleIntegerType2048); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleIntegerType" // $ANTLR start "ruleIntegerType" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:993:1: ruleIntegerType : ( ( rule__IntegerType__IdAssignment ) ) ; public final void ruleIntegerType() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:997:2: ( ( ( rule__IntegerType__IdAssignment ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:998:1: ( ( rule__IntegerType__IdAssignment ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:998:1: ( ( rule__IntegerType__IdAssignment ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:999:1: ( rule__IntegerType__IdAssignment ) { before(grammarAccess.getIntegerTypeAccess().getIdAssignment()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1000:1: ( rule__IntegerType__IdAssignment ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1000:2: rule__IntegerType__IdAssignment { pushFollow(FOLLOW_rule__IntegerType__IdAssignment_in_ruleIntegerType2074); rule__IntegerType__IdAssignment(); state._fsp--; } after(grammarAccess.getIntegerTypeAccess().getIdAssignment()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleIntegerType" // $ANTLR start "entryRuleLongType" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1012:1: entryRuleLongType : ruleLongType EOF ; public final void entryRuleLongType() throws RecognitionException { try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1013:1: ( ruleLongType EOF ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1014:1: ruleLongType EOF { before(grammarAccess.getLongTypeRule()); pushFollow(FOLLOW_ruleLongType_in_entryRuleLongType2101); ruleLongType(); state._fsp--; after(grammarAccess.getLongTypeRule()); match(input,EOF,FOLLOW_EOF_in_entryRuleLongType2108); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleLongType" // $ANTLR start "ruleLongType" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1021:1: ruleLongType : ( ( rule__LongType__IdAssignment ) ) ; public final void ruleLongType() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1025:2: ( ( ( rule__LongType__IdAssignment ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1026:1: ( ( rule__LongType__IdAssignment ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1026:1: ( ( rule__LongType__IdAssignment ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1027:1: ( rule__LongType__IdAssignment ) { before(grammarAccess.getLongTypeAccess().getIdAssignment()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1028:1: ( rule__LongType__IdAssignment ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1028:2: rule__LongType__IdAssignment { pushFollow(FOLLOW_rule__LongType__IdAssignment_in_ruleLongType2134); rule__LongType__IdAssignment(); state._fsp--; } after(grammarAccess.getLongTypeAccess().getIdAssignment()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleLongType" // $ANTLR start "entryRuleDoubleType" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1040:1: entryRuleDoubleType : ruleDoubleType EOF ; public final void entryRuleDoubleType() throws RecognitionException { try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1041:1: ( ruleDoubleType EOF ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1042:1: ruleDoubleType EOF { before(grammarAccess.getDoubleTypeRule()); pushFollow(FOLLOW_ruleDoubleType_in_entryRuleDoubleType2161); ruleDoubleType(); state._fsp--; after(grammarAccess.getDoubleTypeRule()); match(input,EOF,FOLLOW_EOF_in_entryRuleDoubleType2168); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleDoubleType" // $ANTLR start "ruleDoubleType" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1049:1: ruleDoubleType : ( ( rule__DoubleType__IdAssignment ) ) ; public final void ruleDoubleType() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1053:2: ( ( ( rule__DoubleType__IdAssignment ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1054:1: ( ( rule__DoubleType__IdAssignment ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1054:1: ( ( rule__DoubleType__IdAssignment ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1055:1: ( rule__DoubleType__IdAssignment ) { before(grammarAccess.getDoubleTypeAccess().getIdAssignment()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1056:1: ( rule__DoubleType__IdAssignment ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1056:2: rule__DoubleType__IdAssignment { pushFollow(FOLLOW_rule__DoubleType__IdAssignment_in_ruleDoubleType2194); rule__DoubleType__IdAssignment(); state._fsp--; } after(grammarAccess.getDoubleTypeAccess().getIdAssignment()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleDoubleType" // $ANTLR start "entryRuleQualifiedName" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1068:1: entryRuleQualifiedName : ruleQualifiedName EOF ; public final void entryRuleQualifiedName() throws RecognitionException { try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1069:1: ( ruleQualifiedName EOF ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1070:1: ruleQualifiedName EOF { before(grammarAccess.getQualifiedNameRule()); pushFollow(FOLLOW_ruleQualifiedName_in_entryRuleQualifiedName2221); ruleQualifiedName(); state._fsp--; after(grammarAccess.getQualifiedNameRule()); match(input,EOF,FOLLOW_EOF_in_entryRuleQualifiedName2228); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleQualifiedName" // $ANTLR start "ruleQualifiedName" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1077:1: ruleQualifiedName : ( ( rule__QualifiedName__Group__0 ) ) ; public final void ruleQualifiedName() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1081:2: ( ( ( rule__QualifiedName__Group__0 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1082:1: ( ( rule__QualifiedName__Group__0 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1082:1: ( ( rule__QualifiedName__Group__0 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1083:1: ( rule__QualifiedName__Group__0 ) { before(grammarAccess.getQualifiedNameAccess().getGroup()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1084:1: ( rule__QualifiedName__Group__0 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1084:2: rule__QualifiedName__Group__0 { pushFollow(FOLLOW_rule__QualifiedName__Group__0_in_ruleQualifiedName2254); rule__QualifiedName__Group__0(); state._fsp--; } after(grammarAccess.getQualifiedNameAccess().getGroup()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleQualifiedName" // $ANTLR start "entryRuleSignedNumber" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1096:1: entryRuleSignedNumber : ruleSignedNumber EOF ; public final void entryRuleSignedNumber() throws RecognitionException { try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1097:1: ( ruleSignedNumber EOF ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1098:1: ruleSignedNumber EOF { before(grammarAccess.getSignedNumberRule()); pushFollow(FOLLOW_ruleSignedNumber_in_entryRuleSignedNumber2281); ruleSignedNumber(); state._fsp--; after(grammarAccess.getSignedNumberRule()); match(input,EOF,FOLLOW_EOF_in_entryRuleSignedNumber2288); } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { } return ; } // $ANTLR end "entryRuleSignedNumber" // $ANTLR start "ruleSignedNumber" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1105:1: ruleSignedNumber : ( ( rule__SignedNumber__Group__0 ) ) ; public final void ruleSignedNumber() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1109:2: ( ( ( rule__SignedNumber__Group__0 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1110:1: ( ( rule__SignedNumber__Group__0 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1110:1: ( ( rule__SignedNumber__Group__0 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1111:1: ( rule__SignedNumber__Group__0 ) { before(grammarAccess.getSignedNumberAccess().getGroup()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1112:1: ( rule__SignedNumber__Group__0 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1112:2: rule__SignedNumber__Group__0 { pushFollow(FOLLOW_rule__SignedNumber__Group__0_in_ruleSignedNumber2314); rule__SignedNumber__Group__0(); state._fsp--; } after(grammarAccess.getSignedNumberAccess().getGroup()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleSignedNumber" // $ANTLR start "ruleHttpMethodType" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1125:1: ruleHttpMethodType : ( ( rule__HttpMethodType__Alternatives ) ) ; public final void ruleHttpMethodType() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1129:1: ( ( ( rule__HttpMethodType__Alternatives ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1130:1: ( ( rule__HttpMethodType__Alternatives ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1130:1: ( ( rule__HttpMethodType__Alternatives ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1131:1: ( rule__HttpMethodType__Alternatives ) { before(grammarAccess.getHttpMethodTypeAccess().getAlternatives()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1132:1: ( rule__HttpMethodType__Alternatives ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1132:2: rule__HttpMethodType__Alternatives { pushFollow(FOLLOW_rule__HttpMethodType__Alternatives_in_ruleHttpMethodType2351); rule__HttpMethodType__Alternatives(); state._fsp--; } after(grammarAccess.getHttpMethodTypeAccess().getAlternatives()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleHttpMethodType" // $ANTLR start "ruleBooleanValue" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1144:1: ruleBooleanValue : ( ( rule__BooleanValue__Alternatives ) ) ; public final void ruleBooleanValue() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1148:1: ( ( ( rule__BooleanValue__Alternatives ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1149:1: ( ( rule__BooleanValue__Alternatives ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1149:1: ( ( rule__BooleanValue__Alternatives ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1150:1: ( rule__BooleanValue__Alternatives ) { before(grammarAccess.getBooleanValueAccess().getAlternatives()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1151:1: ( rule__BooleanValue__Alternatives ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1151:2: rule__BooleanValue__Alternatives { pushFollow(FOLLOW_rule__BooleanValue__Alternatives_in_ruleBooleanValue2387); rule__BooleanValue__Alternatives(); state._fsp--; } after(grammarAccess.getBooleanValueAccess().getAlternatives()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "ruleBooleanValue" // $ANTLR start "rule__Declaration__Alternatives" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1162:1: rule__Declaration__Alternatives : ( ( ruleUserTypeDeclaration ) | ( ruleClient ) ); public final void rule__Declaration__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1166:1: ( ( ruleUserTypeDeclaration ) | ( ruleClient ) ) int alt1=2; int LA1_0 = input.LA(1); if ( (LA1_0==35||LA1_0==37) ) { alt1=1; } else if ( (LA1_0==20) ) { alt1=2; } else { NoViableAltException nvae = new NoViableAltException("", 1, 0, input); throw nvae; } switch (alt1) { case 1 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1167:1: ( ruleUserTypeDeclaration ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1167:1: ( ruleUserTypeDeclaration ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1168:1: ruleUserTypeDeclaration { before(grammarAccess.getDeclarationAccess().getUserTypeDeclarationParserRuleCall_0()); pushFollow(FOLLOW_ruleUserTypeDeclaration_in_rule__Declaration__Alternatives2422); ruleUserTypeDeclaration(); state._fsp--; after(grammarAccess.getDeclarationAccess().getUserTypeDeclarationParserRuleCall_0()); } } break; case 2 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1173:6: ( ruleClient ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1173:6: ( ruleClient ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1174:1: ruleClient { before(grammarAccess.getDeclarationAccess().getClientParserRuleCall_1()); pushFollow(FOLLOW_ruleClient_in_rule__Declaration__Alternatives2439); ruleClient(); state._fsp--; after(grammarAccess.getDeclarationAccess().getClientParserRuleCall_1()); } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Declaration__Alternatives" // $ANTLR start "rule__ClientBlock__Alternatives" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1184:1: rule__ClientBlock__Alternatives : ( ( ruleHeaderBlock ) | ( ruleParamsBlock ) | ( ruleHttpMethod ) ); public final void rule__ClientBlock__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1188:1: ( ( ruleHeaderBlock ) | ( ruleParamsBlock ) | ( ruleHttpMethod ) ) int alt2=3; switch ( input.LA(1) ) { case 23: { alt2=1; } break; case 28: { alt2=2; } break; case 12: case 13: case 14: case 15: case 16: { alt2=3; } break; default: NoViableAltException nvae = new NoViableAltException("", 2, 0, input); throw nvae; } switch (alt2) { case 1 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1189:1: ( ruleHeaderBlock ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1189:1: ( ruleHeaderBlock ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1190:1: ruleHeaderBlock { before(grammarAccess.getClientBlockAccess().getHeaderBlockParserRuleCall_0()); pushFollow(FOLLOW_ruleHeaderBlock_in_rule__ClientBlock__Alternatives2471); ruleHeaderBlock(); state._fsp--; after(grammarAccess.getClientBlockAccess().getHeaderBlockParserRuleCall_0()); } } break; case 2 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1195:6: ( ruleParamsBlock ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1195:6: ( ruleParamsBlock ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1196:1: ruleParamsBlock { before(grammarAccess.getClientBlockAccess().getParamsBlockParserRuleCall_1()); pushFollow(FOLLOW_ruleParamsBlock_in_rule__ClientBlock__Alternatives2488); ruleParamsBlock(); state._fsp--; after(grammarAccess.getClientBlockAccess().getParamsBlockParserRuleCall_1()); } } break; case 3 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1201:6: ( ruleHttpMethod ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1201:6: ( ruleHttpMethod ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1202:1: ruleHttpMethod { before(grammarAccess.getClientBlockAccess().getHttpMethodParserRuleCall_2()); pushFollow(FOLLOW_ruleHttpMethod_in_rule__ClientBlock__Alternatives2505); ruleHttpMethod(); state._fsp--; after(grammarAccess.getClientBlockAccess().getHttpMethodParserRuleCall_2()); } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ClientBlock__Alternatives" // $ANTLR start "rule__HttpMethodBlock__Alternatives" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1212:1: rule__HttpMethodBlock__Alternatives : ( ( ruleHeaderBlock ) | ( ruleParamsBlock ) | ( ruleBodyBlock ) | ( ruleResponseBlock ) ); public final void rule__HttpMethodBlock__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1216:1: ( ( ruleHeaderBlock ) | ( ruleParamsBlock ) | ( ruleBodyBlock ) | ( ruleResponseBlock ) ) int alt3=4; switch ( input.LA(1) ) { case 23: { alt3=1; } break; case 28: { alt3=2; } break; case 30: { alt3=3; } break; case 31: { alt3=4; } break; default: NoViableAltException nvae = new NoViableAltException("", 3, 0, input); throw nvae; } switch (alt3) { case 1 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1217:1: ( ruleHeaderBlock ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1217:1: ( ruleHeaderBlock ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1218:1: ruleHeaderBlock { before(grammarAccess.getHttpMethodBlockAccess().getHeaderBlockParserRuleCall_0()); pushFollow(FOLLOW_ruleHeaderBlock_in_rule__HttpMethodBlock__Alternatives2537); ruleHeaderBlock(); state._fsp--; after(grammarAccess.getHttpMethodBlockAccess().getHeaderBlockParserRuleCall_0()); } } break; case 2 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1223:6: ( ruleParamsBlock ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1223:6: ( ruleParamsBlock ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1224:1: ruleParamsBlock { before(grammarAccess.getHttpMethodBlockAccess().getParamsBlockParserRuleCall_1()); pushFollow(FOLLOW_ruleParamsBlock_in_rule__HttpMethodBlock__Alternatives2554); ruleParamsBlock(); state._fsp--; after(grammarAccess.getHttpMethodBlockAccess().getParamsBlockParserRuleCall_1()); } } break; case 3 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1229:6: ( ruleBodyBlock ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1229:6: ( ruleBodyBlock ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1230:1: ruleBodyBlock { before(grammarAccess.getHttpMethodBlockAccess().getBodyBlockParserRuleCall_2()); pushFollow(FOLLOW_ruleBodyBlock_in_rule__HttpMethodBlock__Alternatives2571); ruleBodyBlock(); state._fsp--; after(grammarAccess.getHttpMethodBlockAccess().getBodyBlockParserRuleCall_2()); } } break; case 4 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1235:6: ( ruleResponseBlock ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1235:6: ( ruleResponseBlock ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1236:1: ruleResponseBlock { before(grammarAccess.getHttpMethodBlockAccess().getResponseBlockParserRuleCall_3()); pushFollow(FOLLOW_ruleResponseBlock_in_rule__HttpMethodBlock__Alternatives2588); ruleResponseBlock(); state._fsp--; after(grammarAccess.getHttpMethodBlockAccess().getResponseBlockParserRuleCall_3()); } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__HttpMethodBlock__Alternatives" // $ANTLR start "rule__Path__Alternatives_2" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1246:1: rule__Path__Alternatives_2 : ( ( ( rule__Path__ArbAssignment_2_0 ) ) | ( ( rule__Path__ParamsAssignment_2_1 ) ) ); public final void rule__Path__Alternatives_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1250:1: ( ( ( rule__Path__ArbAssignment_2_0 ) ) | ( ( rule__Path__ParamsAssignment_2_1 ) ) ) int alt4=2; int LA4_0 = input.LA(1); if ( (LA4_0==RULE_ID) ) { int LA4_1 = input.LA(2); if ( (LA4_1==25) ) { alt4=2; } else if ( (LA4_1==EOF||LA4_1==21||(LA4_1>=26 && LA4_1<=27)||LA4_1==33) ) { alt4=1; } else { NoViableAltException nvae = new NoViableAltException("", 4, 1, input); throw nvae; } } else if ( (LA4_0==RULE_STRING) ) { alt4=2; } else { NoViableAltException nvae = new NoViableAltException("", 4, 0, input); throw nvae; } switch (alt4) { case 1 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1251:1: ( ( rule__Path__ArbAssignment_2_0 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1251:1: ( ( rule__Path__ArbAssignment_2_0 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1252:1: ( rule__Path__ArbAssignment_2_0 ) { before(grammarAccess.getPathAccess().getArbAssignment_2_0()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1253:1: ( rule__Path__ArbAssignment_2_0 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1253:2: rule__Path__ArbAssignment_2_0 { pushFollow(FOLLOW_rule__Path__ArbAssignment_2_0_in_rule__Path__Alternatives_22620); rule__Path__ArbAssignment_2_0(); state._fsp--; } after(grammarAccess.getPathAccess().getArbAssignment_2_0()); } } break; case 2 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1257:6: ( ( rule__Path__ParamsAssignment_2_1 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1257:6: ( ( rule__Path__ParamsAssignment_2_1 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1258:1: ( rule__Path__ParamsAssignment_2_1 ) { before(grammarAccess.getPathAccess().getParamsAssignment_2_1()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1259:1: ( rule__Path__ParamsAssignment_2_1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1259:2: rule__Path__ParamsAssignment_2_1 { pushFollow(FOLLOW_rule__Path__ParamsAssignment_2_1_in_rule__Path__Alternatives_22638); rule__Path__ParamsAssignment_2_1(); state._fsp--; } after(grammarAccess.getPathAccess().getParamsAssignment_2_1()); } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Path__Alternatives_2" // $ANTLR start "rule__Path__Alternatives_3_1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1268:1: rule__Path__Alternatives_3_1 : ( ( ( rule__Path__ArbAssignment_3_1_0 ) ) | ( ( rule__Path__ParamsAssignment_3_1_1 ) ) ); public final void rule__Path__Alternatives_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1272:1: ( ( ( rule__Path__ArbAssignment_3_1_0 ) ) | ( ( rule__Path__ParamsAssignment_3_1_1 ) ) ) int alt5=2; int LA5_0 = input.LA(1); if ( (LA5_0==RULE_ID) ) { int LA5_1 = input.LA(2); if ( (LA5_1==EOF||LA5_1==21||(LA5_1>=26 && LA5_1<=27)||LA5_1==33) ) { alt5=1; } else if ( (LA5_1==25) ) { alt5=2; } else { NoViableAltException nvae = new NoViableAltException("", 5, 1, input); throw nvae; } } else if ( (LA5_0==RULE_STRING) ) { alt5=2; } else { NoViableAltException nvae = new NoViableAltException("", 5, 0, input); throw nvae; } switch (alt5) { case 1 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1273:1: ( ( rule__Path__ArbAssignment_3_1_0 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1273:1: ( ( rule__Path__ArbAssignment_3_1_0 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1274:1: ( rule__Path__ArbAssignment_3_1_0 ) { before(grammarAccess.getPathAccess().getArbAssignment_3_1_0()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1275:1: ( rule__Path__ArbAssignment_3_1_0 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1275:2: rule__Path__ArbAssignment_3_1_0 { pushFollow(FOLLOW_rule__Path__ArbAssignment_3_1_0_in_rule__Path__Alternatives_3_12671); rule__Path__ArbAssignment_3_1_0(); state._fsp--; } after(grammarAccess.getPathAccess().getArbAssignment_3_1_0()); } } break; case 2 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1279:6: ( ( rule__Path__ParamsAssignment_3_1_1 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1279:6: ( ( rule__Path__ParamsAssignment_3_1_1 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1280:1: ( rule__Path__ParamsAssignment_3_1_1 ) { before(grammarAccess.getPathAccess().getParamsAssignment_3_1_1()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1281:1: ( rule__Path__ParamsAssignment_3_1_1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1281:2: rule__Path__ParamsAssignment_3_1_1 { pushFollow(FOLLOW_rule__Path__ParamsAssignment_3_1_1_in_rule__Path__Alternatives_3_12689); rule__Path__ParamsAssignment_3_1_1(); state._fsp--; } after(grammarAccess.getPathAccess().getParamsAssignment_3_1_1()); } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Path__Alternatives_3_1" // $ANTLR start "rule__Literal__Alternatives" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1290:1: rule__Literal__Alternatives : ( ( ( rule__Literal__Group_0__0 ) ) | ( ( rule__Literal__Group_1__0 ) ) | ( ( rule__Literal__Group_2__0 ) ) ); public final void rule__Literal__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1294:1: ( ( ( rule__Literal__Group_0__0 ) ) | ( ( rule__Literal__Group_1__0 ) ) | ( ( rule__Literal__Group_2__0 ) ) ) int alt6=3; switch ( input.LA(1) ) { case 17: case 18: { alt6=1; } break; case RULE_STRING: { alt6=2; } break; case RULE_NUMBER: case 27: { alt6=3; } break; default: NoViableAltException nvae = new NoViableAltException("", 6, 0, input); throw nvae; } switch (alt6) { case 1 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1295:1: ( ( rule__Literal__Group_0__0 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1295:1: ( ( rule__Literal__Group_0__0 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1296:1: ( rule__Literal__Group_0__0 ) { before(grammarAccess.getLiteralAccess().getGroup_0()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1297:1: ( rule__Literal__Group_0__0 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1297:2: rule__Literal__Group_0__0 { pushFollow(FOLLOW_rule__Literal__Group_0__0_in_rule__Literal__Alternatives2722); rule__Literal__Group_0__0(); state._fsp--; } after(grammarAccess.getLiteralAccess().getGroup_0()); } } break; case 2 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1301:6: ( ( rule__Literal__Group_1__0 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1301:6: ( ( rule__Literal__Group_1__0 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1302:1: ( rule__Literal__Group_1__0 ) { before(grammarAccess.getLiteralAccess().getGroup_1()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1303:1: ( rule__Literal__Group_1__0 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1303:2: rule__Literal__Group_1__0 { pushFollow(FOLLOW_rule__Literal__Group_1__0_in_rule__Literal__Alternatives2740); rule__Literal__Group_1__0(); state._fsp--; } after(grammarAccess.getLiteralAccess().getGroup_1()); } } break; case 3 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1307:6: ( ( rule__Literal__Group_2__0 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1307:6: ( ( rule__Literal__Group_2__0 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1308:1: ( rule__Literal__Group_2__0 ) { before(grammarAccess.getLiteralAccess().getGroup_2()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1309:1: ( rule__Literal__Group_2__0 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1309:2: rule__Literal__Group_2__0 { pushFollow(FOLLOW_rule__Literal__Group_2__0_in_rule__Literal__Alternatives2758); rule__Literal__Group_2__0(); state._fsp--; } after(grammarAccess.getLiteralAccess().getGroup_2()); } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Literal__Alternatives" // $ANTLR start "rule__BlockType__Alternatives" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1318:1: rule__BlockType__Alternatives : ( ( ruleType ) | ( ruleComplexTypeLiteral ) ); public final void rule__BlockType__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1322:1: ( ( ruleType ) | ( ruleComplexTypeLiteral ) ) int alt7=2; int LA7_0 = input.LA(1); if ( (LA7_0==RULE_ID||(LA7_0>=38 && LA7_0<=42)) ) { alt7=1; } else if ( (LA7_0==21) ) { alt7=2; } else { NoViableAltException nvae = new NoViableAltException("", 7, 0, input); throw nvae; } switch (alt7) { case 1 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1323:1: ( ruleType ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1323:1: ( ruleType ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1324:1: ruleType { before(grammarAccess.getBlockTypeAccess().getTypeParserRuleCall_0()); pushFollow(FOLLOW_ruleType_in_rule__BlockType__Alternatives2791); ruleType(); state._fsp--; after(grammarAccess.getBlockTypeAccess().getTypeParserRuleCall_0()); } } break; case 2 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1329:6: ( ruleComplexTypeLiteral ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1329:6: ( ruleComplexTypeLiteral ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1330:1: ruleComplexTypeLiteral { before(grammarAccess.getBlockTypeAccess().getComplexTypeLiteralParserRuleCall_1()); pushFollow(FOLLOW_ruleComplexTypeLiteral_in_rule__BlockType__Alternatives2808); ruleComplexTypeLiteral(); state._fsp--; after(grammarAccess.getBlockTypeAccess().getComplexTypeLiteralParserRuleCall_1()); } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__BlockType__Alternatives" // $ANTLR start "rule__Member__Alternatives" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1340:1: rule__Member__Alternatives : ( ( ruleTypedMember ) | ( ruleSkipMember ) ); public final void rule__Member__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1344:1: ( ( ruleTypedMember ) | ( ruleSkipMember ) ) int alt8=2; int LA8_0 = input.LA(1); if ( (LA8_0==RULE_ID) ) { int LA8_1 = input.LA(2); if ( (LA8_1==21) ) { alt8=2; } else if ( (LA8_1==25) ) { alt8=1; } else { NoViableAltException nvae = new NoViableAltException("", 8, 1, input); throw nvae; } } else if ( (LA8_0==RULE_STRING) ) { int LA8_2 = input.LA(2); if ( (LA8_2==25) ) { alt8=1; } else if ( (LA8_2==21) ) { alt8=2; } else { NoViableAltException nvae = new NoViableAltException("", 8, 2, input); throw nvae; } } else { NoViableAltException nvae = new NoViableAltException("", 8, 0, input); throw nvae; } switch (alt8) { case 1 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1345:1: ( ruleTypedMember ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1345:1: ( ruleTypedMember ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1346:1: ruleTypedMember { before(grammarAccess.getMemberAccess().getTypedMemberParserRuleCall_0()); pushFollow(FOLLOW_ruleTypedMember_in_rule__Member__Alternatives2840); ruleTypedMember(); state._fsp--; after(grammarAccess.getMemberAccess().getTypedMemberParserRuleCall_0()); } } break; case 2 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1351:6: ( ruleSkipMember ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1351:6: ( ruleSkipMember ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1352:1: ruleSkipMember { before(grammarAccess.getMemberAccess().getSkipMemberParserRuleCall_1()); pushFollow(FOLLOW_ruleSkipMember_in_rule__Member__Alternatives2857); ruleSkipMember(); state._fsp--; after(grammarAccess.getMemberAccess().getSkipMemberParserRuleCall_1()); } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Member__Alternatives" // $ANTLR start "rule__TypedMember__NameAlternatives_0_0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1362:1: rule__TypedMember__NameAlternatives_0_0 : ( ( RULE_ID ) | ( RULE_STRING ) ); public final void rule__TypedMember__NameAlternatives_0_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1366:1: ( ( RULE_ID ) | ( RULE_STRING ) ) int alt9=2; int LA9_0 = input.LA(1); if ( (LA9_0==RULE_ID) ) { alt9=1; } else if ( (LA9_0==RULE_STRING) ) { alt9=2; } else { NoViableAltException nvae = new NoViableAltException("", 9, 0, input); throw nvae; } switch (alt9) { case 1 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1367:1: ( RULE_ID ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1367:1: ( RULE_ID ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1368:1: RULE_ID { before(grammarAccess.getTypedMemberAccess().getNameIDTerminalRuleCall_0_0_0()); match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__TypedMember__NameAlternatives_0_02889); after(grammarAccess.getTypedMemberAccess().getNameIDTerminalRuleCall_0_0_0()); } } break; case 2 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1373:6: ( RULE_STRING ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1373:6: ( RULE_STRING ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1374:1: RULE_STRING { before(grammarAccess.getTypedMemberAccess().getNameSTRINGTerminalRuleCall_0_0_1()); match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__TypedMember__NameAlternatives_0_02906); after(grammarAccess.getTypedMemberAccess().getNameSTRINGTerminalRuleCall_0_0_1()); } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TypedMember__NameAlternatives_0_0" // $ANTLR start "rule__SkipMember__NameAlternatives_0_0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1384:1: rule__SkipMember__NameAlternatives_0_0 : ( ( RULE_ID ) | ( RULE_STRING ) ); public final void rule__SkipMember__NameAlternatives_0_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1388:1: ( ( RULE_ID ) | ( RULE_STRING ) ) int alt10=2; int LA10_0 = input.LA(1); if ( (LA10_0==RULE_ID) ) { alt10=1; } else if ( (LA10_0==RULE_STRING) ) { alt10=2; } else { NoViableAltException nvae = new NoViableAltException("", 10, 0, input); throw nvae; } switch (alt10) { case 1 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1389:1: ( RULE_ID ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1389:1: ( RULE_ID ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1390:1: RULE_ID { before(grammarAccess.getSkipMemberAccess().getNameIDTerminalRuleCall_0_0_0()); match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__SkipMember__NameAlternatives_0_02938); after(grammarAccess.getSkipMemberAccess().getNameIDTerminalRuleCall_0_0_0()); } } break; case 2 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1395:6: ( RULE_STRING ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1395:6: ( RULE_STRING ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1396:1: RULE_STRING { before(grammarAccess.getSkipMemberAccess().getNameSTRINGTerminalRuleCall_0_0_1()); match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__SkipMember__NameAlternatives_0_02955); after(grammarAccess.getSkipMemberAccess().getNameSTRINGTerminalRuleCall_0_0_1()); } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__SkipMember__NameAlternatives_0_0" // $ANTLR start "rule__SimpleMember__NameAlternatives_0_0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1406:1: rule__SimpleMember__NameAlternatives_0_0 : ( ( RULE_ID ) | ( RULE_STRING ) ); public final void rule__SimpleMember__NameAlternatives_0_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1410:1: ( ( RULE_ID ) | ( RULE_STRING ) ) int alt11=2; int LA11_0 = input.LA(1); if ( (LA11_0==RULE_ID) ) { alt11=1; } else if ( (LA11_0==RULE_STRING) ) { alt11=2; } else { NoViableAltException nvae = new NoViableAltException("", 11, 0, input); throw nvae; } switch (alt11) { case 1 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1411:1: ( RULE_ID ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1411:1: ( RULE_ID ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1412:1: RULE_ID { before(grammarAccess.getSimpleMemberAccess().getNameIDTerminalRuleCall_0_0_0()); match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__SimpleMember__NameAlternatives_0_02987); after(grammarAccess.getSimpleMemberAccess().getNameIDTerminalRuleCall_0_0_0()); } } break; case 2 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1417:6: ( RULE_STRING ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1417:6: ( RULE_STRING ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1418:1: RULE_STRING { before(grammarAccess.getSimpleMemberAccess().getNameSTRINGTerminalRuleCall_0_0_1()); match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__SimpleMember__NameAlternatives_0_03004); after(grammarAccess.getSimpleMemberAccess().getNameSTRINGTerminalRuleCall_0_0_1()); } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__SimpleMember__NameAlternatives_0_0" // $ANTLR start "rule__Type__Alternatives" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1428:1: rule__Type__Alternatives : ( ( ruleUserType ) | ( ruleIntrinsicType ) | ( ruleGenericListType ) ); public final void rule__Type__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1432:1: ( ( ruleUserType ) | ( ruleIntrinsicType ) | ( ruleGenericListType ) ) int alt12=3; alt12 = dfa12.predict(input); switch (alt12) { case 1 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1433:1: ( ruleUserType ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1433:1: ( ruleUserType ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1434:1: ruleUserType { before(grammarAccess.getTypeAccess().getUserTypeParserRuleCall_0()); pushFollow(FOLLOW_ruleUserType_in_rule__Type__Alternatives3036); ruleUserType(); state._fsp--; after(grammarAccess.getTypeAccess().getUserTypeParserRuleCall_0()); } } break; case 2 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1439:6: ( ruleIntrinsicType ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1439:6: ( ruleIntrinsicType ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1440:1: ruleIntrinsicType { before(grammarAccess.getTypeAccess().getIntrinsicTypeParserRuleCall_1()); pushFollow(FOLLOW_ruleIntrinsicType_in_rule__Type__Alternatives3053); ruleIntrinsicType(); state._fsp--; after(grammarAccess.getTypeAccess().getIntrinsicTypeParserRuleCall_1()); } } break; case 3 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1445:6: ( ruleGenericListType ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1445:6: ( ruleGenericListType ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1446:1: ruleGenericListType { before(grammarAccess.getTypeAccess().getGenericListTypeParserRuleCall_2()); pushFollow(FOLLOW_ruleGenericListType_in_rule__Type__Alternatives3070); ruleGenericListType(); state._fsp--; after(grammarAccess.getTypeAccess().getGenericListTypeParserRuleCall_2()); } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Type__Alternatives" // $ANTLR start "rule__GenericListType__ElementTypeAlternatives_0_0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1456:1: rule__GenericListType__ElementTypeAlternatives_0_0 : ( ( ruleUserType ) | ( ruleIntrinsicType ) ); public final void rule__GenericListType__ElementTypeAlternatives_0_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1460:1: ( ( ruleUserType ) | ( ruleIntrinsicType ) ) int alt13=2; int LA13_0 = input.LA(1); if ( (LA13_0==RULE_ID) ) { alt13=1; } else if ( ((LA13_0>=38 && LA13_0<=42)) ) { alt13=2; } else { NoViableAltException nvae = new NoViableAltException("", 13, 0, input); throw nvae; } switch (alt13) { case 1 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1461:1: ( ruleUserType ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1461:1: ( ruleUserType ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1462:1: ruleUserType { before(grammarAccess.getGenericListTypeAccess().getElementTypeUserTypeParserRuleCall_0_0_0()); pushFollow(FOLLOW_ruleUserType_in_rule__GenericListType__ElementTypeAlternatives_0_03102); ruleUserType(); state._fsp--; after(grammarAccess.getGenericListTypeAccess().getElementTypeUserTypeParserRuleCall_0_0_0()); } } break; case 2 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1467:6: ( ruleIntrinsicType ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1467:6: ( ruleIntrinsicType ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1468:1: ruleIntrinsicType { before(grammarAccess.getGenericListTypeAccess().getElementTypeIntrinsicTypeParserRuleCall_0_0_1()); pushFollow(FOLLOW_ruleIntrinsicType_in_rule__GenericListType__ElementTypeAlternatives_0_03119); ruleIntrinsicType(); state._fsp--; after(grammarAccess.getGenericListTypeAccess().getElementTypeIntrinsicTypeParserRuleCall_0_0_1()); } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__GenericListType__ElementTypeAlternatives_0_0" // $ANTLR start "rule__UserTypeDeclaration__Alternatives" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1478:1: rule__UserTypeDeclaration__Alternatives : ( ( ruleComplexTypeDeclaration ) | ( ruleEnumTypeDeclaration ) ); public final void rule__UserTypeDeclaration__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1482:1: ( ( ruleComplexTypeDeclaration ) | ( ruleEnumTypeDeclaration ) ) int alt14=2; int LA14_0 = input.LA(1); if ( (LA14_0==35) ) { alt14=1; } else if ( (LA14_0==37) ) { alt14=2; } else { NoViableAltException nvae = new NoViableAltException("", 14, 0, input); throw nvae; } switch (alt14) { case 1 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1483:1: ( ruleComplexTypeDeclaration ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1483:1: ( ruleComplexTypeDeclaration ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1484:1: ruleComplexTypeDeclaration { before(grammarAccess.getUserTypeDeclarationAccess().getComplexTypeDeclarationParserRuleCall_0()); pushFollow(FOLLOW_ruleComplexTypeDeclaration_in_rule__UserTypeDeclaration__Alternatives3151); ruleComplexTypeDeclaration(); state._fsp--; after(grammarAccess.getUserTypeDeclarationAccess().getComplexTypeDeclarationParserRuleCall_0()); } } break; case 2 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1489:6: ( ruleEnumTypeDeclaration ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1489:6: ( ruleEnumTypeDeclaration ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1490:1: ruleEnumTypeDeclaration { before(grammarAccess.getUserTypeDeclarationAccess().getEnumTypeDeclarationParserRuleCall_1()); pushFollow(FOLLOW_ruleEnumTypeDeclaration_in_rule__UserTypeDeclaration__Alternatives3168); ruleEnumTypeDeclaration(); state._fsp--; after(grammarAccess.getUserTypeDeclarationAccess().getEnumTypeDeclarationParserRuleCall_1()); } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__UserTypeDeclaration__Alternatives" // $ANTLR start "rule__IntrinsicType__Alternatives" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1500:1: rule__IntrinsicType__Alternatives : ( ( ruleStringType ) | ( ruleBooleanType ) | ( ruleNumericType ) ); public final void rule__IntrinsicType__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1504:1: ( ( ruleStringType ) | ( ruleBooleanType ) | ( ruleNumericType ) ) int alt15=3; switch ( input.LA(1) ) { case 38: { alt15=1; } break; case 39: { alt15=2; } break; case 40: case 41: case 42: { alt15=3; } break; default: NoViableAltException nvae = new NoViableAltException("", 15, 0, input); throw nvae; } switch (alt15) { case 1 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1505:1: ( ruleStringType ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1505:1: ( ruleStringType ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1506:1: ruleStringType { before(grammarAccess.getIntrinsicTypeAccess().getStringTypeParserRuleCall_0()); pushFollow(FOLLOW_ruleStringType_in_rule__IntrinsicType__Alternatives3200); ruleStringType(); state._fsp--; after(grammarAccess.getIntrinsicTypeAccess().getStringTypeParserRuleCall_0()); } } break; case 2 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1511:6: ( ruleBooleanType ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1511:6: ( ruleBooleanType ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1512:1: ruleBooleanType { before(grammarAccess.getIntrinsicTypeAccess().getBooleanTypeParserRuleCall_1()); pushFollow(FOLLOW_ruleBooleanType_in_rule__IntrinsicType__Alternatives3217); ruleBooleanType(); state._fsp--; after(grammarAccess.getIntrinsicTypeAccess().getBooleanTypeParserRuleCall_1()); } } break; case 3 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1517:6: ( ruleNumericType ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1517:6: ( ruleNumericType ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1518:1: ruleNumericType { before(grammarAccess.getIntrinsicTypeAccess().getNumericTypeParserRuleCall_2()); pushFollow(FOLLOW_ruleNumericType_in_rule__IntrinsicType__Alternatives3234); ruleNumericType(); state._fsp--; after(grammarAccess.getIntrinsicTypeAccess().getNumericTypeParserRuleCall_2()); } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__IntrinsicType__Alternatives" // $ANTLR start "rule__NumericType__Alternatives" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1528:1: rule__NumericType__Alternatives : ( ( ruleIntegerType ) | ( ruleLongType ) | ( ruleDoubleType ) ); public final void rule__NumericType__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1532:1: ( ( ruleIntegerType ) | ( ruleLongType ) | ( ruleDoubleType ) ) int alt16=3; switch ( input.LA(1) ) { case 40: { alt16=1; } break; case 41: { alt16=2; } break; case 42: { alt16=3; } break; default: NoViableAltException nvae = new NoViableAltException("", 16, 0, input); throw nvae; } switch (alt16) { case 1 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1533:1: ( ruleIntegerType ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1533:1: ( ruleIntegerType ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1534:1: ruleIntegerType { before(grammarAccess.getNumericTypeAccess().getIntegerTypeParserRuleCall_0()); pushFollow(FOLLOW_ruleIntegerType_in_rule__NumericType__Alternatives3266); ruleIntegerType(); state._fsp--; after(grammarAccess.getNumericTypeAccess().getIntegerTypeParserRuleCall_0()); } } break; case 2 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1539:6: ( ruleLongType ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1539:6: ( ruleLongType ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1540:1: ruleLongType { before(grammarAccess.getNumericTypeAccess().getLongTypeParserRuleCall_1()); pushFollow(FOLLOW_ruleLongType_in_rule__NumericType__Alternatives3283); ruleLongType(); state._fsp--; after(grammarAccess.getNumericTypeAccess().getLongTypeParserRuleCall_1()); } } break; case 3 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1545:6: ( ruleDoubleType ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1545:6: ( ruleDoubleType ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1546:1: ruleDoubleType { before(grammarAccess.getNumericTypeAccess().getDoubleTypeParserRuleCall_2()); pushFollow(FOLLOW_ruleDoubleType_in_rule__NumericType__Alternatives3300); ruleDoubleType(); state._fsp--; after(grammarAccess.getNumericTypeAccess().getDoubleTypeParserRuleCall_2()); } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__NumericType__Alternatives" // $ANTLR start "rule__HttpMethodType__Alternatives" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1556:1: rule__HttpMethodType__Alternatives : ( ( ( 'get' ) ) | ( ( 'put' ) ) | ( ( 'post' ) ) | ( ( 'delete' ) ) | ( ( 'patch' ) ) ); public final void rule__HttpMethodType__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1560:1: ( ( ( 'get' ) ) | ( ( 'put' ) ) | ( ( 'post' ) ) | ( ( 'delete' ) ) | ( ( 'patch' ) ) ) int alt17=5; switch ( input.LA(1) ) { case 12: { alt17=1; } break; case 13: { alt17=2; } break; case 14: { alt17=3; } break; case 15: { alt17=4; } break; case 16: { alt17=5; } break; default: NoViableAltException nvae = new NoViableAltException("", 17, 0, input); throw nvae; } switch (alt17) { case 1 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1561:1: ( ( 'get' ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1561:1: ( ( 'get' ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1562:1: ( 'get' ) { before(grammarAccess.getHttpMethodTypeAccess().getGetEnumLiteralDeclaration_0()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1563:1: ( 'get' ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1563:3: 'get' { match(input,12,FOLLOW_12_in_rule__HttpMethodType__Alternatives3333); } after(grammarAccess.getHttpMethodTypeAccess().getGetEnumLiteralDeclaration_0()); } } break; case 2 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1568:6: ( ( 'put' ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1568:6: ( ( 'put' ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1569:1: ( 'put' ) { before(grammarAccess.getHttpMethodTypeAccess().getPutEnumLiteralDeclaration_1()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1570:1: ( 'put' ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1570:3: 'put' { match(input,13,FOLLOW_13_in_rule__HttpMethodType__Alternatives3354); } after(grammarAccess.getHttpMethodTypeAccess().getPutEnumLiteralDeclaration_1()); } } break; case 3 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1575:6: ( ( 'post' ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1575:6: ( ( 'post' ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1576:1: ( 'post' ) { before(grammarAccess.getHttpMethodTypeAccess().getPostEnumLiteralDeclaration_2()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1577:1: ( 'post' ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1577:3: 'post' { match(input,14,FOLLOW_14_in_rule__HttpMethodType__Alternatives3375); } after(grammarAccess.getHttpMethodTypeAccess().getPostEnumLiteralDeclaration_2()); } } break; case 4 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1582:6: ( ( 'delete' ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1582:6: ( ( 'delete' ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1583:1: ( 'delete' ) { before(grammarAccess.getHttpMethodTypeAccess().getDeleteEnumLiteralDeclaration_3()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1584:1: ( 'delete' ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1584:3: 'delete' { match(input,15,FOLLOW_15_in_rule__HttpMethodType__Alternatives3396); } after(grammarAccess.getHttpMethodTypeAccess().getDeleteEnumLiteralDeclaration_3()); } } break; case 5 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1589:6: ( ( 'patch' ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1589:6: ( ( 'patch' ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1590:1: ( 'patch' ) { before(grammarAccess.getHttpMethodTypeAccess().getPatchEnumLiteralDeclaration_4()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1591:1: ( 'patch' ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1591:3: 'patch' { match(input,16,FOLLOW_16_in_rule__HttpMethodType__Alternatives3417); } after(grammarAccess.getHttpMethodTypeAccess().getPatchEnumLiteralDeclaration_4()); } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__HttpMethodType__Alternatives" // $ANTLR start "rule__BooleanValue__Alternatives" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1601:1: rule__BooleanValue__Alternatives : ( ( ( 'true' ) ) | ( ( 'false' ) ) ); public final void rule__BooleanValue__Alternatives() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1605:1: ( ( ( 'true' ) ) | ( ( 'false' ) ) ) int alt18=2; int LA18_0 = input.LA(1); if ( (LA18_0==17) ) { alt18=1; } else if ( (LA18_0==18) ) { alt18=2; } else { NoViableAltException nvae = new NoViableAltException("", 18, 0, input); throw nvae; } switch (alt18) { case 1 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1606:1: ( ( 'true' ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1606:1: ( ( 'true' ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1607:1: ( 'true' ) { before(grammarAccess.getBooleanValueAccess().getTrueEnumLiteralDeclaration_0()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1608:1: ( 'true' ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1608:3: 'true' { match(input,17,FOLLOW_17_in_rule__BooleanValue__Alternatives3453); } after(grammarAccess.getBooleanValueAccess().getTrueEnumLiteralDeclaration_0()); } } break; case 2 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1613:6: ( ( 'false' ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1613:6: ( ( 'false' ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1614:1: ( 'false' ) { before(grammarAccess.getBooleanValueAccess().getFalseEnumLiteralDeclaration_1()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1615:1: ( 'false' ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1615:3: 'false' { match(input,18,FOLLOW_18_in_rule__BooleanValue__Alternatives3474); } after(grammarAccess.getBooleanValueAccess().getFalseEnumLiteralDeclaration_1()); } } break; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__BooleanValue__Alternatives" // $ANTLR start "rule__Model__Group__0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1627:1: rule__Model__Group__0 : rule__Model__Group__0__Impl rule__Model__Group__1 ; public final void rule__Model__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1631:1: ( rule__Model__Group__0__Impl rule__Model__Group__1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1632:2: rule__Model__Group__0__Impl rule__Model__Group__1 { pushFollow(FOLLOW_rule__Model__Group__0__Impl_in_rule__Model__Group__03507); rule__Model__Group__0__Impl(); state._fsp--; pushFollow(FOLLOW_rule__Model__Group__1_in_rule__Model__Group__03510); rule__Model__Group__1(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Model__Group__0" // $ANTLR start "rule__Model__Group__0__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1639:1: rule__Model__Group__0__Impl : ( 'package' ) ; public final void rule__Model__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1643:1: ( ( 'package' ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1644:1: ( 'package' ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1644:1: ( 'package' ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1645:1: 'package' { before(grammarAccess.getModelAccess().getPackageKeyword_0()); match(input,19,FOLLOW_19_in_rule__Model__Group__0__Impl3538); after(grammarAccess.getModelAccess().getPackageKeyword_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Model__Group__0__Impl" // $ANTLR start "rule__Model__Group__1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1658:1: rule__Model__Group__1 : rule__Model__Group__1__Impl rule__Model__Group__2 ; public final void rule__Model__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1662:1: ( rule__Model__Group__1__Impl rule__Model__Group__2 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1663:2: rule__Model__Group__1__Impl rule__Model__Group__2 { pushFollow(FOLLOW_rule__Model__Group__1__Impl_in_rule__Model__Group__13569); rule__Model__Group__1__Impl(); state._fsp--; pushFollow(FOLLOW_rule__Model__Group__2_in_rule__Model__Group__13572); rule__Model__Group__2(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Model__Group__1" // $ANTLR start "rule__Model__Group__1__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1670:1: rule__Model__Group__1__Impl : ( ( rule__Model__PackageNameAssignment_1 ) ) ; public final void rule__Model__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1674:1: ( ( ( rule__Model__PackageNameAssignment_1 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1675:1: ( ( rule__Model__PackageNameAssignment_1 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1675:1: ( ( rule__Model__PackageNameAssignment_1 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1676:1: ( rule__Model__PackageNameAssignment_1 ) { before(grammarAccess.getModelAccess().getPackageNameAssignment_1()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1677:1: ( rule__Model__PackageNameAssignment_1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1677:2: rule__Model__PackageNameAssignment_1 { pushFollow(FOLLOW_rule__Model__PackageNameAssignment_1_in_rule__Model__Group__1__Impl3599); rule__Model__PackageNameAssignment_1(); state._fsp--; } after(grammarAccess.getModelAccess().getPackageNameAssignment_1()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Model__Group__1__Impl" // $ANTLR start "rule__Model__Group__2" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1687:1: rule__Model__Group__2 : rule__Model__Group__2__Impl ; public final void rule__Model__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1691:1: ( rule__Model__Group__2__Impl ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1692:2: rule__Model__Group__2__Impl { pushFollow(FOLLOW_rule__Model__Group__2__Impl_in_rule__Model__Group__23629); rule__Model__Group__2__Impl(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Model__Group__2" // $ANTLR start "rule__Model__Group__2__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1698:1: rule__Model__Group__2__Impl : ( ( rule__Model__DeclarationsAssignment_2 )* ) ; public final void rule__Model__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1702:1: ( ( ( rule__Model__DeclarationsAssignment_2 )* ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1703:1: ( ( rule__Model__DeclarationsAssignment_2 )* ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1703:1: ( ( rule__Model__DeclarationsAssignment_2 )* ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1704:1: ( rule__Model__DeclarationsAssignment_2 )* { before(grammarAccess.getModelAccess().getDeclarationsAssignment_2()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1705:1: ( rule__Model__DeclarationsAssignment_2 )* loop19: do { int alt19=2; int LA19_0 = input.LA(1); if ( (LA19_0==20||LA19_0==35||LA19_0==37) ) { alt19=1; } switch (alt19) { case 1 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1705:2: rule__Model__DeclarationsAssignment_2 { pushFollow(FOLLOW_rule__Model__DeclarationsAssignment_2_in_rule__Model__Group__2__Impl3656); rule__Model__DeclarationsAssignment_2(); state._fsp--; } break; default : break loop19; } } while (true); after(grammarAccess.getModelAccess().getDeclarationsAssignment_2()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Model__Group__2__Impl" // $ANTLR start "rule__Client__Group__0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1721:1: rule__Client__Group__0 : rule__Client__Group__0__Impl rule__Client__Group__1 ; public final void rule__Client__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1725:1: ( rule__Client__Group__0__Impl rule__Client__Group__1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1726:2: rule__Client__Group__0__Impl rule__Client__Group__1 { pushFollow(FOLLOW_rule__Client__Group__0__Impl_in_rule__Client__Group__03693); rule__Client__Group__0__Impl(); state._fsp--; pushFollow(FOLLOW_rule__Client__Group__1_in_rule__Client__Group__03696); rule__Client__Group__1(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Client__Group__0" // $ANTLR start "rule__Client__Group__0__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1733:1: rule__Client__Group__0__Impl : ( 'client' ) ; public final void rule__Client__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1737:1: ( ( 'client' ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1738:1: ( 'client' ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1738:1: ( 'client' ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1739:1: 'client' { before(grammarAccess.getClientAccess().getClientKeyword_0()); match(input,20,FOLLOW_20_in_rule__Client__Group__0__Impl3724); after(grammarAccess.getClientAccess().getClientKeyword_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Client__Group__0__Impl" // $ANTLR start "rule__Client__Group__1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1752:1: rule__Client__Group__1 : rule__Client__Group__1__Impl rule__Client__Group__2 ; public final void rule__Client__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1756:1: ( rule__Client__Group__1__Impl rule__Client__Group__2 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1757:2: rule__Client__Group__1__Impl rule__Client__Group__2 { pushFollow(FOLLOW_rule__Client__Group__1__Impl_in_rule__Client__Group__13755); rule__Client__Group__1__Impl(); state._fsp--; pushFollow(FOLLOW_rule__Client__Group__2_in_rule__Client__Group__13758); rule__Client__Group__2(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Client__Group__1" // $ANTLR start "rule__Client__Group__1__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1764:1: rule__Client__Group__1__Impl : ( ( rule__Client__NameAssignment_1 ) ) ; public final void rule__Client__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1768:1: ( ( ( rule__Client__NameAssignment_1 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1769:1: ( ( rule__Client__NameAssignment_1 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1769:1: ( ( rule__Client__NameAssignment_1 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1770:1: ( rule__Client__NameAssignment_1 ) { before(grammarAccess.getClientAccess().getNameAssignment_1()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1771:1: ( rule__Client__NameAssignment_1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1771:2: rule__Client__NameAssignment_1 { pushFollow(FOLLOW_rule__Client__NameAssignment_1_in_rule__Client__Group__1__Impl3785); rule__Client__NameAssignment_1(); state._fsp--; } after(grammarAccess.getClientAccess().getNameAssignment_1()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Client__Group__1__Impl" // $ANTLR start "rule__Client__Group__2" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1781:1: rule__Client__Group__2 : rule__Client__Group__2__Impl rule__Client__Group__3 ; public final void rule__Client__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1785:1: ( rule__Client__Group__2__Impl rule__Client__Group__3 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1786:2: rule__Client__Group__2__Impl rule__Client__Group__3 { pushFollow(FOLLOW_rule__Client__Group__2__Impl_in_rule__Client__Group__23815); rule__Client__Group__2__Impl(); state._fsp--; pushFollow(FOLLOW_rule__Client__Group__3_in_rule__Client__Group__23818); rule__Client__Group__3(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Client__Group__2" // $ANTLR start "rule__Client__Group__2__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1793:1: rule__Client__Group__2__Impl : ( ( rule__Client__BaseUrlAssignment_2 )? ) ; public final void rule__Client__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1797:1: ( ( ( rule__Client__BaseUrlAssignment_2 )? ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1798:1: ( ( rule__Client__BaseUrlAssignment_2 )? ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1798:1: ( ( rule__Client__BaseUrlAssignment_2 )? ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1799:1: ( rule__Client__BaseUrlAssignment_2 )? { before(grammarAccess.getClientAccess().getBaseUrlAssignment_2()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1800:1: ( rule__Client__BaseUrlAssignment_2 )? int alt20=2; int LA20_0 = input.LA(1); if ( (LA20_0==RULE_STRING) ) { alt20=1; } switch (alt20) { case 1 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1800:2: rule__Client__BaseUrlAssignment_2 { pushFollow(FOLLOW_rule__Client__BaseUrlAssignment_2_in_rule__Client__Group__2__Impl3845); rule__Client__BaseUrlAssignment_2(); state._fsp--; } break; } after(grammarAccess.getClientAccess().getBaseUrlAssignment_2()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Client__Group__2__Impl" // $ANTLR start "rule__Client__Group__3" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1810:1: rule__Client__Group__3 : rule__Client__Group__3__Impl rule__Client__Group__4 ; public final void rule__Client__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1814:1: ( rule__Client__Group__3__Impl rule__Client__Group__4 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1815:2: rule__Client__Group__3__Impl rule__Client__Group__4 { pushFollow(FOLLOW_rule__Client__Group__3__Impl_in_rule__Client__Group__33876); rule__Client__Group__3__Impl(); state._fsp--; pushFollow(FOLLOW_rule__Client__Group__4_in_rule__Client__Group__33879); rule__Client__Group__4(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Client__Group__3" // $ANTLR start "rule__Client__Group__3__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1822:1: rule__Client__Group__3__Impl : ( '{' ) ; public final void rule__Client__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1826:1: ( ( '{' ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1827:1: ( '{' ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1827:1: ( '{' ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1828:1: '{' { before(grammarAccess.getClientAccess().getLeftCurlyBracketKeyword_3()); match(input,21,FOLLOW_21_in_rule__Client__Group__3__Impl3907); after(grammarAccess.getClientAccess().getLeftCurlyBracketKeyword_3()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Client__Group__3__Impl" // $ANTLR start "rule__Client__Group__4" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1841:1: rule__Client__Group__4 : rule__Client__Group__4__Impl rule__Client__Group__5 ; public final void rule__Client__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1845:1: ( rule__Client__Group__4__Impl rule__Client__Group__5 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1846:2: rule__Client__Group__4__Impl rule__Client__Group__5 { pushFollow(FOLLOW_rule__Client__Group__4__Impl_in_rule__Client__Group__43938); rule__Client__Group__4__Impl(); state._fsp--; pushFollow(FOLLOW_rule__Client__Group__5_in_rule__Client__Group__43941); rule__Client__Group__5(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Client__Group__4" // $ANTLR start "rule__Client__Group__4__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1853:1: rule__Client__Group__4__Impl : ( ( rule__Client__BlocksAssignment_4 )* ) ; public final void rule__Client__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1857:1: ( ( ( rule__Client__BlocksAssignment_4 )* ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1858:1: ( ( rule__Client__BlocksAssignment_4 )* ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1858:1: ( ( rule__Client__BlocksAssignment_4 )* ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1859:1: ( rule__Client__BlocksAssignment_4 )* { before(grammarAccess.getClientAccess().getBlocksAssignment_4()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1860:1: ( rule__Client__BlocksAssignment_4 )* loop21: do { int alt21=2; int LA21_0 = input.LA(1); if ( ((LA21_0>=12 && LA21_0<=16)||LA21_0==23||LA21_0==28) ) { alt21=1; } switch (alt21) { case 1 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1860:2: rule__Client__BlocksAssignment_4 { pushFollow(FOLLOW_rule__Client__BlocksAssignment_4_in_rule__Client__Group__4__Impl3968); rule__Client__BlocksAssignment_4(); state._fsp--; } break; default : break loop21; } } while (true); after(grammarAccess.getClientAccess().getBlocksAssignment_4()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Client__Group__4__Impl" // $ANTLR start "rule__Client__Group__5" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1870:1: rule__Client__Group__5 : rule__Client__Group__5__Impl ; public final void rule__Client__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1874:1: ( rule__Client__Group__5__Impl ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1875:2: rule__Client__Group__5__Impl { pushFollow(FOLLOW_rule__Client__Group__5__Impl_in_rule__Client__Group__53999); rule__Client__Group__5__Impl(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Client__Group__5" // $ANTLR start "rule__Client__Group__5__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1881:1: rule__Client__Group__5__Impl : ( '}' ) ; public final void rule__Client__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1885:1: ( ( '}' ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1886:1: ( '}' ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1886:1: ( '}' ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1887:1: '}' { before(grammarAccess.getClientAccess().getRightCurlyBracketKeyword_5()); match(input,22,FOLLOW_22_in_rule__Client__Group__5__Impl4027); after(grammarAccess.getClientAccess().getRightCurlyBracketKeyword_5()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Client__Group__5__Impl" // $ANTLR start "rule__HeaderBlock__Group__0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1912:1: rule__HeaderBlock__Group__0 : rule__HeaderBlock__Group__0__Impl rule__HeaderBlock__Group__1 ; public final void rule__HeaderBlock__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1916:1: ( rule__HeaderBlock__Group__0__Impl rule__HeaderBlock__Group__1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1917:2: rule__HeaderBlock__Group__0__Impl rule__HeaderBlock__Group__1 { pushFollow(FOLLOW_rule__HeaderBlock__Group__0__Impl_in_rule__HeaderBlock__Group__04070); rule__HeaderBlock__Group__0__Impl(); state._fsp--; pushFollow(FOLLOW_rule__HeaderBlock__Group__1_in_rule__HeaderBlock__Group__04073); rule__HeaderBlock__Group__1(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__HeaderBlock__Group__0" // $ANTLR start "rule__HeaderBlock__Group__0__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1924:1: rule__HeaderBlock__Group__0__Impl : ( 'headers' ) ; public final void rule__HeaderBlock__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1928:1: ( ( 'headers' ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1929:1: ( 'headers' ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1929:1: ( 'headers' ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1930:1: 'headers' { before(grammarAccess.getHeaderBlockAccess().getHeadersKeyword_0()); match(input,23,FOLLOW_23_in_rule__HeaderBlock__Group__0__Impl4101); after(grammarAccess.getHeaderBlockAccess().getHeadersKeyword_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__HeaderBlock__Group__0__Impl" // $ANTLR start "rule__HeaderBlock__Group__1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1943:1: rule__HeaderBlock__Group__1 : rule__HeaderBlock__Group__1__Impl rule__HeaderBlock__Group__2 ; public final void rule__HeaderBlock__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1947:1: ( rule__HeaderBlock__Group__1__Impl rule__HeaderBlock__Group__2 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1948:2: rule__HeaderBlock__Group__1__Impl rule__HeaderBlock__Group__2 { pushFollow(FOLLOW_rule__HeaderBlock__Group__1__Impl_in_rule__HeaderBlock__Group__14132); rule__HeaderBlock__Group__1__Impl(); state._fsp--; pushFollow(FOLLOW_rule__HeaderBlock__Group__2_in_rule__HeaderBlock__Group__14135); rule__HeaderBlock__Group__2(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__HeaderBlock__Group__1" // $ANTLR start "rule__HeaderBlock__Group__1__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1955:1: rule__HeaderBlock__Group__1__Impl : ( ( rule__HeaderBlock__HeadersAssignment_1 ) ) ; public final void rule__HeaderBlock__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1959:1: ( ( ( rule__HeaderBlock__HeadersAssignment_1 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1960:1: ( ( rule__HeaderBlock__HeadersAssignment_1 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1960:1: ( ( rule__HeaderBlock__HeadersAssignment_1 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1961:1: ( rule__HeaderBlock__HeadersAssignment_1 ) { before(grammarAccess.getHeaderBlockAccess().getHeadersAssignment_1()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1962:1: ( rule__HeaderBlock__HeadersAssignment_1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1962:2: rule__HeaderBlock__HeadersAssignment_1 { pushFollow(FOLLOW_rule__HeaderBlock__HeadersAssignment_1_in_rule__HeaderBlock__Group__1__Impl4162); rule__HeaderBlock__HeadersAssignment_1(); state._fsp--; } after(grammarAccess.getHeaderBlockAccess().getHeadersAssignment_1()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__HeaderBlock__Group__1__Impl" // $ANTLR start "rule__HeaderBlock__Group__2" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1972:1: rule__HeaderBlock__Group__2 : rule__HeaderBlock__Group__2__Impl ; public final void rule__HeaderBlock__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1976:1: ( rule__HeaderBlock__Group__2__Impl ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1977:2: rule__HeaderBlock__Group__2__Impl { pushFollow(FOLLOW_rule__HeaderBlock__Group__2__Impl_in_rule__HeaderBlock__Group__24192); rule__HeaderBlock__Group__2__Impl(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__HeaderBlock__Group__2" // $ANTLR start "rule__HeaderBlock__Group__2__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1983:1: rule__HeaderBlock__Group__2__Impl : ( ( rule__HeaderBlock__Group_2__0 )* ) ; public final void rule__HeaderBlock__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1987:1: ( ( ( rule__HeaderBlock__Group_2__0 )* ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1988:1: ( ( rule__HeaderBlock__Group_2__0 )* ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1988:1: ( ( rule__HeaderBlock__Group_2__0 )* ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1989:1: ( rule__HeaderBlock__Group_2__0 )* { before(grammarAccess.getHeaderBlockAccess().getGroup_2()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1990:1: ( rule__HeaderBlock__Group_2__0 )* loop22: do { int alt22=2; int LA22_0 = input.LA(1); if ( (LA22_0==24) ) { alt22=1; } switch (alt22) { case 1 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:1990:2: rule__HeaderBlock__Group_2__0 { pushFollow(FOLLOW_rule__HeaderBlock__Group_2__0_in_rule__HeaderBlock__Group__2__Impl4219); rule__HeaderBlock__Group_2__0(); state._fsp--; } break; default : break loop22; } } while (true); after(grammarAccess.getHeaderBlockAccess().getGroup_2()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__HeaderBlock__Group__2__Impl" // $ANTLR start "rule__HeaderBlock__Group_2__0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2006:1: rule__HeaderBlock__Group_2__0 : rule__HeaderBlock__Group_2__0__Impl rule__HeaderBlock__Group_2__1 ; public final void rule__HeaderBlock__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2010:1: ( rule__HeaderBlock__Group_2__0__Impl rule__HeaderBlock__Group_2__1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2011:2: rule__HeaderBlock__Group_2__0__Impl rule__HeaderBlock__Group_2__1 { pushFollow(FOLLOW_rule__HeaderBlock__Group_2__0__Impl_in_rule__HeaderBlock__Group_2__04256); rule__HeaderBlock__Group_2__0__Impl(); state._fsp--; pushFollow(FOLLOW_rule__HeaderBlock__Group_2__1_in_rule__HeaderBlock__Group_2__04259); rule__HeaderBlock__Group_2__1(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__HeaderBlock__Group_2__0" // $ANTLR start "rule__HeaderBlock__Group_2__0__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2018:1: rule__HeaderBlock__Group_2__0__Impl : ( ',' ) ; public final void rule__HeaderBlock__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2022:1: ( ( ',' ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2023:1: ( ',' ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2023:1: ( ',' ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2024:1: ',' { before(grammarAccess.getHeaderBlockAccess().getCommaKeyword_2_0()); match(input,24,FOLLOW_24_in_rule__HeaderBlock__Group_2__0__Impl4287); after(grammarAccess.getHeaderBlockAccess().getCommaKeyword_2_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__HeaderBlock__Group_2__0__Impl" // $ANTLR start "rule__HeaderBlock__Group_2__1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2037:1: rule__HeaderBlock__Group_2__1 : rule__HeaderBlock__Group_2__1__Impl ; public final void rule__HeaderBlock__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2041:1: ( rule__HeaderBlock__Group_2__1__Impl ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2042:2: rule__HeaderBlock__Group_2__1__Impl { pushFollow(FOLLOW_rule__HeaderBlock__Group_2__1__Impl_in_rule__HeaderBlock__Group_2__14318); rule__HeaderBlock__Group_2__1__Impl(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__HeaderBlock__Group_2__1" // $ANTLR start "rule__HeaderBlock__Group_2__1__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2048:1: rule__HeaderBlock__Group_2__1__Impl : ( ( rule__HeaderBlock__HeadersAssignment_2_1 ) ) ; public final void rule__HeaderBlock__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2052:1: ( ( ( rule__HeaderBlock__HeadersAssignment_2_1 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2053:1: ( ( rule__HeaderBlock__HeadersAssignment_2_1 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2053:1: ( ( rule__HeaderBlock__HeadersAssignment_2_1 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2054:1: ( rule__HeaderBlock__HeadersAssignment_2_1 ) { before(grammarAccess.getHeaderBlockAccess().getHeadersAssignment_2_1()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2055:1: ( rule__HeaderBlock__HeadersAssignment_2_1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2055:2: rule__HeaderBlock__HeadersAssignment_2_1 { pushFollow(FOLLOW_rule__HeaderBlock__HeadersAssignment_2_1_in_rule__HeaderBlock__Group_2__1__Impl4345); rule__HeaderBlock__HeadersAssignment_2_1(); state._fsp--; } after(grammarAccess.getHeaderBlockAccess().getHeadersAssignment_2_1()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__HeaderBlock__Group_2__1__Impl" // $ANTLR start "rule__Header__Group__0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2069:1: rule__Header__Group__0 : rule__Header__Group__0__Impl rule__Header__Group__1 ; public final void rule__Header__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2073:1: ( rule__Header__Group__0__Impl rule__Header__Group__1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2074:2: rule__Header__Group__0__Impl rule__Header__Group__1 { pushFollow(FOLLOW_rule__Header__Group__0__Impl_in_rule__Header__Group__04379); rule__Header__Group__0__Impl(); state._fsp--; pushFollow(FOLLOW_rule__Header__Group__1_in_rule__Header__Group__04382); rule__Header__Group__1(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Header__Group__0" // $ANTLR start "rule__Header__Group__0__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2081:1: rule__Header__Group__0__Impl : ( ( rule__Header__NameAssignment_0 ) ) ; public final void rule__Header__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2085:1: ( ( ( rule__Header__NameAssignment_0 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2086:1: ( ( rule__Header__NameAssignment_0 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2086:1: ( ( rule__Header__NameAssignment_0 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2087:1: ( rule__Header__NameAssignment_0 ) { before(grammarAccess.getHeaderAccess().getNameAssignment_0()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2088:1: ( rule__Header__NameAssignment_0 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2088:2: rule__Header__NameAssignment_0 { pushFollow(FOLLOW_rule__Header__NameAssignment_0_in_rule__Header__Group__0__Impl4409); rule__Header__NameAssignment_0(); state._fsp--; } after(grammarAccess.getHeaderAccess().getNameAssignment_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Header__Group__0__Impl" // $ANTLR start "rule__Header__Group__1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2098:1: rule__Header__Group__1 : rule__Header__Group__1__Impl rule__Header__Group__2 ; public final void rule__Header__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2102:1: ( rule__Header__Group__1__Impl rule__Header__Group__2 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2103:2: rule__Header__Group__1__Impl rule__Header__Group__2 { pushFollow(FOLLOW_rule__Header__Group__1__Impl_in_rule__Header__Group__14439); rule__Header__Group__1__Impl(); state._fsp--; pushFollow(FOLLOW_rule__Header__Group__2_in_rule__Header__Group__14442); rule__Header__Group__2(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Header__Group__1" // $ANTLR start "rule__Header__Group__1__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2110:1: rule__Header__Group__1__Impl : ( ':' ) ; public final void rule__Header__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2114:1: ( ( ':' ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2115:1: ( ':' ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2115:1: ( ':' ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2116:1: ':' { before(grammarAccess.getHeaderAccess().getColonKeyword_1()); match(input,25,FOLLOW_25_in_rule__Header__Group__1__Impl4470); after(grammarAccess.getHeaderAccess().getColonKeyword_1()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Header__Group__1__Impl" // $ANTLR start "rule__Header__Group__2" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2129:1: rule__Header__Group__2 : rule__Header__Group__2__Impl ; public final void rule__Header__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2133:1: ( rule__Header__Group__2__Impl ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2134:2: rule__Header__Group__2__Impl { pushFollow(FOLLOW_rule__Header__Group__2__Impl_in_rule__Header__Group__24501); rule__Header__Group__2__Impl(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Header__Group__2" // $ANTLR start "rule__Header__Group__2__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2140:1: rule__Header__Group__2__Impl : ( ( rule__Header__ValueAssignment_2 ) ) ; public final void rule__Header__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2144:1: ( ( ( rule__Header__ValueAssignment_2 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2145:1: ( ( rule__Header__ValueAssignment_2 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2145:1: ( ( rule__Header__ValueAssignment_2 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2146:1: ( rule__Header__ValueAssignment_2 ) { before(grammarAccess.getHeaderAccess().getValueAssignment_2()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2147:1: ( rule__Header__ValueAssignment_2 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2147:2: rule__Header__ValueAssignment_2 { pushFollow(FOLLOW_rule__Header__ValueAssignment_2_in_rule__Header__Group__2__Impl4528); rule__Header__ValueAssignment_2(); state._fsp--; } after(grammarAccess.getHeaderAccess().getValueAssignment_2()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Header__Group__2__Impl" // $ANTLR start "rule__HttpMethod__Group__0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2163:1: rule__HttpMethod__Group__0 : rule__HttpMethod__Group__0__Impl rule__HttpMethod__Group__1 ; public final void rule__HttpMethod__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2167:1: ( rule__HttpMethod__Group__0__Impl rule__HttpMethod__Group__1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2168:2: rule__HttpMethod__Group__0__Impl rule__HttpMethod__Group__1 { pushFollow(FOLLOW_rule__HttpMethod__Group__0__Impl_in_rule__HttpMethod__Group__04564); rule__HttpMethod__Group__0__Impl(); state._fsp--; pushFollow(FOLLOW_rule__HttpMethod__Group__1_in_rule__HttpMethod__Group__04567); rule__HttpMethod__Group__1(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__HttpMethod__Group__0" // $ANTLR start "rule__HttpMethod__Group__0__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2175:1: rule__HttpMethod__Group__0__Impl : ( ( rule__HttpMethod__TypeAssignment_0 ) ) ; public final void rule__HttpMethod__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2179:1: ( ( ( rule__HttpMethod__TypeAssignment_0 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2180:1: ( ( rule__HttpMethod__TypeAssignment_0 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2180:1: ( ( rule__HttpMethod__TypeAssignment_0 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2181:1: ( rule__HttpMethod__TypeAssignment_0 ) { before(grammarAccess.getHttpMethodAccess().getTypeAssignment_0()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2182:1: ( rule__HttpMethod__TypeAssignment_0 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2182:2: rule__HttpMethod__TypeAssignment_0 { pushFollow(FOLLOW_rule__HttpMethod__TypeAssignment_0_in_rule__HttpMethod__Group__0__Impl4594); rule__HttpMethod__TypeAssignment_0(); state._fsp--; } after(grammarAccess.getHttpMethodAccess().getTypeAssignment_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__HttpMethod__Group__0__Impl" // $ANTLR start "rule__HttpMethod__Group__1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2192:1: rule__HttpMethod__Group__1 : rule__HttpMethod__Group__1__Impl rule__HttpMethod__Group__2 ; public final void rule__HttpMethod__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2196:1: ( rule__HttpMethod__Group__1__Impl rule__HttpMethod__Group__2 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2197:2: rule__HttpMethod__Group__1__Impl rule__HttpMethod__Group__2 { pushFollow(FOLLOW_rule__HttpMethod__Group__1__Impl_in_rule__HttpMethod__Group__14624); rule__HttpMethod__Group__1__Impl(); state._fsp--; pushFollow(FOLLOW_rule__HttpMethod__Group__2_in_rule__HttpMethod__Group__14627); rule__HttpMethod__Group__2(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__HttpMethod__Group__1" // $ANTLR start "rule__HttpMethod__Group__1__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2204:1: rule__HttpMethod__Group__1__Impl : ( ( rule__HttpMethod__NameAssignment_1 ) ) ; public final void rule__HttpMethod__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2208:1: ( ( ( rule__HttpMethod__NameAssignment_1 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2209:1: ( ( rule__HttpMethod__NameAssignment_1 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2209:1: ( ( rule__HttpMethod__NameAssignment_1 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2210:1: ( rule__HttpMethod__NameAssignment_1 ) { before(grammarAccess.getHttpMethodAccess().getNameAssignment_1()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2211:1: ( rule__HttpMethod__NameAssignment_1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2211:2: rule__HttpMethod__NameAssignment_1 { pushFollow(FOLLOW_rule__HttpMethod__NameAssignment_1_in_rule__HttpMethod__Group__1__Impl4654); rule__HttpMethod__NameAssignment_1(); state._fsp--; } after(grammarAccess.getHttpMethodAccess().getNameAssignment_1()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__HttpMethod__Group__1__Impl" // $ANTLR start "rule__HttpMethod__Group__2" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2221:1: rule__HttpMethod__Group__2 : rule__HttpMethod__Group__2__Impl rule__HttpMethod__Group__3 ; public final void rule__HttpMethod__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2225:1: ( rule__HttpMethod__Group__2__Impl rule__HttpMethod__Group__3 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2226:2: rule__HttpMethod__Group__2__Impl rule__HttpMethod__Group__3 { pushFollow(FOLLOW_rule__HttpMethod__Group__2__Impl_in_rule__HttpMethod__Group__24684); rule__HttpMethod__Group__2__Impl(); state._fsp--; pushFollow(FOLLOW_rule__HttpMethod__Group__3_in_rule__HttpMethod__Group__24687); rule__HttpMethod__Group__3(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__HttpMethod__Group__2" // $ANTLR start "rule__HttpMethod__Group__2__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2233:1: rule__HttpMethod__Group__2__Impl : ( ( rule__HttpMethod__PathAssignment_2 )? ) ; public final void rule__HttpMethod__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2237:1: ( ( ( rule__HttpMethod__PathAssignment_2 )? ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2238:1: ( ( rule__HttpMethod__PathAssignment_2 )? ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2238:1: ( ( rule__HttpMethod__PathAssignment_2 )? ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2239:1: ( rule__HttpMethod__PathAssignment_2 )? { before(grammarAccess.getHttpMethodAccess().getPathAssignment_2()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2240:1: ( rule__HttpMethod__PathAssignment_2 )? int alt23=2; int LA23_0 = input.LA(1); if ( (LA23_0==26) ) { alt23=1; } switch (alt23) { case 1 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2240:2: rule__HttpMethod__PathAssignment_2 { pushFollow(FOLLOW_rule__HttpMethod__PathAssignment_2_in_rule__HttpMethod__Group__2__Impl4714); rule__HttpMethod__PathAssignment_2(); state._fsp--; } break; } after(grammarAccess.getHttpMethodAccess().getPathAssignment_2()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__HttpMethod__Group__2__Impl" // $ANTLR start "rule__HttpMethod__Group__3" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2250:1: rule__HttpMethod__Group__3 : rule__HttpMethod__Group__3__Impl rule__HttpMethod__Group__4 ; public final void rule__HttpMethod__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2254:1: ( rule__HttpMethod__Group__3__Impl rule__HttpMethod__Group__4 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2255:2: rule__HttpMethod__Group__3__Impl rule__HttpMethod__Group__4 { pushFollow(FOLLOW_rule__HttpMethod__Group__3__Impl_in_rule__HttpMethod__Group__34745); rule__HttpMethod__Group__3__Impl(); state._fsp--; pushFollow(FOLLOW_rule__HttpMethod__Group__4_in_rule__HttpMethod__Group__34748); rule__HttpMethod__Group__4(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__HttpMethod__Group__3" // $ANTLR start "rule__HttpMethod__Group__3__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2262:1: rule__HttpMethod__Group__3__Impl : ( '{' ) ; public final void rule__HttpMethod__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2266:1: ( ( '{' ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2267:1: ( '{' ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2267:1: ( '{' ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2268:1: '{' { before(grammarAccess.getHttpMethodAccess().getLeftCurlyBracketKeyword_3()); match(input,21,FOLLOW_21_in_rule__HttpMethod__Group__3__Impl4776); after(grammarAccess.getHttpMethodAccess().getLeftCurlyBracketKeyword_3()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__HttpMethod__Group__3__Impl" // $ANTLR start "rule__HttpMethod__Group__4" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2281:1: rule__HttpMethod__Group__4 : rule__HttpMethod__Group__4__Impl rule__HttpMethod__Group__5 ; public final void rule__HttpMethod__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2285:1: ( rule__HttpMethod__Group__4__Impl rule__HttpMethod__Group__5 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2286:2: rule__HttpMethod__Group__4__Impl rule__HttpMethod__Group__5 { pushFollow(FOLLOW_rule__HttpMethod__Group__4__Impl_in_rule__HttpMethod__Group__44807); rule__HttpMethod__Group__4__Impl(); state._fsp--; pushFollow(FOLLOW_rule__HttpMethod__Group__5_in_rule__HttpMethod__Group__44810); rule__HttpMethod__Group__5(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__HttpMethod__Group__4" // $ANTLR start "rule__HttpMethod__Group__4__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2293:1: rule__HttpMethod__Group__4__Impl : ( ( rule__HttpMethod__BlocksAssignment_4 )* ) ; public final void rule__HttpMethod__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2297:1: ( ( ( rule__HttpMethod__BlocksAssignment_4 )* ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2298:1: ( ( rule__HttpMethod__BlocksAssignment_4 )* ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2298:1: ( ( rule__HttpMethod__BlocksAssignment_4 )* ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2299:1: ( rule__HttpMethod__BlocksAssignment_4 )* { before(grammarAccess.getHttpMethodAccess().getBlocksAssignment_4()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2300:1: ( rule__HttpMethod__BlocksAssignment_4 )* loop24: do { int alt24=2; int LA24_0 = input.LA(1); if ( (LA24_0==23||LA24_0==28||(LA24_0>=30 && LA24_0<=31)) ) { alt24=1; } switch (alt24) { case 1 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2300:2: rule__HttpMethod__BlocksAssignment_4 { pushFollow(FOLLOW_rule__HttpMethod__BlocksAssignment_4_in_rule__HttpMethod__Group__4__Impl4837); rule__HttpMethod__BlocksAssignment_4(); state._fsp--; } break; default : break loop24; } } while (true); after(grammarAccess.getHttpMethodAccess().getBlocksAssignment_4()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__HttpMethod__Group__4__Impl" // $ANTLR start "rule__HttpMethod__Group__5" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2310:1: rule__HttpMethod__Group__5 : rule__HttpMethod__Group__5__Impl ; public final void rule__HttpMethod__Group__5() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2314:1: ( rule__HttpMethod__Group__5__Impl ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2315:2: rule__HttpMethod__Group__5__Impl { pushFollow(FOLLOW_rule__HttpMethod__Group__5__Impl_in_rule__HttpMethod__Group__54868); rule__HttpMethod__Group__5__Impl(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__HttpMethod__Group__5" // $ANTLR start "rule__HttpMethod__Group__5__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2321:1: rule__HttpMethod__Group__5__Impl : ( '}' ) ; public final void rule__HttpMethod__Group__5__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2325:1: ( ( '}' ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2326:1: ( '}' ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2326:1: ( '}' ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2327:1: '}' { before(grammarAccess.getHttpMethodAccess().getRightCurlyBracketKeyword_5()); match(input,22,FOLLOW_22_in_rule__HttpMethod__Group__5__Impl4896); after(grammarAccess.getHttpMethodAccess().getRightCurlyBracketKeyword_5()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__HttpMethod__Group__5__Impl" // $ANTLR start "rule__Path__Group__0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2352:1: rule__Path__Group__0 : rule__Path__Group__0__Impl rule__Path__Group__1 ; public final void rule__Path__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2356:1: ( rule__Path__Group__0__Impl rule__Path__Group__1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2357:2: rule__Path__Group__0__Impl rule__Path__Group__1 { pushFollow(FOLLOW_rule__Path__Group__0__Impl_in_rule__Path__Group__04939); rule__Path__Group__0__Impl(); state._fsp--; pushFollow(FOLLOW_rule__Path__Group__1_in_rule__Path__Group__04942); rule__Path__Group__1(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Path__Group__0" // $ANTLR start "rule__Path__Group__0__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2364:1: rule__Path__Group__0__Impl : ( () ) ; public final void rule__Path__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2368:1: ( ( () ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2369:1: ( () ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2369:1: ( () ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2370:1: () { before(grammarAccess.getPathAccess().getPathAction_0()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2371:1: () // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2373:1: { } after(grammarAccess.getPathAccess().getPathAction_0()); } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Path__Group__0__Impl" // $ANTLR start "rule__Path__Group__1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2383:1: rule__Path__Group__1 : rule__Path__Group__1__Impl rule__Path__Group__2 ; public final void rule__Path__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2387:1: ( rule__Path__Group__1__Impl rule__Path__Group__2 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2388:2: rule__Path__Group__1__Impl rule__Path__Group__2 { pushFollow(FOLLOW_rule__Path__Group__1__Impl_in_rule__Path__Group__15000); rule__Path__Group__1__Impl(); state._fsp--; pushFollow(FOLLOW_rule__Path__Group__2_in_rule__Path__Group__15003); rule__Path__Group__2(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Path__Group__1" // $ANTLR start "rule__Path__Group__1__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2395:1: rule__Path__Group__1__Impl : ( '/' ) ; public final void rule__Path__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2399:1: ( ( '/' ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2400:1: ( '/' ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2400:1: ( '/' ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2401:1: '/' { before(grammarAccess.getPathAccess().getSolidusKeyword_1()); match(input,26,FOLLOW_26_in_rule__Path__Group__1__Impl5031); after(grammarAccess.getPathAccess().getSolidusKeyword_1()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Path__Group__1__Impl" // $ANTLR start "rule__Path__Group__2" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2414:1: rule__Path__Group__2 : rule__Path__Group__2__Impl rule__Path__Group__3 ; public final void rule__Path__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2418:1: ( rule__Path__Group__2__Impl rule__Path__Group__3 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2419:2: rule__Path__Group__2__Impl rule__Path__Group__3 { pushFollow(FOLLOW_rule__Path__Group__2__Impl_in_rule__Path__Group__25062); rule__Path__Group__2__Impl(); state._fsp--; pushFollow(FOLLOW_rule__Path__Group__3_in_rule__Path__Group__25065); rule__Path__Group__3(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Path__Group__2" // $ANTLR start "rule__Path__Group__2__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2426:1: rule__Path__Group__2__Impl : ( ( rule__Path__Alternatives_2 ) ) ; public final void rule__Path__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2430:1: ( ( ( rule__Path__Alternatives_2 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2431:1: ( ( rule__Path__Alternatives_2 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2431:1: ( ( rule__Path__Alternatives_2 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2432:1: ( rule__Path__Alternatives_2 ) { before(grammarAccess.getPathAccess().getAlternatives_2()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2433:1: ( rule__Path__Alternatives_2 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2433:2: rule__Path__Alternatives_2 { pushFollow(FOLLOW_rule__Path__Alternatives_2_in_rule__Path__Group__2__Impl5092); rule__Path__Alternatives_2(); state._fsp--; } after(grammarAccess.getPathAccess().getAlternatives_2()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Path__Group__2__Impl" // $ANTLR start "rule__Path__Group__3" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2443:1: rule__Path__Group__3 : rule__Path__Group__3__Impl ; public final void rule__Path__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2447:1: ( rule__Path__Group__3__Impl ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2448:2: rule__Path__Group__3__Impl { pushFollow(FOLLOW_rule__Path__Group__3__Impl_in_rule__Path__Group__35122); rule__Path__Group__3__Impl(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Path__Group__3" // $ANTLR start "rule__Path__Group__3__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2454:1: rule__Path__Group__3__Impl : ( ( rule__Path__Group_3__0 )* ) ; public final void rule__Path__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2458:1: ( ( ( rule__Path__Group_3__0 )* ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2459:1: ( ( rule__Path__Group_3__0 )* ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2459:1: ( ( rule__Path__Group_3__0 )* ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2460:1: ( rule__Path__Group_3__0 )* { before(grammarAccess.getPathAccess().getGroup_3()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2461:1: ( rule__Path__Group_3__0 )* loop25: do { int alt25=2; int LA25_0 = input.LA(1); if ( (LA25_0==26) ) { alt25=1; } switch (alt25) { case 1 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2461:2: rule__Path__Group_3__0 { pushFollow(FOLLOW_rule__Path__Group_3__0_in_rule__Path__Group__3__Impl5149); rule__Path__Group_3__0(); state._fsp--; } break; default : break loop25; } } while (true); after(grammarAccess.getPathAccess().getGroup_3()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Path__Group__3__Impl" // $ANTLR start "rule__Path__Group_3__0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2479:1: rule__Path__Group_3__0 : rule__Path__Group_3__0__Impl rule__Path__Group_3__1 ; public final void rule__Path__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2483:1: ( rule__Path__Group_3__0__Impl rule__Path__Group_3__1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2484:2: rule__Path__Group_3__0__Impl rule__Path__Group_3__1 { pushFollow(FOLLOW_rule__Path__Group_3__0__Impl_in_rule__Path__Group_3__05188); rule__Path__Group_3__0__Impl(); state._fsp--; pushFollow(FOLLOW_rule__Path__Group_3__1_in_rule__Path__Group_3__05191); rule__Path__Group_3__1(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Path__Group_3__0" // $ANTLR start "rule__Path__Group_3__0__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2491:1: rule__Path__Group_3__0__Impl : ( '/' ) ; public final void rule__Path__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2495:1: ( ( '/' ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2496:1: ( '/' ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2496:1: ( '/' ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2497:1: '/' { before(grammarAccess.getPathAccess().getSolidusKeyword_3_0()); match(input,26,FOLLOW_26_in_rule__Path__Group_3__0__Impl5219); after(grammarAccess.getPathAccess().getSolidusKeyword_3_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Path__Group_3__0__Impl" // $ANTLR start "rule__Path__Group_3__1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2510:1: rule__Path__Group_3__1 : rule__Path__Group_3__1__Impl ; public final void rule__Path__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2514:1: ( rule__Path__Group_3__1__Impl ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2515:2: rule__Path__Group_3__1__Impl { pushFollow(FOLLOW_rule__Path__Group_3__1__Impl_in_rule__Path__Group_3__15250); rule__Path__Group_3__1__Impl(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Path__Group_3__1" // $ANTLR start "rule__Path__Group_3__1__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2521:1: rule__Path__Group_3__1__Impl : ( ( rule__Path__Alternatives_3_1 ) ) ; public final void rule__Path__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2525:1: ( ( ( rule__Path__Alternatives_3_1 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2526:1: ( ( rule__Path__Alternatives_3_1 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2526:1: ( ( rule__Path__Alternatives_3_1 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2527:1: ( rule__Path__Alternatives_3_1 ) { before(grammarAccess.getPathAccess().getAlternatives_3_1()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2528:1: ( rule__Path__Alternatives_3_1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2528:2: rule__Path__Alternatives_3_1 { pushFollow(FOLLOW_rule__Path__Alternatives_3_1_in_rule__Path__Group_3__1__Impl5277); rule__Path__Alternatives_3_1(); state._fsp--; } after(grammarAccess.getPathAccess().getAlternatives_3_1()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Path__Group_3__1__Impl" // $ANTLR start "rule__ArbitraryPathSegment__Group__0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2542:1: rule__ArbitraryPathSegment__Group__0 : rule__ArbitraryPathSegment__Group__0__Impl rule__ArbitraryPathSegment__Group__1 ; public final void rule__ArbitraryPathSegment__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2546:1: ( rule__ArbitraryPathSegment__Group__0__Impl rule__ArbitraryPathSegment__Group__1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2547:2: rule__ArbitraryPathSegment__Group__0__Impl rule__ArbitraryPathSegment__Group__1 { pushFollow(FOLLOW_rule__ArbitraryPathSegment__Group__0__Impl_in_rule__ArbitraryPathSegment__Group__05311); rule__ArbitraryPathSegment__Group__0__Impl(); state._fsp--; pushFollow(FOLLOW_rule__ArbitraryPathSegment__Group__1_in_rule__ArbitraryPathSegment__Group__05314); rule__ArbitraryPathSegment__Group__1(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ArbitraryPathSegment__Group__0" // $ANTLR start "rule__ArbitraryPathSegment__Group__0__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2554:1: rule__ArbitraryPathSegment__Group__0__Impl : ( ruleQualifiedName ) ; public final void rule__ArbitraryPathSegment__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2558:1: ( ( ruleQualifiedName ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2559:1: ( ruleQualifiedName ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2559:1: ( ruleQualifiedName ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2560:1: ruleQualifiedName { before(grammarAccess.getArbitraryPathSegmentAccess().getQualifiedNameParserRuleCall_0()); pushFollow(FOLLOW_ruleQualifiedName_in_rule__ArbitraryPathSegment__Group__0__Impl5341); ruleQualifiedName(); state._fsp--; after(grammarAccess.getArbitraryPathSegmentAccess().getQualifiedNameParserRuleCall_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ArbitraryPathSegment__Group__0__Impl" // $ANTLR start "rule__ArbitraryPathSegment__Group__1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2571:1: rule__ArbitraryPathSegment__Group__1 : rule__ArbitraryPathSegment__Group__1__Impl ; public final void rule__ArbitraryPathSegment__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2575:1: ( rule__ArbitraryPathSegment__Group__1__Impl ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2576:2: rule__ArbitraryPathSegment__Group__1__Impl { pushFollow(FOLLOW_rule__ArbitraryPathSegment__Group__1__Impl_in_rule__ArbitraryPathSegment__Group__15370); rule__ArbitraryPathSegment__Group__1__Impl(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ArbitraryPathSegment__Group__1" // $ANTLR start "rule__ArbitraryPathSegment__Group__1__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2582:1: rule__ArbitraryPathSegment__Group__1__Impl : ( ( rule__ArbitraryPathSegment__Group_1__0 )* ) ; public final void rule__ArbitraryPathSegment__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2586:1: ( ( ( rule__ArbitraryPathSegment__Group_1__0 )* ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2587:1: ( ( rule__ArbitraryPathSegment__Group_1__0 )* ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2587:1: ( ( rule__ArbitraryPathSegment__Group_1__0 )* ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2588:1: ( rule__ArbitraryPathSegment__Group_1__0 )* { before(grammarAccess.getArbitraryPathSegmentAccess().getGroup_1()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2589:1: ( rule__ArbitraryPathSegment__Group_1__0 )* loop26: do { int alt26=2; int LA26_0 = input.LA(1); if ( (LA26_0==27) ) { alt26=1; } switch (alt26) { case 1 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2589:2: rule__ArbitraryPathSegment__Group_1__0 { pushFollow(FOLLOW_rule__ArbitraryPathSegment__Group_1__0_in_rule__ArbitraryPathSegment__Group__1__Impl5397); rule__ArbitraryPathSegment__Group_1__0(); state._fsp--; } break; default : break loop26; } } while (true); after(grammarAccess.getArbitraryPathSegmentAccess().getGroup_1()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ArbitraryPathSegment__Group__1__Impl" // $ANTLR start "rule__ArbitraryPathSegment__Group_1__0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2603:1: rule__ArbitraryPathSegment__Group_1__0 : rule__ArbitraryPathSegment__Group_1__0__Impl rule__ArbitraryPathSegment__Group_1__1 ; public final void rule__ArbitraryPathSegment__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2607:1: ( rule__ArbitraryPathSegment__Group_1__0__Impl rule__ArbitraryPathSegment__Group_1__1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2608:2: rule__ArbitraryPathSegment__Group_1__0__Impl rule__ArbitraryPathSegment__Group_1__1 { pushFollow(FOLLOW_rule__ArbitraryPathSegment__Group_1__0__Impl_in_rule__ArbitraryPathSegment__Group_1__05432); rule__ArbitraryPathSegment__Group_1__0__Impl(); state._fsp--; pushFollow(FOLLOW_rule__ArbitraryPathSegment__Group_1__1_in_rule__ArbitraryPathSegment__Group_1__05435); rule__ArbitraryPathSegment__Group_1__1(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ArbitraryPathSegment__Group_1__0" // $ANTLR start "rule__ArbitraryPathSegment__Group_1__0__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2615:1: rule__ArbitraryPathSegment__Group_1__0__Impl : ( '-' ) ; public final void rule__ArbitraryPathSegment__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2619:1: ( ( '-' ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2620:1: ( '-' ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2620:1: ( '-' ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2621:1: '-' { before(grammarAccess.getArbitraryPathSegmentAccess().getHyphenMinusKeyword_1_0()); match(input,27,FOLLOW_27_in_rule__ArbitraryPathSegment__Group_1__0__Impl5463); after(grammarAccess.getArbitraryPathSegmentAccess().getHyphenMinusKeyword_1_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ArbitraryPathSegment__Group_1__0__Impl" // $ANTLR start "rule__ArbitraryPathSegment__Group_1__1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2634:1: rule__ArbitraryPathSegment__Group_1__1 : rule__ArbitraryPathSegment__Group_1__1__Impl ; public final void rule__ArbitraryPathSegment__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2638:1: ( rule__ArbitraryPathSegment__Group_1__1__Impl ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2639:2: rule__ArbitraryPathSegment__Group_1__1__Impl { pushFollow(FOLLOW_rule__ArbitraryPathSegment__Group_1__1__Impl_in_rule__ArbitraryPathSegment__Group_1__15494); rule__ArbitraryPathSegment__Group_1__1__Impl(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ArbitraryPathSegment__Group_1__1" // $ANTLR start "rule__ArbitraryPathSegment__Group_1__1__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2645:1: rule__ArbitraryPathSegment__Group_1__1__Impl : ( ruleQualifiedName ) ; public final void rule__ArbitraryPathSegment__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2649:1: ( ( ruleQualifiedName ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2650:1: ( ruleQualifiedName ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2650:1: ( ruleQualifiedName ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2651:1: ruleQualifiedName { before(grammarAccess.getArbitraryPathSegmentAccess().getQualifiedNameParserRuleCall_1_1()); pushFollow(FOLLOW_ruleQualifiedName_in_rule__ArbitraryPathSegment__Group_1__1__Impl5521); ruleQualifiedName(); state._fsp--; after(grammarAccess.getArbitraryPathSegmentAccess().getQualifiedNameParserRuleCall_1_1()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ArbitraryPathSegment__Group_1__1__Impl" // $ANTLR start "rule__ParamsBlock__Group__0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2666:1: rule__ParamsBlock__Group__0 : rule__ParamsBlock__Group__0__Impl rule__ParamsBlock__Group__1 ; public final void rule__ParamsBlock__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2670:1: ( rule__ParamsBlock__Group__0__Impl rule__ParamsBlock__Group__1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2671:2: rule__ParamsBlock__Group__0__Impl rule__ParamsBlock__Group__1 { pushFollow(FOLLOW_rule__ParamsBlock__Group__0__Impl_in_rule__ParamsBlock__Group__05554); rule__ParamsBlock__Group__0__Impl(); state._fsp--; pushFollow(FOLLOW_rule__ParamsBlock__Group__1_in_rule__ParamsBlock__Group__05557); rule__ParamsBlock__Group__1(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ParamsBlock__Group__0" // $ANTLR start "rule__ParamsBlock__Group__0__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2678:1: rule__ParamsBlock__Group__0__Impl : ( () ) ; public final void rule__ParamsBlock__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2682:1: ( ( () ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2683:1: ( () ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2683:1: ( () ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2684:1: () { before(grammarAccess.getParamsBlockAccess().getParamsBlockAction_0()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2685:1: () // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2687:1: { } after(grammarAccess.getParamsBlockAccess().getParamsBlockAction_0()); } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ParamsBlock__Group__0__Impl" // $ANTLR start "rule__ParamsBlock__Group__1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2697:1: rule__ParamsBlock__Group__1 : rule__ParamsBlock__Group__1__Impl rule__ParamsBlock__Group__2 ; public final void rule__ParamsBlock__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2701:1: ( rule__ParamsBlock__Group__1__Impl rule__ParamsBlock__Group__2 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2702:2: rule__ParamsBlock__Group__1__Impl rule__ParamsBlock__Group__2 { pushFollow(FOLLOW_rule__ParamsBlock__Group__1__Impl_in_rule__ParamsBlock__Group__15615); rule__ParamsBlock__Group__1__Impl(); state._fsp--; pushFollow(FOLLOW_rule__ParamsBlock__Group__2_in_rule__ParamsBlock__Group__15618); rule__ParamsBlock__Group__2(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ParamsBlock__Group__1" // $ANTLR start "rule__ParamsBlock__Group__1__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2709:1: rule__ParamsBlock__Group__1__Impl : ( 'params' ) ; public final void rule__ParamsBlock__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2713:1: ( ( 'params' ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2714:1: ( 'params' ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2714:1: ( 'params' ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2715:1: 'params' { before(grammarAccess.getParamsBlockAccess().getParamsKeyword_1()); match(input,28,FOLLOW_28_in_rule__ParamsBlock__Group__1__Impl5646); after(grammarAccess.getParamsBlockAccess().getParamsKeyword_1()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ParamsBlock__Group__1__Impl" // $ANTLR start "rule__ParamsBlock__Group__2" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2728:1: rule__ParamsBlock__Group__2 : rule__ParamsBlock__Group__2__Impl rule__ParamsBlock__Group__3 ; public final void rule__ParamsBlock__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2732:1: ( rule__ParamsBlock__Group__2__Impl rule__ParamsBlock__Group__3 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2733:2: rule__ParamsBlock__Group__2__Impl rule__ParamsBlock__Group__3 { pushFollow(FOLLOW_rule__ParamsBlock__Group__2__Impl_in_rule__ParamsBlock__Group__25677); rule__ParamsBlock__Group__2__Impl(); state._fsp--; pushFollow(FOLLOW_rule__ParamsBlock__Group__3_in_rule__ParamsBlock__Group__25680); rule__ParamsBlock__Group__3(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ParamsBlock__Group__2" // $ANTLR start "rule__ParamsBlock__Group__2__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2740:1: rule__ParamsBlock__Group__2__Impl : ( ( rule__ParamsBlock__ParamsAssignment_2 ) ) ; public final void rule__ParamsBlock__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2744:1: ( ( ( rule__ParamsBlock__ParamsAssignment_2 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2745:1: ( ( rule__ParamsBlock__ParamsAssignment_2 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2745:1: ( ( rule__ParamsBlock__ParamsAssignment_2 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2746:1: ( rule__ParamsBlock__ParamsAssignment_2 ) { before(grammarAccess.getParamsBlockAccess().getParamsAssignment_2()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2747:1: ( rule__ParamsBlock__ParamsAssignment_2 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2747:2: rule__ParamsBlock__ParamsAssignment_2 { pushFollow(FOLLOW_rule__ParamsBlock__ParamsAssignment_2_in_rule__ParamsBlock__Group__2__Impl5707); rule__ParamsBlock__ParamsAssignment_2(); state._fsp--; } after(grammarAccess.getParamsBlockAccess().getParamsAssignment_2()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ParamsBlock__Group__2__Impl" // $ANTLR start "rule__ParamsBlock__Group__3" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2757:1: rule__ParamsBlock__Group__3 : rule__ParamsBlock__Group__3__Impl ; public final void rule__ParamsBlock__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2761:1: ( rule__ParamsBlock__Group__3__Impl ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2762:2: rule__ParamsBlock__Group__3__Impl { pushFollow(FOLLOW_rule__ParamsBlock__Group__3__Impl_in_rule__ParamsBlock__Group__35737); rule__ParamsBlock__Group__3__Impl(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ParamsBlock__Group__3" // $ANTLR start "rule__ParamsBlock__Group__3__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2768:1: rule__ParamsBlock__Group__3__Impl : ( ( rule__ParamsBlock__Group_3__0 )* ) ; public final void rule__ParamsBlock__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2772:1: ( ( ( rule__ParamsBlock__Group_3__0 )* ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2773:1: ( ( rule__ParamsBlock__Group_3__0 )* ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2773:1: ( ( rule__ParamsBlock__Group_3__0 )* ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2774:1: ( rule__ParamsBlock__Group_3__0 )* { before(grammarAccess.getParamsBlockAccess().getGroup_3()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2775:1: ( rule__ParamsBlock__Group_3__0 )* loop27: do { int alt27=2; int LA27_0 = input.LA(1); if ( (LA27_0==24) ) { alt27=1; } switch (alt27) { case 1 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2775:2: rule__ParamsBlock__Group_3__0 { pushFollow(FOLLOW_rule__ParamsBlock__Group_3__0_in_rule__ParamsBlock__Group__3__Impl5764); rule__ParamsBlock__Group_3__0(); state._fsp--; } break; default : break loop27; } } while (true); after(grammarAccess.getParamsBlockAccess().getGroup_3()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ParamsBlock__Group__3__Impl" // $ANTLR start "rule__ParamsBlock__Group_3__0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2793:1: rule__ParamsBlock__Group_3__0 : rule__ParamsBlock__Group_3__0__Impl rule__ParamsBlock__Group_3__1 ; public final void rule__ParamsBlock__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2797:1: ( rule__ParamsBlock__Group_3__0__Impl rule__ParamsBlock__Group_3__1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2798:2: rule__ParamsBlock__Group_3__0__Impl rule__ParamsBlock__Group_3__1 { pushFollow(FOLLOW_rule__ParamsBlock__Group_3__0__Impl_in_rule__ParamsBlock__Group_3__05803); rule__ParamsBlock__Group_3__0__Impl(); state._fsp--; pushFollow(FOLLOW_rule__ParamsBlock__Group_3__1_in_rule__ParamsBlock__Group_3__05806); rule__ParamsBlock__Group_3__1(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ParamsBlock__Group_3__0" // $ANTLR start "rule__ParamsBlock__Group_3__0__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2805:1: rule__ParamsBlock__Group_3__0__Impl : ( ',' ) ; public final void rule__ParamsBlock__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2809:1: ( ( ',' ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2810:1: ( ',' ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2810:1: ( ',' ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2811:1: ',' { before(grammarAccess.getParamsBlockAccess().getCommaKeyword_3_0()); match(input,24,FOLLOW_24_in_rule__ParamsBlock__Group_3__0__Impl5834); after(grammarAccess.getParamsBlockAccess().getCommaKeyword_3_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ParamsBlock__Group_3__0__Impl" // $ANTLR start "rule__ParamsBlock__Group_3__1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2824:1: rule__ParamsBlock__Group_3__1 : rule__ParamsBlock__Group_3__1__Impl ; public final void rule__ParamsBlock__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2828:1: ( rule__ParamsBlock__Group_3__1__Impl ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2829:2: rule__ParamsBlock__Group_3__1__Impl { pushFollow(FOLLOW_rule__ParamsBlock__Group_3__1__Impl_in_rule__ParamsBlock__Group_3__15865); rule__ParamsBlock__Group_3__1__Impl(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ParamsBlock__Group_3__1" // $ANTLR start "rule__ParamsBlock__Group_3__1__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2835:1: rule__ParamsBlock__Group_3__1__Impl : ( ( rule__ParamsBlock__ParamsAssignment_3_1 ) ) ; public final void rule__ParamsBlock__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2839:1: ( ( ( rule__ParamsBlock__ParamsAssignment_3_1 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2840:1: ( ( rule__ParamsBlock__ParamsAssignment_3_1 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2840:1: ( ( rule__ParamsBlock__ParamsAssignment_3_1 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2841:1: ( rule__ParamsBlock__ParamsAssignment_3_1 ) { before(grammarAccess.getParamsBlockAccess().getParamsAssignment_3_1()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2842:1: ( rule__ParamsBlock__ParamsAssignment_3_1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2842:2: rule__ParamsBlock__ParamsAssignment_3_1 { pushFollow(FOLLOW_rule__ParamsBlock__ParamsAssignment_3_1_in_rule__ParamsBlock__Group_3__1__Impl5892); rule__ParamsBlock__ParamsAssignment_3_1(); state._fsp--; } after(grammarAccess.getParamsBlockAccess().getParamsAssignment_3_1()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ParamsBlock__Group_3__1__Impl" // $ANTLR start "rule__SimpleMemberAssignment__Group__0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2856:1: rule__SimpleMemberAssignment__Group__0 : rule__SimpleMemberAssignment__Group__0__Impl rule__SimpleMemberAssignment__Group__1 ; public final void rule__SimpleMemberAssignment__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2860:1: ( rule__SimpleMemberAssignment__Group__0__Impl rule__SimpleMemberAssignment__Group__1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2861:2: rule__SimpleMemberAssignment__Group__0__Impl rule__SimpleMemberAssignment__Group__1 { pushFollow(FOLLOW_rule__SimpleMemberAssignment__Group__0__Impl_in_rule__SimpleMemberAssignment__Group__05926); rule__SimpleMemberAssignment__Group__0__Impl(); state._fsp--; pushFollow(FOLLOW_rule__SimpleMemberAssignment__Group__1_in_rule__SimpleMemberAssignment__Group__05929); rule__SimpleMemberAssignment__Group__1(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__SimpleMemberAssignment__Group__0" // $ANTLR start "rule__SimpleMemberAssignment__Group__0__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2868:1: rule__SimpleMemberAssignment__Group__0__Impl : ( ( rule__SimpleMemberAssignment__MemberAssignment_0 ) ) ; public final void rule__SimpleMemberAssignment__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2872:1: ( ( ( rule__SimpleMemberAssignment__MemberAssignment_0 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2873:1: ( ( rule__SimpleMemberAssignment__MemberAssignment_0 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2873:1: ( ( rule__SimpleMemberAssignment__MemberAssignment_0 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2874:1: ( rule__SimpleMemberAssignment__MemberAssignment_0 ) { before(grammarAccess.getSimpleMemberAssignmentAccess().getMemberAssignment_0()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2875:1: ( rule__SimpleMemberAssignment__MemberAssignment_0 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2875:2: rule__SimpleMemberAssignment__MemberAssignment_0 { pushFollow(FOLLOW_rule__SimpleMemberAssignment__MemberAssignment_0_in_rule__SimpleMemberAssignment__Group__0__Impl5956); rule__SimpleMemberAssignment__MemberAssignment_0(); state._fsp--; } after(grammarAccess.getSimpleMemberAssignmentAccess().getMemberAssignment_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__SimpleMemberAssignment__Group__0__Impl" // $ANTLR start "rule__SimpleMemberAssignment__Group__1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2885:1: rule__SimpleMemberAssignment__Group__1 : rule__SimpleMemberAssignment__Group__1__Impl ; public final void rule__SimpleMemberAssignment__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2889:1: ( rule__SimpleMemberAssignment__Group__1__Impl ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2890:2: rule__SimpleMemberAssignment__Group__1__Impl { pushFollow(FOLLOW_rule__SimpleMemberAssignment__Group__1__Impl_in_rule__SimpleMemberAssignment__Group__15986); rule__SimpleMemberAssignment__Group__1__Impl(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__SimpleMemberAssignment__Group__1" // $ANTLR start "rule__SimpleMemberAssignment__Group__1__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2896:1: rule__SimpleMemberAssignment__Group__1__Impl : ( ( rule__SimpleMemberAssignment__Group_1__0 )? ) ; public final void rule__SimpleMemberAssignment__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2900:1: ( ( ( rule__SimpleMemberAssignment__Group_1__0 )? ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2901:1: ( ( rule__SimpleMemberAssignment__Group_1__0 )? ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2901:1: ( ( rule__SimpleMemberAssignment__Group_1__0 )? ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2902:1: ( rule__SimpleMemberAssignment__Group_1__0 )? { before(grammarAccess.getSimpleMemberAssignmentAccess().getGroup_1()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2903:1: ( rule__SimpleMemberAssignment__Group_1__0 )? int alt28=2; int LA28_0 = input.LA(1); if ( (LA28_0==29) ) { alt28=1; } switch (alt28) { case 1 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2903:2: rule__SimpleMemberAssignment__Group_1__0 { pushFollow(FOLLOW_rule__SimpleMemberAssignment__Group_1__0_in_rule__SimpleMemberAssignment__Group__1__Impl6013); rule__SimpleMemberAssignment__Group_1__0(); state._fsp--; } break; } after(grammarAccess.getSimpleMemberAssignmentAccess().getGroup_1()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__SimpleMemberAssignment__Group__1__Impl" // $ANTLR start "rule__SimpleMemberAssignment__Group_1__0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2917:1: rule__SimpleMemberAssignment__Group_1__0 : rule__SimpleMemberAssignment__Group_1__0__Impl rule__SimpleMemberAssignment__Group_1__1 ; public final void rule__SimpleMemberAssignment__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2921:1: ( rule__SimpleMemberAssignment__Group_1__0__Impl rule__SimpleMemberAssignment__Group_1__1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2922:2: rule__SimpleMemberAssignment__Group_1__0__Impl rule__SimpleMemberAssignment__Group_1__1 { pushFollow(FOLLOW_rule__SimpleMemberAssignment__Group_1__0__Impl_in_rule__SimpleMemberAssignment__Group_1__06048); rule__SimpleMemberAssignment__Group_1__0__Impl(); state._fsp--; pushFollow(FOLLOW_rule__SimpleMemberAssignment__Group_1__1_in_rule__SimpleMemberAssignment__Group_1__06051); rule__SimpleMemberAssignment__Group_1__1(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__SimpleMemberAssignment__Group_1__0" // $ANTLR start "rule__SimpleMemberAssignment__Group_1__0__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2929:1: rule__SimpleMemberAssignment__Group_1__0__Impl : ( '=' ) ; public final void rule__SimpleMemberAssignment__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2933:1: ( ( '=' ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2934:1: ( '=' ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2934:1: ( '=' ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2935:1: '=' { before(grammarAccess.getSimpleMemberAssignmentAccess().getEqualsSignKeyword_1_0()); match(input,29,FOLLOW_29_in_rule__SimpleMemberAssignment__Group_1__0__Impl6079); after(grammarAccess.getSimpleMemberAssignmentAccess().getEqualsSignKeyword_1_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__SimpleMemberAssignment__Group_1__0__Impl" // $ANTLR start "rule__SimpleMemberAssignment__Group_1__1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2948:1: rule__SimpleMemberAssignment__Group_1__1 : rule__SimpleMemberAssignment__Group_1__1__Impl ; public final void rule__SimpleMemberAssignment__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2952:1: ( rule__SimpleMemberAssignment__Group_1__1__Impl ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2953:2: rule__SimpleMemberAssignment__Group_1__1__Impl { pushFollow(FOLLOW_rule__SimpleMemberAssignment__Group_1__1__Impl_in_rule__SimpleMemberAssignment__Group_1__16110); rule__SimpleMemberAssignment__Group_1__1__Impl(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__SimpleMemberAssignment__Group_1__1" // $ANTLR start "rule__SimpleMemberAssignment__Group_1__1__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2959:1: rule__SimpleMemberAssignment__Group_1__1__Impl : ( ( rule__SimpleMemberAssignment__DefaultValueAssignment_1_1 ) ) ; public final void rule__SimpleMemberAssignment__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2963:1: ( ( ( rule__SimpleMemberAssignment__DefaultValueAssignment_1_1 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2964:1: ( ( rule__SimpleMemberAssignment__DefaultValueAssignment_1_1 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2964:1: ( ( rule__SimpleMemberAssignment__DefaultValueAssignment_1_1 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2965:1: ( rule__SimpleMemberAssignment__DefaultValueAssignment_1_1 ) { before(grammarAccess.getSimpleMemberAssignmentAccess().getDefaultValueAssignment_1_1()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2966:1: ( rule__SimpleMemberAssignment__DefaultValueAssignment_1_1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2966:2: rule__SimpleMemberAssignment__DefaultValueAssignment_1_1 { pushFollow(FOLLOW_rule__SimpleMemberAssignment__DefaultValueAssignment_1_1_in_rule__SimpleMemberAssignment__Group_1__1__Impl6137); rule__SimpleMemberAssignment__DefaultValueAssignment_1_1(); state._fsp--; } after(grammarAccess.getSimpleMemberAssignmentAccess().getDefaultValueAssignment_1_1()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__SimpleMemberAssignment__Group_1__1__Impl" // $ANTLR start "rule__Literal__Group_0__0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2980:1: rule__Literal__Group_0__0 : rule__Literal__Group_0__0__Impl rule__Literal__Group_0__1 ; public final void rule__Literal__Group_0__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2984:1: ( rule__Literal__Group_0__0__Impl rule__Literal__Group_0__1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2985:2: rule__Literal__Group_0__0__Impl rule__Literal__Group_0__1 { pushFollow(FOLLOW_rule__Literal__Group_0__0__Impl_in_rule__Literal__Group_0__06171); rule__Literal__Group_0__0__Impl(); state._fsp--; pushFollow(FOLLOW_rule__Literal__Group_0__1_in_rule__Literal__Group_0__06174); rule__Literal__Group_0__1(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Literal__Group_0__0" // $ANTLR start "rule__Literal__Group_0__0__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2992:1: rule__Literal__Group_0__0__Impl : ( () ) ; public final void rule__Literal__Group_0__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2996:1: ( ( () ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2997:1: ( () ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2997:1: ( () ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2998:1: () { before(grammarAccess.getLiteralAccess().getBooleanLiteralAction_0_0()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:2999:1: () // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3001:1: { } after(grammarAccess.getLiteralAccess().getBooleanLiteralAction_0_0()); } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Literal__Group_0__0__Impl" // $ANTLR start "rule__Literal__Group_0__1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3011:1: rule__Literal__Group_0__1 : rule__Literal__Group_0__1__Impl ; public final void rule__Literal__Group_0__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3015:1: ( rule__Literal__Group_0__1__Impl ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3016:2: rule__Literal__Group_0__1__Impl { pushFollow(FOLLOW_rule__Literal__Group_0__1__Impl_in_rule__Literal__Group_0__16232); rule__Literal__Group_0__1__Impl(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Literal__Group_0__1" // $ANTLR start "rule__Literal__Group_0__1__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3022:1: rule__Literal__Group_0__1__Impl : ( ( rule__Literal__LiteralAssignment_0_1 ) ) ; public final void rule__Literal__Group_0__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3026:1: ( ( ( rule__Literal__LiteralAssignment_0_1 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3027:1: ( ( rule__Literal__LiteralAssignment_0_1 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3027:1: ( ( rule__Literal__LiteralAssignment_0_1 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3028:1: ( rule__Literal__LiteralAssignment_0_1 ) { before(grammarAccess.getLiteralAccess().getLiteralAssignment_0_1()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3029:1: ( rule__Literal__LiteralAssignment_0_1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3029:2: rule__Literal__LiteralAssignment_0_1 { pushFollow(FOLLOW_rule__Literal__LiteralAssignment_0_1_in_rule__Literal__Group_0__1__Impl6259); rule__Literal__LiteralAssignment_0_1(); state._fsp--; } after(grammarAccess.getLiteralAccess().getLiteralAssignment_0_1()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Literal__Group_0__1__Impl" // $ANTLR start "rule__Literal__Group_1__0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3043:1: rule__Literal__Group_1__0 : rule__Literal__Group_1__0__Impl rule__Literal__Group_1__1 ; public final void rule__Literal__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3047:1: ( rule__Literal__Group_1__0__Impl rule__Literal__Group_1__1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3048:2: rule__Literal__Group_1__0__Impl rule__Literal__Group_1__1 { pushFollow(FOLLOW_rule__Literal__Group_1__0__Impl_in_rule__Literal__Group_1__06293); rule__Literal__Group_1__0__Impl(); state._fsp--; pushFollow(FOLLOW_rule__Literal__Group_1__1_in_rule__Literal__Group_1__06296); rule__Literal__Group_1__1(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Literal__Group_1__0" // $ANTLR start "rule__Literal__Group_1__0__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3055:1: rule__Literal__Group_1__0__Impl : ( () ) ; public final void rule__Literal__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3059:1: ( ( () ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3060:1: ( () ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3060:1: ( () ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3061:1: () { before(grammarAccess.getLiteralAccess().getStringLiteralAction_1_0()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3062:1: () // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3064:1: { } after(grammarAccess.getLiteralAccess().getStringLiteralAction_1_0()); } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Literal__Group_1__0__Impl" // $ANTLR start "rule__Literal__Group_1__1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3074:1: rule__Literal__Group_1__1 : rule__Literal__Group_1__1__Impl ; public final void rule__Literal__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3078:1: ( rule__Literal__Group_1__1__Impl ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3079:2: rule__Literal__Group_1__1__Impl { pushFollow(FOLLOW_rule__Literal__Group_1__1__Impl_in_rule__Literal__Group_1__16354); rule__Literal__Group_1__1__Impl(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Literal__Group_1__1" // $ANTLR start "rule__Literal__Group_1__1__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3085:1: rule__Literal__Group_1__1__Impl : ( ( rule__Literal__LiteralAssignment_1_1 ) ) ; public final void rule__Literal__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3089:1: ( ( ( rule__Literal__LiteralAssignment_1_1 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3090:1: ( ( rule__Literal__LiteralAssignment_1_1 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3090:1: ( ( rule__Literal__LiteralAssignment_1_1 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3091:1: ( rule__Literal__LiteralAssignment_1_1 ) { before(grammarAccess.getLiteralAccess().getLiteralAssignment_1_1()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3092:1: ( rule__Literal__LiteralAssignment_1_1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3092:2: rule__Literal__LiteralAssignment_1_1 { pushFollow(FOLLOW_rule__Literal__LiteralAssignment_1_1_in_rule__Literal__Group_1__1__Impl6381); rule__Literal__LiteralAssignment_1_1(); state._fsp--; } after(grammarAccess.getLiteralAccess().getLiteralAssignment_1_1()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Literal__Group_1__1__Impl" // $ANTLR start "rule__Literal__Group_2__0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3106:1: rule__Literal__Group_2__0 : rule__Literal__Group_2__0__Impl rule__Literal__Group_2__1 ; public final void rule__Literal__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3110:1: ( rule__Literal__Group_2__0__Impl rule__Literal__Group_2__1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3111:2: rule__Literal__Group_2__0__Impl rule__Literal__Group_2__1 { pushFollow(FOLLOW_rule__Literal__Group_2__0__Impl_in_rule__Literal__Group_2__06415); rule__Literal__Group_2__0__Impl(); state._fsp--; pushFollow(FOLLOW_rule__Literal__Group_2__1_in_rule__Literal__Group_2__06418); rule__Literal__Group_2__1(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Literal__Group_2__0" // $ANTLR start "rule__Literal__Group_2__0__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3118:1: rule__Literal__Group_2__0__Impl : ( () ) ; public final void rule__Literal__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3122:1: ( ( () ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3123:1: ( () ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3123:1: ( () ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3124:1: () { before(grammarAccess.getLiteralAccess().getNumericLiteralAction_2_0()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3125:1: () // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3127:1: { } after(grammarAccess.getLiteralAccess().getNumericLiteralAction_2_0()); } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Literal__Group_2__0__Impl" // $ANTLR start "rule__Literal__Group_2__1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3137:1: rule__Literal__Group_2__1 : rule__Literal__Group_2__1__Impl ; public final void rule__Literal__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3141:1: ( rule__Literal__Group_2__1__Impl ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3142:2: rule__Literal__Group_2__1__Impl { pushFollow(FOLLOW_rule__Literal__Group_2__1__Impl_in_rule__Literal__Group_2__16476); rule__Literal__Group_2__1__Impl(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Literal__Group_2__1" // $ANTLR start "rule__Literal__Group_2__1__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3148:1: rule__Literal__Group_2__1__Impl : ( ( rule__Literal__LiteralAssignment_2_1 ) ) ; public final void rule__Literal__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3152:1: ( ( ( rule__Literal__LiteralAssignment_2_1 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3153:1: ( ( rule__Literal__LiteralAssignment_2_1 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3153:1: ( ( rule__Literal__LiteralAssignment_2_1 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3154:1: ( rule__Literal__LiteralAssignment_2_1 ) { before(grammarAccess.getLiteralAccess().getLiteralAssignment_2_1()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3155:1: ( rule__Literal__LiteralAssignment_2_1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3155:2: rule__Literal__LiteralAssignment_2_1 { pushFollow(FOLLOW_rule__Literal__LiteralAssignment_2_1_in_rule__Literal__Group_2__1__Impl6503); rule__Literal__LiteralAssignment_2_1(); state._fsp--; } after(grammarAccess.getLiteralAccess().getLiteralAssignment_2_1()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Literal__Group_2__1__Impl" // $ANTLR start "rule__BodyBlock__Group__0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3169:1: rule__BodyBlock__Group__0 : rule__BodyBlock__Group__0__Impl rule__BodyBlock__Group__1 ; public final void rule__BodyBlock__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3173:1: ( rule__BodyBlock__Group__0__Impl rule__BodyBlock__Group__1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3174:2: rule__BodyBlock__Group__0__Impl rule__BodyBlock__Group__1 { pushFollow(FOLLOW_rule__BodyBlock__Group__0__Impl_in_rule__BodyBlock__Group__06537); rule__BodyBlock__Group__0__Impl(); state._fsp--; pushFollow(FOLLOW_rule__BodyBlock__Group__1_in_rule__BodyBlock__Group__06540); rule__BodyBlock__Group__1(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__BodyBlock__Group__0" // $ANTLR start "rule__BodyBlock__Group__0__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3181:1: rule__BodyBlock__Group__0__Impl : ( 'body' ) ; public final void rule__BodyBlock__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3185:1: ( ( 'body' ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3186:1: ( 'body' ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3186:1: ( 'body' ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3187:1: 'body' { before(grammarAccess.getBodyBlockAccess().getBodyKeyword_0()); match(input,30,FOLLOW_30_in_rule__BodyBlock__Group__0__Impl6568); after(grammarAccess.getBodyBlockAccess().getBodyKeyword_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__BodyBlock__Group__0__Impl" // $ANTLR start "rule__BodyBlock__Group__1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3200:1: rule__BodyBlock__Group__1 : rule__BodyBlock__Group__1__Impl ; public final void rule__BodyBlock__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3204:1: ( rule__BodyBlock__Group__1__Impl ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3205:2: rule__BodyBlock__Group__1__Impl { pushFollow(FOLLOW_rule__BodyBlock__Group__1__Impl_in_rule__BodyBlock__Group__16599); rule__BodyBlock__Group__1__Impl(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__BodyBlock__Group__1" // $ANTLR start "rule__BodyBlock__Group__1__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3211:1: rule__BodyBlock__Group__1__Impl : ( ( rule__BodyBlock__TypeAssignment_1 ) ) ; public final void rule__BodyBlock__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3215:1: ( ( ( rule__BodyBlock__TypeAssignment_1 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3216:1: ( ( rule__BodyBlock__TypeAssignment_1 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3216:1: ( ( rule__BodyBlock__TypeAssignment_1 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3217:1: ( rule__BodyBlock__TypeAssignment_1 ) { before(grammarAccess.getBodyBlockAccess().getTypeAssignment_1()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3218:1: ( rule__BodyBlock__TypeAssignment_1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3218:2: rule__BodyBlock__TypeAssignment_1 { pushFollow(FOLLOW_rule__BodyBlock__TypeAssignment_1_in_rule__BodyBlock__Group__1__Impl6626); rule__BodyBlock__TypeAssignment_1(); state._fsp--; } after(grammarAccess.getBodyBlockAccess().getTypeAssignment_1()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__BodyBlock__Group__1__Impl" // $ANTLR start "rule__ResponseBlock__Group__0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3232:1: rule__ResponseBlock__Group__0 : rule__ResponseBlock__Group__0__Impl rule__ResponseBlock__Group__1 ; public final void rule__ResponseBlock__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3236:1: ( rule__ResponseBlock__Group__0__Impl rule__ResponseBlock__Group__1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3237:2: rule__ResponseBlock__Group__0__Impl rule__ResponseBlock__Group__1 { pushFollow(FOLLOW_rule__ResponseBlock__Group__0__Impl_in_rule__ResponseBlock__Group__06660); rule__ResponseBlock__Group__0__Impl(); state._fsp--; pushFollow(FOLLOW_rule__ResponseBlock__Group__1_in_rule__ResponseBlock__Group__06663); rule__ResponseBlock__Group__1(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ResponseBlock__Group__0" // $ANTLR start "rule__ResponseBlock__Group__0__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3244:1: rule__ResponseBlock__Group__0__Impl : ( () ) ; public final void rule__ResponseBlock__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3248:1: ( ( () ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3249:1: ( () ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3249:1: ( () ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3250:1: () { before(grammarAccess.getResponseBlockAccess().getResponseBlockAction_0()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3251:1: () // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3253:1: { } after(grammarAccess.getResponseBlockAccess().getResponseBlockAction_0()); } } } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ResponseBlock__Group__0__Impl" // $ANTLR start "rule__ResponseBlock__Group__1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3263:1: rule__ResponseBlock__Group__1 : rule__ResponseBlock__Group__1__Impl rule__ResponseBlock__Group__2 ; public final void rule__ResponseBlock__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3267:1: ( rule__ResponseBlock__Group__1__Impl rule__ResponseBlock__Group__2 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3268:2: rule__ResponseBlock__Group__1__Impl rule__ResponseBlock__Group__2 { pushFollow(FOLLOW_rule__ResponseBlock__Group__1__Impl_in_rule__ResponseBlock__Group__16721); rule__ResponseBlock__Group__1__Impl(); state._fsp--; pushFollow(FOLLOW_rule__ResponseBlock__Group__2_in_rule__ResponseBlock__Group__16724); rule__ResponseBlock__Group__2(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ResponseBlock__Group__1" // $ANTLR start "rule__ResponseBlock__Group__1__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3275:1: rule__ResponseBlock__Group__1__Impl : ( 'response' ) ; public final void rule__ResponseBlock__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3279:1: ( ( 'response' ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3280:1: ( 'response' ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3280:1: ( 'response' ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3281:1: 'response' { before(grammarAccess.getResponseBlockAccess().getResponseKeyword_1()); match(input,31,FOLLOW_31_in_rule__ResponseBlock__Group__1__Impl6752); after(grammarAccess.getResponseBlockAccess().getResponseKeyword_1()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ResponseBlock__Group__1__Impl" // $ANTLR start "rule__ResponseBlock__Group__2" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3294:1: rule__ResponseBlock__Group__2 : rule__ResponseBlock__Group__2__Impl rule__ResponseBlock__Group__3 ; public final void rule__ResponseBlock__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3298:1: ( rule__ResponseBlock__Group__2__Impl rule__ResponseBlock__Group__3 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3299:2: rule__ResponseBlock__Group__2__Impl rule__ResponseBlock__Group__3 { pushFollow(FOLLOW_rule__ResponseBlock__Group__2__Impl_in_rule__ResponseBlock__Group__26783); rule__ResponseBlock__Group__2__Impl(); state._fsp--; pushFollow(FOLLOW_rule__ResponseBlock__Group__3_in_rule__ResponseBlock__Group__26786); rule__ResponseBlock__Group__3(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ResponseBlock__Group__2" // $ANTLR start "rule__ResponseBlock__Group__2__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3306:1: rule__ResponseBlock__Group__2__Impl : ( ( rule__ResponseBlock__Group_2__0 )? ) ; public final void rule__ResponseBlock__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3310:1: ( ( ( rule__ResponseBlock__Group_2__0 )? ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3311:1: ( ( rule__ResponseBlock__Group_2__0 )? ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3311:1: ( ( rule__ResponseBlock__Group_2__0 )? ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3312:1: ( rule__ResponseBlock__Group_2__0 )? { before(grammarAccess.getResponseBlockAccess().getGroup_2()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3313:1: ( rule__ResponseBlock__Group_2__0 )? int alt29=2; int LA29_0 = input.LA(1); if ( (LA29_0==32) ) { alt29=1; } switch (alt29) { case 1 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3313:2: rule__ResponseBlock__Group_2__0 { pushFollow(FOLLOW_rule__ResponseBlock__Group_2__0_in_rule__ResponseBlock__Group__2__Impl6813); rule__ResponseBlock__Group_2__0(); state._fsp--; } break; } after(grammarAccess.getResponseBlockAccess().getGroup_2()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ResponseBlock__Group__2__Impl" // $ANTLR start "rule__ResponseBlock__Group__3" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3323:1: rule__ResponseBlock__Group__3 : rule__ResponseBlock__Group__3__Impl ; public final void rule__ResponseBlock__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3327:1: ( rule__ResponseBlock__Group__3__Impl ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3328:2: rule__ResponseBlock__Group__3__Impl { pushFollow(FOLLOW_rule__ResponseBlock__Group__3__Impl_in_rule__ResponseBlock__Group__36844); rule__ResponseBlock__Group__3__Impl(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ResponseBlock__Group__3" // $ANTLR start "rule__ResponseBlock__Group__3__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3334:1: rule__ResponseBlock__Group__3__Impl : ( ( rule__ResponseBlock__TypeAssignment_3 )? ) ; public final void rule__ResponseBlock__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3338:1: ( ( ( rule__ResponseBlock__TypeAssignment_3 )? ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3339:1: ( ( rule__ResponseBlock__TypeAssignment_3 )? ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3339:1: ( ( rule__ResponseBlock__TypeAssignment_3 )? ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3340:1: ( rule__ResponseBlock__TypeAssignment_3 )? { before(grammarAccess.getResponseBlockAccess().getTypeAssignment_3()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3341:1: ( rule__ResponseBlock__TypeAssignment_3 )? int alt30=2; int LA30_0 = input.LA(1); if ( (LA30_0==RULE_ID||LA30_0==21||(LA30_0>=38 && LA30_0<=42)) ) { alt30=1; } switch (alt30) { case 1 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3341:2: rule__ResponseBlock__TypeAssignment_3 { pushFollow(FOLLOW_rule__ResponseBlock__TypeAssignment_3_in_rule__ResponseBlock__Group__3__Impl6871); rule__ResponseBlock__TypeAssignment_3(); state._fsp--; } break; } after(grammarAccess.getResponseBlockAccess().getTypeAssignment_3()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ResponseBlock__Group__3__Impl" // $ANTLR start "rule__ResponseBlock__Group_2__0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3359:1: rule__ResponseBlock__Group_2__0 : rule__ResponseBlock__Group_2__0__Impl rule__ResponseBlock__Group_2__1 ; public final void rule__ResponseBlock__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3363:1: ( rule__ResponseBlock__Group_2__0__Impl rule__ResponseBlock__Group_2__1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3364:2: rule__ResponseBlock__Group_2__0__Impl rule__ResponseBlock__Group_2__1 { pushFollow(FOLLOW_rule__ResponseBlock__Group_2__0__Impl_in_rule__ResponseBlock__Group_2__06910); rule__ResponseBlock__Group_2__0__Impl(); state._fsp--; pushFollow(FOLLOW_rule__ResponseBlock__Group_2__1_in_rule__ResponseBlock__Group_2__06913); rule__ResponseBlock__Group_2__1(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ResponseBlock__Group_2__0" // $ANTLR start "rule__ResponseBlock__Group_2__0__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3371:1: rule__ResponseBlock__Group_2__0__Impl : ( 'extends' ) ; public final void rule__ResponseBlock__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3375:1: ( ( 'extends' ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3376:1: ( 'extends' ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3376:1: ( 'extends' ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3377:1: 'extends' { before(grammarAccess.getResponseBlockAccess().getExtendsKeyword_2_0()); match(input,32,FOLLOW_32_in_rule__ResponseBlock__Group_2__0__Impl6941); after(grammarAccess.getResponseBlockAccess().getExtendsKeyword_2_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ResponseBlock__Group_2__0__Impl" // $ANTLR start "rule__ResponseBlock__Group_2__1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3390:1: rule__ResponseBlock__Group_2__1 : rule__ResponseBlock__Group_2__1__Impl ; public final void rule__ResponseBlock__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3394:1: ( rule__ResponseBlock__Group_2__1__Impl ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3395:2: rule__ResponseBlock__Group_2__1__Impl { pushFollow(FOLLOW_rule__ResponseBlock__Group_2__1__Impl_in_rule__ResponseBlock__Group_2__16972); rule__ResponseBlock__Group_2__1__Impl(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ResponseBlock__Group_2__1" // $ANTLR start "rule__ResponseBlock__Group_2__1__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3401:1: rule__ResponseBlock__Group_2__1__Impl : ( ( rule__ResponseBlock__SuperTypeAssignment_2_1 ) ) ; public final void rule__ResponseBlock__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3405:1: ( ( ( rule__ResponseBlock__SuperTypeAssignment_2_1 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3406:1: ( ( rule__ResponseBlock__SuperTypeAssignment_2_1 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3406:1: ( ( rule__ResponseBlock__SuperTypeAssignment_2_1 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3407:1: ( rule__ResponseBlock__SuperTypeAssignment_2_1 ) { before(grammarAccess.getResponseBlockAccess().getSuperTypeAssignment_2_1()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3408:1: ( rule__ResponseBlock__SuperTypeAssignment_2_1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3408:2: rule__ResponseBlock__SuperTypeAssignment_2_1 { pushFollow(FOLLOW_rule__ResponseBlock__SuperTypeAssignment_2_1_in_rule__ResponseBlock__Group_2__1__Impl6999); rule__ResponseBlock__SuperTypeAssignment_2_1(); state._fsp--; } after(grammarAccess.getResponseBlockAccess().getSuperTypeAssignment_2_1()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ResponseBlock__Group_2__1__Impl" // $ANTLR start "rule__TypedMember__Group__0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3422:1: rule__TypedMember__Group__0 : rule__TypedMember__Group__0__Impl rule__TypedMember__Group__1 ; public final void rule__TypedMember__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3426:1: ( rule__TypedMember__Group__0__Impl rule__TypedMember__Group__1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3427:2: rule__TypedMember__Group__0__Impl rule__TypedMember__Group__1 { pushFollow(FOLLOW_rule__TypedMember__Group__0__Impl_in_rule__TypedMember__Group__07033); rule__TypedMember__Group__0__Impl(); state._fsp--; pushFollow(FOLLOW_rule__TypedMember__Group__1_in_rule__TypedMember__Group__07036); rule__TypedMember__Group__1(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TypedMember__Group__0" // $ANTLR start "rule__TypedMember__Group__0__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3434:1: rule__TypedMember__Group__0__Impl : ( ( rule__TypedMember__NameAssignment_0 ) ) ; public final void rule__TypedMember__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3438:1: ( ( ( rule__TypedMember__NameAssignment_0 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3439:1: ( ( rule__TypedMember__NameAssignment_0 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3439:1: ( ( rule__TypedMember__NameAssignment_0 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3440:1: ( rule__TypedMember__NameAssignment_0 ) { before(grammarAccess.getTypedMemberAccess().getNameAssignment_0()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3441:1: ( rule__TypedMember__NameAssignment_0 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3441:2: rule__TypedMember__NameAssignment_0 { pushFollow(FOLLOW_rule__TypedMember__NameAssignment_0_in_rule__TypedMember__Group__0__Impl7063); rule__TypedMember__NameAssignment_0(); state._fsp--; } after(grammarAccess.getTypedMemberAccess().getNameAssignment_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TypedMember__Group__0__Impl" // $ANTLR start "rule__TypedMember__Group__1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3451:1: rule__TypedMember__Group__1 : rule__TypedMember__Group__1__Impl rule__TypedMember__Group__2 ; public final void rule__TypedMember__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3455:1: ( rule__TypedMember__Group__1__Impl rule__TypedMember__Group__2 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3456:2: rule__TypedMember__Group__1__Impl rule__TypedMember__Group__2 { pushFollow(FOLLOW_rule__TypedMember__Group__1__Impl_in_rule__TypedMember__Group__17093); rule__TypedMember__Group__1__Impl(); state._fsp--; pushFollow(FOLLOW_rule__TypedMember__Group__2_in_rule__TypedMember__Group__17096); rule__TypedMember__Group__2(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TypedMember__Group__1" // $ANTLR start "rule__TypedMember__Group__1__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3463:1: rule__TypedMember__Group__1__Impl : ( ':' ) ; public final void rule__TypedMember__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3467:1: ( ( ':' ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3468:1: ( ':' ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3468:1: ( ':' ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3469:1: ':' { before(grammarAccess.getTypedMemberAccess().getColonKeyword_1()); match(input,25,FOLLOW_25_in_rule__TypedMember__Group__1__Impl7124); after(grammarAccess.getTypedMemberAccess().getColonKeyword_1()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TypedMember__Group__1__Impl" // $ANTLR start "rule__TypedMember__Group__2" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3482:1: rule__TypedMember__Group__2 : rule__TypedMember__Group__2__Impl ; public final void rule__TypedMember__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3486:1: ( rule__TypedMember__Group__2__Impl ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3487:2: rule__TypedMember__Group__2__Impl { pushFollow(FOLLOW_rule__TypedMember__Group__2__Impl_in_rule__TypedMember__Group__27155); rule__TypedMember__Group__2__Impl(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TypedMember__Group__2" // $ANTLR start "rule__TypedMember__Group__2__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3493:1: rule__TypedMember__Group__2__Impl : ( ( rule__TypedMember__TypeAssignment_2 ) ) ; public final void rule__TypedMember__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3497:1: ( ( ( rule__TypedMember__TypeAssignment_2 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3498:1: ( ( rule__TypedMember__TypeAssignment_2 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3498:1: ( ( rule__TypedMember__TypeAssignment_2 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3499:1: ( rule__TypedMember__TypeAssignment_2 ) { before(grammarAccess.getTypedMemberAccess().getTypeAssignment_2()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3500:1: ( rule__TypedMember__TypeAssignment_2 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3500:2: rule__TypedMember__TypeAssignment_2 { pushFollow(FOLLOW_rule__TypedMember__TypeAssignment_2_in_rule__TypedMember__Group__2__Impl7182); rule__TypedMember__TypeAssignment_2(); state._fsp--; } after(grammarAccess.getTypedMemberAccess().getTypeAssignment_2()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TypedMember__Group__2__Impl" // $ANTLR start "rule__SkipMember__Group__0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3516:1: rule__SkipMember__Group__0 : rule__SkipMember__Group__0__Impl rule__SkipMember__Group__1 ; public final void rule__SkipMember__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3520:1: ( rule__SkipMember__Group__0__Impl rule__SkipMember__Group__1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3521:2: rule__SkipMember__Group__0__Impl rule__SkipMember__Group__1 { pushFollow(FOLLOW_rule__SkipMember__Group__0__Impl_in_rule__SkipMember__Group__07218); rule__SkipMember__Group__0__Impl(); state._fsp--; pushFollow(FOLLOW_rule__SkipMember__Group__1_in_rule__SkipMember__Group__07221); rule__SkipMember__Group__1(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__SkipMember__Group__0" // $ANTLR start "rule__SkipMember__Group__0__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3528:1: rule__SkipMember__Group__0__Impl : ( ( rule__SkipMember__NameAssignment_0 ) ) ; public final void rule__SkipMember__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3532:1: ( ( ( rule__SkipMember__NameAssignment_0 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3533:1: ( ( rule__SkipMember__NameAssignment_0 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3533:1: ( ( rule__SkipMember__NameAssignment_0 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3534:1: ( rule__SkipMember__NameAssignment_0 ) { before(grammarAccess.getSkipMemberAccess().getNameAssignment_0()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3535:1: ( rule__SkipMember__NameAssignment_0 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3535:2: rule__SkipMember__NameAssignment_0 { pushFollow(FOLLOW_rule__SkipMember__NameAssignment_0_in_rule__SkipMember__Group__0__Impl7248); rule__SkipMember__NameAssignment_0(); state._fsp--; } after(grammarAccess.getSkipMemberAccess().getNameAssignment_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__SkipMember__Group__0__Impl" // $ANTLR start "rule__SkipMember__Group__1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3545:1: rule__SkipMember__Group__1 : rule__SkipMember__Group__1__Impl ; public final void rule__SkipMember__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3549:1: ( rule__SkipMember__Group__1__Impl ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3550:2: rule__SkipMember__Group__1__Impl { pushFollow(FOLLOW_rule__SkipMember__Group__1__Impl_in_rule__SkipMember__Group__17278); rule__SkipMember__Group__1__Impl(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__SkipMember__Group__1" // $ANTLR start "rule__SkipMember__Group__1__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3556:1: rule__SkipMember__Group__1__Impl : ( ( rule__SkipMember__LiteralAssignment_1 ) ) ; public final void rule__SkipMember__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3560:1: ( ( ( rule__SkipMember__LiteralAssignment_1 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3561:1: ( ( rule__SkipMember__LiteralAssignment_1 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3561:1: ( ( rule__SkipMember__LiteralAssignment_1 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3562:1: ( rule__SkipMember__LiteralAssignment_1 ) { before(grammarAccess.getSkipMemberAccess().getLiteralAssignment_1()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3563:1: ( rule__SkipMember__LiteralAssignment_1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3563:2: rule__SkipMember__LiteralAssignment_1 { pushFollow(FOLLOW_rule__SkipMember__LiteralAssignment_1_in_rule__SkipMember__Group__1__Impl7305); rule__SkipMember__LiteralAssignment_1(); state._fsp--; } after(grammarAccess.getSkipMemberAccess().getLiteralAssignment_1()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__SkipMember__Group__1__Impl" // $ANTLR start "rule__SimpleMember__Group__0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3577:1: rule__SimpleMember__Group__0 : rule__SimpleMember__Group__0__Impl rule__SimpleMember__Group__1 ; public final void rule__SimpleMember__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3581:1: ( rule__SimpleMember__Group__0__Impl rule__SimpleMember__Group__1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3582:2: rule__SimpleMember__Group__0__Impl rule__SimpleMember__Group__1 { pushFollow(FOLLOW_rule__SimpleMember__Group__0__Impl_in_rule__SimpleMember__Group__07339); rule__SimpleMember__Group__0__Impl(); state._fsp--; pushFollow(FOLLOW_rule__SimpleMember__Group__1_in_rule__SimpleMember__Group__07342); rule__SimpleMember__Group__1(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__SimpleMember__Group__0" // $ANTLR start "rule__SimpleMember__Group__0__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3589:1: rule__SimpleMember__Group__0__Impl : ( ( rule__SimpleMember__NameAssignment_0 ) ) ; public final void rule__SimpleMember__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3593:1: ( ( ( rule__SimpleMember__NameAssignment_0 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3594:1: ( ( rule__SimpleMember__NameAssignment_0 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3594:1: ( ( rule__SimpleMember__NameAssignment_0 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3595:1: ( rule__SimpleMember__NameAssignment_0 ) { before(grammarAccess.getSimpleMemberAccess().getNameAssignment_0()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3596:1: ( rule__SimpleMember__NameAssignment_0 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3596:2: rule__SimpleMember__NameAssignment_0 { pushFollow(FOLLOW_rule__SimpleMember__NameAssignment_0_in_rule__SimpleMember__Group__0__Impl7369); rule__SimpleMember__NameAssignment_0(); state._fsp--; } after(grammarAccess.getSimpleMemberAccess().getNameAssignment_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__SimpleMember__Group__0__Impl" // $ANTLR start "rule__SimpleMember__Group__1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3606:1: rule__SimpleMember__Group__1 : rule__SimpleMember__Group__1__Impl rule__SimpleMember__Group__2 ; public final void rule__SimpleMember__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3610:1: ( rule__SimpleMember__Group__1__Impl rule__SimpleMember__Group__2 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3611:2: rule__SimpleMember__Group__1__Impl rule__SimpleMember__Group__2 { pushFollow(FOLLOW_rule__SimpleMember__Group__1__Impl_in_rule__SimpleMember__Group__17399); rule__SimpleMember__Group__1__Impl(); state._fsp--; pushFollow(FOLLOW_rule__SimpleMember__Group__2_in_rule__SimpleMember__Group__17402); rule__SimpleMember__Group__2(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__SimpleMember__Group__1" // $ANTLR start "rule__SimpleMember__Group__1__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3618:1: rule__SimpleMember__Group__1__Impl : ( ':' ) ; public final void rule__SimpleMember__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3622:1: ( ( ':' ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3623:1: ( ':' ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3623:1: ( ':' ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3624:1: ':' { before(grammarAccess.getSimpleMemberAccess().getColonKeyword_1()); match(input,25,FOLLOW_25_in_rule__SimpleMember__Group__1__Impl7430); after(grammarAccess.getSimpleMemberAccess().getColonKeyword_1()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__SimpleMember__Group__1__Impl" // $ANTLR start "rule__SimpleMember__Group__2" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3637:1: rule__SimpleMember__Group__2 : rule__SimpleMember__Group__2__Impl ; public final void rule__SimpleMember__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3641:1: ( rule__SimpleMember__Group__2__Impl ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3642:2: rule__SimpleMember__Group__2__Impl { pushFollow(FOLLOW_rule__SimpleMember__Group__2__Impl_in_rule__SimpleMember__Group__27461); rule__SimpleMember__Group__2__Impl(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__SimpleMember__Group__2" // $ANTLR start "rule__SimpleMember__Group__2__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3648:1: rule__SimpleMember__Group__2__Impl : ( ( rule__SimpleMember__TypeAssignment_2 ) ) ; public final void rule__SimpleMember__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3652:1: ( ( ( rule__SimpleMember__TypeAssignment_2 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3653:1: ( ( rule__SimpleMember__TypeAssignment_2 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3653:1: ( ( rule__SimpleMember__TypeAssignment_2 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3654:1: ( rule__SimpleMember__TypeAssignment_2 ) { before(grammarAccess.getSimpleMemberAccess().getTypeAssignment_2()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3655:1: ( rule__SimpleMember__TypeAssignment_2 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3655:2: rule__SimpleMember__TypeAssignment_2 { pushFollow(FOLLOW_rule__SimpleMember__TypeAssignment_2_in_rule__SimpleMember__Group__2__Impl7488); rule__SimpleMember__TypeAssignment_2(); state._fsp--; } after(grammarAccess.getSimpleMemberAccess().getTypeAssignment_2()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__SimpleMember__Group__2__Impl" // $ANTLR start "rule__GenericListType__Group__0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3671:1: rule__GenericListType__Group__0 : rule__GenericListType__Group__0__Impl rule__GenericListType__Group__1 ; public final void rule__GenericListType__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3675:1: ( rule__GenericListType__Group__0__Impl rule__GenericListType__Group__1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3676:2: rule__GenericListType__Group__0__Impl rule__GenericListType__Group__1 { pushFollow(FOLLOW_rule__GenericListType__Group__0__Impl_in_rule__GenericListType__Group__07524); rule__GenericListType__Group__0__Impl(); state._fsp--; pushFollow(FOLLOW_rule__GenericListType__Group__1_in_rule__GenericListType__Group__07527); rule__GenericListType__Group__1(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__GenericListType__Group__0" // $ANTLR start "rule__GenericListType__Group__0__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3683:1: rule__GenericListType__Group__0__Impl : ( ( rule__GenericListType__ElementTypeAssignment_0 ) ) ; public final void rule__GenericListType__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3687:1: ( ( ( rule__GenericListType__ElementTypeAssignment_0 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3688:1: ( ( rule__GenericListType__ElementTypeAssignment_0 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3688:1: ( ( rule__GenericListType__ElementTypeAssignment_0 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3689:1: ( rule__GenericListType__ElementTypeAssignment_0 ) { before(grammarAccess.getGenericListTypeAccess().getElementTypeAssignment_0()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3690:1: ( rule__GenericListType__ElementTypeAssignment_0 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3690:2: rule__GenericListType__ElementTypeAssignment_0 { pushFollow(FOLLOW_rule__GenericListType__ElementTypeAssignment_0_in_rule__GenericListType__Group__0__Impl7554); rule__GenericListType__ElementTypeAssignment_0(); state._fsp--; } after(grammarAccess.getGenericListTypeAccess().getElementTypeAssignment_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__GenericListType__Group__0__Impl" // $ANTLR start "rule__GenericListType__Group__1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3700:1: rule__GenericListType__Group__1 : rule__GenericListType__Group__1__Impl ; public final void rule__GenericListType__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3704:1: ( rule__GenericListType__Group__1__Impl ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3705:2: rule__GenericListType__Group__1__Impl { pushFollow(FOLLOW_rule__GenericListType__Group__1__Impl_in_rule__GenericListType__Group__17584); rule__GenericListType__Group__1__Impl(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__GenericListType__Group__1" // $ANTLR start "rule__GenericListType__Group__1__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3711:1: rule__GenericListType__Group__1__Impl : ( ( rule__GenericListType__IdAssignment_1 ) ) ; public final void rule__GenericListType__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3715:1: ( ( ( rule__GenericListType__IdAssignment_1 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3716:1: ( ( rule__GenericListType__IdAssignment_1 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3716:1: ( ( rule__GenericListType__IdAssignment_1 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3717:1: ( rule__GenericListType__IdAssignment_1 ) { before(grammarAccess.getGenericListTypeAccess().getIdAssignment_1()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3718:1: ( rule__GenericListType__IdAssignment_1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3718:2: rule__GenericListType__IdAssignment_1 { pushFollow(FOLLOW_rule__GenericListType__IdAssignment_1_in_rule__GenericListType__Group__1__Impl7611); rule__GenericListType__IdAssignment_1(); state._fsp--; } after(grammarAccess.getGenericListTypeAccess().getIdAssignment_1()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__GenericListType__Group__1__Impl" // $ANTLR start "rule__ComplexTypeDeclaration__Group__0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3732:1: rule__ComplexTypeDeclaration__Group__0 : rule__ComplexTypeDeclaration__Group__0__Impl rule__ComplexTypeDeclaration__Group__1 ; public final void rule__ComplexTypeDeclaration__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3736:1: ( rule__ComplexTypeDeclaration__Group__0__Impl rule__ComplexTypeDeclaration__Group__1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3737:2: rule__ComplexTypeDeclaration__Group__0__Impl rule__ComplexTypeDeclaration__Group__1 { pushFollow(FOLLOW_rule__ComplexTypeDeclaration__Group__0__Impl_in_rule__ComplexTypeDeclaration__Group__07645); rule__ComplexTypeDeclaration__Group__0__Impl(); state._fsp--; pushFollow(FOLLOW_rule__ComplexTypeDeclaration__Group__1_in_rule__ComplexTypeDeclaration__Group__07648); rule__ComplexTypeDeclaration__Group__1(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexTypeDeclaration__Group__0" // $ANTLR start "rule__ComplexTypeDeclaration__Group__0__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3744:1: rule__ComplexTypeDeclaration__Group__0__Impl : ( ( rule__ComplexTypeDeclaration__KeywordAssignment_0 ) ) ; public final void rule__ComplexTypeDeclaration__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3748:1: ( ( ( rule__ComplexTypeDeclaration__KeywordAssignment_0 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3749:1: ( ( rule__ComplexTypeDeclaration__KeywordAssignment_0 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3749:1: ( ( rule__ComplexTypeDeclaration__KeywordAssignment_0 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3750:1: ( rule__ComplexTypeDeclaration__KeywordAssignment_0 ) { before(grammarAccess.getComplexTypeDeclarationAccess().getKeywordAssignment_0()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3751:1: ( rule__ComplexTypeDeclaration__KeywordAssignment_0 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3751:2: rule__ComplexTypeDeclaration__KeywordAssignment_0 { pushFollow(FOLLOW_rule__ComplexTypeDeclaration__KeywordAssignment_0_in_rule__ComplexTypeDeclaration__Group__0__Impl7675); rule__ComplexTypeDeclaration__KeywordAssignment_0(); state._fsp--; } after(grammarAccess.getComplexTypeDeclarationAccess().getKeywordAssignment_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexTypeDeclaration__Group__0__Impl" // $ANTLR start "rule__ComplexTypeDeclaration__Group__1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3761:1: rule__ComplexTypeDeclaration__Group__1 : rule__ComplexTypeDeclaration__Group__1__Impl rule__ComplexTypeDeclaration__Group__2 ; public final void rule__ComplexTypeDeclaration__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3765:1: ( rule__ComplexTypeDeclaration__Group__1__Impl rule__ComplexTypeDeclaration__Group__2 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3766:2: rule__ComplexTypeDeclaration__Group__1__Impl rule__ComplexTypeDeclaration__Group__2 { pushFollow(FOLLOW_rule__ComplexTypeDeclaration__Group__1__Impl_in_rule__ComplexTypeDeclaration__Group__17705); rule__ComplexTypeDeclaration__Group__1__Impl(); state._fsp--; pushFollow(FOLLOW_rule__ComplexTypeDeclaration__Group__2_in_rule__ComplexTypeDeclaration__Group__17708); rule__ComplexTypeDeclaration__Group__2(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexTypeDeclaration__Group__1" // $ANTLR start "rule__ComplexTypeDeclaration__Group__1__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3773:1: rule__ComplexTypeDeclaration__Group__1__Impl : ( ( rule__ComplexTypeDeclaration__NogenAssignment_1 )? ) ; public final void rule__ComplexTypeDeclaration__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3777:1: ( ( ( rule__ComplexTypeDeclaration__NogenAssignment_1 )? ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3778:1: ( ( rule__ComplexTypeDeclaration__NogenAssignment_1 )? ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3778:1: ( ( rule__ComplexTypeDeclaration__NogenAssignment_1 )? ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3779:1: ( rule__ComplexTypeDeclaration__NogenAssignment_1 )? { before(grammarAccess.getComplexTypeDeclarationAccess().getNogenAssignment_1()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3780:1: ( rule__ComplexTypeDeclaration__NogenAssignment_1 )? int alt31=2; int LA31_0 = input.LA(1); if ( (LA31_0==36) ) { alt31=1; } switch (alt31) { case 1 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3780:2: rule__ComplexTypeDeclaration__NogenAssignment_1 { pushFollow(FOLLOW_rule__ComplexTypeDeclaration__NogenAssignment_1_in_rule__ComplexTypeDeclaration__Group__1__Impl7735); rule__ComplexTypeDeclaration__NogenAssignment_1(); state._fsp--; } break; } after(grammarAccess.getComplexTypeDeclarationAccess().getNogenAssignment_1()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexTypeDeclaration__Group__1__Impl" // $ANTLR start "rule__ComplexTypeDeclaration__Group__2" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3790:1: rule__ComplexTypeDeclaration__Group__2 : rule__ComplexTypeDeclaration__Group__2__Impl rule__ComplexTypeDeclaration__Group__3 ; public final void rule__ComplexTypeDeclaration__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3794:1: ( rule__ComplexTypeDeclaration__Group__2__Impl rule__ComplexTypeDeclaration__Group__3 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3795:2: rule__ComplexTypeDeclaration__Group__2__Impl rule__ComplexTypeDeclaration__Group__3 { pushFollow(FOLLOW_rule__ComplexTypeDeclaration__Group__2__Impl_in_rule__ComplexTypeDeclaration__Group__27766); rule__ComplexTypeDeclaration__Group__2__Impl(); state._fsp--; pushFollow(FOLLOW_rule__ComplexTypeDeclaration__Group__3_in_rule__ComplexTypeDeclaration__Group__27769); rule__ComplexTypeDeclaration__Group__3(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexTypeDeclaration__Group__2" // $ANTLR start "rule__ComplexTypeDeclaration__Group__2__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3802:1: rule__ComplexTypeDeclaration__Group__2__Impl : ( ( rule__ComplexTypeDeclaration__NameAssignment_2 ) ) ; public final void rule__ComplexTypeDeclaration__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3806:1: ( ( ( rule__ComplexTypeDeclaration__NameAssignment_2 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3807:1: ( ( rule__ComplexTypeDeclaration__NameAssignment_2 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3807:1: ( ( rule__ComplexTypeDeclaration__NameAssignment_2 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3808:1: ( rule__ComplexTypeDeclaration__NameAssignment_2 ) { before(grammarAccess.getComplexTypeDeclarationAccess().getNameAssignment_2()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3809:1: ( rule__ComplexTypeDeclaration__NameAssignment_2 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3809:2: rule__ComplexTypeDeclaration__NameAssignment_2 { pushFollow(FOLLOW_rule__ComplexTypeDeclaration__NameAssignment_2_in_rule__ComplexTypeDeclaration__Group__2__Impl7796); rule__ComplexTypeDeclaration__NameAssignment_2(); state._fsp--; } after(grammarAccess.getComplexTypeDeclarationAccess().getNameAssignment_2()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexTypeDeclaration__Group__2__Impl" // $ANTLR start "rule__ComplexTypeDeclaration__Group__3" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3819:1: rule__ComplexTypeDeclaration__Group__3 : rule__ComplexTypeDeclaration__Group__3__Impl ; public final void rule__ComplexTypeDeclaration__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3823:1: ( rule__ComplexTypeDeclaration__Group__3__Impl ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3824:2: rule__ComplexTypeDeclaration__Group__3__Impl { pushFollow(FOLLOW_rule__ComplexTypeDeclaration__Group__3__Impl_in_rule__ComplexTypeDeclaration__Group__37826); rule__ComplexTypeDeclaration__Group__3__Impl(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexTypeDeclaration__Group__3" // $ANTLR start "rule__ComplexTypeDeclaration__Group__3__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3830:1: rule__ComplexTypeDeclaration__Group__3__Impl : ( ( rule__ComplexTypeDeclaration__LiteralAssignment_3 )? ) ; public final void rule__ComplexTypeDeclaration__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3834:1: ( ( ( rule__ComplexTypeDeclaration__LiteralAssignment_3 )? ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3835:1: ( ( rule__ComplexTypeDeclaration__LiteralAssignment_3 )? ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3835:1: ( ( rule__ComplexTypeDeclaration__LiteralAssignment_3 )? ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3836:1: ( rule__ComplexTypeDeclaration__LiteralAssignment_3 )? { before(grammarAccess.getComplexTypeDeclarationAccess().getLiteralAssignment_3()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3837:1: ( rule__ComplexTypeDeclaration__LiteralAssignment_3 )? int alt32=2; int LA32_0 = input.LA(1); if ( (LA32_0==21) ) { alt32=1; } switch (alt32) { case 1 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3837:2: rule__ComplexTypeDeclaration__LiteralAssignment_3 { pushFollow(FOLLOW_rule__ComplexTypeDeclaration__LiteralAssignment_3_in_rule__ComplexTypeDeclaration__Group__3__Impl7853); rule__ComplexTypeDeclaration__LiteralAssignment_3(); state._fsp--; } break; } after(grammarAccess.getComplexTypeDeclarationAccess().getLiteralAssignment_3()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexTypeDeclaration__Group__3__Impl" // $ANTLR start "rule__EnumTypeDeclaration__Group__0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3855:1: rule__EnumTypeDeclaration__Group__0 : rule__EnumTypeDeclaration__Group__0__Impl rule__EnumTypeDeclaration__Group__1 ; public final void rule__EnumTypeDeclaration__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3859:1: ( rule__EnumTypeDeclaration__Group__0__Impl rule__EnumTypeDeclaration__Group__1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3860:2: rule__EnumTypeDeclaration__Group__0__Impl rule__EnumTypeDeclaration__Group__1 { pushFollow(FOLLOW_rule__EnumTypeDeclaration__Group__0__Impl_in_rule__EnumTypeDeclaration__Group__07892); rule__EnumTypeDeclaration__Group__0__Impl(); state._fsp--; pushFollow(FOLLOW_rule__EnumTypeDeclaration__Group__1_in_rule__EnumTypeDeclaration__Group__07895); rule__EnumTypeDeclaration__Group__1(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EnumTypeDeclaration__Group__0" // $ANTLR start "rule__EnumTypeDeclaration__Group__0__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3867:1: rule__EnumTypeDeclaration__Group__0__Impl : ( ( rule__EnumTypeDeclaration__KeywordAssignment_0 ) ) ; public final void rule__EnumTypeDeclaration__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3871:1: ( ( ( rule__EnumTypeDeclaration__KeywordAssignment_0 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3872:1: ( ( rule__EnumTypeDeclaration__KeywordAssignment_0 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3872:1: ( ( rule__EnumTypeDeclaration__KeywordAssignment_0 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3873:1: ( rule__EnumTypeDeclaration__KeywordAssignment_0 ) { before(grammarAccess.getEnumTypeDeclarationAccess().getKeywordAssignment_0()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3874:1: ( rule__EnumTypeDeclaration__KeywordAssignment_0 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3874:2: rule__EnumTypeDeclaration__KeywordAssignment_0 { pushFollow(FOLLOW_rule__EnumTypeDeclaration__KeywordAssignment_0_in_rule__EnumTypeDeclaration__Group__0__Impl7922); rule__EnumTypeDeclaration__KeywordAssignment_0(); state._fsp--; } after(grammarAccess.getEnumTypeDeclarationAccess().getKeywordAssignment_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EnumTypeDeclaration__Group__0__Impl" // $ANTLR start "rule__EnumTypeDeclaration__Group__1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3884:1: rule__EnumTypeDeclaration__Group__1 : rule__EnumTypeDeclaration__Group__1__Impl rule__EnumTypeDeclaration__Group__2 ; public final void rule__EnumTypeDeclaration__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3888:1: ( rule__EnumTypeDeclaration__Group__1__Impl rule__EnumTypeDeclaration__Group__2 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3889:2: rule__EnumTypeDeclaration__Group__1__Impl rule__EnumTypeDeclaration__Group__2 { pushFollow(FOLLOW_rule__EnumTypeDeclaration__Group__1__Impl_in_rule__EnumTypeDeclaration__Group__17952); rule__EnumTypeDeclaration__Group__1__Impl(); state._fsp--; pushFollow(FOLLOW_rule__EnumTypeDeclaration__Group__2_in_rule__EnumTypeDeclaration__Group__17955); rule__EnumTypeDeclaration__Group__2(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EnumTypeDeclaration__Group__1" // $ANTLR start "rule__EnumTypeDeclaration__Group__1__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3896:1: rule__EnumTypeDeclaration__Group__1__Impl : ( ( rule__EnumTypeDeclaration__NogenAssignment_1 )? ) ; public final void rule__EnumTypeDeclaration__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3900:1: ( ( ( rule__EnumTypeDeclaration__NogenAssignment_1 )? ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3901:1: ( ( rule__EnumTypeDeclaration__NogenAssignment_1 )? ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3901:1: ( ( rule__EnumTypeDeclaration__NogenAssignment_1 )? ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3902:1: ( rule__EnumTypeDeclaration__NogenAssignment_1 )? { before(grammarAccess.getEnumTypeDeclarationAccess().getNogenAssignment_1()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3903:1: ( rule__EnumTypeDeclaration__NogenAssignment_1 )? int alt33=2; int LA33_0 = input.LA(1); if ( (LA33_0==36) ) { alt33=1; } switch (alt33) { case 1 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3903:2: rule__EnumTypeDeclaration__NogenAssignment_1 { pushFollow(FOLLOW_rule__EnumTypeDeclaration__NogenAssignment_1_in_rule__EnumTypeDeclaration__Group__1__Impl7982); rule__EnumTypeDeclaration__NogenAssignment_1(); state._fsp--; } break; } after(grammarAccess.getEnumTypeDeclarationAccess().getNogenAssignment_1()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EnumTypeDeclaration__Group__1__Impl" // $ANTLR start "rule__EnumTypeDeclaration__Group__2" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3913:1: rule__EnumTypeDeclaration__Group__2 : rule__EnumTypeDeclaration__Group__2__Impl rule__EnumTypeDeclaration__Group__3 ; public final void rule__EnumTypeDeclaration__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3917:1: ( rule__EnumTypeDeclaration__Group__2__Impl rule__EnumTypeDeclaration__Group__3 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3918:2: rule__EnumTypeDeclaration__Group__2__Impl rule__EnumTypeDeclaration__Group__3 { pushFollow(FOLLOW_rule__EnumTypeDeclaration__Group__2__Impl_in_rule__EnumTypeDeclaration__Group__28013); rule__EnumTypeDeclaration__Group__2__Impl(); state._fsp--; pushFollow(FOLLOW_rule__EnumTypeDeclaration__Group__3_in_rule__EnumTypeDeclaration__Group__28016); rule__EnumTypeDeclaration__Group__3(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EnumTypeDeclaration__Group__2" // $ANTLR start "rule__EnumTypeDeclaration__Group__2__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3925:1: rule__EnumTypeDeclaration__Group__2__Impl : ( ( rule__EnumTypeDeclaration__NameAssignment_2 ) ) ; public final void rule__EnumTypeDeclaration__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3929:1: ( ( ( rule__EnumTypeDeclaration__NameAssignment_2 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3930:1: ( ( rule__EnumTypeDeclaration__NameAssignment_2 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3930:1: ( ( rule__EnumTypeDeclaration__NameAssignment_2 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3931:1: ( rule__EnumTypeDeclaration__NameAssignment_2 ) { before(grammarAccess.getEnumTypeDeclarationAccess().getNameAssignment_2()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3932:1: ( rule__EnumTypeDeclaration__NameAssignment_2 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3932:2: rule__EnumTypeDeclaration__NameAssignment_2 { pushFollow(FOLLOW_rule__EnumTypeDeclaration__NameAssignment_2_in_rule__EnumTypeDeclaration__Group__2__Impl8043); rule__EnumTypeDeclaration__NameAssignment_2(); state._fsp--; } after(grammarAccess.getEnumTypeDeclarationAccess().getNameAssignment_2()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EnumTypeDeclaration__Group__2__Impl" // $ANTLR start "rule__EnumTypeDeclaration__Group__3" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3942:1: rule__EnumTypeDeclaration__Group__3 : rule__EnumTypeDeclaration__Group__3__Impl rule__EnumTypeDeclaration__Group__4 ; public final void rule__EnumTypeDeclaration__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3946:1: ( rule__EnumTypeDeclaration__Group__3__Impl rule__EnumTypeDeclaration__Group__4 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3947:2: rule__EnumTypeDeclaration__Group__3__Impl rule__EnumTypeDeclaration__Group__4 { pushFollow(FOLLOW_rule__EnumTypeDeclaration__Group__3__Impl_in_rule__EnumTypeDeclaration__Group__38073); rule__EnumTypeDeclaration__Group__3__Impl(); state._fsp--; pushFollow(FOLLOW_rule__EnumTypeDeclaration__Group__4_in_rule__EnumTypeDeclaration__Group__38076); rule__EnumTypeDeclaration__Group__4(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EnumTypeDeclaration__Group__3" // $ANTLR start "rule__EnumTypeDeclaration__Group__3__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3954:1: rule__EnumTypeDeclaration__Group__3__Impl : ( ( rule__EnumTypeDeclaration__Group_3__0 )? ) ; public final void rule__EnumTypeDeclaration__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3958:1: ( ( ( rule__EnumTypeDeclaration__Group_3__0 )? ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3959:1: ( ( rule__EnumTypeDeclaration__Group_3__0 )? ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3959:1: ( ( rule__EnumTypeDeclaration__Group_3__0 )? ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3960:1: ( rule__EnumTypeDeclaration__Group_3__0 )? { before(grammarAccess.getEnumTypeDeclarationAccess().getGroup_3()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3961:1: ( rule__EnumTypeDeclaration__Group_3__0 )? int alt34=2; int LA34_0 = input.LA(1); if ( (LA34_0==32) ) { alt34=1; } switch (alt34) { case 1 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3961:2: rule__EnumTypeDeclaration__Group_3__0 { pushFollow(FOLLOW_rule__EnumTypeDeclaration__Group_3__0_in_rule__EnumTypeDeclaration__Group__3__Impl8103); rule__EnumTypeDeclaration__Group_3__0(); state._fsp--; } break; } after(grammarAccess.getEnumTypeDeclarationAccess().getGroup_3()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EnumTypeDeclaration__Group__3__Impl" // $ANTLR start "rule__EnumTypeDeclaration__Group__4" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3971:1: rule__EnumTypeDeclaration__Group__4 : rule__EnumTypeDeclaration__Group__4__Impl ; public final void rule__EnumTypeDeclaration__Group__4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3975:1: ( rule__EnumTypeDeclaration__Group__4__Impl ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3976:2: rule__EnumTypeDeclaration__Group__4__Impl { pushFollow(FOLLOW_rule__EnumTypeDeclaration__Group__4__Impl_in_rule__EnumTypeDeclaration__Group__48134); rule__EnumTypeDeclaration__Group__4__Impl(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EnumTypeDeclaration__Group__4" // $ANTLR start "rule__EnumTypeDeclaration__Group__4__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3982:1: rule__EnumTypeDeclaration__Group__4__Impl : ( ( rule__EnumTypeDeclaration__LiteralAssignment_4 )? ) ; public final void rule__EnumTypeDeclaration__Group__4__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3986:1: ( ( ( rule__EnumTypeDeclaration__LiteralAssignment_4 )? ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3987:1: ( ( rule__EnumTypeDeclaration__LiteralAssignment_4 )? ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3987:1: ( ( rule__EnumTypeDeclaration__LiteralAssignment_4 )? ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3988:1: ( rule__EnumTypeDeclaration__LiteralAssignment_4 )? { before(grammarAccess.getEnumTypeDeclarationAccess().getLiteralAssignment_4()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3989:1: ( rule__EnumTypeDeclaration__LiteralAssignment_4 )? int alt35=2; int LA35_0 = input.LA(1); if ( (LA35_0==21) ) { alt35=1; } switch (alt35) { case 1 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:3989:2: rule__EnumTypeDeclaration__LiteralAssignment_4 { pushFollow(FOLLOW_rule__EnumTypeDeclaration__LiteralAssignment_4_in_rule__EnumTypeDeclaration__Group__4__Impl8161); rule__EnumTypeDeclaration__LiteralAssignment_4(); state._fsp--; } break; } after(grammarAccess.getEnumTypeDeclarationAccess().getLiteralAssignment_4()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EnumTypeDeclaration__Group__4__Impl" // $ANTLR start "rule__EnumTypeDeclaration__Group_3__0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4009:1: rule__EnumTypeDeclaration__Group_3__0 : rule__EnumTypeDeclaration__Group_3__0__Impl rule__EnumTypeDeclaration__Group_3__1 ; public final void rule__EnumTypeDeclaration__Group_3__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4013:1: ( rule__EnumTypeDeclaration__Group_3__0__Impl rule__EnumTypeDeclaration__Group_3__1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4014:2: rule__EnumTypeDeclaration__Group_3__0__Impl rule__EnumTypeDeclaration__Group_3__1 { pushFollow(FOLLOW_rule__EnumTypeDeclaration__Group_3__0__Impl_in_rule__EnumTypeDeclaration__Group_3__08202); rule__EnumTypeDeclaration__Group_3__0__Impl(); state._fsp--; pushFollow(FOLLOW_rule__EnumTypeDeclaration__Group_3__1_in_rule__EnumTypeDeclaration__Group_3__08205); rule__EnumTypeDeclaration__Group_3__1(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EnumTypeDeclaration__Group_3__0" // $ANTLR start "rule__EnumTypeDeclaration__Group_3__0__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4021:1: rule__EnumTypeDeclaration__Group_3__0__Impl : ( 'extends' ) ; public final void rule__EnumTypeDeclaration__Group_3__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4025:1: ( ( 'extends' ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4026:1: ( 'extends' ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4026:1: ( 'extends' ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4027:1: 'extends' { before(grammarAccess.getEnumTypeDeclarationAccess().getExtendsKeyword_3_0()); match(input,32,FOLLOW_32_in_rule__EnumTypeDeclaration__Group_3__0__Impl8233); after(grammarAccess.getEnumTypeDeclarationAccess().getExtendsKeyword_3_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EnumTypeDeclaration__Group_3__0__Impl" // $ANTLR start "rule__EnumTypeDeclaration__Group_3__1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4040:1: rule__EnumTypeDeclaration__Group_3__1 : rule__EnumTypeDeclaration__Group_3__1__Impl ; public final void rule__EnumTypeDeclaration__Group_3__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4044:1: ( rule__EnumTypeDeclaration__Group_3__1__Impl ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4045:2: rule__EnumTypeDeclaration__Group_3__1__Impl { pushFollow(FOLLOW_rule__EnumTypeDeclaration__Group_3__1__Impl_in_rule__EnumTypeDeclaration__Group_3__18264); rule__EnumTypeDeclaration__Group_3__1__Impl(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EnumTypeDeclaration__Group_3__1" // $ANTLR start "rule__EnumTypeDeclaration__Group_3__1__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4051:1: rule__EnumTypeDeclaration__Group_3__1__Impl : ( ( rule__EnumTypeDeclaration__SuperTypeAssignment_3_1 ) ) ; public final void rule__EnumTypeDeclaration__Group_3__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4055:1: ( ( ( rule__EnumTypeDeclaration__SuperTypeAssignment_3_1 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4056:1: ( ( rule__EnumTypeDeclaration__SuperTypeAssignment_3_1 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4056:1: ( ( rule__EnumTypeDeclaration__SuperTypeAssignment_3_1 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4057:1: ( rule__EnumTypeDeclaration__SuperTypeAssignment_3_1 ) { before(grammarAccess.getEnumTypeDeclarationAccess().getSuperTypeAssignment_3_1()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4058:1: ( rule__EnumTypeDeclaration__SuperTypeAssignment_3_1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4058:2: rule__EnumTypeDeclaration__SuperTypeAssignment_3_1 { pushFollow(FOLLOW_rule__EnumTypeDeclaration__SuperTypeAssignment_3_1_in_rule__EnumTypeDeclaration__Group_3__1__Impl8291); rule__EnumTypeDeclaration__SuperTypeAssignment_3_1(); state._fsp--; } after(grammarAccess.getEnumTypeDeclarationAccess().getSuperTypeAssignment_3_1()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EnumTypeDeclaration__Group_3__1__Impl" // $ANTLR start "rule__EnumTypeLiteral__Group__0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4072:1: rule__EnumTypeLiteral__Group__0 : rule__EnumTypeLiteral__Group__0__Impl rule__EnumTypeLiteral__Group__1 ; public final void rule__EnumTypeLiteral__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4076:1: ( rule__EnumTypeLiteral__Group__0__Impl rule__EnumTypeLiteral__Group__1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4077:2: rule__EnumTypeLiteral__Group__0__Impl rule__EnumTypeLiteral__Group__1 { pushFollow(FOLLOW_rule__EnumTypeLiteral__Group__0__Impl_in_rule__EnumTypeLiteral__Group__08325); rule__EnumTypeLiteral__Group__0__Impl(); state._fsp--; pushFollow(FOLLOW_rule__EnumTypeLiteral__Group__1_in_rule__EnumTypeLiteral__Group__08328); rule__EnumTypeLiteral__Group__1(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EnumTypeLiteral__Group__0" // $ANTLR start "rule__EnumTypeLiteral__Group__0__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4084:1: rule__EnumTypeLiteral__Group__0__Impl : ( '{' ) ; public final void rule__EnumTypeLiteral__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4088:1: ( ( '{' ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4089:1: ( '{' ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4089:1: ( '{' ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4090:1: '{' { before(grammarAccess.getEnumTypeLiteralAccess().getLeftCurlyBracketKeyword_0()); match(input,21,FOLLOW_21_in_rule__EnumTypeLiteral__Group__0__Impl8356); after(grammarAccess.getEnumTypeLiteralAccess().getLeftCurlyBracketKeyword_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EnumTypeLiteral__Group__0__Impl" // $ANTLR start "rule__EnumTypeLiteral__Group__1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4103:1: rule__EnumTypeLiteral__Group__1 : rule__EnumTypeLiteral__Group__1__Impl rule__EnumTypeLiteral__Group__2 ; public final void rule__EnumTypeLiteral__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4107:1: ( rule__EnumTypeLiteral__Group__1__Impl rule__EnumTypeLiteral__Group__2 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4108:2: rule__EnumTypeLiteral__Group__1__Impl rule__EnumTypeLiteral__Group__2 { pushFollow(FOLLOW_rule__EnumTypeLiteral__Group__1__Impl_in_rule__EnumTypeLiteral__Group__18387); rule__EnumTypeLiteral__Group__1__Impl(); state._fsp--; pushFollow(FOLLOW_rule__EnumTypeLiteral__Group__2_in_rule__EnumTypeLiteral__Group__18390); rule__EnumTypeLiteral__Group__2(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EnumTypeLiteral__Group__1" // $ANTLR start "rule__EnumTypeLiteral__Group__1__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4115:1: rule__EnumTypeLiteral__Group__1__Impl : ( ( rule__EnumTypeLiteral__MembersAssignment_1 ) ) ; public final void rule__EnumTypeLiteral__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4119:1: ( ( ( rule__EnumTypeLiteral__MembersAssignment_1 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4120:1: ( ( rule__EnumTypeLiteral__MembersAssignment_1 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4120:1: ( ( rule__EnumTypeLiteral__MembersAssignment_1 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4121:1: ( rule__EnumTypeLiteral__MembersAssignment_1 ) { before(grammarAccess.getEnumTypeLiteralAccess().getMembersAssignment_1()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4122:1: ( rule__EnumTypeLiteral__MembersAssignment_1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4122:2: rule__EnumTypeLiteral__MembersAssignment_1 { pushFollow(FOLLOW_rule__EnumTypeLiteral__MembersAssignment_1_in_rule__EnumTypeLiteral__Group__1__Impl8417); rule__EnumTypeLiteral__MembersAssignment_1(); state._fsp--; } after(grammarAccess.getEnumTypeLiteralAccess().getMembersAssignment_1()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EnumTypeLiteral__Group__1__Impl" // $ANTLR start "rule__EnumTypeLiteral__Group__2" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4132:1: rule__EnumTypeLiteral__Group__2 : rule__EnumTypeLiteral__Group__2__Impl rule__EnumTypeLiteral__Group__3 ; public final void rule__EnumTypeLiteral__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4136:1: ( rule__EnumTypeLiteral__Group__2__Impl rule__EnumTypeLiteral__Group__3 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4137:2: rule__EnumTypeLiteral__Group__2__Impl rule__EnumTypeLiteral__Group__3 { pushFollow(FOLLOW_rule__EnumTypeLiteral__Group__2__Impl_in_rule__EnumTypeLiteral__Group__28447); rule__EnumTypeLiteral__Group__2__Impl(); state._fsp--; pushFollow(FOLLOW_rule__EnumTypeLiteral__Group__3_in_rule__EnumTypeLiteral__Group__28450); rule__EnumTypeLiteral__Group__3(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EnumTypeLiteral__Group__2" // $ANTLR start "rule__EnumTypeLiteral__Group__2__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4144:1: rule__EnumTypeLiteral__Group__2__Impl : ( ( rule__EnumTypeLiteral__Group_2__0 )* ) ; public final void rule__EnumTypeLiteral__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4148:1: ( ( ( rule__EnumTypeLiteral__Group_2__0 )* ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4149:1: ( ( rule__EnumTypeLiteral__Group_2__0 )* ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4149:1: ( ( rule__EnumTypeLiteral__Group_2__0 )* ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4150:1: ( rule__EnumTypeLiteral__Group_2__0 )* { before(grammarAccess.getEnumTypeLiteralAccess().getGroup_2()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4151:1: ( rule__EnumTypeLiteral__Group_2__0 )* loop36: do { int alt36=2; int LA36_0 = input.LA(1); if ( (LA36_0==24) ) { alt36=1; } switch (alt36) { case 1 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4151:2: rule__EnumTypeLiteral__Group_2__0 { pushFollow(FOLLOW_rule__EnumTypeLiteral__Group_2__0_in_rule__EnumTypeLiteral__Group__2__Impl8477); rule__EnumTypeLiteral__Group_2__0(); state._fsp--; } break; default : break loop36; } } while (true); after(grammarAccess.getEnumTypeLiteralAccess().getGroup_2()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EnumTypeLiteral__Group__2__Impl" // $ANTLR start "rule__EnumTypeLiteral__Group__3" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4161:1: rule__EnumTypeLiteral__Group__3 : rule__EnumTypeLiteral__Group__3__Impl ; public final void rule__EnumTypeLiteral__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4165:1: ( rule__EnumTypeLiteral__Group__3__Impl ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4166:2: rule__EnumTypeLiteral__Group__3__Impl { pushFollow(FOLLOW_rule__EnumTypeLiteral__Group__3__Impl_in_rule__EnumTypeLiteral__Group__38508); rule__EnumTypeLiteral__Group__3__Impl(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EnumTypeLiteral__Group__3" // $ANTLR start "rule__EnumTypeLiteral__Group__3__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4172:1: rule__EnumTypeLiteral__Group__3__Impl : ( '}' ) ; public final void rule__EnumTypeLiteral__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4176:1: ( ( '}' ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4177:1: ( '}' ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4177:1: ( '}' ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4178:1: '}' { before(grammarAccess.getEnumTypeLiteralAccess().getRightCurlyBracketKeyword_3()); match(input,22,FOLLOW_22_in_rule__EnumTypeLiteral__Group__3__Impl8536); after(grammarAccess.getEnumTypeLiteralAccess().getRightCurlyBracketKeyword_3()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EnumTypeLiteral__Group__3__Impl" // $ANTLR start "rule__EnumTypeLiteral__Group_2__0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4199:1: rule__EnumTypeLiteral__Group_2__0 : rule__EnumTypeLiteral__Group_2__0__Impl rule__EnumTypeLiteral__Group_2__1 ; public final void rule__EnumTypeLiteral__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4203:1: ( rule__EnumTypeLiteral__Group_2__0__Impl rule__EnumTypeLiteral__Group_2__1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4204:2: rule__EnumTypeLiteral__Group_2__0__Impl rule__EnumTypeLiteral__Group_2__1 { pushFollow(FOLLOW_rule__EnumTypeLiteral__Group_2__0__Impl_in_rule__EnumTypeLiteral__Group_2__08575); rule__EnumTypeLiteral__Group_2__0__Impl(); state._fsp--; pushFollow(FOLLOW_rule__EnumTypeLiteral__Group_2__1_in_rule__EnumTypeLiteral__Group_2__08578); rule__EnumTypeLiteral__Group_2__1(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EnumTypeLiteral__Group_2__0" // $ANTLR start "rule__EnumTypeLiteral__Group_2__0__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4211:1: rule__EnumTypeLiteral__Group_2__0__Impl : ( ',' ) ; public final void rule__EnumTypeLiteral__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4215:1: ( ( ',' ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4216:1: ( ',' ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4216:1: ( ',' ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4217:1: ',' { before(grammarAccess.getEnumTypeLiteralAccess().getCommaKeyword_2_0()); match(input,24,FOLLOW_24_in_rule__EnumTypeLiteral__Group_2__0__Impl8606); after(grammarAccess.getEnumTypeLiteralAccess().getCommaKeyword_2_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EnumTypeLiteral__Group_2__0__Impl" // $ANTLR start "rule__EnumTypeLiteral__Group_2__1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4230:1: rule__EnumTypeLiteral__Group_2__1 : rule__EnumTypeLiteral__Group_2__1__Impl ; public final void rule__EnumTypeLiteral__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4234:1: ( rule__EnumTypeLiteral__Group_2__1__Impl ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4235:2: rule__EnumTypeLiteral__Group_2__1__Impl { pushFollow(FOLLOW_rule__EnumTypeLiteral__Group_2__1__Impl_in_rule__EnumTypeLiteral__Group_2__18637); rule__EnumTypeLiteral__Group_2__1__Impl(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EnumTypeLiteral__Group_2__1" // $ANTLR start "rule__EnumTypeLiteral__Group_2__1__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4241:1: rule__EnumTypeLiteral__Group_2__1__Impl : ( ( rule__EnumTypeLiteral__MembersAssignment_2_1 ) ) ; public final void rule__EnumTypeLiteral__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4245:1: ( ( ( rule__EnumTypeLiteral__MembersAssignment_2_1 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4246:1: ( ( rule__EnumTypeLiteral__MembersAssignment_2_1 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4246:1: ( ( rule__EnumTypeLiteral__MembersAssignment_2_1 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4247:1: ( rule__EnumTypeLiteral__MembersAssignment_2_1 ) { before(grammarAccess.getEnumTypeLiteralAccess().getMembersAssignment_2_1()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4248:1: ( rule__EnumTypeLiteral__MembersAssignment_2_1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4248:2: rule__EnumTypeLiteral__MembersAssignment_2_1 { pushFollow(FOLLOW_rule__EnumTypeLiteral__MembersAssignment_2_1_in_rule__EnumTypeLiteral__Group_2__1__Impl8664); rule__EnumTypeLiteral__MembersAssignment_2_1(); state._fsp--; } after(grammarAccess.getEnumTypeLiteralAccess().getMembersAssignment_2_1()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EnumTypeLiteral__Group_2__1__Impl" // $ANTLR start "rule__EnumMember__Group__0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4262:1: rule__EnumMember__Group__0 : rule__EnumMember__Group__0__Impl rule__EnumMember__Group__1 ; public final void rule__EnumMember__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4266:1: ( rule__EnumMember__Group__0__Impl rule__EnumMember__Group__1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4267:2: rule__EnumMember__Group__0__Impl rule__EnumMember__Group__1 { pushFollow(FOLLOW_rule__EnumMember__Group__0__Impl_in_rule__EnumMember__Group__08698); rule__EnumMember__Group__0__Impl(); state._fsp--; pushFollow(FOLLOW_rule__EnumMember__Group__1_in_rule__EnumMember__Group__08701); rule__EnumMember__Group__1(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EnumMember__Group__0" // $ANTLR start "rule__EnumMember__Group__0__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4274:1: rule__EnumMember__Group__0__Impl : ( ( rule__EnumMember__NameAssignment_0 ) ) ; public final void rule__EnumMember__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4278:1: ( ( ( rule__EnumMember__NameAssignment_0 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4279:1: ( ( rule__EnumMember__NameAssignment_0 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4279:1: ( ( rule__EnumMember__NameAssignment_0 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4280:1: ( rule__EnumMember__NameAssignment_0 ) { before(grammarAccess.getEnumMemberAccess().getNameAssignment_0()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4281:1: ( rule__EnumMember__NameAssignment_0 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4281:2: rule__EnumMember__NameAssignment_0 { pushFollow(FOLLOW_rule__EnumMember__NameAssignment_0_in_rule__EnumMember__Group__0__Impl8728); rule__EnumMember__NameAssignment_0(); state._fsp--; } after(grammarAccess.getEnumMemberAccess().getNameAssignment_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EnumMember__Group__0__Impl" // $ANTLR start "rule__EnumMember__Group__1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4291:1: rule__EnumMember__Group__1 : rule__EnumMember__Group__1__Impl ; public final void rule__EnumMember__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4295:1: ( rule__EnumMember__Group__1__Impl ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4296:2: rule__EnumMember__Group__1__Impl { pushFollow(FOLLOW_rule__EnumMember__Group__1__Impl_in_rule__EnumMember__Group__18758); rule__EnumMember__Group__1__Impl(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EnumMember__Group__1" // $ANTLR start "rule__EnumMember__Group__1__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4302:1: rule__EnumMember__Group__1__Impl : ( ( rule__EnumMember__Group_1__0 )? ) ; public final void rule__EnumMember__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4306:1: ( ( ( rule__EnumMember__Group_1__0 )? ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4307:1: ( ( rule__EnumMember__Group_1__0 )? ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4307:1: ( ( rule__EnumMember__Group_1__0 )? ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4308:1: ( rule__EnumMember__Group_1__0 )? { before(grammarAccess.getEnumMemberAccess().getGroup_1()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4309:1: ( rule__EnumMember__Group_1__0 )? int alt37=2; int LA37_0 = input.LA(1); if ( (LA37_0==29) ) { alt37=1; } switch (alt37) { case 1 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4309:2: rule__EnumMember__Group_1__0 { pushFollow(FOLLOW_rule__EnumMember__Group_1__0_in_rule__EnumMember__Group__1__Impl8785); rule__EnumMember__Group_1__0(); state._fsp--; } break; } after(grammarAccess.getEnumMemberAccess().getGroup_1()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EnumMember__Group__1__Impl" // $ANTLR start "rule__EnumMember__Group_1__0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4323:1: rule__EnumMember__Group_1__0 : rule__EnumMember__Group_1__0__Impl rule__EnumMember__Group_1__1 ; public final void rule__EnumMember__Group_1__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4327:1: ( rule__EnumMember__Group_1__0__Impl rule__EnumMember__Group_1__1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4328:2: rule__EnumMember__Group_1__0__Impl rule__EnumMember__Group_1__1 { pushFollow(FOLLOW_rule__EnumMember__Group_1__0__Impl_in_rule__EnumMember__Group_1__08820); rule__EnumMember__Group_1__0__Impl(); state._fsp--; pushFollow(FOLLOW_rule__EnumMember__Group_1__1_in_rule__EnumMember__Group_1__08823); rule__EnumMember__Group_1__1(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EnumMember__Group_1__0" // $ANTLR start "rule__EnumMember__Group_1__0__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4335:1: rule__EnumMember__Group_1__0__Impl : ( ( rule__EnumMember__AssignmentAssignment_1_0 ) ) ; public final void rule__EnumMember__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4339:1: ( ( ( rule__EnumMember__AssignmentAssignment_1_0 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4340:1: ( ( rule__EnumMember__AssignmentAssignment_1_0 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4340:1: ( ( rule__EnumMember__AssignmentAssignment_1_0 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4341:1: ( rule__EnumMember__AssignmentAssignment_1_0 ) { before(grammarAccess.getEnumMemberAccess().getAssignmentAssignment_1_0()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4342:1: ( rule__EnumMember__AssignmentAssignment_1_0 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4342:2: rule__EnumMember__AssignmentAssignment_1_0 { pushFollow(FOLLOW_rule__EnumMember__AssignmentAssignment_1_0_in_rule__EnumMember__Group_1__0__Impl8850); rule__EnumMember__AssignmentAssignment_1_0(); state._fsp--; } after(grammarAccess.getEnumMemberAccess().getAssignmentAssignment_1_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EnumMember__Group_1__0__Impl" // $ANTLR start "rule__EnumMember__Group_1__1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4352:1: rule__EnumMember__Group_1__1 : rule__EnumMember__Group_1__1__Impl ; public final void rule__EnumMember__Group_1__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4356:1: ( rule__EnumMember__Group_1__1__Impl ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4357:2: rule__EnumMember__Group_1__1__Impl { pushFollow(FOLLOW_rule__EnumMember__Group_1__1__Impl_in_rule__EnumMember__Group_1__18880); rule__EnumMember__Group_1__1__Impl(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EnumMember__Group_1__1" // $ANTLR start "rule__EnumMember__Group_1__1__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4363:1: rule__EnumMember__Group_1__1__Impl : ( ( rule__EnumMember__ValueAssignment_1_1 ) ) ; public final void rule__EnumMember__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4367:1: ( ( ( rule__EnumMember__ValueAssignment_1_1 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4368:1: ( ( rule__EnumMember__ValueAssignment_1_1 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4368:1: ( ( rule__EnumMember__ValueAssignment_1_1 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4369:1: ( rule__EnumMember__ValueAssignment_1_1 ) { before(grammarAccess.getEnumMemberAccess().getValueAssignment_1_1()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4370:1: ( rule__EnumMember__ValueAssignment_1_1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4370:2: rule__EnumMember__ValueAssignment_1_1 { pushFollow(FOLLOW_rule__EnumMember__ValueAssignment_1_1_in_rule__EnumMember__Group_1__1__Impl8907); rule__EnumMember__ValueAssignment_1_1(); state._fsp--; } after(grammarAccess.getEnumMemberAccess().getValueAssignment_1_1()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EnumMember__Group_1__1__Impl" // $ANTLR start "rule__ComplexTypeLiteral__Group__0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4384:1: rule__ComplexTypeLiteral__Group__0 : rule__ComplexTypeLiteral__Group__0__Impl rule__ComplexTypeLiteral__Group__1 ; public final void rule__ComplexTypeLiteral__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4388:1: ( rule__ComplexTypeLiteral__Group__0__Impl rule__ComplexTypeLiteral__Group__1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4389:2: rule__ComplexTypeLiteral__Group__0__Impl rule__ComplexTypeLiteral__Group__1 { pushFollow(FOLLOW_rule__ComplexTypeLiteral__Group__0__Impl_in_rule__ComplexTypeLiteral__Group__08941); rule__ComplexTypeLiteral__Group__0__Impl(); state._fsp--; pushFollow(FOLLOW_rule__ComplexTypeLiteral__Group__1_in_rule__ComplexTypeLiteral__Group__08944); rule__ComplexTypeLiteral__Group__1(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexTypeLiteral__Group__0" // $ANTLR start "rule__ComplexTypeLiteral__Group__0__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4396:1: rule__ComplexTypeLiteral__Group__0__Impl : ( '{' ) ; public final void rule__ComplexTypeLiteral__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4400:1: ( ( '{' ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4401:1: ( '{' ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4401:1: ( '{' ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4402:1: '{' { before(grammarAccess.getComplexTypeLiteralAccess().getLeftCurlyBracketKeyword_0()); match(input,21,FOLLOW_21_in_rule__ComplexTypeLiteral__Group__0__Impl8972); after(grammarAccess.getComplexTypeLiteralAccess().getLeftCurlyBracketKeyword_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexTypeLiteral__Group__0__Impl" // $ANTLR start "rule__ComplexTypeLiteral__Group__1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4415:1: rule__ComplexTypeLiteral__Group__1 : rule__ComplexTypeLiteral__Group__1__Impl rule__ComplexTypeLiteral__Group__2 ; public final void rule__ComplexTypeLiteral__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4419:1: ( rule__ComplexTypeLiteral__Group__1__Impl rule__ComplexTypeLiteral__Group__2 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4420:2: rule__ComplexTypeLiteral__Group__1__Impl rule__ComplexTypeLiteral__Group__2 { pushFollow(FOLLOW_rule__ComplexTypeLiteral__Group__1__Impl_in_rule__ComplexTypeLiteral__Group__19003); rule__ComplexTypeLiteral__Group__1__Impl(); state._fsp--; pushFollow(FOLLOW_rule__ComplexTypeLiteral__Group__2_in_rule__ComplexTypeLiteral__Group__19006); rule__ComplexTypeLiteral__Group__2(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexTypeLiteral__Group__1" // $ANTLR start "rule__ComplexTypeLiteral__Group__1__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4427:1: rule__ComplexTypeLiteral__Group__1__Impl : ( ( rule__ComplexTypeLiteral__MembersAssignment_1 ) ) ; public final void rule__ComplexTypeLiteral__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4431:1: ( ( ( rule__ComplexTypeLiteral__MembersAssignment_1 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4432:1: ( ( rule__ComplexTypeLiteral__MembersAssignment_1 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4432:1: ( ( rule__ComplexTypeLiteral__MembersAssignment_1 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4433:1: ( rule__ComplexTypeLiteral__MembersAssignment_1 ) { before(grammarAccess.getComplexTypeLiteralAccess().getMembersAssignment_1()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4434:1: ( rule__ComplexTypeLiteral__MembersAssignment_1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4434:2: rule__ComplexTypeLiteral__MembersAssignment_1 { pushFollow(FOLLOW_rule__ComplexTypeLiteral__MembersAssignment_1_in_rule__ComplexTypeLiteral__Group__1__Impl9033); rule__ComplexTypeLiteral__MembersAssignment_1(); state._fsp--; } after(grammarAccess.getComplexTypeLiteralAccess().getMembersAssignment_1()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexTypeLiteral__Group__1__Impl" // $ANTLR start "rule__ComplexTypeLiteral__Group__2" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4444:1: rule__ComplexTypeLiteral__Group__2 : rule__ComplexTypeLiteral__Group__2__Impl rule__ComplexTypeLiteral__Group__3 ; public final void rule__ComplexTypeLiteral__Group__2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4448:1: ( rule__ComplexTypeLiteral__Group__2__Impl rule__ComplexTypeLiteral__Group__3 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4449:2: rule__ComplexTypeLiteral__Group__2__Impl rule__ComplexTypeLiteral__Group__3 { pushFollow(FOLLOW_rule__ComplexTypeLiteral__Group__2__Impl_in_rule__ComplexTypeLiteral__Group__29063); rule__ComplexTypeLiteral__Group__2__Impl(); state._fsp--; pushFollow(FOLLOW_rule__ComplexTypeLiteral__Group__3_in_rule__ComplexTypeLiteral__Group__29066); rule__ComplexTypeLiteral__Group__3(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexTypeLiteral__Group__2" // $ANTLR start "rule__ComplexTypeLiteral__Group__2__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4456:1: rule__ComplexTypeLiteral__Group__2__Impl : ( ( rule__ComplexTypeLiteral__Group_2__0 )* ) ; public final void rule__ComplexTypeLiteral__Group__2__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4460:1: ( ( ( rule__ComplexTypeLiteral__Group_2__0 )* ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4461:1: ( ( rule__ComplexTypeLiteral__Group_2__0 )* ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4461:1: ( ( rule__ComplexTypeLiteral__Group_2__0 )* ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4462:1: ( rule__ComplexTypeLiteral__Group_2__0 )* { before(grammarAccess.getComplexTypeLiteralAccess().getGroup_2()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4463:1: ( rule__ComplexTypeLiteral__Group_2__0 )* loop38: do { int alt38=2; int LA38_0 = input.LA(1); if ( (LA38_0==24) ) { alt38=1; } switch (alt38) { case 1 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4463:2: rule__ComplexTypeLiteral__Group_2__0 { pushFollow(FOLLOW_rule__ComplexTypeLiteral__Group_2__0_in_rule__ComplexTypeLiteral__Group__2__Impl9093); rule__ComplexTypeLiteral__Group_2__0(); state._fsp--; } break; default : break loop38; } } while (true); after(grammarAccess.getComplexTypeLiteralAccess().getGroup_2()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexTypeLiteral__Group__2__Impl" // $ANTLR start "rule__ComplexTypeLiteral__Group__3" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4473:1: rule__ComplexTypeLiteral__Group__3 : rule__ComplexTypeLiteral__Group__3__Impl ; public final void rule__ComplexTypeLiteral__Group__3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4477:1: ( rule__ComplexTypeLiteral__Group__3__Impl ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4478:2: rule__ComplexTypeLiteral__Group__3__Impl { pushFollow(FOLLOW_rule__ComplexTypeLiteral__Group__3__Impl_in_rule__ComplexTypeLiteral__Group__39124); rule__ComplexTypeLiteral__Group__3__Impl(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexTypeLiteral__Group__3" // $ANTLR start "rule__ComplexTypeLiteral__Group__3__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4484:1: rule__ComplexTypeLiteral__Group__3__Impl : ( '}' ) ; public final void rule__ComplexTypeLiteral__Group__3__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4488:1: ( ( '}' ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4489:1: ( '}' ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4489:1: ( '}' ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4490:1: '}' { before(grammarAccess.getComplexTypeLiteralAccess().getRightCurlyBracketKeyword_3()); match(input,22,FOLLOW_22_in_rule__ComplexTypeLiteral__Group__3__Impl9152); after(grammarAccess.getComplexTypeLiteralAccess().getRightCurlyBracketKeyword_3()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexTypeLiteral__Group__3__Impl" // $ANTLR start "rule__ComplexTypeLiteral__Group_2__0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4511:1: rule__ComplexTypeLiteral__Group_2__0 : rule__ComplexTypeLiteral__Group_2__0__Impl rule__ComplexTypeLiteral__Group_2__1 ; public final void rule__ComplexTypeLiteral__Group_2__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4515:1: ( rule__ComplexTypeLiteral__Group_2__0__Impl rule__ComplexTypeLiteral__Group_2__1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4516:2: rule__ComplexTypeLiteral__Group_2__0__Impl rule__ComplexTypeLiteral__Group_2__1 { pushFollow(FOLLOW_rule__ComplexTypeLiteral__Group_2__0__Impl_in_rule__ComplexTypeLiteral__Group_2__09191); rule__ComplexTypeLiteral__Group_2__0__Impl(); state._fsp--; pushFollow(FOLLOW_rule__ComplexTypeLiteral__Group_2__1_in_rule__ComplexTypeLiteral__Group_2__09194); rule__ComplexTypeLiteral__Group_2__1(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexTypeLiteral__Group_2__0" // $ANTLR start "rule__ComplexTypeLiteral__Group_2__0__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4523:1: rule__ComplexTypeLiteral__Group_2__0__Impl : ( ',' ) ; public final void rule__ComplexTypeLiteral__Group_2__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4527:1: ( ( ',' ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4528:1: ( ',' ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4528:1: ( ',' ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4529:1: ',' { before(grammarAccess.getComplexTypeLiteralAccess().getCommaKeyword_2_0()); match(input,24,FOLLOW_24_in_rule__ComplexTypeLiteral__Group_2__0__Impl9222); after(grammarAccess.getComplexTypeLiteralAccess().getCommaKeyword_2_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexTypeLiteral__Group_2__0__Impl" // $ANTLR start "rule__ComplexTypeLiteral__Group_2__1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4542:1: rule__ComplexTypeLiteral__Group_2__1 : rule__ComplexTypeLiteral__Group_2__1__Impl ; public final void rule__ComplexTypeLiteral__Group_2__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4546:1: ( rule__ComplexTypeLiteral__Group_2__1__Impl ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4547:2: rule__ComplexTypeLiteral__Group_2__1__Impl { pushFollow(FOLLOW_rule__ComplexTypeLiteral__Group_2__1__Impl_in_rule__ComplexTypeLiteral__Group_2__19253); rule__ComplexTypeLiteral__Group_2__1__Impl(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexTypeLiteral__Group_2__1" // $ANTLR start "rule__ComplexTypeLiteral__Group_2__1__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4553:1: rule__ComplexTypeLiteral__Group_2__1__Impl : ( ( rule__ComplexTypeLiteral__MembersAssignment_2_1 ) ) ; public final void rule__ComplexTypeLiteral__Group_2__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4557:1: ( ( ( rule__ComplexTypeLiteral__MembersAssignment_2_1 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4558:1: ( ( rule__ComplexTypeLiteral__MembersAssignment_2_1 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4558:1: ( ( rule__ComplexTypeLiteral__MembersAssignment_2_1 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4559:1: ( rule__ComplexTypeLiteral__MembersAssignment_2_1 ) { before(grammarAccess.getComplexTypeLiteralAccess().getMembersAssignment_2_1()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4560:1: ( rule__ComplexTypeLiteral__MembersAssignment_2_1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4560:2: rule__ComplexTypeLiteral__MembersAssignment_2_1 { pushFollow(FOLLOW_rule__ComplexTypeLiteral__MembersAssignment_2_1_in_rule__ComplexTypeLiteral__Group_2__1__Impl9280); rule__ComplexTypeLiteral__MembersAssignment_2_1(); state._fsp--; } after(grammarAccess.getComplexTypeLiteralAccess().getMembersAssignment_2_1()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexTypeLiteral__Group_2__1__Impl" // $ANTLR start "rule__QualifiedName__Group__0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4574: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 { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4578:1: ( rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4579:2: rule__QualifiedName__Group__0__Impl rule__QualifiedName__Group__1 { pushFollow(FOLLOW_rule__QualifiedName__Group__0__Impl_in_rule__QualifiedName__Group__09314); rule__QualifiedName__Group__0__Impl(); state._fsp--; pushFollow(FOLLOW_rule__QualifiedName__Group__1_in_rule__QualifiedName__Group__09317); rule__QualifiedName__Group__1(); state._fsp--; } } 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" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4586:1: rule__QualifiedName__Group__0__Impl : ( RULE_ID ) ; public final void rule__QualifiedName__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4590:1: ( ( RULE_ID ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4591:1: ( RULE_ID ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4591:1: ( RULE_ID ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4592:1: RULE_ID { before(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_0()); match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__QualifiedName__Group__0__Impl9344); after(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_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" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4603:1: rule__QualifiedName__Group__1 : rule__QualifiedName__Group__1__Impl ; public final void rule__QualifiedName__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4607:1: ( rule__QualifiedName__Group__1__Impl ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4608:2: rule__QualifiedName__Group__1__Impl { pushFollow(FOLLOW_rule__QualifiedName__Group__1__Impl_in_rule__QualifiedName__Group__19373); rule__QualifiedName__Group__1__Impl(); state._fsp--; } } 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" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4614: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 { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4618:1: ( ( ( rule__QualifiedName__Group_1__0 )* ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4619:1: ( ( rule__QualifiedName__Group_1__0 )* ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4619:1: ( ( rule__QualifiedName__Group_1__0 )* ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4620:1: ( rule__QualifiedName__Group_1__0 )* { before(grammarAccess.getQualifiedNameAccess().getGroup_1()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4621:1: ( rule__QualifiedName__Group_1__0 )* loop39: do { int alt39=2; int LA39_0 = input.LA(1); if ( (LA39_0==33) ) { alt39=1; } switch (alt39) { case 1 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4621:2: rule__QualifiedName__Group_1__0 { pushFollow(FOLLOW_rule__QualifiedName__Group_1__0_in_rule__QualifiedName__Group__1__Impl9400); rule__QualifiedName__Group_1__0(); state._fsp--; } break; default : break loop39; } } while (true); 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" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4635: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 { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4639:1: ( rule__QualifiedName__Group_1__0__Impl rule__QualifiedName__Group_1__1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4640: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__09435); rule__QualifiedName__Group_1__0__Impl(); state._fsp--; pushFollow(FOLLOW_rule__QualifiedName__Group_1__1_in_rule__QualifiedName__Group_1__09438); rule__QualifiedName__Group_1__1(); state._fsp--; } } 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" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4647:1: rule__QualifiedName__Group_1__0__Impl : ( '.' ) ; public final void rule__QualifiedName__Group_1__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4651:1: ( ( '.' ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4652:1: ( '.' ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4652:1: ( '.' ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4653:1: '.' { before(grammarAccess.getQualifiedNameAccess().getFullStopKeyword_1_0()); match(input,33,FOLLOW_33_in_rule__QualifiedName__Group_1__0__Impl9466); 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" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4666: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 { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4670:1: ( rule__QualifiedName__Group_1__1__Impl ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4671:2: rule__QualifiedName__Group_1__1__Impl { pushFollow(FOLLOW_rule__QualifiedName__Group_1__1__Impl_in_rule__QualifiedName__Group_1__19497); rule__QualifiedName__Group_1__1__Impl(); state._fsp--; } } 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" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4677:1: rule__QualifiedName__Group_1__1__Impl : ( RULE_ID ) ; public final void rule__QualifiedName__Group_1__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4681:1: ( ( RULE_ID ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4682:1: ( RULE_ID ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4682:1: ( RULE_ID ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4683:1: RULE_ID { before(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_1_1()); match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__QualifiedName__Group_1__1__Impl9524); after(grammarAccess.getQualifiedNameAccess().getIDTerminalRuleCall_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__SignedNumber__Group__0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4698:1: rule__SignedNumber__Group__0 : rule__SignedNumber__Group__0__Impl rule__SignedNumber__Group__1 ; public final void rule__SignedNumber__Group__0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4702:1: ( rule__SignedNumber__Group__0__Impl rule__SignedNumber__Group__1 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4703:2: rule__SignedNumber__Group__0__Impl rule__SignedNumber__Group__1 { pushFollow(FOLLOW_rule__SignedNumber__Group__0__Impl_in_rule__SignedNumber__Group__09557); rule__SignedNumber__Group__0__Impl(); state._fsp--; pushFollow(FOLLOW_rule__SignedNumber__Group__1_in_rule__SignedNumber__Group__09560); rule__SignedNumber__Group__1(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__SignedNumber__Group__0" // $ANTLR start "rule__SignedNumber__Group__0__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4710:1: rule__SignedNumber__Group__0__Impl : ( ( '-' )? ) ; public final void rule__SignedNumber__Group__0__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4714:1: ( ( ( '-' )? ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4715:1: ( ( '-' )? ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4715:1: ( ( '-' )? ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4716:1: ( '-' )? { before(grammarAccess.getSignedNumberAccess().getHyphenMinusKeyword_0()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4717:1: ( '-' )? int alt40=2; int LA40_0 = input.LA(1); if ( (LA40_0==27) ) { alt40=1; } switch (alt40) { case 1 : // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4718:2: '-' { match(input,27,FOLLOW_27_in_rule__SignedNumber__Group__0__Impl9589); } break; } after(grammarAccess.getSignedNumberAccess().getHyphenMinusKeyword_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__SignedNumber__Group__0__Impl" // $ANTLR start "rule__SignedNumber__Group__1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4729:1: rule__SignedNumber__Group__1 : rule__SignedNumber__Group__1__Impl ; public final void rule__SignedNumber__Group__1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4733:1: ( rule__SignedNumber__Group__1__Impl ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4734:2: rule__SignedNumber__Group__1__Impl { pushFollow(FOLLOW_rule__SignedNumber__Group__1__Impl_in_rule__SignedNumber__Group__19622); rule__SignedNumber__Group__1__Impl(); state._fsp--; } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__SignedNumber__Group__1" // $ANTLR start "rule__SignedNumber__Group__1__Impl" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4740:1: rule__SignedNumber__Group__1__Impl : ( RULE_NUMBER ) ; public final void rule__SignedNumber__Group__1__Impl() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4744:1: ( ( RULE_NUMBER ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4745:1: ( RULE_NUMBER ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4745:1: ( RULE_NUMBER ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4746:1: RULE_NUMBER { before(grammarAccess.getSignedNumberAccess().getNUMBERTerminalRuleCall_1()); match(input,RULE_NUMBER,FOLLOW_RULE_NUMBER_in_rule__SignedNumber__Group__1__Impl9649); after(grammarAccess.getSignedNumberAccess().getNUMBERTerminalRuleCall_1()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__SignedNumber__Group__1__Impl" // $ANTLR start "rule__Model__PackageNameAssignment_1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4762:1: rule__Model__PackageNameAssignment_1 : ( ruleQualifiedName ) ; public final void rule__Model__PackageNameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4766:1: ( ( ruleQualifiedName ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4767:1: ( ruleQualifiedName ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4767:1: ( ruleQualifiedName ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4768:1: ruleQualifiedName { before(grammarAccess.getModelAccess().getPackageNameQualifiedNameParserRuleCall_1_0()); pushFollow(FOLLOW_ruleQualifiedName_in_rule__Model__PackageNameAssignment_19687); ruleQualifiedName(); state._fsp--; after(grammarAccess.getModelAccess().getPackageNameQualifiedNameParserRuleCall_1_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Model__PackageNameAssignment_1" // $ANTLR start "rule__Model__DeclarationsAssignment_2" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4777:1: rule__Model__DeclarationsAssignment_2 : ( ruleDeclaration ) ; public final void rule__Model__DeclarationsAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4781:1: ( ( ruleDeclaration ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4782:1: ( ruleDeclaration ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4782:1: ( ruleDeclaration ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4783:1: ruleDeclaration { before(grammarAccess.getModelAccess().getDeclarationsDeclarationParserRuleCall_2_0()); pushFollow(FOLLOW_ruleDeclaration_in_rule__Model__DeclarationsAssignment_29718); ruleDeclaration(); state._fsp--; after(grammarAccess.getModelAccess().getDeclarationsDeclarationParserRuleCall_2_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Model__DeclarationsAssignment_2" // $ANTLR start "rule__Client__NameAssignment_1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4792:1: rule__Client__NameAssignment_1 : ( RULE_ID ) ; public final void rule__Client__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4796:1: ( ( RULE_ID ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4797:1: ( RULE_ID ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4797:1: ( RULE_ID ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4798:1: RULE_ID { before(grammarAccess.getClientAccess().getNameIDTerminalRuleCall_1_0()); match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__Client__NameAssignment_19749); after(grammarAccess.getClientAccess().getNameIDTerminalRuleCall_1_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Client__NameAssignment_1" // $ANTLR start "rule__Client__BaseUrlAssignment_2" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4807:1: rule__Client__BaseUrlAssignment_2 : ( RULE_STRING ) ; public final void rule__Client__BaseUrlAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4811:1: ( ( RULE_STRING ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4812:1: ( RULE_STRING ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4812:1: ( RULE_STRING ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4813:1: RULE_STRING { before(grammarAccess.getClientAccess().getBaseUrlSTRINGTerminalRuleCall_2_0()); match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__Client__BaseUrlAssignment_29780); after(grammarAccess.getClientAccess().getBaseUrlSTRINGTerminalRuleCall_2_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Client__BaseUrlAssignment_2" // $ANTLR start "rule__Client__BlocksAssignment_4" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4822:1: rule__Client__BlocksAssignment_4 : ( ruleClientBlock ) ; public final void rule__Client__BlocksAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4826:1: ( ( ruleClientBlock ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4827:1: ( ruleClientBlock ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4827:1: ( ruleClientBlock ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4828:1: ruleClientBlock { before(grammarAccess.getClientAccess().getBlocksClientBlockParserRuleCall_4_0()); pushFollow(FOLLOW_ruleClientBlock_in_rule__Client__BlocksAssignment_49811); ruleClientBlock(); state._fsp--; after(grammarAccess.getClientAccess().getBlocksClientBlockParserRuleCall_4_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Client__BlocksAssignment_4" // $ANTLR start "rule__HeaderBlock__HeadersAssignment_1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4837:1: rule__HeaderBlock__HeadersAssignment_1 : ( ruleHeader ) ; public final void rule__HeaderBlock__HeadersAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4841:1: ( ( ruleHeader ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4842:1: ( ruleHeader ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4842:1: ( ruleHeader ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4843:1: ruleHeader { before(grammarAccess.getHeaderBlockAccess().getHeadersHeaderParserRuleCall_1_0()); pushFollow(FOLLOW_ruleHeader_in_rule__HeaderBlock__HeadersAssignment_19842); ruleHeader(); state._fsp--; after(grammarAccess.getHeaderBlockAccess().getHeadersHeaderParserRuleCall_1_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__HeaderBlock__HeadersAssignment_1" // $ANTLR start "rule__HeaderBlock__HeadersAssignment_2_1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4852:1: rule__HeaderBlock__HeadersAssignment_2_1 : ( ruleHeader ) ; public final void rule__HeaderBlock__HeadersAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4856:1: ( ( ruleHeader ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4857:1: ( ruleHeader ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4857:1: ( ruleHeader ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4858:1: ruleHeader { before(grammarAccess.getHeaderBlockAccess().getHeadersHeaderParserRuleCall_2_1_0()); pushFollow(FOLLOW_ruleHeader_in_rule__HeaderBlock__HeadersAssignment_2_19873); ruleHeader(); state._fsp--; after(grammarAccess.getHeaderBlockAccess().getHeadersHeaderParserRuleCall_2_1_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__HeaderBlock__HeadersAssignment_2_1" // $ANTLR start "rule__Header__NameAssignment_0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4867:1: rule__Header__NameAssignment_0 : ( RULE_STRING ) ; public final void rule__Header__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4871:1: ( ( RULE_STRING ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4872:1: ( RULE_STRING ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4872:1: ( RULE_STRING ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4873:1: RULE_STRING { before(grammarAccess.getHeaderAccess().getNameSTRINGTerminalRuleCall_0_0()); match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__Header__NameAssignment_09904); after(grammarAccess.getHeaderAccess().getNameSTRINGTerminalRuleCall_0_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Header__NameAssignment_0" // $ANTLR start "rule__Header__ValueAssignment_2" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4882:1: rule__Header__ValueAssignment_2 : ( RULE_STRING ) ; public final void rule__Header__ValueAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4886:1: ( ( RULE_STRING ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4887:1: ( RULE_STRING ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4887:1: ( RULE_STRING ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4888:1: RULE_STRING { before(grammarAccess.getHeaderAccess().getValueSTRINGTerminalRuleCall_2_0()); match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__Header__ValueAssignment_29935); after(grammarAccess.getHeaderAccess().getValueSTRINGTerminalRuleCall_2_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Header__ValueAssignment_2" // $ANTLR start "rule__HttpMethod__TypeAssignment_0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4897:1: rule__HttpMethod__TypeAssignment_0 : ( ruleHttpMethodType ) ; public final void rule__HttpMethod__TypeAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4901:1: ( ( ruleHttpMethodType ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4902:1: ( ruleHttpMethodType ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4902:1: ( ruleHttpMethodType ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4903:1: ruleHttpMethodType { before(grammarAccess.getHttpMethodAccess().getTypeHttpMethodTypeEnumRuleCall_0_0()); pushFollow(FOLLOW_ruleHttpMethodType_in_rule__HttpMethod__TypeAssignment_09966); ruleHttpMethodType(); state._fsp--; after(grammarAccess.getHttpMethodAccess().getTypeHttpMethodTypeEnumRuleCall_0_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__HttpMethod__TypeAssignment_0" // $ANTLR start "rule__HttpMethod__NameAssignment_1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4912:1: rule__HttpMethod__NameAssignment_1 : ( RULE_ID ) ; public final void rule__HttpMethod__NameAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4916:1: ( ( RULE_ID ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4917:1: ( RULE_ID ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4917:1: ( RULE_ID ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4918:1: RULE_ID { before(grammarAccess.getHttpMethodAccess().getNameIDTerminalRuleCall_1_0()); match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__HttpMethod__NameAssignment_19997); after(grammarAccess.getHttpMethodAccess().getNameIDTerminalRuleCall_1_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__HttpMethod__NameAssignment_1" // $ANTLR start "rule__HttpMethod__PathAssignment_2" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4927:1: rule__HttpMethod__PathAssignment_2 : ( rulePath ) ; public final void rule__HttpMethod__PathAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4931:1: ( ( rulePath ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4932:1: ( rulePath ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4932:1: ( rulePath ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4933:1: rulePath { before(grammarAccess.getHttpMethodAccess().getPathPathParserRuleCall_2_0()); pushFollow(FOLLOW_rulePath_in_rule__HttpMethod__PathAssignment_210028); rulePath(); state._fsp--; after(grammarAccess.getHttpMethodAccess().getPathPathParserRuleCall_2_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__HttpMethod__PathAssignment_2" // $ANTLR start "rule__HttpMethod__BlocksAssignment_4" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4942:1: rule__HttpMethod__BlocksAssignment_4 : ( ruleHttpMethodBlock ) ; public final void rule__HttpMethod__BlocksAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4946:1: ( ( ruleHttpMethodBlock ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4947:1: ( ruleHttpMethodBlock ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4947:1: ( ruleHttpMethodBlock ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4948:1: ruleHttpMethodBlock { before(grammarAccess.getHttpMethodAccess().getBlocksHttpMethodBlockParserRuleCall_4_0()); pushFollow(FOLLOW_ruleHttpMethodBlock_in_rule__HttpMethod__BlocksAssignment_410059); ruleHttpMethodBlock(); state._fsp--; after(grammarAccess.getHttpMethodAccess().getBlocksHttpMethodBlockParserRuleCall_4_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__HttpMethod__BlocksAssignment_4" // $ANTLR start "rule__Path__ArbAssignment_2_0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4957:1: rule__Path__ArbAssignment_2_0 : ( ruleArbitraryPathSegment ) ; public final void rule__Path__ArbAssignment_2_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4961:1: ( ( ruleArbitraryPathSegment ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4962:1: ( ruleArbitraryPathSegment ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4962:1: ( ruleArbitraryPathSegment ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4963:1: ruleArbitraryPathSegment { before(grammarAccess.getPathAccess().getArbArbitraryPathSegmentParserRuleCall_2_0_0()); pushFollow(FOLLOW_ruleArbitraryPathSegment_in_rule__Path__ArbAssignment_2_010090); ruleArbitraryPathSegment(); state._fsp--; after(grammarAccess.getPathAccess().getArbArbitraryPathSegmentParserRuleCall_2_0_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Path__ArbAssignment_2_0" // $ANTLR start "rule__Path__ParamsAssignment_2_1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4972:1: rule__Path__ParamsAssignment_2_1 : ( ruleSimpleMemberAssignment ) ; public final void rule__Path__ParamsAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4976:1: ( ( ruleSimpleMemberAssignment ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4977:1: ( ruleSimpleMemberAssignment ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4977:1: ( ruleSimpleMemberAssignment ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4978:1: ruleSimpleMemberAssignment { before(grammarAccess.getPathAccess().getParamsSimpleMemberAssignmentParserRuleCall_2_1_0()); pushFollow(FOLLOW_ruleSimpleMemberAssignment_in_rule__Path__ParamsAssignment_2_110121); ruleSimpleMemberAssignment(); state._fsp--; after(grammarAccess.getPathAccess().getParamsSimpleMemberAssignmentParserRuleCall_2_1_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Path__ParamsAssignment_2_1" // $ANTLR start "rule__Path__ArbAssignment_3_1_0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4987:1: rule__Path__ArbAssignment_3_1_0 : ( ruleArbitraryPathSegment ) ; public final void rule__Path__ArbAssignment_3_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4991:1: ( ( ruleArbitraryPathSegment ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4992:1: ( ruleArbitraryPathSegment ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4992:1: ( ruleArbitraryPathSegment ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:4993:1: ruleArbitraryPathSegment { before(grammarAccess.getPathAccess().getArbArbitraryPathSegmentParserRuleCall_3_1_0_0()); pushFollow(FOLLOW_ruleArbitraryPathSegment_in_rule__Path__ArbAssignment_3_1_010152); ruleArbitraryPathSegment(); state._fsp--; after(grammarAccess.getPathAccess().getArbArbitraryPathSegmentParserRuleCall_3_1_0_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Path__ArbAssignment_3_1_0" // $ANTLR start "rule__Path__ParamsAssignment_3_1_1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5002:1: rule__Path__ParamsAssignment_3_1_1 : ( ruleSimpleMemberAssignment ) ; public final void rule__Path__ParamsAssignment_3_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5006:1: ( ( ruleSimpleMemberAssignment ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5007:1: ( ruleSimpleMemberAssignment ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5007:1: ( ruleSimpleMemberAssignment ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5008:1: ruleSimpleMemberAssignment { before(grammarAccess.getPathAccess().getParamsSimpleMemberAssignmentParserRuleCall_3_1_1_0()); pushFollow(FOLLOW_ruleSimpleMemberAssignment_in_rule__Path__ParamsAssignment_3_1_110183); ruleSimpleMemberAssignment(); state._fsp--; after(grammarAccess.getPathAccess().getParamsSimpleMemberAssignmentParserRuleCall_3_1_1_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Path__ParamsAssignment_3_1_1" // $ANTLR start "rule__ParamsBlock__ParamsAssignment_2" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5017:1: rule__ParamsBlock__ParamsAssignment_2 : ( ruleSimpleMemberAssignment ) ; public final void rule__ParamsBlock__ParamsAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5021:1: ( ( ruleSimpleMemberAssignment ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5022:1: ( ruleSimpleMemberAssignment ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5022:1: ( ruleSimpleMemberAssignment ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5023:1: ruleSimpleMemberAssignment { before(grammarAccess.getParamsBlockAccess().getParamsSimpleMemberAssignmentParserRuleCall_2_0()); pushFollow(FOLLOW_ruleSimpleMemberAssignment_in_rule__ParamsBlock__ParamsAssignment_210214); ruleSimpleMemberAssignment(); state._fsp--; after(grammarAccess.getParamsBlockAccess().getParamsSimpleMemberAssignmentParserRuleCall_2_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ParamsBlock__ParamsAssignment_2" // $ANTLR start "rule__ParamsBlock__ParamsAssignment_3_1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5032:1: rule__ParamsBlock__ParamsAssignment_3_1 : ( ruleSimpleMemberAssignment ) ; public final void rule__ParamsBlock__ParamsAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5036:1: ( ( ruleSimpleMemberAssignment ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5037:1: ( ruleSimpleMemberAssignment ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5037:1: ( ruleSimpleMemberAssignment ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5038:1: ruleSimpleMemberAssignment { before(grammarAccess.getParamsBlockAccess().getParamsSimpleMemberAssignmentParserRuleCall_3_1_0()); pushFollow(FOLLOW_ruleSimpleMemberAssignment_in_rule__ParamsBlock__ParamsAssignment_3_110245); ruleSimpleMemberAssignment(); state._fsp--; after(grammarAccess.getParamsBlockAccess().getParamsSimpleMemberAssignmentParserRuleCall_3_1_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ParamsBlock__ParamsAssignment_3_1" // $ANTLR start "rule__SimpleMemberAssignment__MemberAssignment_0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5047:1: rule__SimpleMemberAssignment__MemberAssignment_0 : ( ruleSimpleMember ) ; public final void rule__SimpleMemberAssignment__MemberAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5051:1: ( ( ruleSimpleMember ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5052:1: ( ruleSimpleMember ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5052:1: ( ruleSimpleMember ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5053:1: ruleSimpleMember { before(grammarAccess.getSimpleMemberAssignmentAccess().getMemberSimpleMemberParserRuleCall_0_0()); pushFollow(FOLLOW_ruleSimpleMember_in_rule__SimpleMemberAssignment__MemberAssignment_010276); ruleSimpleMember(); state._fsp--; after(grammarAccess.getSimpleMemberAssignmentAccess().getMemberSimpleMemberParserRuleCall_0_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__SimpleMemberAssignment__MemberAssignment_0" // $ANTLR start "rule__SimpleMemberAssignment__DefaultValueAssignment_1_1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5062:1: rule__SimpleMemberAssignment__DefaultValueAssignment_1_1 : ( ruleLiteral ) ; public final void rule__SimpleMemberAssignment__DefaultValueAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5066:1: ( ( ruleLiteral ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5067:1: ( ruleLiteral ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5067:1: ( ruleLiteral ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5068:1: ruleLiteral { before(grammarAccess.getSimpleMemberAssignmentAccess().getDefaultValueLiteralParserRuleCall_1_1_0()); pushFollow(FOLLOW_ruleLiteral_in_rule__SimpleMemberAssignment__DefaultValueAssignment_1_110307); ruleLiteral(); state._fsp--; after(grammarAccess.getSimpleMemberAssignmentAccess().getDefaultValueLiteralParserRuleCall_1_1_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__SimpleMemberAssignment__DefaultValueAssignment_1_1" // $ANTLR start "rule__Literal__LiteralAssignment_0_1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5077:1: rule__Literal__LiteralAssignment_0_1 : ( ruleBooleanValue ) ; public final void rule__Literal__LiteralAssignment_0_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5081:1: ( ( ruleBooleanValue ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5082:1: ( ruleBooleanValue ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5082:1: ( ruleBooleanValue ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5083:1: ruleBooleanValue { before(grammarAccess.getLiteralAccess().getLiteralBooleanValueEnumRuleCall_0_1_0()); pushFollow(FOLLOW_ruleBooleanValue_in_rule__Literal__LiteralAssignment_0_110338); ruleBooleanValue(); state._fsp--; after(grammarAccess.getLiteralAccess().getLiteralBooleanValueEnumRuleCall_0_1_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Literal__LiteralAssignment_0_1" // $ANTLR start "rule__Literal__LiteralAssignment_1_1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5092:1: rule__Literal__LiteralAssignment_1_1 : ( RULE_STRING ) ; public final void rule__Literal__LiteralAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5096:1: ( ( RULE_STRING ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5097:1: ( RULE_STRING ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5097:1: ( RULE_STRING ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5098:1: RULE_STRING { before(grammarAccess.getLiteralAccess().getLiteralSTRINGTerminalRuleCall_1_1_0()); match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__Literal__LiteralAssignment_1_110369); after(grammarAccess.getLiteralAccess().getLiteralSTRINGTerminalRuleCall_1_1_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Literal__LiteralAssignment_1_1" // $ANTLR start "rule__Literal__LiteralAssignment_2_1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5107:1: rule__Literal__LiteralAssignment_2_1 : ( ruleSignedNumber ) ; public final void rule__Literal__LiteralAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5111:1: ( ( ruleSignedNumber ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5112:1: ( ruleSignedNumber ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5112:1: ( ruleSignedNumber ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5113:1: ruleSignedNumber { before(grammarAccess.getLiteralAccess().getLiteralSignedNumberParserRuleCall_2_1_0()); pushFollow(FOLLOW_ruleSignedNumber_in_rule__Literal__LiteralAssignment_2_110400); ruleSignedNumber(); state._fsp--; after(grammarAccess.getLiteralAccess().getLiteralSignedNumberParserRuleCall_2_1_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__Literal__LiteralAssignment_2_1" // $ANTLR start "rule__BodyBlock__TypeAssignment_1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5122:1: rule__BodyBlock__TypeAssignment_1 : ( ruleBlockType ) ; public final void rule__BodyBlock__TypeAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5126:1: ( ( ruleBlockType ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5127:1: ( ruleBlockType ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5127:1: ( ruleBlockType ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5128:1: ruleBlockType { before(grammarAccess.getBodyBlockAccess().getTypeBlockTypeParserRuleCall_1_0()); pushFollow(FOLLOW_ruleBlockType_in_rule__BodyBlock__TypeAssignment_110431); ruleBlockType(); state._fsp--; after(grammarAccess.getBodyBlockAccess().getTypeBlockTypeParserRuleCall_1_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__BodyBlock__TypeAssignment_1" // $ANTLR start "rule__ResponseBlock__SuperTypeAssignment_2_1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5137:1: rule__ResponseBlock__SuperTypeAssignment_2_1 : ( ( RULE_ID ) ) ; public final void rule__ResponseBlock__SuperTypeAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5141:1: ( ( ( RULE_ID ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5142:1: ( ( RULE_ID ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5142:1: ( ( RULE_ID ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5143:1: ( RULE_ID ) { before(grammarAccess.getResponseBlockAccess().getSuperTypeComplexTypeDeclarationCrossReference_2_1_0()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5144:1: ( RULE_ID ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5145:1: RULE_ID { before(grammarAccess.getResponseBlockAccess().getSuperTypeComplexTypeDeclarationIDTerminalRuleCall_2_1_0_1()); match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__ResponseBlock__SuperTypeAssignment_2_110466); after(grammarAccess.getResponseBlockAccess().getSuperTypeComplexTypeDeclarationIDTerminalRuleCall_2_1_0_1()); } after(grammarAccess.getResponseBlockAccess().getSuperTypeComplexTypeDeclarationCrossReference_2_1_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ResponseBlock__SuperTypeAssignment_2_1" // $ANTLR start "rule__ResponseBlock__TypeAssignment_3" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5156:1: rule__ResponseBlock__TypeAssignment_3 : ( ruleBlockType ) ; public final void rule__ResponseBlock__TypeAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5160:1: ( ( ruleBlockType ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5161:1: ( ruleBlockType ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5161:1: ( ruleBlockType ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5162:1: ruleBlockType { before(grammarAccess.getResponseBlockAccess().getTypeBlockTypeParserRuleCall_3_0()); pushFollow(FOLLOW_ruleBlockType_in_rule__ResponseBlock__TypeAssignment_310501); ruleBlockType(); state._fsp--; after(grammarAccess.getResponseBlockAccess().getTypeBlockTypeParserRuleCall_3_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ResponseBlock__TypeAssignment_3" // $ANTLR start "rule__TypedMember__NameAssignment_0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5171:1: rule__TypedMember__NameAssignment_0 : ( ( rule__TypedMember__NameAlternatives_0_0 ) ) ; public final void rule__TypedMember__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5175:1: ( ( ( rule__TypedMember__NameAlternatives_0_0 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5176:1: ( ( rule__TypedMember__NameAlternatives_0_0 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5176:1: ( ( rule__TypedMember__NameAlternatives_0_0 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5177:1: ( rule__TypedMember__NameAlternatives_0_0 ) { before(grammarAccess.getTypedMemberAccess().getNameAlternatives_0_0()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5178:1: ( rule__TypedMember__NameAlternatives_0_0 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5178:2: rule__TypedMember__NameAlternatives_0_0 { pushFollow(FOLLOW_rule__TypedMember__NameAlternatives_0_0_in_rule__TypedMember__NameAssignment_010532); rule__TypedMember__NameAlternatives_0_0(); state._fsp--; } after(grammarAccess.getTypedMemberAccess().getNameAlternatives_0_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TypedMember__NameAssignment_0" // $ANTLR start "rule__TypedMember__TypeAssignment_2" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5187:1: rule__TypedMember__TypeAssignment_2 : ( ruleType ) ; public final void rule__TypedMember__TypeAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5191:1: ( ( ruleType ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5192:1: ( ruleType ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5192:1: ( ruleType ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5193:1: ruleType { before(grammarAccess.getTypedMemberAccess().getTypeTypeParserRuleCall_2_0()); pushFollow(FOLLOW_ruleType_in_rule__TypedMember__TypeAssignment_210565); ruleType(); state._fsp--; after(grammarAccess.getTypedMemberAccess().getTypeTypeParserRuleCall_2_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__TypedMember__TypeAssignment_2" // $ANTLR start "rule__SkipMember__NameAssignment_0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5202:1: rule__SkipMember__NameAssignment_0 : ( ( rule__SkipMember__NameAlternatives_0_0 ) ) ; public final void rule__SkipMember__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5206:1: ( ( ( rule__SkipMember__NameAlternatives_0_0 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5207:1: ( ( rule__SkipMember__NameAlternatives_0_0 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5207:1: ( ( rule__SkipMember__NameAlternatives_0_0 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5208:1: ( rule__SkipMember__NameAlternatives_0_0 ) { before(grammarAccess.getSkipMemberAccess().getNameAlternatives_0_0()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5209:1: ( rule__SkipMember__NameAlternatives_0_0 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5209:2: rule__SkipMember__NameAlternatives_0_0 { pushFollow(FOLLOW_rule__SkipMember__NameAlternatives_0_0_in_rule__SkipMember__NameAssignment_010596); rule__SkipMember__NameAlternatives_0_0(); state._fsp--; } after(grammarAccess.getSkipMemberAccess().getNameAlternatives_0_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__SkipMember__NameAssignment_0" // $ANTLR start "rule__SkipMember__LiteralAssignment_1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5218:1: rule__SkipMember__LiteralAssignment_1 : ( ruleComplexTypeLiteral ) ; public final void rule__SkipMember__LiteralAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5222:1: ( ( ruleComplexTypeLiteral ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5223:1: ( ruleComplexTypeLiteral ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5223:1: ( ruleComplexTypeLiteral ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5224:1: ruleComplexTypeLiteral { before(grammarAccess.getSkipMemberAccess().getLiteralComplexTypeLiteralParserRuleCall_1_0()); pushFollow(FOLLOW_ruleComplexTypeLiteral_in_rule__SkipMember__LiteralAssignment_110629); ruleComplexTypeLiteral(); state._fsp--; after(grammarAccess.getSkipMemberAccess().getLiteralComplexTypeLiteralParserRuleCall_1_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__SkipMember__LiteralAssignment_1" // $ANTLR start "rule__SimpleMember__NameAssignment_0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5233:1: rule__SimpleMember__NameAssignment_0 : ( ( rule__SimpleMember__NameAlternatives_0_0 ) ) ; public final void rule__SimpleMember__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5237:1: ( ( ( rule__SimpleMember__NameAlternatives_0_0 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5238:1: ( ( rule__SimpleMember__NameAlternatives_0_0 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5238:1: ( ( rule__SimpleMember__NameAlternatives_0_0 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5239:1: ( rule__SimpleMember__NameAlternatives_0_0 ) { before(grammarAccess.getSimpleMemberAccess().getNameAlternatives_0_0()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5240:1: ( rule__SimpleMember__NameAlternatives_0_0 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5240:2: rule__SimpleMember__NameAlternatives_0_0 { pushFollow(FOLLOW_rule__SimpleMember__NameAlternatives_0_0_in_rule__SimpleMember__NameAssignment_010660); rule__SimpleMember__NameAlternatives_0_0(); state._fsp--; } after(grammarAccess.getSimpleMemberAccess().getNameAlternatives_0_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__SimpleMember__NameAssignment_0" // $ANTLR start "rule__SimpleMember__TypeAssignment_2" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5249:1: rule__SimpleMember__TypeAssignment_2 : ( ruleIntrinsicType ) ; public final void rule__SimpleMember__TypeAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5253:1: ( ( ruleIntrinsicType ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5254:1: ( ruleIntrinsicType ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5254:1: ( ruleIntrinsicType ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5255:1: ruleIntrinsicType { before(grammarAccess.getSimpleMemberAccess().getTypeIntrinsicTypeParserRuleCall_2_0()); pushFollow(FOLLOW_ruleIntrinsicType_in_rule__SimpleMember__TypeAssignment_210693); ruleIntrinsicType(); state._fsp--; after(grammarAccess.getSimpleMemberAccess().getTypeIntrinsicTypeParserRuleCall_2_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__SimpleMember__TypeAssignment_2" // $ANTLR start "rule__GenericListType__ElementTypeAssignment_0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5264:1: rule__GenericListType__ElementTypeAssignment_0 : ( ( rule__GenericListType__ElementTypeAlternatives_0_0 ) ) ; public final void rule__GenericListType__ElementTypeAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5268:1: ( ( ( rule__GenericListType__ElementTypeAlternatives_0_0 ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5269:1: ( ( rule__GenericListType__ElementTypeAlternatives_0_0 ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5269:1: ( ( rule__GenericListType__ElementTypeAlternatives_0_0 ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5270:1: ( rule__GenericListType__ElementTypeAlternatives_0_0 ) { before(grammarAccess.getGenericListTypeAccess().getElementTypeAlternatives_0_0()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5271:1: ( rule__GenericListType__ElementTypeAlternatives_0_0 ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5271:2: rule__GenericListType__ElementTypeAlternatives_0_0 { pushFollow(FOLLOW_rule__GenericListType__ElementTypeAlternatives_0_0_in_rule__GenericListType__ElementTypeAssignment_010724); rule__GenericListType__ElementTypeAlternatives_0_0(); state._fsp--; } after(grammarAccess.getGenericListTypeAccess().getElementTypeAlternatives_0_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__GenericListType__ElementTypeAssignment_0" // $ANTLR start "rule__GenericListType__IdAssignment_1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5280:1: rule__GenericListType__IdAssignment_1 : ( ( '[]' ) ) ; public final void rule__GenericListType__IdAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5284:1: ( ( ( '[]' ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5285:1: ( ( '[]' ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5285:1: ( ( '[]' ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5286:1: ( '[]' ) { before(grammarAccess.getGenericListTypeAccess().getIdLeftSquareBracketRightSquareBracketKeyword_1_0()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5287:1: ( '[]' ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5288:1: '[]' { before(grammarAccess.getGenericListTypeAccess().getIdLeftSquareBracketRightSquareBracketKeyword_1_0()); match(input,34,FOLLOW_34_in_rule__GenericListType__IdAssignment_110762); after(grammarAccess.getGenericListTypeAccess().getIdLeftSquareBracketRightSquareBracketKeyword_1_0()); } after(grammarAccess.getGenericListTypeAccess().getIdLeftSquareBracketRightSquareBracketKeyword_1_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__GenericListType__IdAssignment_1" // $ANTLR start "rule__UserType__DeclarationAssignment" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5303:1: rule__UserType__DeclarationAssignment : ( ( RULE_ID ) ) ; public final void rule__UserType__DeclarationAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5307:1: ( ( ( RULE_ID ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5308:1: ( ( RULE_ID ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5308:1: ( ( RULE_ID ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5309:1: ( RULE_ID ) { before(grammarAccess.getUserTypeAccess().getDeclarationUserTypeDeclarationCrossReference_0()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5310:1: ( RULE_ID ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5311:1: RULE_ID { before(grammarAccess.getUserTypeAccess().getDeclarationUserTypeDeclarationIDTerminalRuleCall_0_1()); match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__UserType__DeclarationAssignment10805); after(grammarAccess.getUserTypeAccess().getDeclarationUserTypeDeclarationIDTerminalRuleCall_0_1()); } after(grammarAccess.getUserTypeAccess().getDeclarationUserTypeDeclarationCrossReference_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__UserType__DeclarationAssignment" // $ANTLR start "rule__ComplexTypeDeclaration__KeywordAssignment_0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5322:1: rule__ComplexTypeDeclaration__KeywordAssignment_0 : ( ( 'entity' ) ) ; public final void rule__ComplexTypeDeclaration__KeywordAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5326:1: ( ( ( 'entity' ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5327:1: ( ( 'entity' ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5327:1: ( ( 'entity' ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5328:1: ( 'entity' ) { before(grammarAccess.getComplexTypeDeclarationAccess().getKeywordEntityKeyword_0_0()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5329:1: ( 'entity' ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5330:1: 'entity' { before(grammarAccess.getComplexTypeDeclarationAccess().getKeywordEntityKeyword_0_0()); match(input,35,FOLLOW_35_in_rule__ComplexTypeDeclaration__KeywordAssignment_010845); after(grammarAccess.getComplexTypeDeclarationAccess().getKeywordEntityKeyword_0_0()); } after(grammarAccess.getComplexTypeDeclarationAccess().getKeywordEntityKeyword_0_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexTypeDeclaration__KeywordAssignment_0" // $ANTLR start "rule__ComplexTypeDeclaration__NogenAssignment_1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5345:1: rule__ComplexTypeDeclaration__NogenAssignment_1 : ( ( 'nogen' ) ) ; public final void rule__ComplexTypeDeclaration__NogenAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5349:1: ( ( ( 'nogen' ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5350:1: ( ( 'nogen' ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5350:1: ( ( 'nogen' ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5351:1: ( 'nogen' ) { before(grammarAccess.getComplexTypeDeclarationAccess().getNogenNogenKeyword_1_0()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5352:1: ( 'nogen' ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5353:1: 'nogen' { before(grammarAccess.getComplexTypeDeclarationAccess().getNogenNogenKeyword_1_0()); match(input,36,FOLLOW_36_in_rule__ComplexTypeDeclaration__NogenAssignment_110889); after(grammarAccess.getComplexTypeDeclarationAccess().getNogenNogenKeyword_1_0()); } after(grammarAccess.getComplexTypeDeclarationAccess().getNogenNogenKeyword_1_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexTypeDeclaration__NogenAssignment_1" // $ANTLR start "rule__ComplexTypeDeclaration__NameAssignment_2" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5368:1: rule__ComplexTypeDeclaration__NameAssignment_2 : ( RULE_ID ) ; public final void rule__ComplexTypeDeclaration__NameAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5372:1: ( ( RULE_ID ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5373:1: ( RULE_ID ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5373:1: ( RULE_ID ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5374:1: RULE_ID { before(grammarAccess.getComplexTypeDeclarationAccess().getNameIDTerminalRuleCall_2_0()); match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__ComplexTypeDeclaration__NameAssignment_210928); after(grammarAccess.getComplexTypeDeclarationAccess().getNameIDTerminalRuleCall_2_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexTypeDeclaration__NameAssignment_2" // $ANTLR start "rule__ComplexTypeDeclaration__LiteralAssignment_3" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5383:1: rule__ComplexTypeDeclaration__LiteralAssignment_3 : ( ruleComplexTypeLiteral ) ; public final void rule__ComplexTypeDeclaration__LiteralAssignment_3() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5387:1: ( ( ruleComplexTypeLiteral ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5388:1: ( ruleComplexTypeLiteral ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5388:1: ( ruleComplexTypeLiteral ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5389:1: ruleComplexTypeLiteral { before(grammarAccess.getComplexTypeDeclarationAccess().getLiteralComplexTypeLiteralParserRuleCall_3_0()); pushFollow(FOLLOW_ruleComplexTypeLiteral_in_rule__ComplexTypeDeclaration__LiteralAssignment_310959); ruleComplexTypeLiteral(); state._fsp--; after(grammarAccess.getComplexTypeDeclarationAccess().getLiteralComplexTypeLiteralParserRuleCall_3_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexTypeDeclaration__LiteralAssignment_3" // $ANTLR start "rule__EnumTypeDeclaration__KeywordAssignment_0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5398:1: rule__EnumTypeDeclaration__KeywordAssignment_0 : ( ( 'enum' ) ) ; public final void rule__EnumTypeDeclaration__KeywordAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5402:1: ( ( ( 'enum' ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5403:1: ( ( 'enum' ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5403:1: ( ( 'enum' ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5404:1: ( 'enum' ) { before(grammarAccess.getEnumTypeDeclarationAccess().getKeywordEnumKeyword_0_0()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5405:1: ( 'enum' ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5406:1: 'enum' { before(grammarAccess.getEnumTypeDeclarationAccess().getKeywordEnumKeyword_0_0()); match(input,37,FOLLOW_37_in_rule__EnumTypeDeclaration__KeywordAssignment_010995); after(grammarAccess.getEnumTypeDeclarationAccess().getKeywordEnumKeyword_0_0()); } after(grammarAccess.getEnumTypeDeclarationAccess().getKeywordEnumKeyword_0_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EnumTypeDeclaration__KeywordAssignment_0" // $ANTLR start "rule__EnumTypeDeclaration__NogenAssignment_1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5421:1: rule__EnumTypeDeclaration__NogenAssignment_1 : ( ( 'nogen' ) ) ; public final void rule__EnumTypeDeclaration__NogenAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5425:1: ( ( ( 'nogen' ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5426:1: ( ( 'nogen' ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5426:1: ( ( 'nogen' ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5427:1: ( 'nogen' ) { before(grammarAccess.getEnumTypeDeclarationAccess().getNogenNogenKeyword_1_0()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5428:1: ( 'nogen' ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5429:1: 'nogen' { before(grammarAccess.getEnumTypeDeclarationAccess().getNogenNogenKeyword_1_0()); match(input,36,FOLLOW_36_in_rule__EnumTypeDeclaration__NogenAssignment_111039); after(grammarAccess.getEnumTypeDeclarationAccess().getNogenNogenKeyword_1_0()); } after(grammarAccess.getEnumTypeDeclarationAccess().getNogenNogenKeyword_1_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EnumTypeDeclaration__NogenAssignment_1" // $ANTLR start "rule__EnumTypeDeclaration__NameAssignment_2" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5444:1: rule__EnumTypeDeclaration__NameAssignment_2 : ( RULE_ID ) ; public final void rule__EnumTypeDeclaration__NameAssignment_2() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5448:1: ( ( RULE_ID ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5449:1: ( RULE_ID ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5449:1: ( RULE_ID ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5450:1: RULE_ID { before(grammarAccess.getEnumTypeDeclarationAccess().getNameIDTerminalRuleCall_2_0()); match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__EnumTypeDeclaration__NameAssignment_211078); after(grammarAccess.getEnumTypeDeclarationAccess().getNameIDTerminalRuleCall_2_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EnumTypeDeclaration__NameAssignment_2" // $ANTLR start "rule__EnumTypeDeclaration__SuperTypeAssignment_3_1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5459:1: rule__EnumTypeDeclaration__SuperTypeAssignment_3_1 : ( ruleIntegerType ) ; public final void rule__EnumTypeDeclaration__SuperTypeAssignment_3_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5463:1: ( ( ruleIntegerType ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5464:1: ( ruleIntegerType ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5464:1: ( ruleIntegerType ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5465:1: ruleIntegerType { before(grammarAccess.getEnumTypeDeclarationAccess().getSuperTypeIntegerTypeParserRuleCall_3_1_0()); pushFollow(FOLLOW_ruleIntegerType_in_rule__EnumTypeDeclaration__SuperTypeAssignment_3_111109); ruleIntegerType(); state._fsp--; after(grammarAccess.getEnumTypeDeclarationAccess().getSuperTypeIntegerTypeParserRuleCall_3_1_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EnumTypeDeclaration__SuperTypeAssignment_3_1" // $ANTLR start "rule__EnumTypeDeclaration__LiteralAssignment_4" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5474:1: rule__EnumTypeDeclaration__LiteralAssignment_4 : ( ruleEnumTypeLiteral ) ; public final void rule__EnumTypeDeclaration__LiteralAssignment_4() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5478:1: ( ( ruleEnumTypeLiteral ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5479:1: ( ruleEnumTypeLiteral ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5479:1: ( ruleEnumTypeLiteral ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5480:1: ruleEnumTypeLiteral { before(grammarAccess.getEnumTypeDeclarationAccess().getLiteralEnumTypeLiteralParserRuleCall_4_0()); pushFollow(FOLLOW_ruleEnumTypeLiteral_in_rule__EnumTypeDeclaration__LiteralAssignment_411140); ruleEnumTypeLiteral(); state._fsp--; after(grammarAccess.getEnumTypeDeclarationAccess().getLiteralEnumTypeLiteralParserRuleCall_4_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EnumTypeDeclaration__LiteralAssignment_4" // $ANTLR start "rule__EnumTypeLiteral__MembersAssignment_1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5489:1: rule__EnumTypeLiteral__MembersAssignment_1 : ( ruleEnumMember ) ; public final void rule__EnumTypeLiteral__MembersAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5493:1: ( ( ruleEnumMember ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5494:1: ( ruleEnumMember ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5494:1: ( ruleEnumMember ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5495:1: ruleEnumMember { before(grammarAccess.getEnumTypeLiteralAccess().getMembersEnumMemberParserRuleCall_1_0()); pushFollow(FOLLOW_ruleEnumMember_in_rule__EnumTypeLiteral__MembersAssignment_111171); ruleEnumMember(); state._fsp--; after(grammarAccess.getEnumTypeLiteralAccess().getMembersEnumMemberParserRuleCall_1_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EnumTypeLiteral__MembersAssignment_1" // $ANTLR start "rule__EnumTypeLiteral__MembersAssignment_2_1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5504:1: rule__EnumTypeLiteral__MembersAssignment_2_1 : ( ruleEnumMember ) ; public final void rule__EnumTypeLiteral__MembersAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5508:1: ( ( ruleEnumMember ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5509:1: ( ruleEnumMember ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5509:1: ( ruleEnumMember ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5510:1: ruleEnumMember { before(grammarAccess.getEnumTypeLiteralAccess().getMembersEnumMemberParserRuleCall_2_1_0()); pushFollow(FOLLOW_ruleEnumMember_in_rule__EnumTypeLiteral__MembersAssignment_2_111202); ruleEnumMember(); state._fsp--; after(grammarAccess.getEnumTypeLiteralAccess().getMembersEnumMemberParserRuleCall_2_1_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EnumTypeLiteral__MembersAssignment_2_1" // $ANTLR start "rule__EnumMember__NameAssignment_0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5519:1: rule__EnumMember__NameAssignment_0 : ( RULE_ID ) ; public final void rule__EnumMember__NameAssignment_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5523:1: ( ( RULE_ID ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5524:1: ( RULE_ID ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5524:1: ( RULE_ID ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5525:1: RULE_ID { before(grammarAccess.getEnumMemberAccess().getNameIDTerminalRuleCall_0_0()); match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__EnumMember__NameAssignment_011233); after(grammarAccess.getEnumMemberAccess().getNameIDTerminalRuleCall_0_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EnumMember__NameAssignment_0" // $ANTLR start "rule__EnumMember__AssignmentAssignment_1_0" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5534:1: rule__EnumMember__AssignmentAssignment_1_0 : ( ( '=' ) ) ; public final void rule__EnumMember__AssignmentAssignment_1_0() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5538:1: ( ( ( '=' ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5539:1: ( ( '=' ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5539:1: ( ( '=' ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5540:1: ( '=' ) { before(grammarAccess.getEnumMemberAccess().getAssignmentEqualsSignKeyword_1_0_0()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5541:1: ( '=' ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5542:1: '=' { before(grammarAccess.getEnumMemberAccess().getAssignmentEqualsSignKeyword_1_0_0()); match(input,29,FOLLOW_29_in_rule__EnumMember__AssignmentAssignment_1_011269); after(grammarAccess.getEnumMemberAccess().getAssignmentEqualsSignKeyword_1_0_0()); } after(grammarAccess.getEnumMemberAccess().getAssignmentEqualsSignKeyword_1_0_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EnumMember__AssignmentAssignment_1_0" // $ANTLR start "rule__EnumMember__ValueAssignment_1_1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5557:1: rule__EnumMember__ValueAssignment_1_1 : ( RULE_INT ) ; public final void rule__EnumMember__ValueAssignment_1_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5561:1: ( ( RULE_INT ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5562:1: ( RULE_INT ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5562:1: ( RULE_INT ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5563:1: RULE_INT { before(grammarAccess.getEnumMemberAccess().getValueINTTerminalRuleCall_1_1_0()); match(input,RULE_INT,FOLLOW_RULE_INT_in_rule__EnumMember__ValueAssignment_1_111308); after(grammarAccess.getEnumMemberAccess().getValueINTTerminalRuleCall_1_1_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__EnumMember__ValueAssignment_1_1" // $ANTLR start "rule__ComplexTypeLiteral__MembersAssignment_1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5572:1: rule__ComplexTypeLiteral__MembersAssignment_1 : ( ruleMember ) ; public final void rule__ComplexTypeLiteral__MembersAssignment_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5576:1: ( ( ruleMember ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5577:1: ( ruleMember ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5577:1: ( ruleMember ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5578:1: ruleMember { before(grammarAccess.getComplexTypeLiteralAccess().getMembersMemberParserRuleCall_1_0()); pushFollow(FOLLOW_ruleMember_in_rule__ComplexTypeLiteral__MembersAssignment_111339); ruleMember(); state._fsp--; after(grammarAccess.getComplexTypeLiteralAccess().getMembersMemberParserRuleCall_1_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexTypeLiteral__MembersAssignment_1" // $ANTLR start "rule__ComplexTypeLiteral__MembersAssignment_2_1" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5587:1: rule__ComplexTypeLiteral__MembersAssignment_2_1 : ( ruleMember ) ; public final void rule__ComplexTypeLiteral__MembersAssignment_2_1() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5591:1: ( ( ruleMember ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5592:1: ( ruleMember ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5592:1: ( ruleMember ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5593:1: ruleMember { before(grammarAccess.getComplexTypeLiteralAccess().getMembersMemberParserRuleCall_2_1_0()); pushFollow(FOLLOW_ruleMember_in_rule__ComplexTypeLiteral__MembersAssignment_2_111370); ruleMember(); state._fsp--; after(grammarAccess.getComplexTypeLiteralAccess().getMembersMemberParserRuleCall_2_1_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__ComplexTypeLiteral__MembersAssignment_2_1" // $ANTLR start "rule__StringType__IdAssignment" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5602:1: rule__StringType__IdAssignment : ( ( 'String' ) ) ; public final void rule__StringType__IdAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5606:1: ( ( ( 'String' ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5607:1: ( ( 'String' ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5607:1: ( ( 'String' ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5608:1: ( 'String' ) { before(grammarAccess.getStringTypeAccess().getIdStringKeyword_0()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5609:1: ( 'String' ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5610:1: 'String' { before(grammarAccess.getStringTypeAccess().getIdStringKeyword_0()); match(input,38,FOLLOW_38_in_rule__StringType__IdAssignment11406); after(grammarAccess.getStringTypeAccess().getIdStringKeyword_0()); } after(grammarAccess.getStringTypeAccess().getIdStringKeyword_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__StringType__IdAssignment" // $ANTLR start "rule__BooleanType__IdAssignment" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5625:1: rule__BooleanType__IdAssignment : ( ( 'boolean' ) ) ; public final void rule__BooleanType__IdAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5629:1: ( ( ( 'boolean' ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5630:1: ( ( 'boolean' ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5630:1: ( ( 'boolean' ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5631:1: ( 'boolean' ) { before(grammarAccess.getBooleanTypeAccess().getIdBooleanKeyword_0()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5632:1: ( 'boolean' ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5633:1: 'boolean' { before(grammarAccess.getBooleanTypeAccess().getIdBooleanKeyword_0()); match(input,39,FOLLOW_39_in_rule__BooleanType__IdAssignment11450); after(grammarAccess.getBooleanTypeAccess().getIdBooleanKeyword_0()); } after(grammarAccess.getBooleanTypeAccess().getIdBooleanKeyword_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__BooleanType__IdAssignment" // $ANTLR start "rule__IntegerType__IdAssignment" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5648:1: rule__IntegerType__IdAssignment : ( ( 'int' ) ) ; public final void rule__IntegerType__IdAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5652:1: ( ( ( 'int' ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5653:1: ( ( 'int' ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5653:1: ( ( 'int' ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5654:1: ( 'int' ) { before(grammarAccess.getIntegerTypeAccess().getIdIntKeyword_0()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5655:1: ( 'int' ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5656:1: 'int' { before(grammarAccess.getIntegerTypeAccess().getIdIntKeyword_0()); match(input,40,FOLLOW_40_in_rule__IntegerType__IdAssignment11494); after(grammarAccess.getIntegerTypeAccess().getIdIntKeyword_0()); } after(grammarAccess.getIntegerTypeAccess().getIdIntKeyword_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__IntegerType__IdAssignment" // $ANTLR start "rule__LongType__IdAssignment" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5671:1: rule__LongType__IdAssignment : ( ( 'long' ) ) ; public final void rule__LongType__IdAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5675:1: ( ( ( 'long' ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5676:1: ( ( 'long' ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5676:1: ( ( 'long' ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5677:1: ( 'long' ) { before(grammarAccess.getLongTypeAccess().getIdLongKeyword_0()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5678:1: ( 'long' ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5679:1: 'long' { before(grammarAccess.getLongTypeAccess().getIdLongKeyword_0()); match(input,41,FOLLOW_41_in_rule__LongType__IdAssignment11538); after(grammarAccess.getLongTypeAccess().getIdLongKeyword_0()); } after(grammarAccess.getLongTypeAccess().getIdLongKeyword_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__LongType__IdAssignment" // $ANTLR start "rule__DoubleType__IdAssignment" // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5694:1: rule__DoubleType__IdAssignment : ( ( 'double' ) ) ; public final void rule__DoubleType__IdAssignment() throws RecognitionException { int stackSize = keepStackSize(); try { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5698:1: ( ( ( 'double' ) ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5699:1: ( ( 'double' ) ) { // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5699:1: ( ( 'double' ) ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5700:1: ( 'double' ) { before(grammarAccess.getDoubleTypeAccess().getIdDoubleKeyword_0()); // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5701:1: ( 'double' ) // ../com.robotoworks.mechanoid.net.ui/src-gen/com/robotoworks/mechanoid/net/ui/contentassist/antlr/internal/InternalNetModel.g:5702:1: 'double' { before(grammarAccess.getDoubleTypeAccess().getIdDoubleKeyword_0()); match(input,42,FOLLOW_42_in_rule__DoubleType__IdAssignment11582); after(grammarAccess.getDoubleTypeAccess().getIdDoubleKeyword_0()); } after(grammarAccess.getDoubleTypeAccess().getIdDoubleKeyword_0()); } } } catch (RecognitionException re) { reportError(re); recover(input,re); } finally { restoreStackSize(stackSize); } return ; } // $ANTLR end "rule__DoubleType__IdAssignment" // Delegated rules protected DFA12 dfa12 = new DFA12(this); static final String DFA12_eotS = "\12\uffff"; static final String DFA12_eofS = "\1\uffff\1\10\5\11\3\uffff"; static final String DFA12_minS = "\1\4\6\26\3\uffff"; static final String DFA12_maxS = "\1\52\6\42\3\uffff"; static final String DFA12_acceptS = "\7\uffff\1\3\1\1\1\2"; static final String DFA12_specialS = "\12\uffff}>"; static final String[] DFA12_transitionS = { "\1\1\41\uffff\1\2\1\3\1\4\1\5\1\6", "\3\10\3\uffff\1\10\1\uffff\2\10\2\uffff\1\7", "\3\11\3\uffff\1\11\1\uffff\2\11\2\uffff\1\7", "\3\11\3\uffff\1\11\1\uffff\2\11\2\uffff\1\7", "\3\11\3\uffff\1\11\1\uffff\2\11\2\uffff\1\7", "\3\11\3\uffff\1\11\1\uffff\2\11\2\uffff\1\7", "\3\11\3\uffff\1\11\1\uffff\2\11\2\uffff\1\7", "", "", "" }; static final short[] DFA12_eot = DFA.unpackEncodedString(DFA12_eotS); static final short[] DFA12_eof = DFA.unpackEncodedString(DFA12_eofS); static final char[] DFA12_min = DFA.unpackEncodedStringToUnsignedChars(DFA12_minS); static final char[] DFA12_max = DFA.unpackEncodedStringToUnsignedChars(DFA12_maxS); static final short[] DFA12_accept = DFA.unpackEncodedString(DFA12_acceptS); static final short[] DFA12_special = DFA.unpackEncodedString(DFA12_specialS); static final short[][] DFA12_transition; static { int numStates = DFA12_transitionS.length; DFA12_transition = new short[numStates][]; for (int i=0; i<numStates; i++) { DFA12_transition[i] = DFA.unpackEncodedString(DFA12_transitionS[i]); } } class DFA12 extends DFA { public DFA12(BaseRecognizer recognizer) { this.recognizer = recognizer; this.decisionNumber = 12; this.eot = DFA12_eot; this.eof = DFA12_eof; this.min = DFA12_min; this.max = DFA12_max; this.accept = DFA12_accept; this.special = DFA12_special; this.transition = DFA12_transition; } public String getDescription() { return "1428:1: rule__Type__Alternatives : ( ( ruleUserType ) | ( ruleIntrinsicType ) | ( ruleGenericListType ) );"; } } public static final BitSet FOLLOW_ruleModel_in_entryRuleModel61 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleModel68 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Model__Group__0_in_ruleModel94 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDeclaration_in_entryRuleDeclaration121 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleDeclaration128 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Declaration__Alternatives_in_ruleDeclaration154 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleClient_in_entryRuleClient181 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleClient188 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Client__Group__0_in_ruleClient214 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleClientBlock_in_entryRuleClientBlock241 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleClientBlock248 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ClientBlock__Alternatives_in_ruleClientBlock274 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleHeaderBlock_in_entryRuleHeaderBlock301 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleHeaderBlock308 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__HeaderBlock__Group__0_in_ruleHeaderBlock334 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleHeader_in_entryRuleHeader361 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleHeader368 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Header__Group__0_in_ruleHeader394 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleHttpMethod_in_entryRuleHttpMethod421 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleHttpMethod428 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__HttpMethod__Group__0_in_ruleHttpMethod454 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleHttpMethodBlock_in_entryRuleHttpMethodBlock481 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleHttpMethodBlock488 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__HttpMethodBlock__Alternatives_in_ruleHttpMethodBlock514 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rulePath_in_entryRulePath541 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRulePath548 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Path__Group__0_in_rulePath574 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleArbitraryPathSegment_in_entryRuleArbitraryPathSegment601 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleArbitraryPathSegment608 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ArbitraryPathSegment__Group__0_in_ruleArbitraryPathSegment634 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleParamsBlock_in_entryRuleParamsBlock661 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleParamsBlock668 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ParamsBlock__Group__0_in_ruleParamsBlock694 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleSimpleMemberAssignment_in_entryRuleSimpleMemberAssignment721 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleSimpleMemberAssignment728 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__SimpleMemberAssignment__Group__0_in_ruleSimpleMemberAssignment754 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleLiteral_in_entryRuleLiteral781 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleLiteral788 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Literal__Alternatives_in_ruleLiteral814 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBodyBlock_in_entryRuleBodyBlock841 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleBodyBlock848 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__BodyBlock__Group__0_in_ruleBodyBlock874 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleResponseBlock_in_entryRuleResponseBlock901 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleResponseBlock908 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ResponseBlock__Group__0_in_ruleResponseBlock934 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBlockType_in_entryRuleBlockType961 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleBlockType968 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__BlockType__Alternatives_in_ruleBlockType994 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleMember_in_entryRuleMember1021 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleMember1028 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Member__Alternatives_in_ruleMember1054 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleTypedMember_in_entryRuleTypedMember1081 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleTypedMember1088 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TypedMember__Group__0_in_ruleTypedMember1114 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleSkipMember_in_entryRuleSkipMember1141 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleSkipMember1148 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__SkipMember__Group__0_in_ruleSkipMember1174 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleSimpleMember_in_entryRuleSimpleMember1201 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleSimpleMember1208 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__SimpleMember__Group__0_in_ruleSimpleMember1234 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleType_in_entryRuleType1261 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleType1268 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Type__Alternatives_in_ruleType1294 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleGenericListType_in_entryRuleGenericListType1321 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleGenericListType1328 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__GenericListType__Group__0_in_ruleGenericListType1354 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleUserType_in_entryRuleUserType1381 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleUserType1388 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__UserType__DeclarationAssignment_in_ruleUserType1414 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleUserTypeDeclaration_in_entryRuleUserTypeDeclaration1441 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleUserTypeDeclaration1448 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__UserTypeDeclaration__Alternatives_in_ruleUserTypeDeclaration1474 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleComplexTypeDeclaration_in_entryRuleComplexTypeDeclaration1501 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleComplexTypeDeclaration1508 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ComplexTypeDeclaration__Group__0_in_ruleComplexTypeDeclaration1534 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleEnumTypeDeclaration_in_entryRuleEnumTypeDeclaration1561 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleEnumTypeDeclaration1568 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EnumTypeDeclaration__Group__0_in_ruleEnumTypeDeclaration1594 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleEnumTypeLiteral_in_entryRuleEnumTypeLiteral1621 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleEnumTypeLiteral1628 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EnumTypeLiteral__Group__0_in_ruleEnumTypeLiteral1654 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleEnumMember_in_entryRuleEnumMember1681 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleEnumMember1688 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EnumMember__Group__0_in_ruleEnumMember1714 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleComplexTypeLiteral_in_entryRuleComplexTypeLiteral1741 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleComplexTypeLiteral1748 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ComplexTypeLiteral__Group__0_in_ruleComplexTypeLiteral1774 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleIntrinsicType_in_entryRuleIntrinsicType1801 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleIntrinsicType1808 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IntrinsicType__Alternatives_in_ruleIntrinsicType1834 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleStringType_in_entryRuleStringType1861 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleStringType1868 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__StringType__IdAssignment_in_ruleStringType1894 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanType_in_entryRuleBooleanType1921 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleBooleanType1928 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__BooleanType__IdAssignment_in_ruleBooleanType1954 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleNumericType_in_entryRuleNumericType1981 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleNumericType1988 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__NumericType__Alternatives_in_ruleNumericType2014 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleIntegerType_in_entryRuleIntegerType2041 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleIntegerType2048 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__IntegerType__IdAssignment_in_ruleIntegerType2074 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleLongType_in_entryRuleLongType2101 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleLongType2108 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__LongType__IdAssignment_in_ruleLongType2134 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDoubleType_in_entryRuleDoubleType2161 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleDoubleType2168 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__DoubleType__IdAssignment_in_ruleDoubleType2194 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleQualifiedName_in_entryRuleQualifiedName2221 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleQualifiedName2228 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__QualifiedName__Group__0_in_ruleQualifiedName2254 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleSignedNumber_in_entryRuleSignedNumber2281 = new BitSet(new long[]{0x0000000000000000L}); public static final BitSet FOLLOW_EOF_in_entryRuleSignedNumber2288 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__SignedNumber__Group__0_in_ruleSignedNumber2314 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__HttpMethodType__Alternatives_in_ruleHttpMethodType2351 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__BooleanValue__Alternatives_in_ruleBooleanValue2387 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleUserTypeDeclaration_in_rule__Declaration__Alternatives2422 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleClient_in_rule__Declaration__Alternatives2439 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleHeaderBlock_in_rule__ClientBlock__Alternatives2471 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleParamsBlock_in_rule__ClientBlock__Alternatives2488 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleHttpMethod_in_rule__ClientBlock__Alternatives2505 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleHeaderBlock_in_rule__HttpMethodBlock__Alternatives2537 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleParamsBlock_in_rule__HttpMethodBlock__Alternatives2554 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBodyBlock_in_rule__HttpMethodBlock__Alternatives2571 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleResponseBlock_in_rule__HttpMethodBlock__Alternatives2588 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Path__ArbAssignment_2_0_in_rule__Path__Alternatives_22620 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Path__ParamsAssignment_2_1_in_rule__Path__Alternatives_22638 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Path__ArbAssignment_3_1_0_in_rule__Path__Alternatives_3_12671 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Path__ParamsAssignment_3_1_1_in_rule__Path__Alternatives_3_12689 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Literal__Group_0__0_in_rule__Literal__Alternatives2722 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Literal__Group_1__0_in_rule__Literal__Alternatives2740 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Literal__Group_2__0_in_rule__Literal__Alternatives2758 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleType_in_rule__BlockType__Alternatives2791 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleComplexTypeLiteral_in_rule__BlockType__Alternatives2808 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleTypedMember_in_rule__Member__Alternatives2840 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleSkipMember_in_rule__Member__Alternatives2857 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__TypedMember__NameAlternatives_0_02889 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_STRING_in_rule__TypedMember__NameAlternatives_0_02906 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__SkipMember__NameAlternatives_0_02938 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_STRING_in_rule__SkipMember__NameAlternatives_0_02955 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__SimpleMember__NameAlternatives_0_02987 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_STRING_in_rule__SimpleMember__NameAlternatives_0_03004 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleUserType_in_rule__Type__Alternatives3036 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleIntrinsicType_in_rule__Type__Alternatives3053 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleGenericListType_in_rule__Type__Alternatives3070 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleUserType_in_rule__GenericListType__ElementTypeAlternatives_0_03102 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleIntrinsicType_in_rule__GenericListType__ElementTypeAlternatives_0_03119 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleComplexTypeDeclaration_in_rule__UserTypeDeclaration__Alternatives3151 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleEnumTypeDeclaration_in_rule__UserTypeDeclaration__Alternatives3168 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleStringType_in_rule__IntrinsicType__Alternatives3200 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanType_in_rule__IntrinsicType__Alternatives3217 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleNumericType_in_rule__IntrinsicType__Alternatives3234 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleIntegerType_in_rule__NumericType__Alternatives3266 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleLongType_in_rule__NumericType__Alternatives3283 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDoubleType_in_rule__NumericType__Alternatives3300 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_12_in_rule__HttpMethodType__Alternatives3333 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_13_in_rule__HttpMethodType__Alternatives3354 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_14_in_rule__HttpMethodType__Alternatives3375 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_15_in_rule__HttpMethodType__Alternatives3396 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_16_in_rule__HttpMethodType__Alternatives3417 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_17_in_rule__BooleanValue__Alternatives3453 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_18_in_rule__BooleanValue__Alternatives3474 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Model__Group__0__Impl_in_rule__Model__Group__03507 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__Model__Group__1_in_rule__Model__Group__03510 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_19_in_rule__Model__Group__0__Impl3538 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Model__Group__1__Impl_in_rule__Model__Group__13569 = new BitSet(new long[]{0x0000002800100000L}); public static final BitSet FOLLOW_rule__Model__Group__2_in_rule__Model__Group__13572 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Model__PackageNameAssignment_1_in_rule__Model__Group__1__Impl3599 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Model__Group__2__Impl_in_rule__Model__Group__23629 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Model__DeclarationsAssignment_2_in_rule__Model__Group__2__Impl3656 = new BitSet(new long[]{0x0000002800100002L}); public static final BitSet FOLLOW_rule__Client__Group__0__Impl_in_rule__Client__Group__03693 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__Client__Group__1_in_rule__Client__Group__03696 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_20_in_rule__Client__Group__0__Impl3724 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Client__Group__1__Impl_in_rule__Client__Group__13755 = new BitSet(new long[]{0x0000000000200020L}); public static final BitSet FOLLOW_rule__Client__Group__2_in_rule__Client__Group__13758 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Client__NameAssignment_1_in_rule__Client__Group__1__Impl3785 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Client__Group__2__Impl_in_rule__Client__Group__23815 = new BitSet(new long[]{0x0000000000200020L}); public static final BitSet FOLLOW_rule__Client__Group__3_in_rule__Client__Group__23818 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Client__BaseUrlAssignment_2_in_rule__Client__Group__2__Impl3845 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Client__Group__3__Impl_in_rule__Client__Group__33876 = new BitSet(new long[]{0x0000000010C1F000L}); public static final BitSet FOLLOW_rule__Client__Group__4_in_rule__Client__Group__33879 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_21_in_rule__Client__Group__3__Impl3907 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Client__Group__4__Impl_in_rule__Client__Group__43938 = new BitSet(new long[]{0x0000000010C1F000L}); public static final BitSet FOLLOW_rule__Client__Group__5_in_rule__Client__Group__43941 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Client__BlocksAssignment_4_in_rule__Client__Group__4__Impl3968 = new BitSet(new long[]{0x000000001081F002L}); public static final BitSet FOLLOW_rule__Client__Group__5__Impl_in_rule__Client__Group__53999 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_22_in_rule__Client__Group__5__Impl4027 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__HeaderBlock__Group__0__Impl_in_rule__HeaderBlock__Group__04070 = new BitSet(new long[]{0x0000000000000020L}); public static final BitSet FOLLOW_rule__HeaderBlock__Group__1_in_rule__HeaderBlock__Group__04073 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_23_in_rule__HeaderBlock__Group__0__Impl4101 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__HeaderBlock__Group__1__Impl_in_rule__HeaderBlock__Group__14132 = new BitSet(new long[]{0x0000000001000000L}); public static final BitSet FOLLOW_rule__HeaderBlock__Group__2_in_rule__HeaderBlock__Group__14135 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__HeaderBlock__HeadersAssignment_1_in_rule__HeaderBlock__Group__1__Impl4162 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__HeaderBlock__Group__2__Impl_in_rule__HeaderBlock__Group__24192 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__HeaderBlock__Group_2__0_in_rule__HeaderBlock__Group__2__Impl4219 = new BitSet(new long[]{0x0000000001000002L}); public static final BitSet FOLLOW_rule__HeaderBlock__Group_2__0__Impl_in_rule__HeaderBlock__Group_2__04256 = new BitSet(new long[]{0x0000000000000020L}); public static final BitSet FOLLOW_rule__HeaderBlock__Group_2__1_in_rule__HeaderBlock__Group_2__04259 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_24_in_rule__HeaderBlock__Group_2__0__Impl4287 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__HeaderBlock__Group_2__1__Impl_in_rule__HeaderBlock__Group_2__14318 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__HeaderBlock__HeadersAssignment_2_1_in_rule__HeaderBlock__Group_2__1__Impl4345 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Header__Group__0__Impl_in_rule__Header__Group__04379 = new BitSet(new long[]{0x0000000002000000L}); public static final BitSet FOLLOW_rule__Header__Group__1_in_rule__Header__Group__04382 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Header__NameAssignment_0_in_rule__Header__Group__0__Impl4409 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Header__Group__1__Impl_in_rule__Header__Group__14439 = new BitSet(new long[]{0x0000000000000020L}); public static final BitSet FOLLOW_rule__Header__Group__2_in_rule__Header__Group__14442 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_25_in_rule__Header__Group__1__Impl4470 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Header__Group__2__Impl_in_rule__Header__Group__24501 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Header__ValueAssignment_2_in_rule__Header__Group__2__Impl4528 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__HttpMethod__Group__0__Impl_in_rule__HttpMethod__Group__04564 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__HttpMethod__Group__1_in_rule__HttpMethod__Group__04567 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__HttpMethod__TypeAssignment_0_in_rule__HttpMethod__Group__0__Impl4594 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__HttpMethod__Group__1__Impl_in_rule__HttpMethod__Group__14624 = new BitSet(new long[]{0x0000000004200000L}); public static final BitSet FOLLOW_rule__HttpMethod__Group__2_in_rule__HttpMethod__Group__14627 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__HttpMethod__NameAssignment_1_in_rule__HttpMethod__Group__1__Impl4654 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__HttpMethod__Group__2__Impl_in_rule__HttpMethod__Group__24684 = new BitSet(new long[]{0x0000000004200000L}); public static final BitSet FOLLOW_rule__HttpMethod__Group__3_in_rule__HttpMethod__Group__24687 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__HttpMethod__PathAssignment_2_in_rule__HttpMethod__Group__2__Impl4714 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__HttpMethod__Group__3__Impl_in_rule__HttpMethod__Group__34745 = new BitSet(new long[]{0x00000000D0C00000L}); public static final BitSet FOLLOW_rule__HttpMethod__Group__4_in_rule__HttpMethod__Group__34748 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_21_in_rule__HttpMethod__Group__3__Impl4776 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__HttpMethod__Group__4__Impl_in_rule__HttpMethod__Group__44807 = new BitSet(new long[]{0x00000000D0C00000L}); public static final BitSet FOLLOW_rule__HttpMethod__Group__5_in_rule__HttpMethod__Group__44810 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__HttpMethod__BlocksAssignment_4_in_rule__HttpMethod__Group__4__Impl4837 = new BitSet(new long[]{0x00000000D0800002L}); public static final BitSet FOLLOW_rule__HttpMethod__Group__5__Impl_in_rule__HttpMethod__Group__54868 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_22_in_rule__HttpMethod__Group__5__Impl4896 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Path__Group__0__Impl_in_rule__Path__Group__04939 = new BitSet(new long[]{0x0000000004000000L}); public static final BitSet FOLLOW_rule__Path__Group__1_in_rule__Path__Group__04942 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Path__Group__1__Impl_in_rule__Path__Group__15000 = new BitSet(new long[]{0x0000000000000030L}); public static final BitSet FOLLOW_rule__Path__Group__2_in_rule__Path__Group__15003 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_26_in_rule__Path__Group__1__Impl5031 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Path__Group__2__Impl_in_rule__Path__Group__25062 = new BitSet(new long[]{0x0000000004000000L}); public static final BitSet FOLLOW_rule__Path__Group__3_in_rule__Path__Group__25065 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Path__Alternatives_2_in_rule__Path__Group__2__Impl5092 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Path__Group__3__Impl_in_rule__Path__Group__35122 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Path__Group_3__0_in_rule__Path__Group__3__Impl5149 = new BitSet(new long[]{0x0000000004000002L}); public static final BitSet FOLLOW_rule__Path__Group_3__0__Impl_in_rule__Path__Group_3__05188 = new BitSet(new long[]{0x0000000000000030L}); public static final BitSet FOLLOW_rule__Path__Group_3__1_in_rule__Path__Group_3__05191 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_26_in_rule__Path__Group_3__0__Impl5219 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Path__Group_3__1__Impl_in_rule__Path__Group_3__15250 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Path__Alternatives_3_1_in_rule__Path__Group_3__1__Impl5277 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ArbitraryPathSegment__Group__0__Impl_in_rule__ArbitraryPathSegment__Group__05311 = new BitSet(new long[]{0x0000000008000000L}); public static final BitSet FOLLOW_rule__ArbitraryPathSegment__Group__1_in_rule__ArbitraryPathSegment__Group__05314 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleQualifiedName_in_rule__ArbitraryPathSegment__Group__0__Impl5341 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ArbitraryPathSegment__Group__1__Impl_in_rule__ArbitraryPathSegment__Group__15370 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ArbitraryPathSegment__Group_1__0_in_rule__ArbitraryPathSegment__Group__1__Impl5397 = new BitSet(new long[]{0x0000000008000002L}); public static final BitSet FOLLOW_rule__ArbitraryPathSegment__Group_1__0__Impl_in_rule__ArbitraryPathSegment__Group_1__05432 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__ArbitraryPathSegment__Group_1__1_in_rule__ArbitraryPathSegment__Group_1__05435 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_27_in_rule__ArbitraryPathSegment__Group_1__0__Impl5463 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ArbitraryPathSegment__Group_1__1__Impl_in_rule__ArbitraryPathSegment__Group_1__15494 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleQualifiedName_in_rule__ArbitraryPathSegment__Group_1__1__Impl5521 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ParamsBlock__Group__0__Impl_in_rule__ParamsBlock__Group__05554 = new BitSet(new long[]{0x0000000010000000L}); public static final BitSet FOLLOW_rule__ParamsBlock__Group__1_in_rule__ParamsBlock__Group__05557 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ParamsBlock__Group__1__Impl_in_rule__ParamsBlock__Group__15615 = new BitSet(new long[]{0x0000000000000030L}); public static final BitSet FOLLOW_rule__ParamsBlock__Group__2_in_rule__ParamsBlock__Group__15618 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_28_in_rule__ParamsBlock__Group__1__Impl5646 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ParamsBlock__Group__2__Impl_in_rule__ParamsBlock__Group__25677 = new BitSet(new long[]{0x0000000001000000L}); public static final BitSet FOLLOW_rule__ParamsBlock__Group__3_in_rule__ParamsBlock__Group__25680 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ParamsBlock__ParamsAssignment_2_in_rule__ParamsBlock__Group__2__Impl5707 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ParamsBlock__Group__3__Impl_in_rule__ParamsBlock__Group__35737 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ParamsBlock__Group_3__0_in_rule__ParamsBlock__Group__3__Impl5764 = new BitSet(new long[]{0x0000000001000002L}); public static final BitSet FOLLOW_rule__ParamsBlock__Group_3__0__Impl_in_rule__ParamsBlock__Group_3__05803 = new BitSet(new long[]{0x0000000000000030L}); public static final BitSet FOLLOW_rule__ParamsBlock__Group_3__1_in_rule__ParamsBlock__Group_3__05806 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_24_in_rule__ParamsBlock__Group_3__0__Impl5834 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ParamsBlock__Group_3__1__Impl_in_rule__ParamsBlock__Group_3__15865 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ParamsBlock__ParamsAssignment_3_1_in_rule__ParamsBlock__Group_3__1__Impl5892 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__SimpleMemberAssignment__Group__0__Impl_in_rule__SimpleMemberAssignment__Group__05926 = new BitSet(new long[]{0x0000000020000000L}); public static final BitSet FOLLOW_rule__SimpleMemberAssignment__Group__1_in_rule__SimpleMemberAssignment__Group__05929 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__SimpleMemberAssignment__MemberAssignment_0_in_rule__SimpleMemberAssignment__Group__0__Impl5956 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__SimpleMemberAssignment__Group__1__Impl_in_rule__SimpleMemberAssignment__Group__15986 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__SimpleMemberAssignment__Group_1__0_in_rule__SimpleMemberAssignment__Group__1__Impl6013 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__SimpleMemberAssignment__Group_1__0__Impl_in_rule__SimpleMemberAssignment__Group_1__06048 = new BitSet(new long[]{0x0000000008060060L}); public static final BitSet FOLLOW_rule__SimpleMemberAssignment__Group_1__1_in_rule__SimpleMemberAssignment__Group_1__06051 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_29_in_rule__SimpleMemberAssignment__Group_1__0__Impl6079 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__SimpleMemberAssignment__Group_1__1__Impl_in_rule__SimpleMemberAssignment__Group_1__16110 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__SimpleMemberAssignment__DefaultValueAssignment_1_1_in_rule__SimpleMemberAssignment__Group_1__1__Impl6137 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Literal__Group_0__0__Impl_in_rule__Literal__Group_0__06171 = new BitSet(new long[]{0x0000000000060000L}); public static final BitSet FOLLOW_rule__Literal__Group_0__1_in_rule__Literal__Group_0__06174 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Literal__Group_0__1__Impl_in_rule__Literal__Group_0__16232 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Literal__LiteralAssignment_0_1_in_rule__Literal__Group_0__1__Impl6259 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Literal__Group_1__0__Impl_in_rule__Literal__Group_1__06293 = new BitSet(new long[]{0x0000000000000020L}); public static final BitSet FOLLOW_rule__Literal__Group_1__1_in_rule__Literal__Group_1__06296 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Literal__Group_1__1__Impl_in_rule__Literal__Group_1__16354 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Literal__LiteralAssignment_1_1_in_rule__Literal__Group_1__1__Impl6381 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Literal__Group_2__0__Impl_in_rule__Literal__Group_2__06415 = new BitSet(new long[]{0x0000000008060060L}); public static final BitSet FOLLOW_rule__Literal__Group_2__1_in_rule__Literal__Group_2__06418 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Literal__Group_2__1__Impl_in_rule__Literal__Group_2__16476 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__Literal__LiteralAssignment_2_1_in_rule__Literal__Group_2__1__Impl6503 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__BodyBlock__Group__0__Impl_in_rule__BodyBlock__Group__06537 = new BitSet(new long[]{0x000007C000200010L}); public static final BitSet FOLLOW_rule__BodyBlock__Group__1_in_rule__BodyBlock__Group__06540 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_30_in_rule__BodyBlock__Group__0__Impl6568 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__BodyBlock__Group__1__Impl_in_rule__BodyBlock__Group__16599 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__BodyBlock__TypeAssignment_1_in_rule__BodyBlock__Group__1__Impl6626 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ResponseBlock__Group__0__Impl_in_rule__ResponseBlock__Group__06660 = new BitSet(new long[]{0x00000000D0800000L}); public static final BitSet FOLLOW_rule__ResponseBlock__Group__1_in_rule__ResponseBlock__Group__06663 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ResponseBlock__Group__1__Impl_in_rule__ResponseBlock__Group__16721 = new BitSet(new long[]{0x000007C100200010L}); public static final BitSet FOLLOW_rule__ResponseBlock__Group__2_in_rule__ResponseBlock__Group__16724 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_31_in_rule__ResponseBlock__Group__1__Impl6752 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ResponseBlock__Group__2__Impl_in_rule__ResponseBlock__Group__26783 = new BitSet(new long[]{0x000007C100200010L}); public static final BitSet FOLLOW_rule__ResponseBlock__Group__3_in_rule__ResponseBlock__Group__26786 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ResponseBlock__Group_2__0_in_rule__ResponseBlock__Group__2__Impl6813 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ResponseBlock__Group__3__Impl_in_rule__ResponseBlock__Group__36844 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ResponseBlock__TypeAssignment_3_in_rule__ResponseBlock__Group__3__Impl6871 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ResponseBlock__Group_2__0__Impl_in_rule__ResponseBlock__Group_2__06910 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__ResponseBlock__Group_2__1_in_rule__ResponseBlock__Group_2__06913 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_32_in_rule__ResponseBlock__Group_2__0__Impl6941 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ResponseBlock__Group_2__1__Impl_in_rule__ResponseBlock__Group_2__16972 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ResponseBlock__SuperTypeAssignment_2_1_in_rule__ResponseBlock__Group_2__1__Impl6999 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TypedMember__Group__0__Impl_in_rule__TypedMember__Group__07033 = new BitSet(new long[]{0x0000000002000000L}); public static final BitSet FOLLOW_rule__TypedMember__Group__1_in_rule__TypedMember__Group__07036 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TypedMember__NameAssignment_0_in_rule__TypedMember__Group__0__Impl7063 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TypedMember__Group__1__Impl_in_rule__TypedMember__Group__17093 = new BitSet(new long[]{0x000007C000000010L}); public static final BitSet FOLLOW_rule__TypedMember__Group__2_in_rule__TypedMember__Group__17096 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_25_in_rule__TypedMember__Group__1__Impl7124 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TypedMember__Group__2__Impl_in_rule__TypedMember__Group__27155 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TypedMember__TypeAssignment_2_in_rule__TypedMember__Group__2__Impl7182 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__SkipMember__Group__0__Impl_in_rule__SkipMember__Group__07218 = new BitSet(new long[]{0x000007C000200010L}); public static final BitSet FOLLOW_rule__SkipMember__Group__1_in_rule__SkipMember__Group__07221 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__SkipMember__NameAssignment_0_in_rule__SkipMember__Group__0__Impl7248 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__SkipMember__Group__1__Impl_in_rule__SkipMember__Group__17278 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__SkipMember__LiteralAssignment_1_in_rule__SkipMember__Group__1__Impl7305 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__SimpleMember__Group__0__Impl_in_rule__SimpleMember__Group__07339 = new BitSet(new long[]{0x0000000002000000L}); public static final BitSet FOLLOW_rule__SimpleMember__Group__1_in_rule__SimpleMember__Group__07342 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__SimpleMember__NameAssignment_0_in_rule__SimpleMember__Group__0__Impl7369 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__SimpleMember__Group__1__Impl_in_rule__SimpleMember__Group__17399 = new BitSet(new long[]{0x000007C000000000L}); public static final BitSet FOLLOW_rule__SimpleMember__Group__2_in_rule__SimpleMember__Group__17402 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_25_in_rule__SimpleMember__Group__1__Impl7430 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__SimpleMember__Group__2__Impl_in_rule__SimpleMember__Group__27461 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__SimpleMember__TypeAssignment_2_in_rule__SimpleMember__Group__2__Impl7488 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__GenericListType__Group__0__Impl_in_rule__GenericListType__Group__07524 = new BitSet(new long[]{0x0000000400000000L}); public static final BitSet FOLLOW_rule__GenericListType__Group__1_in_rule__GenericListType__Group__07527 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__GenericListType__ElementTypeAssignment_0_in_rule__GenericListType__Group__0__Impl7554 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__GenericListType__Group__1__Impl_in_rule__GenericListType__Group__17584 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__GenericListType__IdAssignment_1_in_rule__GenericListType__Group__1__Impl7611 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ComplexTypeDeclaration__Group__0__Impl_in_rule__ComplexTypeDeclaration__Group__07645 = new BitSet(new long[]{0x0000001000000010L}); public static final BitSet FOLLOW_rule__ComplexTypeDeclaration__Group__1_in_rule__ComplexTypeDeclaration__Group__07648 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ComplexTypeDeclaration__KeywordAssignment_0_in_rule__ComplexTypeDeclaration__Group__0__Impl7675 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ComplexTypeDeclaration__Group__1__Impl_in_rule__ComplexTypeDeclaration__Group__17705 = new BitSet(new long[]{0x0000001000000010L}); public static final BitSet FOLLOW_rule__ComplexTypeDeclaration__Group__2_in_rule__ComplexTypeDeclaration__Group__17708 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ComplexTypeDeclaration__NogenAssignment_1_in_rule__ComplexTypeDeclaration__Group__1__Impl7735 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ComplexTypeDeclaration__Group__2__Impl_in_rule__ComplexTypeDeclaration__Group__27766 = new BitSet(new long[]{0x000007C000200010L}); public static final BitSet FOLLOW_rule__ComplexTypeDeclaration__Group__3_in_rule__ComplexTypeDeclaration__Group__27769 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ComplexTypeDeclaration__NameAssignment_2_in_rule__ComplexTypeDeclaration__Group__2__Impl7796 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ComplexTypeDeclaration__Group__3__Impl_in_rule__ComplexTypeDeclaration__Group__37826 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ComplexTypeDeclaration__LiteralAssignment_3_in_rule__ComplexTypeDeclaration__Group__3__Impl7853 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EnumTypeDeclaration__Group__0__Impl_in_rule__EnumTypeDeclaration__Group__07892 = new BitSet(new long[]{0x0000001000000010L}); public static final BitSet FOLLOW_rule__EnumTypeDeclaration__Group__1_in_rule__EnumTypeDeclaration__Group__07895 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EnumTypeDeclaration__KeywordAssignment_0_in_rule__EnumTypeDeclaration__Group__0__Impl7922 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EnumTypeDeclaration__Group__1__Impl_in_rule__EnumTypeDeclaration__Group__17952 = new BitSet(new long[]{0x0000001000000010L}); public static final BitSet FOLLOW_rule__EnumTypeDeclaration__Group__2_in_rule__EnumTypeDeclaration__Group__17955 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EnumTypeDeclaration__NogenAssignment_1_in_rule__EnumTypeDeclaration__Group__1__Impl7982 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EnumTypeDeclaration__Group__2__Impl_in_rule__EnumTypeDeclaration__Group__28013 = new BitSet(new long[]{0x0000000100200000L}); public static final BitSet FOLLOW_rule__EnumTypeDeclaration__Group__3_in_rule__EnumTypeDeclaration__Group__28016 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EnumTypeDeclaration__NameAssignment_2_in_rule__EnumTypeDeclaration__Group__2__Impl8043 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EnumTypeDeclaration__Group__3__Impl_in_rule__EnumTypeDeclaration__Group__38073 = new BitSet(new long[]{0x0000000100200000L}); public static final BitSet FOLLOW_rule__EnumTypeDeclaration__Group__4_in_rule__EnumTypeDeclaration__Group__38076 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EnumTypeDeclaration__Group_3__0_in_rule__EnumTypeDeclaration__Group__3__Impl8103 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EnumTypeDeclaration__Group__4__Impl_in_rule__EnumTypeDeclaration__Group__48134 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EnumTypeDeclaration__LiteralAssignment_4_in_rule__EnumTypeDeclaration__Group__4__Impl8161 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EnumTypeDeclaration__Group_3__0__Impl_in_rule__EnumTypeDeclaration__Group_3__08202 = new BitSet(new long[]{0x0000010000000000L}); public static final BitSet FOLLOW_rule__EnumTypeDeclaration__Group_3__1_in_rule__EnumTypeDeclaration__Group_3__08205 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_32_in_rule__EnumTypeDeclaration__Group_3__0__Impl8233 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EnumTypeDeclaration__Group_3__1__Impl_in_rule__EnumTypeDeclaration__Group_3__18264 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EnumTypeDeclaration__SuperTypeAssignment_3_1_in_rule__EnumTypeDeclaration__Group_3__1__Impl8291 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EnumTypeLiteral__Group__0__Impl_in_rule__EnumTypeLiteral__Group__08325 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__EnumTypeLiteral__Group__1_in_rule__EnumTypeLiteral__Group__08328 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_21_in_rule__EnumTypeLiteral__Group__0__Impl8356 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EnumTypeLiteral__Group__1__Impl_in_rule__EnumTypeLiteral__Group__18387 = new BitSet(new long[]{0x0000000001400000L}); public static final BitSet FOLLOW_rule__EnumTypeLiteral__Group__2_in_rule__EnumTypeLiteral__Group__18390 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EnumTypeLiteral__MembersAssignment_1_in_rule__EnumTypeLiteral__Group__1__Impl8417 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EnumTypeLiteral__Group__2__Impl_in_rule__EnumTypeLiteral__Group__28447 = new BitSet(new long[]{0x0000000001400000L}); public static final BitSet FOLLOW_rule__EnumTypeLiteral__Group__3_in_rule__EnumTypeLiteral__Group__28450 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EnumTypeLiteral__Group_2__0_in_rule__EnumTypeLiteral__Group__2__Impl8477 = new BitSet(new long[]{0x0000000001000002L}); public static final BitSet FOLLOW_rule__EnumTypeLiteral__Group__3__Impl_in_rule__EnumTypeLiteral__Group__38508 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_22_in_rule__EnumTypeLiteral__Group__3__Impl8536 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EnumTypeLiteral__Group_2__0__Impl_in_rule__EnumTypeLiteral__Group_2__08575 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__EnumTypeLiteral__Group_2__1_in_rule__EnumTypeLiteral__Group_2__08578 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_24_in_rule__EnumTypeLiteral__Group_2__0__Impl8606 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EnumTypeLiteral__Group_2__1__Impl_in_rule__EnumTypeLiteral__Group_2__18637 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EnumTypeLiteral__MembersAssignment_2_1_in_rule__EnumTypeLiteral__Group_2__1__Impl8664 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EnumMember__Group__0__Impl_in_rule__EnumMember__Group__08698 = new BitSet(new long[]{0x0000000020000000L}); public static final BitSet FOLLOW_rule__EnumMember__Group__1_in_rule__EnumMember__Group__08701 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EnumMember__NameAssignment_0_in_rule__EnumMember__Group__0__Impl8728 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EnumMember__Group__1__Impl_in_rule__EnumMember__Group__18758 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EnumMember__Group_1__0_in_rule__EnumMember__Group__1__Impl8785 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EnumMember__Group_1__0__Impl_in_rule__EnumMember__Group_1__08820 = new BitSet(new long[]{0x0000000000000080L}); public static final BitSet FOLLOW_rule__EnumMember__Group_1__1_in_rule__EnumMember__Group_1__08823 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EnumMember__AssignmentAssignment_1_0_in_rule__EnumMember__Group_1__0__Impl8850 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EnumMember__Group_1__1__Impl_in_rule__EnumMember__Group_1__18880 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__EnumMember__ValueAssignment_1_1_in_rule__EnumMember__Group_1__1__Impl8907 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ComplexTypeLiteral__Group__0__Impl_in_rule__ComplexTypeLiteral__Group__08941 = new BitSet(new long[]{0x0000000000000030L}); public static final BitSet FOLLOW_rule__ComplexTypeLiteral__Group__1_in_rule__ComplexTypeLiteral__Group__08944 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_21_in_rule__ComplexTypeLiteral__Group__0__Impl8972 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ComplexTypeLiteral__Group__1__Impl_in_rule__ComplexTypeLiteral__Group__19003 = new BitSet(new long[]{0x0000000001400000L}); public static final BitSet FOLLOW_rule__ComplexTypeLiteral__Group__2_in_rule__ComplexTypeLiteral__Group__19006 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ComplexTypeLiteral__MembersAssignment_1_in_rule__ComplexTypeLiteral__Group__1__Impl9033 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ComplexTypeLiteral__Group__2__Impl_in_rule__ComplexTypeLiteral__Group__29063 = new BitSet(new long[]{0x0000000001400000L}); public static final BitSet FOLLOW_rule__ComplexTypeLiteral__Group__3_in_rule__ComplexTypeLiteral__Group__29066 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ComplexTypeLiteral__Group_2__0_in_rule__ComplexTypeLiteral__Group__2__Impl9093 = new BitSet(new long[]{0x0000000001000002L}); public static final BitSet FOLLOW_rule__ComplexTypeLiteral__Group__3__Impl_in_rule__ComplexTypeLiteral__Group__39124 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_22_in_rule__ComplexTypeLiteral__Group__3__Impl9152 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ComplexTypeLiteral__Group_2__0__Impl_in_rule__ComplexTypeLiteral__Group_2__09191 = new BitSet(new long[]{0x0000000000000030L}); public static final BitSet FOLLOW_rule__ComplexTypeLiteral__Group_2__1_in_rule__ComplexTypeLiteral__Group_2__09194 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_24_in_rule__ComplexTypeLiteral__Group_2__0__Impl9222 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ComplexTypeLiteral__Group_2__1__Impl_in_rule__ComplexTypeLiteral__Group_2__19253 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__ComplexTypeLiteral__MembersAssignment_2_1_in_rule__ComplexTypeLiteral__Group_2__1__Impl9280 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__QualifiedName__Group__0__Impl_in_rule__QualifiedName__Group__09314 = new BitSet(new long[]{0x0000000200000000L}); public static final BitSet FOLLOW_rule__QualifiedName__Group__1_in_rule__QualifiedName__Group__09317 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__QualifiedName__Group__0__Impl9344 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__QualifiedName__Group__1__Impl_in_rule__QualifiedName__Group__19373 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__QualifiedName__Group_1__0_in_rule__QualifiedName__Group__1__Impl9400 = new BitSet(new long[]{0x0000000200000002L}); public static final BitSet FOLLOW_rule__QualifiedName__Group_1__0__Impl_in_rule__QualifiedName__Group_1__09435 = new BitSet(new long[]{0x0000000000000010L}); public static final BitSet FOLLOW_rule__QualifiedName__Group_1__1_in_rule__QualifiedName__Group_1__09438 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_33_in_rule__QualifiedName__Group_1__0__Impl9466 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__QualifiedName__Group_1__1__Impl_in_rule__QualifiedName__Group_1__19497 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__QualifiedName__Group_1__1__Impl9524 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__SignedNumber__Group__0__Impl_in_rule__SignedNumber__Group__09557 = new BitSet(new long[]{0x0000000008060060L}); public static final BitSet FOLLOW_rule__SignedNumber__Group__1_in_rule__SignedNumber__Group__09560 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_27_in_rule__SignedNumber__Group__0__Impl9589 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__SignedNumber__Group__1__Impl_in_rule__SignedNumber__Group__19622 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_NUMBER_in_rule__SignedNumber__Group__1__Impl9649 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleQualifiedName_in_rule__Model__PackageNameAssignment_19687 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleDeclaration_in_rule__Model__DeclarationsAssignment_29718 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__Client__NameAssignment_19749 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_STRING_in_rule__Client__BaseUrlAssignment_29780 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleClientBlock_in_rule__Client__BlocksAssignment_49811 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleHeader_in_rule__HeaderBlock__HeadersAssignment_19842 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleHeader_in_rule__HeaderBlock__HeadersAssignment_2_19873 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_STRING_in_rule__Header__NameAssignment_09904 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_STRING_in_rule__Header__ValueAssignment_29935 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleHttpMethodType_in_rule__HttpMethod__TypeAssignment_09966 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__HttpMethod__NameAssignment_19997 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rulePath_in_rule__HttpMethod__PathAssignment_210028 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleHttpMethodBlock_in_rule__HttpMethod__BlocksAssignment_410059 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleArbitraryPathSegment_in_rule__Path__ArbAssignment_2_010090 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleSimpleMemberAssignment_in_rule__Path__ParamsAssignment_2_110121 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleArbitraryPathSegment_in_rule__Path__ArbAssignment_3_1_010152 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleSimpleMemberAssignment_in_rule__Path__ParamsAssignment_3_1_110183 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleSimpleMemberAssignment_in_rule__ParamsBlock__ParamsAssignment_210214 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleSimpleMemberAssignment_in_rule__ParamsBlock__ParamsAssignment_3_110245 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleSimpleMember_in_rule__SimpleMemberAssignment__MemberAssignment_010276 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleLiteral_in_rule__SimpleMemberAssignment__DefaultValueAssignment_1_110307 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBooleanValue_in_rule__Literal__LiteralAssignment_0_110338 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_STRING_in_rule__Literal__LiteralAssignment_1_110369 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleSignedNumber_in_rule__Literal__LiteralAssignment_2_110400 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBlockType_in_rule__BodyBlock__TypeAssignment_110431 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__ResponseBlock__SuperTypeAssignment_2_110466 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleBlockType_in_rule__ResponseBlock__TypeAssignment_310501 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__TypedMember__NameAlternatives_0_0_in_rule__TypedMember__NameAssignment_010532 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleType_in_rule__TypedMember__TypeAssignment_210565 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__SkipMember__NameAlternatives_0_0_in_rule__SkipMember__NameAssignment_010596 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleComplexTypeLiteral_in_rule__SkipMember__LiteralAssignment_110629 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__SimpleMember__NameAlternatives_0_0_in_rule__SimpleMember__NameAssignment_010660 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleIntrinsicType_in_rule__SimpleMember__TypeAssignment_210693 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_rule__GenericListType__ElementTypeAlternatives_0_0_in_rule__GenericListType__ElementTypeAssignment_010724 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_34_in_rule__GenericListType__IdAssignment_110762 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__UserType__DeclarationAssignment10805 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_35_in_rule__ComplexTypeDeclaration__KeywordAssignment_010845 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_36_in_rule__ComplexTypeDeclaration__NogenAssignment_110889 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__ComplexTypeDeclaration__NameAssignment_210928 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleComplexTypeLiteral_in_rule__ComplexTypeDeclaration__LiteralAssignment_310959 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_37_in_rule__EnumTypeDeclaration__KeywordAssignment_010995 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_36_in_rule__EnumTypeDeclaration__NogenAssignment_111039 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__EnumTypeDeclaration__NameAssignment_211078 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleIntegerType_in_rule__EnumTypeDeclaration__SuperTypeAssignment_3_111109 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleEnumTypeLiteral_in_rule__EnumTypeDeclaration__LiteralAssignment_411140 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleEnumMember_in_rule__EnumTypeLiteral__MembersAssignment_111171 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleEnumMember_in_rule__EnumTypeLiteral__MembersAssignment_2_111202 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_ID_in_rule__EnumMember__NameAssignment_011233 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_29_in_rule__EnumMember__AssignmentAssignment_1_011269 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_RULE_INT_in_rule__EnumMember__ValueAssignment_1_111308 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleMember_in_rule__ComplexTypeLiteral__MembersAssignment_111339 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_ruleMember_in_rule__ComplexTypeLiteral__MembersAssignment_2_111370 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_38_in_rule__StringType__IdAssignment11406 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_39_in_rule__BooleanType__IdAssignment11450 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_40_in_rule__IntegerType__IdAssignment11494 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_41_in_rule__LongType__IdAssignment11538 = new BitSet(new long[]{0x0000000000000002L}); public static final BitSet FOLLOW_42_in_rule__DoubleType__IdAssignment11582 = new BitSet(new long[]{0x0000000000000002L}); }