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});
}